0001628280-23-038938.txt : 20231114 0001628280-23-038938.hdr.sgml : 20231114 20231114161143 ACCESSION NUMBER: 0001628280-23-038938 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Shapeways Holdings, Inc. CENTRAL INDEX KEY: 0001784851 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39092 FILM NUMBER: 231406258 BUSINESS ADDRESS: STREET 1: 12163 GLOBE STREET CITY: LIVONIA STATE: MI ZIP: 48150 BUSINESS PHONE: (734) 422-6060 MAIL ADDRESS: STREET 1: 12163 GLOBE STREET CITY: LIVONIA STATE: MI ZIP: 48150 FORMER COMPANY: FORMER CONFORMED NAME: Galileo Acquisition Corp. DATE OF NAME CHANGE: 20190807 10-Q 1 shpw-20230930.htm 10-Q shpw-20230930
000178485112-312023Q3FALSEP2Y0.12500017848512023-01-012023-09-300001784851us-gaap:CommonStockMember2023-01-012023-09-300001784851us-gaap:WarrantMember2023-01-012023-09-3000017848512023-11-09xbrli:shares00017848512023-09-30iso4217:USD00017848512022-12-31iso4217:USDxbrli:shares00017848512023-07-012023-09-3000017848512022-07-012022-09-3000017848512022-01-012022-09-300001784851us-gaap:CommonStockMember2022-12-310001784851us-gaap:AdditionalPaidInCapitalMember2022-12-310001784851us-gaap:RetainedEarningsMember2022-12-310001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001784851us-gaap:CommonStockMember2023-01-012023-03-310001784851us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100017848512023-01-012023-03-310001784851us-gaap:RetainedEarningsMember2023-01-012023-03-310001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001784851us-gaap:CommonStockMember2023-03-310001784851us-gaap:AdditionalPaidInCapitalMember2023-03-310001784851us-gaap:RetainedEarningsMember2023-03-310001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100017848512023-03-310001784851us-gaap:CommonStockMember2023-04-012023-06-300001784851us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000017848512023-04-012023-06-300001784851us-gaap:RetainedEarningsMember2023-04-012023-06-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001784851us-gaap:CommonStockMember2023-06-300001784851us-gaap:AdditionalPaidInCapitalMember2023-06-300001784851us-gaap:RetainedEarningsMember2023-06-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000017848512023-06-300001784851us-gaap:CommonStockMember2023-07-012023-09-300001784851us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001784851us-gaap:RetainedEarningsMember2023-07-012023-09-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001784851us-gaap:CommonStockMember2023-09-300001784851us-gaap:AdditionalPaidInCapitalMember2023-09-300001784851us-gaap:RetainedEarningsMember2023-09-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001784851us-gaap:CommonStockMember2021-12-310001784851us-gaap:AdditionalPaidInCapitalMember2021-12-310001784851us-gaap:RetainedEarningsMember2021-12-310001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100017848512021-12-310001784851us-gaap:CommonStockMember2022-01-012022-03-310001784851us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100017848512022-01-012022-03-310001784851us-gaap:RetainedEarningsMember2022-01-012022-03-310001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001784851us-gaap:CommonStockMember2022-03-310001784851us-gaap:AdditionalPaidInCapitalMember2022-03-310001784851us-gaap:RetainedEarningsMember2022-03-310001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100017848512022-03-310001784851us-gaap:CommonStockMember2022-04-012022-06-300001784851us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000017848512022-04-012022-06-300001784851us-gaap:RetainedEarningsMember2022-04-012022-06-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001784851us-gaap:CommonStockMember2022-06-300001784851us-gaap:AdditionalPaidInCapitalMember2022-06-300001784851us-gaap:RetainedEarningsMember2022-06-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000017848512022-06-300001784851us-gaap:CommonStockMember2022-07-012022-09-300001784851us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001784851us-gaap:RetainedEarningsMember2022-07-012022-09-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001784851us-gaap:CommonStockMember2022-09-300001784851us-gaap:AdditionalPaidInCapitalMember2022-09-300001784851us-gaap:RetainedEarningsMember2022-09-300001784851us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000017848512022-09-300001784851shpw:SubscriptionAgreementMembershpw:ShapewaysIncMembershpw:ReverseRecapitalizationMembershpw:PipeInvestorsMember2021-09-292021-09-290001784851shpw:SubscriptionAgreementMembershpw:ShapewaysIncMembershpw:ReverseRecapitalizationMembershpw:PipeInvestorsMember2021-09-2900017848512021-09-292023-06-30shpw:technology0001784851srt:MinimumMember2021-09-292023-06-30shpw:materialAndFinishshpw:partshpw:customershpw:country0001784851shpw:DesktopMetalMember2021-03-262021-03-260001784851shpw:DesktopMetalMember2021-03-260001784851srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-09-300001784851srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-09-300001784851srt:MinimumMemberus-gaap:ComputerEquipmentMember2023-09-300001784851srt:MaximumMemberus-gaap:ComputerEquipmentMember2023-09-300001784851srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-09-300001784851srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-09-300001784851us-gaap:VehiclesMember2023-09-300001784851srt:MinimumMember2023-09-300001784851srt:MaximumMember2023-09-30xbrli:pure00017848512023-06-2100017848512023-06-220001784851us-gaap:WarrantMember2023-07-012023-09-300001784851us-gaap:WarrantMember2022-07-012022-09-300001784851us-gaap:WarrantMember2023-01-012023-09-300001784851us-gaap:WarrantMember2022-01-012022-09-300001784851shpw:EarnoutSharesMember2023-07-012023-09-300001784851shpw:EarnoutSharesMember2022-07-012022-09-300001784851shpw:EarnoutSharesMember2023-01-012023-09-300001784851shpw:EarnoutSharesMember2022-01-012022-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30shpw:segment00017848512023-06-222023-06-220001784851us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2023-09-300001784851us-gaap:ShortTermInvestmentsMemberus-gaap:USTreasurySecuritiesMember2023-09-300001784851us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2022-12-310001784851us-gaap:ShortTermInvestmentsMemberus-gaap:USTreasurySecuritiesMember2022-12-310001784851shpw:MFGcomMember2022-04-222022-04-220001784851shpw:MFGcomMember2022-04-220001784851us-gaap:CustomerRelationshipsMembershpw:MFGcomMember2022-04-220001784851us-gaap:CustomerRelationshipsMembershpw:MFGcomMember2022-04-222022-04-220001784851us-gaap:TradeNamesMembershpw:MFGcomMember2022-04-220001784851us-gaap:TradeNamesMembershpw:MFGcomMember2022-04-222022-04-220001784851shpw:MFGcomMembershpw:AcquiredSoftwarePlatformMember2022-04-220001784851shpw:MFGcomMembershpw:AcquiredSoftwarePlatformMember2022-04-222022-04-220001784851us-gaap:CustomerListsMembershpw:MFGcomMember2022-04-220001784851us-gaap:CustomerListsMembershpw:MFGcomMember2022-04-222022-04-220001784851shpw:LinearAMSMember2022-05-092022-05-090001784851shpw:LinearAMSMember2022-05-090001784851shpw:LinearAMSMember2022-01-012022-12-3100017848512023-04-012023-04-300001784851us-gaap:CustomerRelationshipsMembershpw:LinearAMSMember2022-05-090001784851us-gaap:CustomerRelationshipsMembershpw:LinearAMSMember2022-05-092022-05-090001784851us-gaap:TradeNamesMembershpw:LinearAMSMember2022-05-090001784851us-gaap:TradeNamesMembershpw:LinearAMSMember2022-05-092022-05-090001784851us-gaap:NoncompeteAgreementsMembershpw:LinearAMSMember2022-05-090001784851us-gaap:NoncompeteAgreementsMembershpw:LinearAMSMember2022-05-092022-05-090001784851shpw:FavorableOperatingLeaseMembershpw:LinearAMSMember2022-05-090001784851shpw:FavorableOperatingLeaseMembershpw:LinearAMSMember2022-05-092022-05-090001784851shpw:LinearAMSMembershpw:UnfavorableOperatingLeaseMember2022-05-090001784851shpw:LinearAMSMembershpw:UnfavorableOperatingLeaseMember2022-05-092022-05-090001784851shpw:MakerOSMember2022-04-132022-04-130001784851shpw:MakerOSMember2022-04-130001784851shpw:DirectSalesMember2023-07-012023-09-300001784851shpw:DirectSalesMember2022-07-012022-09-300001784851shpw:DirectSalesMember2023-01-012023-09-300001784851shpw:DirectSalesMember2022-01-012022-09-300001784851shpw:MarketPlaceSalesMember2023-07-012023-09-300001784851shpw:MarketPlaceSalesMember2022-07-012022-09-300001784851shpw:MarketPlaceSalesMember2023-01-012023-09-300001784851shpw:MarketPlaceSalesMember2022-01-012022-09-300001784851us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-07-012023-09-300001784851us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-07-012022-09-300001784851us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-09-300001784851us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-09-300001784851us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300001784851us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001784851us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300001784851us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300001784851us-gaap:TransferredOverTimeMember2023-07-012023-09-300001784851us-gaap:TransferredOverTimeMember2022-07-012022-09-300001784851us-gaap:TransferredOverTimeMember2023-01-012023-09-300001784851us-gaap:TransferredOverTimeMember2022-01-012022-09-3000017848512022-01-012022-12-3100017848512022-01-010001784851us-gaap:MachineryAndEquipmentMember2023-09-300001784851us-gaap:MachineryAndEquipmentMember2022-12-310001784851us-gaap:ComputerEquipmentMember2023-09-300001784851us-gaap:ComputerEquipmentMember2022-12-310001784851us-gaap:LeaseholdImprovementsMember2023-09-300001784851us-gaap:LeaseholdImprovementsMember2022-12-310001784851us-gaap:FurnitureAndFixturesMember2023-09-300001784851us-gaap:FurnitureAndFixturesMember2022-12-310001784851us-gaap:VehiclesMember2022-12-310001784851shpw:AssetsToBePlacedInServiceMember2023-09-300001784851shpw:AssetsToBePlacedInServiceMember2022-12-310001784851us-gaap:CustomerRelationshipsMember2023-09-300001784851us-gaap:CustomerRelationshipsMember2023-01-012023-09-300001784851us-gaap:TradeNamesMember2023-09-300001784851us-gaap:TradeNamesMember2023-01-012023-09-300001784851shpw:AcquiredSoftwarePlatformMember2023-09-300001784851shpw:AcquiredSoftwarePlatformMember2023-01-012023-09-300001784851us-gaap:CustomerListsMember2023-09-300001784851us-gaap:CustomerListsMember2023-01-012023-09-300001784851us-gaap:NoncompeteAgreementsMember2023-09-300001784851us-gaap:NoncompeteAgreementsMember2023-01-012023-09-300001784851shpw:UnfavorableOperatingLeaseMember2023-09-300001784851shpw:UnfavorableOperatingLeaseMember2023-01-012023-09-300001784851us-gaap:CustomerRelationshipsMember2022-12-310001784851us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001784851us-gaap:TradeNamesMember2022-12-310001784851us-gaap:TradeNamesMember2022-01-012022-12-310001784851shpw:AcquiredSoftwarePlatformMember2022-12-310001784851shpw:AcquiredSoftwarePlatformMember2022-01-012022-12-310001784851us-gaap:CustomerListsMember2022-12-310001784851us-gaap:CustomerListsMember2022-01-012022-12-310001784851us-gaap:NoncompeteAgreementsMember2022-12-310001784851us-gaap:NoncompeteAgreementsMember2022-01-012022-12-310001784851shpw:FavorableOperatingLeaseMember2022-12-310001784851shpw:FavorableOperatingLeaseMember2022-01-012022-12-310001784851shpw:UnfavorableOperatingLeaseMember2022-12-310001784851shpw:UnfavorableOperatingLeaseMember2022-01-012022-12-31shpw:lease00017848512023-02-012023-03-310001784851shpw:DesktopMetalMember2023-01-012023-09-300001784851shpw:DesktopMetalMember2023-09-300001784851us-gaap:AssetPledgedAsCollateralMember2023-08-310001784851us-gaap:SecuredDebtMember2023-01-012023-09-300001784851us-gaap:SecuredDebtMember2023-07-012023-09-300001784851us-gaap:SecuredDebtMember2023-09-30shpw:vote0001784851shpw:PublicWarrantsMembershpw:PriorToMergerMember2021-09-280001784851shpw:PublicWarrantsMembershpw:PriorToMergerMember2021-09-282021-09-280001784851shpw:PublicWarrantsMember2021-09-280001784851shpw:PublicWarrantsMember2021-09-282021-09-2800017848512021-09-28shpw:Day0001784851shpw:PrivateWarrantsMember2021-09-280001784851shpw:ConvertibleNoteMember2023-01-012023-09-300001784851shpw:SponsorWarrantsMembershpw:ConvertibleNoteMember2023-01-012023-09-300001784851shpw:SponsorWarrantsMember2023-09-300001784851shpw:TwoThousandTenStockPlanMember2021-09-290001784851shpw:TwoThousandTenStockPlanMembershpw:LegacyShapewaysStockOptionMember2021-09-292021-09-290001784851shpw:TwoThousandTenStockPlanMember2023-01-012023-09-300001784851shpw:TwoThousandTenStockPlanMember2023-09-300001784851shpw:TwoThousandTwentyOneEquityIncentivePlanMember2021-01-012021-12-310001784851shpw:TwoThousandTwentyOneEquityIncentivePlanMember2023-01-012023-09-300001784851shpw:TwoThousandTwentyOneEquityIncentivePlanMember2023-09-300001784851shpw:TwoThousandTwentyTwoEquityIncentivePlanMember2023-01-012023-09-300001784851shpw:TwoThousandTwentyTwoEquityIncentivePlanMember2023-09-300001784851us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001784851srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-09-300001784851srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2022-12-310001784851us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001784851us-gaap:RestrictedStockUnitsRSUMember2023-03-310001784851us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001784851us-gaap:RestrictedStockUnitsRSUMember2023-06-300001784851us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2023-09-300001784851us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001784851shpw:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-09-300001784851shpw:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-01-012023-09-300001784851us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001784851us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784851us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001784851us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001784851shpw:EarnoutSharesMember2021-09-290001784851shpw:EarnoutSharesMembershpw:TradingPriceOneMember2021-09-290001784851shpw:TradingPriceTwoMembershpw:EarnoutSharesMember2021-09-290001784851shpw:TradingPriceTwoMember2021-09-290001784851shpw:TradingPriceOneMember2021-09-290001784851shpw:EarnoutSharesMember2021-09-292021-09-2900017848512021-09-292021-09-290001784851shpw:EarnoutSharesMemberus-gaap:FairValueMeasurementsNonrecurringMember2021-09-290001784851shpw:EarnoutSharesMember2023-09-300001784851shpw:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-07-012023-09-300001784851shpw:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-07-012022-09-300001784851shpw:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300001784851shpw:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-09-300001784851us-gaap:CostOfGoodsTotalMembershpw:VendorOneMemberus-gaap:SupplierConcentrationRiskMember2022-01-012022-09-300001784851us-gaap:AccountsReceivableMembershpw:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001784851us-gaap:AccountsReceivableMembershpw:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001784851us-gaap:AccountsReceivableMembershpw:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001784851us-gaap:AccountsReceivableMembershpw:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001784851us-gaap:AccountsPayableMembershpw:VendorOneMemberus-gaap:SupplierConcentrationRiskMember2023-01-012023-09-300001784851us-gaap:AccountsPayableMembershpw:VendorOneMemberus-gaap:SupplierConcentrationRiskMember2022-01-012022-12-310001784851us-gaap:SubsequentEventMembershpw:DesktopMetalMember2023-11-142023-11-14
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
____________________
FORM 10-Q
____________________
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____to _____
Commission file number: 001-39092
____________________
SHAPEWAYS HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
____________________
Delaware87-2876494
(State or other jurisdiction of incorporation)(I.R.S. Employer Identification No.)
12163 Globe St,
Livonia, MI 48150
(Address of principal executive offices) (Zip Code)
(734) 422-6060
(Registrant’s telephone number, including area code)
____________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class:
Trading
Symbol(s)
Name of each exchange
on which registered:
Common Stock, par value $0.0001 per shareSHPW
The Nasdaq Stock Market LLC
Warrants to purchase Common StockSHPWW
The 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.0405 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 filer
o
Accelerated filer
o
Non-accelerated filer
x
Smaller reporting company
x
Emerging growth company
x
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 12b2 of the Exchange Act). Yes ☐ No x
As of November 9, 2023 the registrant had 6,547,873 shares of common stock outstanding.


SHAPEWAYS HOLDINGS, INC.
TABLE OF CONTENTS


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (the “Report”), including, without limitation, the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of present or historical fact included in or incorporated by reference in this Report, regarding the future financial performance of Shapeways Holdings, Inc. (the “Company,” “Shapeways,” “we,” “us” or “our”), as well as the Company’s strategy, future operations, future operating results, financial position, estimated revenues and losses, projected costs, prospects, plans, objectives of management and ability to implement additional cost-reduction measures or consummate capital raises or strategic alternatives are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “plan,” “believe,” “expect,” “anticipate,” “intend,” “outlook,” “estimate,” “forecast,” “project,” “continue,” “could,” “may,” “might,” “possible,” “potential,” “predict,” “should,” “would,” “will,” “seek,” “target,” and other similar words and expressions, but the absence of these words does not mean that a statement is not forward-looking.

The forward-looking statements are based on information available as of the date of this Report and on the current expectations, forecasts and assumptions of the management of the Company, involve a number of judgments, risks and uncertainties and are inherently subject to changes in circumstances and their potential effects and speak only as of the date of such statements. There can be no assurance that future developments will be those that have been anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond the Company’s control) or other assumptions that may cause actual results or performance to be materially different from those expressed, contemplated or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described under Part II, Item 1A: “Risk Factors.” Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. The Company undertakes no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws. These risks and others described under Part II, Item 1A: “Risk Factors” may not be exhaustive.
By their nature, forward-looking statements involve risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. Forward-looking statements are not guarantees of future performance and the Company’s actual results of operations, financial condition and liquidity, and developments in the industry in the Company operates may differ materially from those made in or suggested by the forward-looking statements contained in this Report. In addition, even if the Company’s results or operations, financial condition and liquidity, and developments in the industry in which it operates are consistent with the forward-looking statements contained in this Report, those results or developments may not be indicative of results or developments in subsequent periods.


PART 1 - FINANCIAL INFORMATION
ITEM 1. Financial Statements
SHAPEWAYS HOLDINGS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
September 30, 2023December 31, 2022
(Unaudited)
Assets
Current assets
Cash and cash equivalents$17,517 $30,630 
Restricted cash139 139 
Short-term investments 9,816 
Accounts receivable3,832 1,606 
Inventory1,998 1,307 
Prepaid expenses and other current assets3,225 6,255 
Current assets held for sale 1,857  
Total current assets28,568 49,753 
Property and equipment, net5,988 15,627 
Operating lease, right-of-use assets, net1,948 2,365 
Goodwill6,286 6,286 
Intangible assets, net4,379 5,398 
Security deposits99 99 
Total assets$47,268 $79,528 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$1,657 $2,354 
Accrued expenses and other liabilities3,598 5,950 
Current portion of long-term debt55  
Operating lease liabilities, current872 719 
Finance lease liability, current62  
Other financing obligations, current40  
Deferred revenue1,838 972 
Total current liabilities8,122 9,995 
Operating lease liabilities, net of current portion1,176 1,715 
Deferred tax liabilities, net83 27 
Finance lease liability, noncurrent261  
Other financing obligations426  
Long-term debt441  
Total liabilities10,509 11,737 
Commitments and contingencies
Stockholders’ equity
Preferred stock ($0.0001 par value; 10,000,000 shares authorized; none issued or outstanding as of September 30, 2023 and December 31, 2022)
  
Common stock ($0.0001 par value; 120,000,000 shares authorized; 6,547,873 and 6,180,646 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively)(1)
1 5 
Additional paid-in capital203,732 201,362 
Accumulated deficit(166,409)(133,032)
Accumulated other comprehensive loss(565)(544)
Total stockholders’ equity 36,759 67,791 
Total liabilities and stockholders’ equity$47,268 $79,528 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
(1) Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
1

SHAPEWAYS HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(UNAUDITED)
(in thousands, except share and per share amounts)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue, net$8,371 $8,449 $25,010 $24,452 
Cost of revenue4,926 4,758 14,872 13,710 
Gross profit3,445 3,691 10,138 10,742 
Operating expenses
Selling, general and administrative10,964 7,605 27,526 20,516 
Research and development2,257 2,572 7,261 6,992 
Impairment on assets held for sale
9,680  9,680  
Total operating expenses22,901 10,177 44,467 27,508 
Loss from operations(19,456)(6,486)(34,329)(16,766)
Other income (expense)
Interest income247 21 913 23 
Interest expense(35)(7)(87)(7)
Loss on disposal of assets  (85) 
Change in fair value of earnout liability 1,784  1,784 
Change in fair value of warrant liabilities 31  1,558 
Other income70 110 268 149 
Total other income (expense), net282 1,939 1,009 3,507 
Loss before income tax expense(19,174)(4,547)(33,320)(13,259)
Income tax expense 19 3 57 2 
Net loss(19,193)(4,550)(33,377)(13,261)
Net loss per share:
Basic(1)
$(2.75)$(0.68)$(4.89)$(2.00)
Diluted(1)
$(2.75)$(0.68)$(4.89)$(2.00)
Weighted average common shares outstanding:
Basic(1)
6,968,534 6,648,195 6,824,520 6,623,168 
Diluted(1)
6,968,534 6,648,195 6,824,520 6,623,168 
Other comprehensive income (loss)
Foreign currency translation adjustment(65)(125)(21)(351)
Comprehensive loss$(19,258)$(4,675)$(33,398)$(13,612)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements
(1) Retroactively adjusted shares issued and outstanding, and per share information to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
2

SHAPEWAYS HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(UNAUDITED)
(in thousands, except share and per share amounts)
Common Stock
Shares(1)
AmountAdditional
Paid-In
 Capital
Accumulated
 Deficit
Accumulated Other
 Comprehensive
 Loss
Total
 Stockholders’
 Equity
Balance at January 1, 20236,180,646 $5 $201,362 $(133,032)$(544)$67,791 
Issuance of common stock for stock-based compensation20,507 — — — — — 
Cancellation of restricted stock(7)— — — — — 
Stock-based compensation expense— — 805 — — 805 
Net loss— — — (7,403)— (7,403)
Foreign currency translation— — — — 39 39 
Balance at March 31, 20236,201,146 5 202,167 (140,435)(505)61,232 
Issuance of common stock for stock-based compensation118,945 — — — — — 
Issuance of common stock upon settlement of earnout consideration liability156,658 — 537 — — 537 
Restricted stock units withheld for employee tax liability(34,058)— (111)— — (111)
Cancellation of restricted stock(170)— — — — — 
Stock-based compensation expense— — 476 — — 476 
Redemption of fractional shares on reverse stock split(85)— (4)— — (4)
Net loss— — — (6,781)— (6,781)
Foreign currency translation— — — — 5 5 
Balance at June 30, 20236,442,436 5 203,065 (147,216)(500)55,354 
Issuance of common stock for stock-based compensation86,876 — — — — — 
Restricted stock units withheld for employee tax liability(19,360)— (58)— — (58)
Cancellation of restricted stock(1,666)— — — — — 
Issuance of common stock under the ATM Facility, net of offering costs39,587 — 118 — — 118 
Stock-based compensation expense— — 603 — — 603 
Net loss— — — (19,193)— (19,193)
Impact of reverse stock split on Common stock — (4)4 — — — 
Foreign currency translation— — — — (65)(65)
Balance at September 30, 2023
6,547,873 $1 $203,732 $(166,409)$(565)$36,759 
(1) Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
3

Common Stock    
Shares(1)
AmountAdditional
Paid-In
Capital
Accumulated
Deficit
Accumulated Other
Comprehensive
Loss
Total
Stockholders’
Equity
Balance at January 1, 20226,078,467 $5 $198,179 $(112,811)$(369)$85,004 
Issuance of Legacy Shapeways common stock upon exercise of stock options27,246 — 99 — — 99 
Stock-based compensation expense— — 312 — — 312 
Net loss — — — (4,037)— (4,037)
Transfer of Private Warrants to Public Warrants— — 382 — — 382 
Foreign currency translation— — — — (52)(52)
Balance at March 31, 20226,105,713 5 198,972 (116,848)(421)81,708 
Issuance of Legacy Shapeways common stock upon exercise of stock options45,966 — 189 — — 189 
Stock-based compensation expense— — 457 — — 457 
Net loss— — — (4,674)— (4,674)
Transfer of Private Warrants to Public Warrants— — 288 — — 288 
Foreign currency translation— — — — (174)(174)
Balance at June 30, 20226,151,679 5 199,906 (121,522)(595)77,794 
Stock issued for stock-based compensation10,106 — 1 — — 1 
Stock-based compensation expense— — 750 — — 750 
Net loss— — — (4,550)— (4,550)
Foreign currency translation— — — — (125)(125)
Balance at September 30, 2022
6,161,785 $5 $200,657 $(126,072)$(720)$73,870 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
(1) Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
4

SHAPEWAYS HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands, except share and per share amounts)
Nine Months Ended September 30,
20232022
Cash flows from operating activities:
Net loss$(33,377)$(13,261)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization1,467 1,032 
Loss from impairment on assets held for sale
9,680  
Write-off of prepaid services 3,196  
Write-off of intangible assets
481  
Loss on disposal of assets85  
Stock-based compensation expense1,884 1,519 
Non-cash lease expense749 687 
Deferred income taxes56  
Interest receivable on short-term investments(611) 
Change in fair value of earnout liability (1,784)
Change in fair value of warrant liabilities (1,558)
Change in operating assets and liabilities:
Accounts receivable(2,226)710 
Inventory(662)(152)
Prepaid expenses and other assets(89)(1,335)
Accounts payable(425)(396)
Accrued expenses and other liabilities(1,794)713 
Operating lease liabilities(721)(732)
Deferred revenue866 (458)
Net cash used in operating activities(21,441)(15,015)
Cash flows from investing activities:
Purchases of property and equipment(2,796)(9,043)
Purchase of short-term investments(9,769) 
Proceeds from settlement of short-term investments20,000  
Cash paid for acquisitions, net of cash acquired (8,861)
Net cash provided by (used in) investing activities7,435 (17,904)
Cash flows from financing activities:
Proceeds received from other finance obligations993  
Principal payments on finance leases(45) 
Payments on other finance obligations(17) 
Payments of taxes on restricted stock units withheld for employee taxes(169) 
Proceeds from issuance of common stock118 289 
Net cash provided by financing activities880 289 
Net change in cash and cash equivalents and restricted cash(13,126)(32,630)
Effect of change in foreign currency exchange rates on cash and cash equivalents and restricted cash13 (112)
Cash and cash equivalents and restricted cash at beginning of period30,769 79,819 
Cash and cash equivalents and restricted cash at end of period$17,656 $47,077 
Supplemental disclosure of cash and non-cash transactions:
Cash paid for interest$87 $ 
Purchase of property and equipment included in accounts payable$39 $ 
Issuance of common stock upon settlement of earnout consideration liability$537 $ 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)

Note 1. Organization
On September 29, 2021 (the “Closing” or the “Closing Date”), Galileo Acquisition Corp., a Cayman Islands exempted company (“Galileo” and after the Domestication (as defined below) “Shapeways”), a publicly-traded special purpose acquisition company, consummated the transactions described in the Agreement and Plan of Merger and Reorganization (the “Merger Agreement”) dated April 28, 2021, by and among Galileo Founders Holdings, L.P. (the “Sponsor”), Galileo Acquisition Corp., Galileo Acquisition Holdings, Inc., a Delaware corporation and wholly owned subsidiary of Galileo (“Merger Sub”), and Shapeways, Inc., a Delaware corporation (“Legacy Shapeways”), whereby Merger Sub merged with and into Legacy Shapeways, the separate corporate existence of Merger Sub ceasing and Legacy Shapeways being the surviving corporation and a wholly owned subsidiary of Shapeways (the “Merger”).
Further, on the Closing Date, Galileo was domesticated and continued as a Delaware corporation (the “Domestication” and, together with the Merger, the “Business Combination”), changing its name to “Shapeways Holdings, Inc.” (the “Company” and/or “Shapeways”). Simultaneously with the execution of the Business Combination, Galileo entered into subscription agreements pursuant to which certain investors agreed to purchase an aggregate of 7,500,000 shares of common stock for a purchase price of $10.00 per share and $75,000,000 in the aggregate (the “PIPE Investment”). At the Closing, the Company consummated the PIPE Investment. Shapeways also operates through its wholly owned subsidiaries, Shapeways BV, which was incorporated in the Netherlands on December 10, 2008 and Linear Mold & Engineering, LLC, also referred to as Linear AMS ("Linear"), which was acquired in May 2022.
Shapeways is a leader in the large and fast-growing digital manufacturing industry combining high quality, flexible on-demand manufacturing powered by purpose-built proprietary software which enables customers to rapidly transform digital designs into physical products, globally. Shapeways makes industrial-grade additive manufacturing accessible by fully digitizing the end-to-end manufacturing process, and by providing a broad range of solutions utilizing 12 additive manufacturing technologies and more than 120 materials and finishes, with the ability to easily scale new innovation. Shapeways has delivered over 24 million parts to over 1 million customers in over 180 countries, from inception through September 30, 2023.
Note 2. Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information as defined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) and in accordance with the instruction to Form 10-Q and Article 8 of Regulation S-X of the Securities and Exchange Commission (“SEC”). Certain information or footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. The unaudited condensed consolidated financial statements include the accounts of its wholly owned subsidiaries, Legacy Shapeways, Shapeways BV and Linear. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. These unaudited condensed consolidated interim financial statements should be read along with the audited financial statements included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022, as filed with the SEC on August 4, 2023 (the “Annual Report”).
Use of Estimates
The preparation of the Company’s 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
6

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates.
Functional Currency
The Euro is the functional currency for Shapeways BV’s operations outside the United States. Assets and liabilities of these operations are translated into U.S. Dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive loss within stockholders’ equity. Gains and losses from foreign currency transactions are included in net loss for the period.
Cash, Cash Equivalents and Restricted Cash
Cash includes cash on hand and demand deposits and highly liquid securities with original maturities at the date of acquisition of ninety days or less. The Company maintains its deposits at high quality financial institutions and monitors the credit ratings of those institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. While cash held by financial institutions may at times exceed federally insured limits, the Company believes that no material credit or market risk exposure exists due to the high quality of the institutions. The Company has not experienced any losses on such accounts. Restricted cash represents cash required to be held as collateral for the Company’s credit cards and security deposit for its facility in the Netherlands. Accordingly, these balances contain restrictions as to their availability and usage and are classified as restricted cash in the unaudited condensed consolidated balance sheets.
The reconciliation of cash, cash equivalents and restricted cash reported within the applicable unaudited condensed consolidated balance sheets that sum to the total of the same such amount shown in the unaudited condensed consolidated statements of cash flows is as follows:
September 30,
2023
September 30,
2022
Cash and cash equivalents$17,517 $46,941 
Restricted cash139 136 
$17,656 $47,077 
Short-term investments
The Company invests its excess cash in fixed income instruments including U.S. treasury securities with a maturity of six months or less. The Company has the means to and intends to, hold all investments to maturity, and as such, its investments are classified as held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount and are generally unsecured as they are uncollateralized. The Company provides an allowance for doubtful accounts to reduce receivables to their estimated net realizable value. Judgement is exercised in establishing allowances and estimates are based on the customers’ payment history and liquidity. Any amounts that were previously recognized as revenue and subsequently determined to be uncollectible are charged to bad debt expense included in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive loss. Given the nature and historical collectability of the Company’s accounts receivable, an allowance for doubtful accounts was not deemed necessary at September 30, 2023 and December 31, 2022.
7

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Inventory
Inventory consists of raw materials, work-in-process and finished goods at the Company’s distribution centers. Raw materials are stated at the lower of cost or net realizable value, determined by the first-in-first-out method. Finished goods and work-in-process are valued using a methodology to determine the cost of each 3D printed object using allocations for material, labor, machine time and overhead. The Company periodically reviews its inventory for slow-moving, damaged and discontinued items and provides allowances to reduce such items identified to their recoverable amounts. As of September 30, 2023 and December 31, 2022, the Company determined an allowance was not deemed necessary.
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Maintenance and repairs are charged to expense when incurred. Additions and improvements that extend the economic useful life of the asset are capitalized and depreciated over the remaining useful lives of the assets. The cost and accumulated depreciation of assets sold or retired are removed from the respective accounts, and any resulting gain or loss is reflected in current earnings.
In March 2021, the Company entered into a non-binding Memorandum of Understanding (“MOU”) with Desktop Metal Inc. ("Desktop Metal"), pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In September 2023, the Company identified $11.5 million of such equipment that would not be utilized in its operations and classified the assets as held for sale, at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges during the three and nine months ended September 30, 2023. No impairment charges were recorded for the three and nine months ended September 30, 2022. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expense on the condensed consolidated statements of operations and comprehensive loss. Costs for capital assets not yet placed into service are capitalized and depreciated once placed into service. Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, as follows:
Asset CategoryDepreciable Life
Machinery and equipment
5 to 10 years
Computers and IT equipment
3 to 10 years
Furniture and fixtures
7 to 10 years
Vehicles10 years
Leasehold improvements**
**Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset.
Long-Lived Assets, Including Definite-Lived Intangible Assets
Intangible assets, which consist of technology, customer relationships, trademarks, favorable and unfavorable operating leases, and non-competition agreements are stated at cost less accumulated amortization. Amortization is generally recorded on a straight-line basis over estimated useful lives ranging from two to ten years. The Company periodically reviews the estimated useful lives of intangible assets and adjusts when events indicate that a shorter life is appropriate. Capitalization of costs to develop software begins when preliminary development efforts are successful and completed. Costs related to the design or maintenance of internal-use software are expensed as incurred.
Long-lived assets, other than goodwill and other indefinite-lived intangibles, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable through the estimated undiscounted future cash flows derived from such assets.
8

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Factors that the Company considers in deciding when to perform an impairment review include significant changes in the Company’s forecasted projections for the asset or asset group for reasons including, but not limited to, significant underperformance of a product in relation to expectations, significant changes, or planned changes in the Company’s use of the assets, significant negative industry or economic trends, and new or competing products that enter the marketplace. The impairment test is based on a comparison of the undiscounted cash flows expected to be generated from the use of the asset group. If impairment is indicated, the asset is written down by the amount by which the carrying value of the asset exceeds the related fair value of the asset with the related impairment charge recognized within the unaudited condensed consolidated statements of operations and comprehensive loss. No impairment charges were recorded for the three and nine months ended September 30, 2023 and 2022.
Goodwill
Goodwill, which represents the excess of purchase prices over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. Goodwill is evaluated for impairment on an annual basis at a level of reporting referred to as the reporting unit, and more frequently if adverse events or changes in circumstances indicate that the asset may be impaired.
Under ASC 350, Intangibles - Goodwill and Other, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. Impairment tests are performed on a quarterly basis. Management uses the future discounted cash flows valuation approach to determine the fair value of reporting units and determines whether the fair value of reporting units exceeded its carrying amounts. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The impairment review requires management to make judgments in determining various assumptions with respect to revenues, operating margins, growth rates and discount rates. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. No impairment charges related to Goodwill were recorded for the three and nine months ended September 30, 2023 and 2022.
Fair Value Measurements
The Company applies ASC 820, Fair Value Measurement (“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.
The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:
Level 1 - Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.
9

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Level 3 - Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.
Business Acquisitions
The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company’s unaudited condensed consolidated financial statements from the acquisition date.
Revenue Recognition
Revenue is derived from two primary sources: (a) products and services and (b) software.
The Company recognizes revenue following the five-step model prescribed under ASC 606, Revenue from Contracts with Customers ("ASC 606"): (i) identify contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the products or services it transfers to the customer. These contracts have different terms based on the scope, performance obligations, and complexity of the project, which often requires the Company to make judgments and estimates in recognizing revenues.
Performance obligations are satisfied both at a point of time and over time. All revenue is recognized based on the satisfaction of the performance obligation to date (see Note 6).
Leases
The Company’s lease arrangements relate primarily to office and manufacturing space and equipment. The Company’s leases have initial terms ranging from 2 to 10 years and may include renewal options and rent escalation clauses. The Company is typically required to make fixed minimum rent payments relating to its right to use an underlying leased asset. Additionally, the Company’s leases do not contain significantly restrictive covenants or residual value guarantees.
The Company determines if an arrangement is a lease at inception and classifies its leases at commencement. Operating leases are presented as operating lease right-of-use assets, net and the corresponding lease liabilities are included in operating lease liabilities, current and operating lease liabilities, net of current on the Company’s unaudited condensed consolidated balance sheets. Finance lease right-of-use assets are presented within property and equipment, net and the corresponding finance lease liabilities are included in finance lease liability, current and finance lease liability, noncurrent on the Company's unaudited condensed consolidated balance sheets. Operating lease right-of-use assets and finance lease right-of-use assets, (collectively "ROU assets") represent the Company’s right to use an underlying asset and lease liabilities represent the Company’s obligation for lease payments in exchange for the ability to use the asset for the duration of the lease term. The Company does not recognize short term leases that have a term of twelve months or less as ROU assets or lease liabilities. The Company’s short-term leases are not material and do not have a material impact on its ROU assets or lease liabilities.
ROU assets and lease liabilities are recognized at commencement date and determined using the present value of the future minimum lease payments over the lease term. The Company uses an incremental borrowing rate based on estimated rate of interest for collateralized borrowing since the Company’s leases do not include an implicit interest rate. The estimated incremental borrowing rate considers market data, actual lease economic environment, and actual lease term at commencement date. The lease term may include options to extend when it is reasonably certain that the Company will exercise that option. ROU assets include lease payments made in advance, and excludes any incentives received or initial direct costs incurred. The Company recognizes lease expense on a straight-line basis over the lease term.
10

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The Company has lease agreements which contain both lease and non-lease components, which it has elected to account for as a single lease component. As such, minimum lease payments include fixed payments for non-lease components within a lease agreement, but exclude variable lease payments not dependent on an index or rate, such as common area maintenance, operating expenses, utilities, or other costs that are subject to fluctuation from period to period.
Stock-based Compensation
The Company recognizes stock-based compensation expense for all stock options, restricted stock units and other arrangements within the scope of ASC 718, Stock Compensation ("ASC 718"). Stock-based compensation expense is measured at the date of grant, based on the fair value of the award, and is recognized using the straight-line method over the employee’s requisite service period. Compensation for stock-based awards with vesting conditions other than service are recognized based on the probability of the performance condition being met over the vesting period. Forfeitures are recognized as they are incurred.
Common Stock Warrant Liabilities
The Company evaluates its warrants under ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity (“ASC 815-40”). The Private Warrants (as defined in Note 14) previously met the definition of a derivative under ASC 815, and the Company recorded these warrants as liabilities on the unaudited condensed consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the unaudited condensed consolidated statements of operations and comprehensive loss at each reporting date.
In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants (as defined in Note 14). The Company has therefore concluded that as of September 30, 2023 and December 31, 2022, all its warrants met the criteria to be classified in stockholders' equity.
Research and Development Costs
Research and development expenses consist primarily of allocated personnel costs, fees paid to consultants and outside service providers, and allocations for rent and overhead. Research and development costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received. For the three months ended September 30, 2023 and 2022, research and development costs were $2,257 and $2,572, respectively. For the nine months ended September 30, 2023 and 2022, research and development costs were $7,261 and $6,992, respectively.
Advertising Costs
Advertising costs are expensed as incurred. For the three months ended September 30, 2023 and 2022, advertising costs were $321 and $571, respectively. For the nine months ended September 30, 2023 and 2022, advertising costs were $928 and $1,425, respectively. Advertising costs are included in selling, general and administrative expense on the unaudited condensed consolidated statements of operations and comprehensive loss.
Income Taxes
The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and the Netherlands. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Where applicable, the Company records a valuation allowance to reduce any deferred tax assets that it determines will not be realizable in the future.
11

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The Company recognizes the benefit of an uncertain tax position that it has taken or expects to take on income tax returns it files if such tax position is more likely than not to be sustained on examination by the taxing authorities, based on the technical merits of the position. These tax benefits are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. Although the Company believes that it has adequately reserved for uncertain tax positions (including interest and penalties), it can provide no assurance that the final tax outcome of these matters will not be materially different. The Company makes adjustments to these reserves in accordance with the income tax accounting guidance when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on the Company’s financial condition and operating results. Carryforward attributes that were generated in tax years prior to those that remain open for examination may still be adjusted by relevant tax authorities upon examination if they either have been, or will be, used in a future period.
In applying the estimated annual effective tax rate approach prescribed under ASC 740-270, Income Taxes - Interim Reporting, and based on present evidence and conclusions around the realizability of deferred tax assets, the Company determined that any deferred tax benefits related to the forecasted tax rate and pretax activity during the three and nine months ended September 30, 2023 and 2022 are neither more likely than not to be realized in the current year, nor realizable as a deferred tax asset at the end of the year. Therefore, the appropriate amount of income tax benefit to recognize related to deferred tax assets during the three and nine months ended September 30, 2023 and 2022 is zero. The Company’s effective tax rate was (0.17)% and (0.21)% for the three and nine months ended September 30, 2023, respectively and zero percent for the three and nine months ended September 30, 2022, respectively. The Company's effective tax rates differ from the applicable statutory tax rate primarily due to the fact that the Company maintains a full valuation allowance against its deferred tax assets as a result of its historical and current period losses.
Reverse Stock Split
On June 14, 2023, the Company’s Board of Directors approved a reverse stock split ratio of 1-for-8 (the “Reverse Stock Split”). On June 22, 2023, the effective date of the Reverse Stock Split, the number of the Company’s issued and outstanding shares of common stock decreased from 51,540,172 shares to 6,442,436 shares, net of fractional shares redeemed. The number of authorized shares and par value per common share remained unchanged. No fractional shares were issued as a result of the Reverse Stock Split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. Prior to the effective date of the Reverse Stock Split, the Company had listed warrants to purchase a total of 18,410,000 shares of Common Stock, with each whole warrant being exercisable for one share of Common Stock at $11.50 per share. After the effective date of the Reverse Stock Split, every eight shares of Common Stock that may have been purchased pursuant to the warrants immediately prior to the Reverse Stock Split represented one share of Common Stock that may be purchased pursuant to such warrants immediately following the Reverse Stock Split. Correspondingly, the exercise price per share of Common Stock attributable to such warrants was proportionately increased, such that the exercise price immediately following the Reverse Stock Split was $92.00, which equals the product of eight multiplied by $11.50, the exercise price per share immediately prior to the Reverse Stock Split. The number of shares of Common Stock subject to the warrants was proportionately decreased by eight times, to an aggregate of 2,301,250 shares.
The share, per share and trading price amounts in the unaudited condensed consolidated financial statements and the accompanying notes, have been retrospectively adjusted to reflect the Reverse Stock Split for all periods presented.
Net loss per Share
In accordance with the provisions of ASC 260, Earnings Per Share, net loss per common share is computed by dividing net loss by the weighted-average shares of common stock outstanding during the period. Basic net loss per share is computed by dividing net loss by the weighted average number of shares outstanding during the period. Diluted net loss per share gives effect to all dilutive potential common shares outstanding during the period including stock options and warrants, using the treasury stock method, and convertible debt and convertible securities, using the if-converted method. During a loss period, the effect of the potential exercise of stock options and convertible debt are not considered in the
12

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
diluted net loss per share calculation since the effect would be anti-dilutive. A reconciliation of net loss and number of shares used in computing basic and diluted net loss per share is as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Basic and Diluted net loss per share computation:
Numerator for basic and diluted net loss per share:
Net loss$(19,193)$(4,550)$(33,377)$(13,261)
Denominator for basic and diluted net loss per share:
Weighted average common shares - basic and diluted6,968,534 6,648,195 6,824,520 6,623,168 
Basic and diluted net loss per share$(2.75)$(0.68)$(4.89)$(2.00)
The following table presents the outstanding shares of common stock equivalents that were excluded from the computation of the diluted net loss per share for the periods in which a net loss is presented because their effect would have been anti-dilutive:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Common stock warrants(1)
2,301,250 2,301,250 2,301,250 2,301,250 
Earnout Shares438,800 438,800 438,800 438,800 
Unvested RSUs568,570 655,882 568,570 655,882 
(1) The number of shares of common stock subject to the warrants was proportionately decreased as a result of the Reverse Stock Split.
Included in net loss per share are 482,906 and 493,900 shares subject to options due to their nominal exercise prices as of September 30, 2023 and 2022, respectively.
Segment Information
The Company operates and reports in one segment, which focuses on providing additive and traditional manufacturing services to customers. The Company’s operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker (“CODM”). The Company’s CODM has been identified as its Chief Executive Officer. The Company is continually evaluating its operating and reporting segments as the Company continues to grow.
Recent Accounting Pronouncements
Accounting Pronouncements Recently Issued Not Yet Adopted
In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, Disclosure Improvements. The amendments in this ASU modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for the interim period June 30, 2027, with early adoption prohibited. The Company is currently evaluating the impact the standard will have on its condensed consolidated financial statements.
Note 3. Going Concern

The Company’s condensed consolidated financial statements are prepared in accordance with U.S. GAAP applicable to a going concern that contemplates the realization of assets and liquidation of liabilities in the normal course of business.

13

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The Company had net loss of $33,377 and $13,261 for the nine months ended September 30, 2023 and 2022, respectively. The Company has incurred losses from operations since inception and as of September 30, 2023, had an accumulated deficit of $166,409 and negative cash flows of $13,126. These conditions, among others, raise substantial doubt about the Company's ability to continue as a going concern for one year following the issuance of these financial statements.

The Company initiated a number of cost reduction measures in the quarter ended September 30, 2023, including a reduction in force completed in October 2023, reduction of new hires and reduction in non-critical capital and discretionary operating expenditures. The Company has also identified several further potential actions that could be initiated in a timely manner to extend the cash runway necessary to fund operations and to address the Company’s liquidity needs over the twelve-month period from the date of issuance of these condensed consolidated financial statements. These actions include raising substantial additional capital to fund its operations through equity or debt financings or other sources, strategic collaborations, deferral and reprioritization of certain additional research and development programs that would involve reduced program and headcount spend, further reduction in force, realignment of operating infrastructure including closing or downsizing manufacturing facilities, and further reduction in non-critical capital and discretionary operating expenditures including personnel costs, travel and recruitment, additional equipment and business support spend. Although the Company is continuing to explore actions to maximize shareholder value and management has taken actions to reduce cash use, it cannot be sure these actions will sufficiently reduce or eliminate future losses.

Furthermore, the Company has been working with advisors in considering the strategic alternatives available to the Company. Potential strategic alternatives may include, without limitation, a sale of a material portion of the Company’s assets, merger, business combination, or other strategic transaction. The Company has not made a decision to pursue or not pursue any particular strategic alternative, and there can be no assurance that this process will result in any transaction.

The Company believes management’s plans may not provide sufficient liquidity to meet its financial obligations and maintain levels of liquidity over the twelve-month period from the date of issuance of these financial statements. As such, the Company demonstrates adverse conditions that raise substantial doubt about the Company's ability to continue as a going concern for one year following the issuance of these condensed consolidated financial statements.

The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded assets, or the amounts and classification of liabilities that might be necessary in the event that the Company cannot continue as a going concern.
Note 4. Short-term Investments
As of September 30, 2023, the Company's short-term investments consisted of U.S. Treasury Securities classified as held-to-maturity. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts. The Company considers all investments with original maturities of 3 months or less to be cash and cash equivalents and investments with original maturities of more than three months but less than one year to be short-term investments. The carrying value, excluding gross unrealized holding gains or losses and fair value as of September 30, 2023 and December 31, 2022 were as follows:
September 30, 2023
Amortized Cost and Carrying ValueGross Unrealized GainsGross Unrealized Losses
Fair Value September 30, 2023
Classified as Cash and cash equivalents
U.S. Treasury Securities$14,933 $45 $ $14,978 
Classified as short-term investments
U.S. Treasury Securities$ $ $ $ 
14

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
December 31, 2022
Amortized Cost and Carrying ValueGross Unrealized GainsGross Unrealized Losses
Fair Value December 31, 2022
Classified as Cash and cash equivalents
U.S. Treasury Securities$19,864 $73 $ $19,937 
Classified as short-term investments
U.S. Treasury Securities$9,816 $33 $ $9,849 
Note 5. Business Acquisitions
Acquisition of MFG.com
On April 22, 2022, the Company completed the acquisition of the outstanding assets of MP2020, Inc. ("MFG.com" or "MFG") under an Asset Purchase Agreement ("MFG Purchase"). MFG.com is expected to help the Company's software strategy by providing an immediate supply chain of a wide range of traditional manufacturing services that its customers can leverage.
The following table summarizes the total consideration for the MFG Purchase:
April 22, 2022
Cash consideration$2,700 
Holdback consideration300 
Total consideration$3,000 
The holdback consideration represents the portion of the purchase price to be paid within 12 months from the closing date, subject to reduction for certain indemnifications and other potential obligations of the acquired businesses. The holdback consideration was recorded in accrued expenses and other liabilities on the unaudited condensed consolidated balance sheets and was paid January 2023.
The Company has accounted for the MFG Purchase as a business combination in accordance with ASC Topic 805, Business Combinations ("ASC 805"). The following table summarizes the allocation of the purchase price to the estimated fair values of assets acquired and liabilities assumed:
April 22, 2022
Assets acquired:
Goodwill$1,954 
Intangible assets1,604 
Other assets15 
Total assets acquired 3,573 
Liabilities assumed:
Deferred revenue573 
Total liabilities assumed573 
Net assets acquired$3,000 
15

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The estimated useful lives of the identifiable intangible assets acquired is as follows:
Gross Value Estimated Life (in years)
Customer relationships$264 10
Trade name240 10
Acquired software platform910 10
Customer list190 3
Total intangible assets$1,604 
The goodwill will not be deductible for tax purposes. The Company incurred $212 of transaction costs related to this acquisition, which are included in general and administrative expenses on the unaudited condensed consolidated statements of operations.
The Company has determined that the impact of the MFG Purchase was not material to its condensed consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.
Acquisition of Linear AMS
On May 9, 2022, the Company completed the acquisition of the membership interest of Linear Mold & Engineering, LLC ("Linear AMS" or "Linear") under a Membership Interest Purchase Agreement (the "Linear AMS Purchase"). Linear is expected to help the Company expand its go to market strategy by leveraging Linear's highly technical business development and user application experience and extend its enterprise customer base in key markets.
The following table summarizes the total consideration for the Linear AMS Purchase:
May 9, 2022
Cash consideration$6,090 
Holdback consideration800 
Earnout consideration liability2,900 
Total consolidation$9,790 
The holdback consideration represents the portion of the purchase price payable 12 months from the closing date, subject to reduction for certain indemnifications and other potential obligations of Linear AMS. The estimated fair value of the earnout consideration liability at acquisition was determined using a Monte Carlo simulation based on certain performance metrics for the 12 months ended December 31, 2022. During 2022, the Company recognized a non-cash gain of $1,824 as a result of the actual revenue performance of Linear for the year ended December 31, 2022. The final earnout consideration liability was paid in cash of $539 and a non-cash issuance of equity valued at $537 in April 2023.
16

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The Company has accounted for the Linear AMS Purchase as a business combination in accordance with ASC 805. The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date:
May 9, 2022
Assets acquired:
Cash and cash equivalents$29 
Accounts receivable1,117 
Inventory214 
Prepaid expenses34 
Security deposits92 
Property and equipment, net2,086 
Right-of-use assets2,131 
Goodwill2,497 
Intangible assets, net4,199 
Total assets acquired12,399 
Liabilities assumed:
Accounts payable308 
Accrued expenses and other liabilities170 
Operating lease liability2,131 
Total liabilities assumed2,609 
Net assets acquired$9,790 
The estimated useful lives of the identifiable intangible assets acquired is as follows:
May 9, 2022Estimated Life (in years)
Customer relationships$2,822 10
Trade name647 10
Noncompetition agreement52 2
Favorable operating lease699 4
Unfavorable operating lease(21)4
Total intangible assets$4,199 
The goodwill will not be deductible for tax purposes. The Company incurred $161 of transaction costs related to this acquisition, which are included in general and administrative expenses on the unaudited condensed consolidated statements of operations.
The Company has determined that the impact of the Linear AMS Purchase was not material to its consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.
Acquisition of Maker OS
On April 13, 2022, the Company completed the acquisition of the outstanding assets of Maker OS under an Asset Purchase Agreement ("Maker OS Asset Purchase"). Maker OS is expected to help the Company expand on its manufacturing capabilities and help it build comprehensive ordering services within its software offerings. The total cash consideration paid related to this transaction was $100.
17

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The Company has accounted for the Maker OS Asset Purchase as an asset purchase and no liabilities were assumed as part of the acquisition. The following table summarizes the fair values of assets acquired as of the acquisition date:
April 13, 2022
Assets acquired:
Intangible assets$100 
Total assets acquired $100 
The Company incurred immaterial transaction costs related to the Maker OS Asset Purchase, which are included in selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.
Note 6. Revenue Recognition
Under ASC 606, revenue is recognized throughout the life of the executed agreement. The Company measures revenue based on consideration specified in a contract with a customer. Furthermore, the Company recognizes revenue when a performance obligation is satisfied by transferring control of the product or service to the customer which could occur over time or at a point in time.
A performance obligation is a promise in a contract to transfer a distinct service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s services as (or when) they are performed. Substantially all customer contracts provide that compensation is received for services performed to date. Payments from customers are based on billing terms established in the contracts with each customer, which vary by the type of customer and the product or services offered. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.
Nature of Products and Services
The following is a description of the Company’s products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:
Direct sales
The Company provides customers with an additive manufacturing service, allowing for the customer to select the specifications of the model which they wish to have printed. Shapeways prints the 3D model and ships the product directly to the customer.
The Company recognizes the sale of products through its e-commerce website over time using the output method. Contracts involving the sale of products through its e-commerce website do not include other performance obligations. As such, allocation of the transaction price was not necessary as the entire contract price is attributed to the sole performance obligation identified.
18

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Marketplace sales
The Company provides a platform for shop owners to list their designs through Shapeways’ marketplace website. The Company prints the 3D models and ships the product directly to the customer, handling the financial transaction, manufacturing, distribution and customer service on behalf of the shop owners. Judgment is applied to determine whether the Company is the principal or the agent, which could impact the recognition of revenue and cost of revenue within the consolidated statements of operations and comprehensive loss. The Company considers whether it has the primary responsibility for fulfilling the promise to provide the specified product or service to the end user, whether it has inventory risk prior to transferring the product or service to the customer and if the Company has discretion in establishing prices. The Company acts as an agent in these arrangements where it facilitates the sales of the goods and services on behalf of third-party shop owners to end customers. The Company is considered an agent and recognizes revenue generated from these transactions on a net basis since the Company lacks the ability to establish the overall selling price of the goods or services provided to the end user.
The Company recognizes the sale of 3D printed products to customers at a point in time, specifically upon shipping the goods to the customer (FOB Origin) given the transfer of significant risks and rewards of ownership at that point in time. Contracts involving the manufacturing and delivery of 3D printed products to customers do not include other performance obligations. As such, allocation of the transaction price is not necessary as the entire contract price is attributed to the sole performance obligation identified.
Software revenue
The Company launched the first phase of its software offering under the brand "OTTO" in the fourth quarter of 2021. The software enables other manufacturers to leverage Shapeways’ existing end-to-end manufacturing software to scale their businesses and shift to digital manufacturing. Shapeways’ software offers improved customer accessibility, increased productivity, and expanded manufacturing capabilities for its customers. The Company expanded its software offering's customer base and feature set with the acquisitions of MFG and MakerOS, both completed in April 2022.
For each of the performance obligations classified as software revenue, the performance obligations are satisfied evenly over the term of the contract. For contracts including performance obligations classified as software revenue, the Company identified that each performance obligation has an explicitly stated standalone selling price. As such, allocation is not necessary as the prices included in the contract are attributed to each separate performance obligation.
The following table presents the Company's revenue disaggregated by revenue source:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Major products and service lines:
Direct sales$6,773 $6,457 $19,247 $18,901 
Marketplace sales776 1,403 3,571 4,383 
Software822 589 2,192 1,168 
Total revenue$8,371 $8,449 $25,010 $24,452 
Timing of revenue recognition:
Products transferred at a point in time$776 $1,403 $3,571 $4,383 
Products and services transferred over time7,595 7,046 21,439 20,069 
Total revenue$8,371 $8,449 $25,010 $24,452 
19

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Deferred Revenue
The Company records deferred revenue when cash payments are received in advance of performance. Deferred revenue activity consisted of the following:
September 30,
2023
December 31,
2022
Balance at beginning of the period $972 $921 
Deferred revenue recognized during period(25,010)(33,157)
Additions to deferred revenue during period25,876 33,208 
Total deferred revenue $1,838 $972 
The Company expects to satisfy its remaining performance obligations within the next twelve months. The $972 of deferred revenue as of January 1, 2023 was recognized during the nine months ended September 30, 2023. The opening balance of accounts receivable as of January 1, 2022 was $1,372.
Practical Expedients and Exemptions
The Company applies the practical expedient related to incremental costs of obtaining a contract. Although certain of its commission costs qualify for capitalization under ASC 340-40, Contracts with Customers, their amortization period is less than one year. Therefore, utilizing the practical expedient, the Company expenses these costs as incurred.
Note 7. Inventory
Components of inventory consisted of the following:
September 30,
2023
December 31,
2022
Raw materials$1,283 $849 
Work-in-process485 209 
Finished goods230 249 
Total$1,998 $1,307 
Note 8. Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
September 30,
2023
December 31,
2022
Prepaid expenses$2,251 $1,384 
VAT receivable914 990 
Prepaid insurance 12 401 
Prepaid service expenses 3,231 
Security deposits 175 
Other current assets 48 74 
Total$3,225 $6,255 
20

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Note 9. Property and Equipment, Net
Property and equipment, net consisted of the following:
September 30,
2023
December 31,
2022
Machinery and equipment$10,659 $10,450 
Computers and IT equipment1,136 1,138 
Leasehold improvements2,773 2,429 
Furniture and fixtures106 81 
Vehicles42 42 
Assets to be placed in service 189 11,749 
Property and equipment 14,905 25,889 
Less: Accumulated depreciation(8,917)(10,262)
Property and equipment, net$5,988 $15,627 
For the three months ended September 30, 2023 and 2022, depreciation expense totaled $335 and $285, respectively. For the nine months ended September 30, 2023 and 2022, depreciation expense totaled $929 and $721, respectively. Of these amounts, depreciation charged to cost of revenue was $273 and $249 for the three months ended September 30, 2023 and 2022, respectively and $789 and $616 for the nine months ended September 30, 2023 and 2022, respectively.
On March 26, 2021, the Company entered into a MOU with Desktop Metal, pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In conjunction with these obligations, the Company and Desktop Metal agreed to develop a strategic partnership. In September 2023, the Company identified $11.5 million of equipment that would not be utilized in its operations and classified the assets as held for sale at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges on these assets during the three and nine months ended September 30, 2023. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expenses on the condensed consolidated statements of operations and comprehensive loss.
Note 10. Goodwill and Intangible Assets
Changes in the carrying amount of goodwill as of September 30, 2023 and December 31, 2022 are as follows:
September 30,
2023
December 31,
2022
Balance, beginning of period$6,286 $1,835 
Acquired goodwill 4,451 
Balance, end of period
$6,286 $6,286 
The Company had no accumulated impairment losses on goodwill during the three and nine months ended September 30, 2023 and 2022.
21

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Intangible assets consisted of the following as of September 30, 2023:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(437)$2,649 10
Trade name987 (140)847 10
Acquired software platform910 (129)781 10
Customer lists190 (90)100 3
Noncompetition agreement52 (37)15 2
Unfavorable operating lease(21)8 (13)4
Total intangible assets, net$5,204 $(825)$4,379 
During the three and nine months ended September 30, 2023, the Company wrote off $481 of intangible assets related to the favorable operating lease. There were no intangible assets written off during the three and nine months ended September 30, 2022.
Intangible assets consisted of the following as of December 31, 2022:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(206)$2,880 10
Trade name987 (66)921 10
Acquired software platform910 (61)849 10
Customer lists190 (42)148 3
Noncompetition agreement52 (17)35 2
Favorable operating lease699 (117)582 4
Unfavorable operating lease(21)4 (17)4
Total intangible assets, net$5,903 $(505)$5,398 
The Company recognized $160 and $188 of amortization expense during the three months ended September 30, 2023 and 2022, respectively and $538 and $311 of amortization expense during the nine months ended September 30, 2023 and 2022, respectively. The Company estimates the future aggregate amortization expense related to its intangible assets as of September 30, 2023 will be as follows:
Amortization expense
Remainder of 2023$146 
2024565 
2025514 
2026497 
2027498 
Thereafter2,159 
Total$4,379 
22

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Note 11. Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accrued compensation$1,544 $1,504 
Holdback consideration400 1,100 
Accrued selling expenses605 487 
Taxes payable71 339 
Accrued acquisition of property and equipment39 225 
Earnout consideration liability 1,076 
Other accrued expenses and other liabilities939 1,219 
Total$3,598 $5,950 
Note 12. Commitments and Contingencies
Leases
During the three and nine months ended September 30, 2023, the Company maintained six leases of facilities located in the United States and the Netherlands, as well as two leases of equipment classified as finance leases. In addition, the Company has two failed sale-leaseback transactions that have been recorded as finance obligations within its unaudited condensed consolidated balance sheets. See Note 13 for additional information.
The table below presents certain information related to the Company’s lease costs:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease expense$249 $302 $749 $687 
Finance lease expense12  31  
Interest expense on finance lease liabilities5  14  
Total lease cost$266 $302 $794 $687 
The Company recorded sublease income of $62 and $108 during the three months ended September 30, 2023 and 2022, respectively and $221 and $142 during the nine months ended September 30, 2023 and 2022, respectively. The sublease income is associated with the Company's sublease of its facility in Michigan.
23

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Right-of-use assets and lease liabilities for operating leases were recorded in the unaudited condensed consolidated balance sheets as follows:
September 30,
2023
December 31,
2022
Assets:
Operating lease right-of-use assets, net$1,948 $2,365 
Finance lease right-of-use assets, net323  
Total lease assets$2,271 $2,365 
Liabilities:
Current liabilities:
Operating lease liabilities, current$872 $719 
Finance lease liability, current62  
Non-current liabilities:
Operating lease liabilities, net of current portion1,176 1,715 
Finance lease liability, net of current portion261  
Total lease liabilities
$2,371 $2,434 
The Company’s lease agreements do not state an implicit borrowing rate, therefore, an internal incremental borrowing rate was determined based on information available at the lease commencement date for the purposes of determining the present value of lease payments. The incremental borrowing rate reflects the cost to borrow on a securitized basis in each market. The weighted-average remaining lease term for operating and finance leases was 2.33 years and 4.49 years, respectively and the weighted-average incremental borrowing rate for operating and finance leases was 6.93% and 8.24%, respectively, as of September 30, 2023.
Supplemental cash flow information related to the Company’s leases was as follows:
Nine Months Ended
September 30,
20232022
Operating cash flows from operating leases$721 $732 
Financing cash flows from finance leases$45 $ 
Lease liabilities arising from obtaining right-of-use assets$595 $ 
As of September 30, 2023, future minimum lease payments required under operating and finance leases are as follows:
Operating LeasesFinance Leases
Rest of 2023
$242 $22 
2024965 87 
2025791 87 
2026236 87 
2027 87 
Thereafter 18 
Total minimum lease payments2,234 388 
Less effects of discounting(186)(65)
Present value of future minimum lease payments$2,048 $323 
24

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Desktop Metal
As of September 30, 2023, the Company had paid $16.4 million to Desktop Metal for equipment, materials and services received and placed purchase orders for another $3.6 million of equipment, materials and services to be purchased under the MOU. The timing of payments for these purchase orders may depend on a number of factors, including Desktop Metal's inventory management and logistics systems and the Company's ability to take delivery of any such equipment, materials and services. The Company has no further obligations under the MOU.
Legal Proceedings
The Company is involved in various legal proceedings which arise from time to time in the normal course of business. While the results of such matters generally cannot be predicted with certainty, management does not expect any such matters to have a material adverse effect on the Company’s unaudited condensed consolidated financial position or results of operations as of September 30, 2023 and December 31, 2022 and for the three and nine months ended September 30, 2023 and 2022, respectively.
Note 13. Financing Obligations
Failed Sale-Leaseback
During February and March 2023, the Company entered into two lease transactions with Rabo Lease BV (“Rabo”), whereby it sold equipment to Rabo and leased back the equipment for an initial term of four years. The Company concluded that the lease arrangements would be classified as a failed sale-leaseback transaction and accounted as a financing obligation as it has the option to repurchase the assets at a fixed price at the end of the term. The assets continue to be depreciated over their useful lives, and payments are allocated between interest expense and repayment of the financing obligation. The assets under failed sale-leaseback transactions are included within property and equipment, net and the proceeds from the transactions are recorded as a financing obligation on the Company's unaudited condensed consolidated balance sheets.
The weighted average interest rate of 20.5% was used to impute interest on the failed sale-leaseback transactions. Interest expense recognized for the three and nine months ended September 30, 2023 was $24 and $64, respectively.
As of September 30, 2023, future financing obligation payments under the failed sale-leaseback transactions are as follows:
Finance Obligations
Rest of 2023
$33 
2024132 
2025132 
2026132 
202713 
Total payments442 
Less: imputed interest(270)
Financing obligation at end of term294 
Total financing obligations$466 
Other Financing Arrangements
In August 2023, the Company entered into a financing agreement with Mitsubishi HC Capital America (“Financing Agreement”) for $500 using certain equipment as collateral. The Financing Agreement is payable in monthly installments beginning September 1, 2023 and has a maturity date of August 31, 2030. The effective interest rate on the Financing
25

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Agreement is 8.09%. Interest expense of $4 was recognized for the three and nine months ended September 30, 2023. As of September 30, 2023, the amount outstanding under the Financing Agreement was $496.
The scheduled maturities of the Company’s Financing Agreement are as follows:
Financing Agreement
Rest of 2023
$13 
202456 
202561 
202667 
202772 
Thereafter 226 
Total payments$496 
Note 14. Stockholders’ Equity
Common Stock
Upon closing of the Business Combination, pursuant to the terms of the Certificate of Incorporation, the Company authorized 120,000,000 shares of common stock with a par value $0.0001. The holders of common stock are entitled to one vote per share on all matters submitted to the stockholders for their vote or approval and are entitled to receive dividends, as and if declared by the Board of Directors out of legally available funds.
The Company has issued and outstanding 6,547,873 and 6,180,646 shares of common stock as of September 30, 2023 and December 31, 2022, respectively.
Public Warrants
Prior to the Merger, the Company had outstanding 13,800,000 warrants entitling the holder to exercise eight warrants to purchase one share of common stock at an exercise price of $92.00 per share (the "Public Warrants"). The Public Warrants became exercisable 30 days after the Closing Date, and expire five years after the Closing Date or earlier upon redemption or liquidation.
The Company may redeem the Public Warrants as follows: in whole and not in part; at a price of $0.01 per warrant; at any time while the Public Warrants are exercisable, upon not less than 30 days’ prior written notice of redemption to each Public Warrant holder; if, and only if, the reported last sale price of the Company’s common stock equals or exceeds $144.00 per share, for any 20 trading days within a 30-trading day period ending on the third business day prior to the notice of redemption to the warrant holders; and if, and only if, there is a current registration statement in effect with respect to the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption. Certain of these conditions have not been met to redeem the Public Warrants. If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement.
The Company had outstanding 4,110,000 private warrants that were issued upon the consummation of the initial public offering of Galileo (the "Private Warrants"). Additionally, at the Closing, a lender holding a convertible note issued by the Company with an aggregate principal amount of $500 converted the note into 500,000 sponsor warrants exercisable for common stock at a purchase price of $1.00 per warrant (the "Sponsor Warrants"), with terms equivalent to the Private Warrants. The Sponsor Warrants are no longer held by the initial purchaser or any of its permitted transferees, and therefore have terms equivalent to the Public Warrants. In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be
26

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants.
There were 18,410,000 warrants outstanding, representing 2,301,250 shares subject to warrants, as of September 30, 2023 and December 31, 2022.
Note 15. Stock-Based Compensation
2010 Stock Plan
Prior to the Business Combination, Legacy Shapeways maintained its 2010 Stock Plan (the “2010 Plan”), under which Legacy Shapeways granted statutory and non-statutory stock to employees, outside directors and consultants. The maximum number of shares of common stock that was issuable under the 2010 Plan was 2,117,818 shares.
In connection with the Business Combination, each Legacy Shapeways stock option that was outstanding immediately prior to Closing, whether vested or unvested, was converted into an option to acquire a number of shares of common stock (each such option, an “Exchanged Option”) equal to the product of (i) the number of shares of Legacy Shapeways common stock subject to such Legacy Shapeways option immediately prior to the Business Combination and (ii) 90% of the recapitalization conversion ratio of 0.8293 established in the Merger (the "Conversion Ratio"), at an exercise price per share (rounded up to the nearest whole cent) equal to (A) the exercise price per share of such Legacy Shapeways option immediately prior to the consummation of the Business Combination, divided by (B) 90% of the Conversion Ratio. Except as specifically provided in the Business Combination Agreement, following the Business Combination, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Shapeways option immediately prior to the consummation of the Business Combination. All stock option activity was retroactively restated to reflect the Exchanged Options.
In addition, each holder of an in-the-money Legacy Shapeways option held by individuals remaining in continuous service to the Company through the Closing, was granted a right to receive an award of restricted stock units denominated in shares of common stock granted under the 2021 Plan (each, an “Earnout RSU”) equal to the product of (A) the number of shares of Legacy Shapeways common stock that were subject to the option immediately prior to Closing, multiplied by (B) ten percent (10%) of the Conversion Ratio. The Earnout RSUs are subject to substantially the same service-based vesting conditions and acceleration provisions as applied to the Legacy Shapeways option provided that, in addition to such service-based vesting conditions, Earnout RSUs will be subject to vesting and forfeiture conditions based upon the dollar volume-weighted price of the Company’s common stock reaching certain targets (the “RSU Performance Milestones”). The Company records stock compensation expense for Earn-Out RSUs based upon an assessment of the grant date fair value using the Monte Carlo valuation model in accordance with FASB ASC 718. The Company did not grant any additional Earn-Out RSUs during the three and nine months ended September 30, 2023.
Upon the Closing of the Business Combination, the outstanding and unexercised Legacy Shapeways options became options to purchase an aggregate of 612,650 shares of the Company’s common stock under the 2010 Plan at an average exercise price of $4.96 per share.
2021 Equity Incentive Plan
Upon the closing of the Business Combination, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”). The 2021 Plan permits the granting of incentive stock options, restricted stock awards, other share-based awards or other cash-based awards to employees, consultants, and non-employee directors. On the first day of each calendar year, beginning on January 1, 2022 and continuing until (and including) January 1, 2031, the number of shares available under the 2021 Plan will automatically increase by a number equal to the lesser of (a) five percent of the total number of shares of the Company’s common stock issued and outstanding on December 31 of the calendar year immediately preceding the date of such increase and (b) a number of shares of our common stock determined by the Company’s Board of Directors. As of September 30, 2023, 1,565,630 shares of common stock are authorized for issuance pursuant to awards under the 2021 Plan. Any shares of common stock related to awards that are forfeited, cancelled, terminated, expire or shares withheld by
27

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
the Company to satisfy tax withholding obligations or to pay any exercise price are deemed available for issuance under the 2021 Plan. As of September 30, 2023, 597,619 shares remain available for issuance under the 2021 Plan.
2022 New Employee Equity Incentive Plan
In September 2022, the Company adopted the 2022 New Employee Equity Incentive Plan (the "2022 Plan"). The 2022 Plan permits the granting of restricted stock awards, stock options and other share-based rewards to individuals who were not previously employees of the Company, as an inducement material to the individual's entry into employment with the Company within the meaning of Listing Rule 303A.08 of the New York Stock Exchange ("NYSE"). The 2022 Plan was adopted by the Board of Directors without stockholder approval pursuant to NYSE Listing Rule 303A.08 (which was the stock exchange on which the Company's securities were then trading). As of September 30, 2023, 625,000 shares of common stock are authorized for issuance pursuant to awards under the 2022 Plan. Any shares of common stock related to awards that are forfeited, cancelled, terminated, expire or shares withheld by the Company to satisfy tax withholding obligations or to pay any exercise price are deemed available for issuance under the 2022 Plan. As of September 30, 2023, 412,674 shares remain available for issuance under the 2022 Plan.
Option Awards
The Company accounts for share-based payments pursuant to ASC 718 and, accordingly, the Company records stock compensation expense for share-based awards based upon an assessment of the grant date fair value for stock options using the Black-Scholes option pricing model. Due to its limited trading history, the Company lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Due to the lack of historical exercise history, the expected term of the Company’s stock options for employees has been determined utilizing the “simplified” method for awards. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve. Expected dividend yield is zero based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.
The fair value of stock options under the Black-Scholes model requires management to make assumptions regarding projected employee stock option exercise behaviors, risk-free interest rates, volatility of the Company’s stock price and expected dividends. The Company generally recognizes stock compensation expense on the grant date and over the period of vesting or period that services will be provided. There were 410,793 stock options granted during nine months ended September 30, 2023. There were no stock options granted during the nine months ended September 30, 2022.
The assumptions used to estimate the fair value of stock options granted during the periods presented were as follows:
Nine Months Ended September 30, 2023
Strike price
$2.64 - $3.40
Expected term (in years)6.25
Expected volatility
110.67% - 132.00%
Risk-free interest rate
3.79% - 4.19%
Dividend yield %
28

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The following table summarizes the Company’s stock option activity during the period presented:
 Shares
Underlying
Options
Weighted
Average Exercise
Price
Weighted
Average
Remaining
Contractual
Term (in years)
Aggregate Intrinsic Value
Outstanding as of January 1, 2023497,402 $5.16 5.67
Granted  
Forfeited(2,287)3.78 
Exercised(32)3.92 
Outstanding at March 31, 2023495,083 5.16 4.37$ 
Granted375,168 2.74 
Forfeited(12,294)2.88 
Exercised  
Outstanding at June 30, 2023857,957 4.14 6.55$374 
Granted35,625 3.26 
Forfeited(16,355)3.73 
Exercised  
Outstanding at September 30, 2023
877,227 $4.11 6.46$162 
Exercisable at September 30, 2023
482,906 $5.20 3.91$67 
The aggregate intrinsic value in the above table is calculated as the difference between fair value of the Company’s common stock price and the exercise price of the stock options. As of September 30, 2023, approximately $541 of unrecognized compensation expense related to non-vested awards is expected to be recognized over the weighted average period of 3.32 years.
Restricted Stock Units
The following table summarizes the Company’s restricted stock unit activity during the period presented:
Restricted Stock Units
Weighted Average Grant Fair Value per Share
Aggregate Intrinsic Value
Outstanding as of January 1, 2023870,126 $12.08 
Granted10,901 4.56 
Forfeited(79,218)7.52 
Settled (20,475)25.44 
Outstanding at March 31, 2023781,334 12.40 $2,146 
Granted30,573 3.30 
Forfeited(35,825)8.89 
Settled (118,945)12.75 
Outstanding at June 30, 2023657,137 12.00 $2,471 
Granted7,500 3.11 
Forfeited(86,876)7.40 
Settled(9,191)9.08 
Outstanding at September 30, 2023
568,570 $12.45 $1,791 
29

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
The total fair value of restricted stock unit awards settled during the nine months ended September 30, 2023 was $2,121. The total restricted stock unit awards settled include 19,360 and 53,418 shares withheld for employee tax liability during the three and nine months ended September 30, 2023.
Total unrecognized compensation expense related to outstanding restricted stock unit awards was approximately $4,909 as of September 30, 2023 and is expected to be recognized over the weighted average period of 2.59 years.
2021 Employee Stock Purchase Plan
Upon the closing of the Business Combination, the Company adopted the 2021 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees with an opportunity to increase their proprietary interest in the success of the Company by purchasing common stock from the Company on favorable terms and to pay for such purchases through payroll deductions or other approved contributions. As of September 30, 2023, 172,749 shares of common stock are available for purchase under the ESPP. As of September 30, 2023, the Company had not launched the ESPP and thus no shares have been purchased under the ESPP.
Note 16. Fair Value Measurements
Fair value measurements discussed herein are based upon certain market assumptions and pertinent information available to management as of September 30, 2023 and December 31, 2022. The carrying amounts of accounts receivable, inventory, prepaid expenses and other current assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximated fair value as they are short term in nature. The fair value of warrants issued for settlement and services is estimated based on the Black-Scholes model. The carrying value of the Company’s debt and operating lease liabilities approximated its fair value, as the obligation bears interest at rates currently available for debt with similar maturities and collateral requirements.
Fair Value on a Recurring Basis
The Company follows the guidance in ASC 820 for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually. The estimated fair value of the warrant liabilities represents Level 3 measurements. The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis at September 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
DescriptionLevelSeptember 30,
2023
December 31,
2022
Assets:
Marketable securities - U.S Treasury Securities
2$14,933 $29,680 
Liabilities: 
Earnout consideration liability
3$ $1,076 
30

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Earnout Consideration Liability
There was no change in the fair value of the earnout consideration liability during the three and nine months ended September 30, 2023. For the three and nine months ended September 30, 2022, the Company recognized income resulting from a change in the fair value of the earnout liability of $1,784. The final earnout consideration liability was paid in cash of $539 and a non-cash issuance of equity valued at $537 in April 2023.
Warrant Liabilities
In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants. As a result of these letter agreements, there was no change in fair value of warrant liabilities recognized for the three and nine months ended September 30, 2023. For the three and nine months ended September 30, 2022, the Company recognized income resulting from a change in the fair value of warrant liabilities of $31 and $1,558, respectively.
Fair Value on a Non-Recurring Basis
At the Closing, there were 438,800 shares of common stock issued as part of the Merger consideration (the “Earnout Shares”) subject to vesting and forfeiture conditions (the “Earnout Terms”) based upon the volume-weighted average trading price of common stock reaching targets of $112.00 and $128.00, respectively (with 50% released at each target) for a period of 30 consecutive trading days during the three-year period after the Closing, with the portion of such shares that would otherwise be deliverable to Legacy Shapeways stockholders at the Closing being withheld and deposited into escrow. The fair value of the Earnout Shares was estimated using the trading price of the common stock at Closing ($61.60), discounted based on the probability of the Earnout Terms being met as determined at Closing, and thus represents a Level 2 fair value measurement as defined in ASC 820. The Earnout Shares, if achieved, would be issued to Legacy Shapeways stockholders. The Earnout Shares are a fixed number of shares to be issued to such stockholders on a pro rata basis. The fair value of the Earnout Shares was recognized as a deemed dividend. Upon closing of the Merger, the estimated fair value of the Earnout Shares was $18,132 with such amount recognized as a deemed dividend. As the Company was in an accumulated deficit position as of the measurement date, the resulting deemed dividend was recorded as a reduction of additional paid-in capital with a corresponding offset recorded to additional paid-in capital. As of September 30, 2023, there were 438,800 Earnout Shares unvested and remaining subject to the Earnout Terms.
Note 17. Significant Concentrations
One customer accounted for approximately 16% and 18% of revenue for the three months ended September 30, 2023 and 2022, respectively. No other customers represented more than 10% of revenue for the three months ended September 30, 2023 and 2022.
One customer accounted for approximately 17% and 20% of revenue for the nine months ended September 30, 2023 and 2022, respectively. No other customers represented more than 10% of revenue for the nine months ended September 30, 2023 and 2022.
No vendor accounted for more than 10% of purchases for the nine months ended September 30, 2023. One vendor accounted for 37% of purchases for the nine months ended September 30, 2022. No other vendors represented more than 10% of purchases for the nine months ended September 30, 2022.
As of September 30, 2023, two customers accounted for approximately 16% and 13% of accounts receivable. As of December 31, 2022, two customers accounted for approximately 17% and 16% of accounts receivable. No other customers represented more than 10% of outstanding accounts receivable as of September 30, 2023 and December 31, 2022.
As of September 30, 2023, one vendor accounted for more than 10% of accounts payable. As of December 31, 2022, one vendor represented approximately 10% of accounts payable. No other vendors represented more than 10% of outstanding accounts payable balance as of December 31, 2022.
31

SHAPEWAYS HOLDINGS, INC.
NOTES TO THE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)
Note 18. Subsequent Events
In October 2023, a first lot of assets held for sale related to the Desktop Metal MOU was auctioned and sold to the highest bidder, resulting in approximately $344.9 in cash to the Company as of the date of this filing. See Note 9 for more information.
32

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

The following management’s discussion and analysis of financial condition and results of operations provides information that management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition and changes in financial condition. You should read the following discussion and analysis of financial condition and results of operations together with the accompanying unaudited condensed consolidated financial statements and the related notes to those statements of Shapeways included in this Report and the audited financial statements and notes thereto as of and for the year ended December 31, 2022 which is contained in our Annual Report on Form 10-K/A filed with the Securities and Exchange Commission (“SEC”) on August 4, 2023. Some of the information contained in this discussion and analysis or set forth elsewhere in this Report, including information with respect to our plans and strategy for our business and related financing contains forward-looking statements that involve risks and uncertainties. See “Special Note Regarding Forward-Looking Statements” and “Risk Factors” for a discussion of forward-looking statements and important factors that could cause actual results to differ materially from those anticipated in these forward-looking statements. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Except as required by law, we do not intend to update any of these forward-looking statements after the date hereof or to conform these statements to actual results or revised expectations.
Company Overview
Shapeways is a leading digital manufacturer combining high quality, flexible, on-demand manufacturing with purpose-built proprietary software to offer customers an end-to-end digital manufacturing platform on which they can rapidly transform digital designs into physical products. Our manufacturing platform offers customers access to high quality manufacturing from start to finish through automation, innovation, and digitization. Our proprietary software, wide selection of materials and technologies, and global supply chain lower manufacturing barriers and accelerate delivery of manufactured parts from prototypes to finished end parts. We combine deep digital manufacturing know-how and software expertise to deliver high quality, flexible on-demand digital manufacturing to a range of customers, from project-focused engineers to large enterprises. Digital manufacturing is the complete digitization of the end-to-end manufacturing process that enables the transition of a digital file to a physical product.
Key Factors Affecting Operating Results
We believe that our performance and future success depend on many factors that present significant opportunities for us but also pose risks and challenges, including the following:
Commercial Launch of Offerings
We plan to continue to launch new manufacturing technologies, materials, and finishes. Prior to commercialization, we must complete testing and manufacturing ramp-up either in house or through our network of third-party manufacturing partners. Any delays in the successful completion of these steps or the results of testing may impact our ability or the pace at which we will generate revenue from these offerings. Even if we successfully introduce these new offerings, there is no assurance that they will be accepted by the broader market.
In April 2022 we acquired MFG.com ("MFG") and MakerOS, Inc. ("MakerOS"), which we believe will help further our software strategy and are expected to help accelerate the phased rollout of our software offering, OTTO. We believe that offering our OTTO software to other manufacturers will enable us to generate future revenue. We expect to further commercialize our software, which we expect will provide software customers with an end-to-end software for their manufacturing operations and expand the manufacturing capabilities that they offer to their customers. We have seen an increase in revenues from sales of our software to date, however, it may never scale to our expectations. In July 2023, we announced the launch of a 3D Model Viewer for our software offering deployed via the MFG brand. This feature is available for manufacturers on the MFG.com platform and is intended to accelerate and improve the quoting process. The 3D Model Viewer provides manufacturers with a unified platform and the latest technology for viewing 3D models of custom parts, which streamlines the quoting process, and allows for greater accuracy and speed. In addition to providing multiple benefits for manufacturers, the enhanced 3D capability also streamlines the purchasing experience for buyers because they can receive faster, more precise quotes.
33

In August 2023, we announced a further expansion of our software offerings with the launch of MFG Materials. This new service provides a range of raw materials to manufacturers at discounted rates, reinforcing our role as a comprehensive partner in the manufacturing sector through our MFG brand. Through strategic partnerships and negotiations with top-tier raw materials vendors, we provide discounted rates from list prices on the MFG Materials platform, which vary based on material and quantity ordered.
Adoption of Our Digital Manufacturing Solutions
We believe that the market is shifting toward digitization of manufacturing and approaching an inflection point in the overall adoption of digital manufacturing solutions. We believe that we are well-positioned to take advantage of this market opportunity across an array of industries due to our platform that combines high-quality, flexible, on-demand manufacturing with purpose-built proprietary software. We expect that our results of operations, including revenue and gross margins, will fluctuate for the foreseeable future as businesses continue to shift away from traditional manufacturing processes towards digital manufacturing. The degree to which current and potential customers recognize the benefits of the digitization of manufacturing, and then use our solutions in particular will affect our financial results.
Pricing, Product Cost and Margins
To date, the majority of our revenue has been generated by the manufacturing and sales of additively-manufactured end parts.
Software and manufacturing pricing may vary due to market-specific supply and demand dynamics, customer order size, and other factors. Sales of certain products, such as software, have, or are expected to have, higher gross margins than others. As a result, our financial performance depends, in part, on the mix of offerings we sell during a given period. Our financial performance could also be affected by our level of acquisition activity and the timing of any such transactions and could impact the amount of additional revenue we receive in a particular period, as well as gross margins and operating expenses. In addition, we are subject to price competition, and our ability to compete in key markets will depend on the success of our investments in our offerings, and on cost improvements as well as on our ability to efficiently and reliably introduce cost-effective digital manufacturing solutions for our customers.
Continued Investment and Innovation
We believe that we are a leader in digital manufacturing solutions, offering high-quality, flexible, on-demand manufacturing coupled with purpose-built proprietary software. Our performance is significantly dependent on the investment we make in our software development efforts and in new digital manufacturing technologies. It is essential that we continually identify and respond to rapidly evolving customer requirements, develop and introduce innovative new offerings, enhance existing solutions and generate customer demand for our offerings. We believe that investment in our digital manufacturing solutions will contribute to long-term revenue growth but, depending on the level of such investment, may adversely affect near-term profitability.
We have also invested, and plan to continue to invest, in increasing our customer focus on middle market and enterprise opportunities, including by hiring business development personnel. We believe we will start to benefit from these investments in the coming quarters, but we expect to continue experiencing near-term impact on our gross margins as we continue to invest in this strategy. Our customer count may continue to decline as we increase our focus on middle market and enterprise opportunities. Additionally, these businesses involve risks that may not be present with smaller customers, including longer sales cycles, which create difficulties in assessing deal cyclicality and may cause our revenue and operating results to vary significantly in future periods.
34

Raw Material, Inflation, and Supply Chain Trends
Inflationary factors such as increases in the costs of raw materials, packaging materials, purchased product, energy costs, shipping costs and labor costs affect our operating results and financial condition. The ongoing impact of the Russian invasion of Ukraine, the potential impacts of the Israel-Hamas conflict, geopolitical tensions between the Unites States and China, a potential U.S. government shutdown and other supply and labor disruptions along with inflationary or recessionary factors, could have a material impact on our future costs and thus a material adverse effect on our financial condition and results of operations in the future. Although we make efforts to minimize the impact of inflationary factors which may include raising prices to our customers in the future, a high rate of pricing volatility associated with raw materials used in our products may have an adverse effect on our operating results. We will continue to work closely with our suppliers and customers, leveraging our global capabilities and expertise to work through supply and other resulting issues.
Components of Results of Operations
Revenue
The majority of our revenue results from the sales of products that we manufacture for customers, which is designated as “Direct Sales.” Approximately 77% of our revenue was designated as Direct Sales, during each of the nine months ended September 30, 2023 and 2022. We recognize the sale of our products through our e-commerce website over time.
During the nine months ended September 30, 2023 and 2022, approximately 14% and 18% of our revenue was designated as “Marketplace Sales,” respectively. This revenue is from our customers who sell products that we manufacture for them through our e-commerce website.
Software revenue is recognized (i) upon implementation for implementation fees, (ii) ratably over the term of the agreement for licensing fees, and (iii) upon order processing for the revenue-sharing component of our arrangements. To date, we have not recognized a material amount of revenue from software since this product offering has been limited to only design partners as we developed the complete product offering. We launched the first phase of this offering more broadly under the brand OTTO in the fourth quarter of 2021 and expect to roll out additional phases of our software offering over the next several years. This phase of the software offering provides a limited ordering service for additive manufacturing capabilities fulfilled by us.
Cost of Revenue
Our cost of revenue consists of the cost to produce manufactured products and related services. Cost of revenue includes machine costs, material costs, rent costs, personnel costs, and other costs directly associated with manufacturing operations in our factories as well as amounts paid to our third-party contract manufacturers and suppliers. Our cost of revenue also includes depreciation and amortization of equipment, cost of spare or replacement machine parts, machine service costs, shipping and handling costs, and some overhead costs.
Gross Profit and Gross Margin
Our gross profit and gross margin are, or may be, influenced by a number of factors, including:
Market conditions that may impact our pricing;
Product mix changes between established manufacturing product offerings and new manufacturing and software product offerings;
Mix changes between products we manufacture in house and through outsourced manufacturers;
Our cost structure, including rent, materials costs, machine costs, labor rates, and other manufacturing operations costs;
Our level of investment in new technologies; and
Our level of acquisition activity and the timing of any such transaction.
35

Selling, General and Administrative
Selling, general and administrative (“SG&A”) expenses consist primarily of employee-related costs for individuals working in our sales and marketing departments, third party consultants and vendors, marketing costs such as search engine marketing and search engine optimization and other advertising costs, as well as personnel-related expenses associated with our executive, finance and accounting, legal, human resources, and supply chain functions, as well as professional fees for legal, audit, accounting and other consulting services along with administrative costs of doing business which include, but are not limited to, rent, utilities, and insurance.
Research and Development
Our research and development expenses consist primarily of employee-related personnel expenses, consulting and contractor costs, and software and subscription services used by our research and development personnel, data center, and other technology costs and are typically expensed as incurred.

Impairment on Assets Held for Sale
In March 2021, we entered into a non-binding Memorandum of Understanding (“MOU”) with Desktop Metal, pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment (as defined in Note 1 to our unaudited condensed consolidated financial statements included elsewhere in this Report). Upon consummation of this investment, we became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. As of September 30, 2023, we had paid $16.4 million to Desktop Metal for equipment, materials and services received. In September 2023, we identified approximately $11.5 million of such equipment that would not be utilized in our operations and classified the assets as held for sale, at the lower of the carrying value or fair value, and as a result we recognized $9.7 million of impairment charges on these assets.
Change in Fair Value of Warrant Liabilities
Change in fair value of warrant liabilities is a non-cash gain or loss impacted by the fair value of the Private Warrants assumed pursuant to the Merger (as defined in Note 1 to our unaudited condensed consolidated financial statements included elsewhere in this Report). In December 2022, we entered into letter agreements with the holders of the Private Warrants, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants. As a result, we do not expect to report changes in fair value of warrant liabilities going forward.
Interest Expense
Interest expense consists primarily of interest expense associated with our finance lease and other finance obligations.
Interest Income
Interest income primarily consists of interest earned on our investments in marketable securities.
Other Income
Other income primarily consists of rental income associated with our sublease of our facility in Michigan.
Income Tax Expense (Benefit)
We file consolidated income tax returns in the United States and in various state jurisdictions. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Where applicable, we record a valuation allowance to reduce any deferred tax assets that we determine will not be realizable in the future.
36

Due to our cumulative losses, we maintain a valuation allowance against our U.S. and state deferred tax assets. We have provided a valuation allowance for all of our deferred tax assets as a result of our historical net losses in the jurisdictions in which we operate. We continue to assess our future taxable income by jurisdiction based on our recent historical operating results, the expected timing of reversal of temporary differences, various tax planning strategies that we may be able to enact in future periods, the impact of potential operating changes on our business and our forecast results from operations in future periods based on available information at the end of each reporting period. To the extent that we are able to reach the conclusion that deferred tax assets are realizable based on any combination of the above factors in a single, or multiple, taxing jurisdictions, a reversal of the related portion of our existing valuation allowances may occur.
Results of Operations
Comparison of the Three Months Ended September 30, 2023 and 2022
Revenue
Three Months Ended September 30,Change
(Dollars in thousands)20232022$ %
Revenue$8,371 $8,449 $(78)(1)%
Revenue for each of the three months ended September 30, 2023 and 2022 was $8.4 million. Revenue remained fairly consistent compared to the prior year, as a 7% increase in average revenue per customer was offset by an 8% decrease in customer count.
Cost of Revenue
Three Months Ended September 30,Change
(Dollars in thousands)20232022$ %
Cost of Revenue$4,926 $4,758 $168 %
Cost of revenue for the three months ended September 30, 2023 and 2022 was $4.9 million and $4.8 million, respectively, representing an increase of $0.2 million, or 4%. The increase in cost of revenue was primarily due to a 7% combined net increase in costs of materials, labor and shipping, partially offset by a 3% decrease in overhead expenses.

Three Months Ended September 30,Change
(Dollars in thousands)20232022$ %
Gross Profit3,445 3,691 $(246)(7)%
Gross profit for the three months ended September 30, 2023 and 2022 was $3.4 million and $3.7 million, respectively, representing a decrease of $0.2 million, or 7%.

Three Months Ended September 30,Change
20232022Points%
Gross Margin41 %44 %(3)(7)%

Selling, General and Administrative
SG&A expenses for the three months ended September 30, 2023 and 2022 were $11.0 million and $7.6 million, respectively, representing an increase of $3.4 million, or 45%. The increase in SG&A expenses primarily resulted from a $3.2 million write-off of prepaid services related to Desktop Metal equipment that would not be utilized in our operations, audit and restructuring costs related to our move out of the Long Island City facility and consolidation of our U.S. manufacturing capabilities in Livonia, Michigan.
37

Research and Development
Research and development expenses for the three months ended September 30, 2023 and 2022 were $2.3 million and $2.6 million, respectively, representing a decrease of $0.3 million, or 12%. The decrease in research and development expenses was primarily due to a decrease in personnel cost.
Impairment on Assets Held for Sale
Impairment on assets held for sale for the three months ended September 30, 2023 was $9.7 million. We did not record an impairment on assets held for sale for the three months ended September 30, 2022.
Change in Fair Value of Warrant Liabilities
There was no change in fair value of the warrant liabilities for the three months ended September 30, 2023 and a gain of an insignificant amount for the three months ended September 30, 2022. The gain related to the decrease in fair value of the Private Warrants and Sponsor Warrants assumed pursuant to the Merger.
Interest Expense
We recorded an insignificant amount of interest expense for each of the three months ended September 30, 2023 and 2022.
Interest Income
Interest income for the three months ended September 30, 2023 was $0.2 million which related to interest earned on our investments in short-term marketable securities. Interest income for the three months ended September 30, 2022 was insignificant.
Other Income
Other income was $0.1 million each for the three months ended September 30, 2023 and 2022, and was primarily related to rental income associated with our sublease of our facility in Michigan.     
Income Taxes
We recorded an insignificant amount of income tax expense for the three months ended September 30, 2023 and 2022.
Comparison of the Nine Months Ended September 30, 2023 and 2022
Revenue
Nine Months Ended September 30,Change
(Dollars in thousands)20232022$ %
Revenue$25,010 $24,452 $558 %

Revenue for the nine months ended September 30, 2023 and 2022 was $25.0 million and $24.5 million, respectively, representing an increase of $0.6 million, or 2%. The increase in revenue was primarily due to a 13% increase in average revenue per customer partially offset by a 10% decrease in customer count during the period.
38

Cost of Revenue
Nine Months Ended September 30,Change
(Dollars in thousands)20232022$ %
Cost of Revenue$14,872 $13,710 $1,162 %

Cost of revenue for the nine months ended September 30, 2023 and 2022 was $14.9 million and $13.7 million, respectively, representing an increase of $1.2 million, or 8%. The increase in cost of revenue was primarily due to a 10% combined increase in costs of materials, outsourced vendors, labor, shipping and machine costs, partially offset by a 2% decrease in overhead costs.
Gross Profit and Gross Margin
Nine Months Ended September 30,Change
(Dollars in thousands)20232022$ %
Gross Profit $10,138 $10,742 $(604)(6)%

Gross profit for the nine months ended September 30, 2023 and 2022 was $10.1 million and $10.7 million, respectively, representing a decrease of $0.6 million or 6%.
Nine Months Ended September 30,Change
20232022Points%
Gross Margin 41 %44 %(3)(7)%
Selling, General and Administrative
SG&A expenses for the nine months ended September 30, 2023 and 2022 were $27.5 million and $20.5 million, respectively, representing an increase of $7.0 million, or 34%. The increase in SG&A expenses primarily resulted from a $3.2 million write-off of prepaid services related to Desktop Metal equipment that would not be utilized in our operations, amortization related to the intangibles acquired as part of the 2022 acquisitions, and restructuring costs related to our transition to our Michigan manufacturing facility.
Research and Development
Research and development expenses for the nine months ended September 30, 2023 and 2022 were $7.3 million and $7.0 million, respectively, representing an increase of $0.3 million, or 4%. The increase in research and development expenses was primarily due to an increase in personnel cost during the nine months ended September 30, 2023.
Impairment on assets held for sale
Impairment on assets held for sale for the nine months ended September 30, 2023 was $9.7 million. We did not record an impairment on assets held for sale for the nine months ended September 30, 2022.
Change in Fair Value of Warrant Liabilities
There was no change in fair value of warrant liabilities for the nine months ended September 30, 2023 and a gain of $1.6 million for the nine months ended September 30, 2022. The gain related to the decrease in fair value of the Private Warrants and Sponsor Warrants assumed pursuant to the Merger.
Interest Expense
Interest expense for the nine months ended September 30, 2023 was $0.1 million which was primarily related to interest expense associated with our finance lease liability and other financing obligations. There was an insignificant amount of interest expense for the nine months ended September 30, 2022.
39

Other Income
Other income for the nine months ended September 30, 2023 and 2022 was $0.3 million and $0.1 million, respectively, and primarily related to rental income associated with the sublease of our facility in Michigan.
Loss on Disposal of Assets
Loss on disposal of assets for the nine months ended September 30, 2023 was $0.1 million which was primarily related to disposal of assets in connection with our move from our previously leased facility in Long Island City, New York. We did not record a loss on disposal of assets recorded for the nine months ended September 30, 2022.
Income Taxes
Income tax benefit was insignificant for the nine months ended September 30, 2023 and 2022.
Non-GAAP Financial Information

In addition to our results determined in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”), we believe that Adjusted EBITDA, a non-GAAP financial measure, is useful in evaluating our operational performance. We use this non-GAAP financial information to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that this non-GAAP financial information, when reviewed collectively with our U.S. GAAP results, may be helpful to investors in assessing our operating performance.

We define Adjusted EBITDA as net loss excluding interest expense, net of interest income, income tax expense (benefit), depreciation and amortization, stock-based compensation expense, change in fair value of warrant liabilities, change in fair value of earnout liabilities, acquisition costs, restructuring costs, impairment costs, write-offs and other (which includes other income and non-operating gains and losses).

We believe that the use of Adjusted EBITDA provides an additional tool for investors to use in evaluating ongoing operating results and trends because it eliminates the effect of financing and capital expenditures and provides investors with a means to compare our financial measures with those of comparable companies, which may present similar non-GAAP financial measures to investors. However, you should be aware that when evaluating Adjusted EBITDA we may incur future expenses similar to those excluded when calculating this measure. In addition, our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items.

Because of these limitations, Adjusted EBITDA should not be considered in isolation or as a substitute for performance measures calculated in accordance with U.S. GAAP. We compensate for these limitations by relying primarily on our U.S. GAAP results and using Adjusted EBITDA on a supplemental basis. You should review the reconciliation of net loss to Adjusted EBITDA below and not rely on any single financial measure to evaluate our business.
40

The following table reconciles net loss to Adjusted EBITDA for the three and nine months ended September 30, 2023 and 2022:
Three Months Ended September 30,Nine Months Ended September 30,
(Dollars in thousands)2023202220232022
Net loss$(19,193)$(4,550)$(33,377)$(13,261)
Interest expense, net(212)(14)(826)(16)
Depreciation and amortization495 473 1,467 1,032 
Stock-based compensation expense603 1,207 1,884 1,519 
Impairment on assets held for sale
9,680 — 9,680 — 
Write-offs of prepaid services3,196 — 3,196 — 
Write-offs of intangible assets
481 — 481 — 
Change in fair value of earnout liability— (1,784)— (1,784)
Change in fair value of warrant liabilities— (31)— (1,558)
Income tax expense 19 57 
Acquisition costs— — — 373 
Restructuring costs16 190 303 190 
Other (57)(109)(217)(148)
Adjusted EBITDA$(4,972)$(4,615)$(17,352)$(13,651)
Liquidity and Capital Resources
We have incurred losses from operations in each of our annual reporting periods since our inception and as of September 30, 2023, we had an accumulated deficit of $166.4 million. We had net losses of $33.4 million and $13.3 million for the nine months ended September 30, 2023 and 2022, respectively. We believe we may continue to incur operating losses and negative cash flow in the future.
In accordance with Accounting Standards Update 2014-15 ("ASC Topic 205-40"), Presentation of Financial Statements - Going Concern: Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern, we are required to evaluate whether there is substantial doubt about our ability to continue as a going concern each reporting period, including interim periods. Management considered our current projections of future cash flows, current financial condition and sources of liquidity for at least one year from the issuance date of the unaudited condensed consolidated financial statements included within this Report in considering whether we have the ability to meet our obligations. As of September 30, 2023, we had $17.5 million in cash and cash equivalents, $0.1 million in restricted cash and negative cash flows of $13.1 million. These conditions, among others, raise substantial doubt about our ability to continue as a going concern for one year following the issuance of these financial statements. Our primary use of cash is to fund our operations. Cash used to fund operating expenses is affected by the timing of when we pay expenses, as reflected in the change in our working capital items.
Management initiated a number of cost reduction measures in the quarter ended September 30, 2023, including a reduction in force completed in October 2023, reduction of new hires and reduction in non-critical capital and discretionary operating expenditures. We have also identified several further potential actions that could be initiated in a timely manner to extend the cash runway necessary to fund operations and to address our liquidity needs over the twelve-month period from the date of the unaudited condensed consolidated financial statements included within this Report. These actions include raising substantial additional capital to fund our operations through equity or debt financings or other sources, strategic collaborations, deferral and reprioritization of certain additional research and development programs that would involve reduced program and headcount spend, further reduction in force, realignment of operating infrastructure including closing or downsizing manufacturing facilities, and further reduction in non-critical capital and discretionary operating expenditures including personnel costs, travel and recruitment, additional equipment and business support spend. Although we are continuing to explore actions to maximize shareholder value and management has taken actions to reduce cash use, we cannot be sure these actions will sufficiently reduce or eliminate future losses.
Furthermore, we have been working with advisors to consider strategic alternatives. Potential strategic alternatives may include, without limitation, a sale of a material portion of assets, merger, business combination, or other strategic
41

transaction. We have not made a decision to pursue or not pursue any particular strategic alternative, and there can be no assurance that this process will result in any transaction.
On October 6, 2022, we filed a universal shelf registration statement which permits us to offer up to $50 million in the aggregate of certain securities, in one or more offerings and in any combination. As part of the shelf registration statement, we filed a prospectus supplement registering for sale from time to time up to $13.25 million in the aggregate of shares of common stock pursuant to an at-the-market facility (the "ATM Facility"), subject to certain limitations. To date, sales conducted under the ATM Facility have been immaterial.
Our growth strategy includes exploring strategic partnerships. On March 26, 2021, we entered into the MOU with Desktop Metal, pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, we became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In conjunction with these obligations, we and Desktop Metal agreed to develop a strategic partnership. As of September 30, 2023, we paid $16.4 million to Desktop Metal for equipment, materials and services received and placed purchase orders for another $3.6 million of equipment, materials and services to be purchased under the MOU. We have no further obligations under the MOU. The timing of payments for these purchase orders may depend on a number of factors, including Desktop Metal’s inventory management and logistics systems, and our ability to take delivery of any such equipment, materials and services. In September 2023, we identified approximately $11.5 million of such equipment that would not be utilized in our operations and reclassified the assets as held for sale.
We will continue to make significant efforts to raise capital and identify and evaluate potential strategic alternatives; however, there can be no assurance that we will be successful in obtaining capital sufficient to meet our operating needs on terms or a timeframe acceptable to us or at all. Further, in the event that market conditions preclude our ability to consummate a capital-raising transaction, we may be required to evaluate additional alternatives in restructuring our business and our capital structure. Any failure in these efforts could force us to delay, limit or terminate our operations, make additional reductions in our workforce or other restructuring intended to improve operational efficiencies and operating costs, liquidate all or a portion of our assets or pursue other strategic alternatives.
Cash Flow Summary for the nine months ended September 30, 2023 and 2022
The following table sets forth a summary of cash flows for the periods presented:
Nine Months Ended September 30,
(Dollars in thousands)20232022
Net cash used in operating activities$(21,441)$(15,015)
Net cash provided by (used in) investing activities7,435 (17,904)
Net cash provided by financing activities880 289 
Net change in cash and cash equivalents and restricted cash$17,656 $47,077 
Operating Activities
Net cash used in operating activities was $21.4 million for the nine months ended September 30, 2023, primarily consisting of net loss of $33.4 million, net cash outflow from working capital of $5.1 million and interest receivable on short-term investments of $0.6 million, partially offset by impairment on assets held for sale of $9.7 million, write-off of prepaid services of $3.2 million, stock-based compensation expense of $1.9 million, depreciation and amortization expense of $1.5 million, lease expense of $0.7 million, and loss on disposal of assets of $0.1 million.
Net cash used in operating activities was $15.0 million for the nine months ended September 30, 2022, primarily consisting of net loss of $13.3 million, net cash outflow from working capital of $1.7 million, gain on change in fair value of earnout liability of $1.8 million and gain on change in fair value of warrant liability of $1.6 million, partially offset by stock-based compensation expense of $1.5 million, depreciation and amortization expense of $1.0 million, and lease expense of $0.7 million.
Investing Activities
During the nine months ended September 30, 2023, net cash provided by investing activities was $7.4 million, which consisted primarily of proceeds from the settlement of short-term investments of $20.0 million, partially offset by purchases of short-term investments of $9.8 million and purchases of property and equipment of $2.8 million.
42

During the nine months ended September 30, 2022 net cash used in investing activities was $17.9 million, which consisted of $9.0 million for purchases of property and equipment and $8.9 million related to the net cash paid for the 2022 acquisitions.
Financing Activities
During the nine months ended September 30, 2023, net cash provided by financing activities was $0.9 million resulting primarily from proceeds from other financing obligations and $0.1 million of proceeds from the exercises of employee stock options, partially offset by $0.2 million from shares subject to restricted stock units withheld to pay employee taxes.
During the nine months ended September 30, 2022, net cash provided by financing activities was $0.3 million resulting from proceeds from the exercises of employee stock options.
Contractual Obligations and Commitments
See Note 12, Commitments and Contingencies, of the notes to the unaudited condensed consolidated financial statements for the nine months ended September 30, 2023 and 2022 included elsewhere in this Report for further discussion of our commitments and contingencies.
Off-Balance Sheet Arrangements
We have no off-balance sheet arrangements and do not utilize any “structured debt,” “special purpose” or similar unconsolidated entities for liquidity or financing purposes.
Critical Accounting Estimates
Our discussion and analysis of financial condition and results of operations are based upon our unaudited condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. Certain of our accounting policies require the application of judgment in selecting the appropriate assumptions for calculating financial estimates. By their nature, these judgments are subject to an inherent degree of uncertainty. We periodically evaluate the judgments and estimates used for our critical accounting policies to ensure that such judgments and estimates are reasonable for our interim and year-end reporting requirements. These judgments and estimates are based on our historical experience (where available), current trends and information available from other sources, as appropriate. If different conditions result from those assumptions used in its judgments, the results could be materially different from our estimates. To the extent that there are material differences between these estimates and actual results, our unaudited condensed consolidated financial statements will be affected.
For a discussion of our critical accounting estimates, please refer to ITEM 7 under Part II, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our 2022 Annual Report on Form 10-K/A for the year ended December 31, 2022. Since December 31, 2022, there have been no material changes to our critical accounting estimates.
Recent Accounting Pronouncements
Refer to Note 2 of our unaudited condensed consolidated financial statements found elsewhere in this Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Not applicable.
43

Item 4. Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended (the "Exchange Act"), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer or persons performing similar functions, to allow for timely decisions regarding required disclosure. In accordance with Rules 13a-15(b) under the Exchange Act, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures as of September 30, 2023, which is the end of the three-month period covered by this Quarterly Report on Form 10-Q.
Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that during the period covered by this Report, our disclosure controls and procedures were effective at a reasonable assurance level and, accordingly, provided reasonable assurance that the information required to be disclosed by us in reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.
(b) Changes in Internal Control Over Financial Reporting
There has been no change in our internal control over financial reporting during the fiscal quarter ended September 30, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
44

Part II - Other Information
Item 1. Legal Proceedings
We are involved in various legal proceedings which arise from time to time in the normal course of business. While the results of such matters generally cannot be predicted with certainty, management does not expect any such matters to have a material adverse effect on our consolidated financial position or results of operations as of the date of this Report.
Item 1A. Risk Factors
An investment in our securities involves a high degree of risk. You should consider carefully all of the risks described below, together with the other information contained in this Report, including our financial statements and related notes, before making a decision to invest in our securities. If any of the following events occur, our business, financial condition and operating results may be materially adversely affected. In that event, the trading price of our securities could decline, and you could lose all or part of your investment.
Risk Factor Summary
We have a history of losses and may not achieve or maintain profitability in the future.
We will require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all.
We may not be successful in identifying and implementing one or more strategic alternatives for our business, and any strategic alternative that we may consummate could have material adverse consequences for us.
If we are unable to achieve our cost-reduction goals, we may need to perform additional cost-reduction measures such as a further reduction in force.
We face significant competition and expect to face increasing competition in many aspects of our business, which could cause our operating results to suffer.
The digital manufacturing industry is a relatively new and emerging market and it is uncertain whether it will gain widespread acceptance.
If we fail to grow our business as anticipated, our revenues, gross margin, and operating margin will be adversely affected.
If our new and existing solutions and software do not achieve sufficient market acceptance, our financial results and competitive position will decline.
Our attempts to continue to expand our business into existing and new markets and geographies may not be successful.
We derive a significant portion of our revenue from business conducted outside the United States, and are subject to the risks of doing business outside the United States.
An active, liquid trading market for our common stock may not be sustained, which may limit your ability to sell your shares.
Our issuance of additional shares of common stock or convertible securities may dilute your ownership of us and could adversely affect our stock price.
Future sales, or the perception of future sales, of our common stock by us or our existing stockholders in the public market could cause the market price for our common stock to decline.
Our operating results and financial condition may fluctuate on a quarterly and annual basis.
Our stock price may be volatile or may decline regardless of our operating performance. You may lose some or all of your investment.
If securities or industry analysts publish inaccurate or unfavorable research or reports about our business, our stock price and trading volume could decline.
Failure to attract, integrate and retain additional personnel in the future, could harm our business and negatively affect our ability to successfully grow our business.
45

Interruptions to or other problems with our website user interface, information technology systems, manufacturing processes, or other operations could damage our reputation and brand and substantially harm our business and results of operations.
As part of our growth strategy, we may continue to acquire or make investments in other businesses, patents, technologies, products, or services. We may not realize the anticipated benefits of such investments and integration of these investments may disrupt our business and divert management attention.
The loss of one or more key members of our management team or personnel could harm our business.
We may not timely and effectively scale and adapt our platform, processes, and infrastructure across materials, technologies, markets and software to expand our business.
Our actual results may be significantly different from our projections, estimates, targets or forecasts.
Risks Related to Our Business
We have a history of losses and may not achieve or maintain profitability in the future.
We experienced net losses of $19.2 million and $4.6 million for the three months ended September 30, 2023 and 2022, respectively and net losses of $33.4 million and $13.3 million for the nine months ended September 30, 2023 and 2022, respectively. As of September 30, 2023, we had an accumulated deficit of $166.4 million. We believe we may continue to incur operating losses and negative cash flow in the near-term as we continue to invest significantly in our business, in particular in new printing hardware and materials, sales and marketing programs and software services. These investments may not result in increased revenue or growth in our business.
We may incur significant losses in the future for a number of reasons, including due to the other risks described in this Part II, Item 1A: “Risk Factors,” and we may encounter unforeseen expenses, difficulties, complications and delays and other unknown events. As a result, our losses may be larger than anticipated, we may incur significant losses for the foreseeable future, and we may not achieve or maintain profitability when expected, or at all. Revenue growth and growth in our customer base may not be sustainable, and we may not achieve sufficient revenue to achieve or maintain profitability. If our future growth and operating performance fail to meet investor or analyst expectations, or if we have future negative cash flow or losses resulting from our investment in acquiring customers or expanding our operations, this could have a material adverse effect on our business, financial condition and results of operations.
We will require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all. If we are unable to raise additional capital, our financial condition could be adversely affected and we may not be able to execute our growth strategy.
Our primary use of cash is to fund our operations. As of September 30, 2023, we had $17.5 million in cash and cash equivalents, and $0.1 million in restricted cash. We have enacted cost savings measures to preserve capital, but to maintain an adequate amount of available liquidity and execute our current operating plan, we will need to raise additional funds from external sources. We have not secured such funding at the time of this filing. We regularly consider fundraising opportunities and expect to determine the timing, nature and size of future financings based upon various factors, including market conditions, and our operating plans. We may in the future elect to finance operations by selling equity or debt securities or borrowing money. If we raise funds through future issuances of equity or convertible debt securities, including through our existing ATM Facility, our existing stockholders could suffer significant dilution, and any new equity securities or debt securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If additional funding is required, there can be no assurance that additional funds will be available to us on acceptable terms on a timely basis, if at all. If we are unable to obtain additional funding when needed, we may need to curtail planned activities to reduce costs, which could include a reduction in workforce, portfolio optimization, and further reductions in other operating expenses. Doing so will likely have an unfavorable effect on our ability to execute on our business plan and have an adverse effect on our business, results of operations and future prospects. Our ability to access any existing or future capital is also dependent on the condition of the banking system and financial markets.

46

We may not be successful in identifying and implementing one or more strategic alternatives for our business, and any strategic alternative that we may consummate could have material adverse consequences for us.

Given our current financial condition, we are exploring strategic alternatives and potential options for our business (a “Strategic Transaction”), including, without limitation, a sale of a material portion of our assets, a merger, business combination, or other strategic transaction, and obtaining additional financing on a secured or unsecured basis. There can be no assurances that any particular Strategic Transaction, or series of Strategic Transactions, will be pursued, successfully consummated, lead to increased shareholder value, or achieve the anticipated results.

In the event we pursue a Strategic Transaction, the value that will be available to our various stakeholders, including our creditors and stockholders, is uncertain and our operations, our ability to develop and execute our business plan, our continuation as a going concern, and our ability to generate value for shareholders, if any, will be subject to the risks and uncertainties associated with any such transaction. Because of the risks and uncertainties associated with any Strategic Transaction, we cannot accurately predict or quantify the ultimate impact of events that could occur.

If we are unable to achieve our cost-reduction goals, we may need to perform additional cost-reduction measures such as a further reduction in force.

In October 2023, in connection with our efforts to reduce costs, we completed a reduction in force. During the quarter ended September 30, 2023, we also reduced new hires and ancillary expenditures. We believe these actions were necessary to streamline our organization and preserve cash; however, these expense reduction measures may yield unintended consequences and costs, such as the loss of institutional knowledge and expertise, attrition beyond our intended reduction-in-force, a reduction in morale among our remaining employees and the risk that we may not achieve the anticipated benefits, all of which may have an adverse effect on our results of operations or financial condition.

In addition, although positions have been eliminated, the duties performed in these positions remain, and we may be unsuccessful in distributing the duties and obligations of departed employees among our remaining employees or to external service providers. We may also discover that the reductions in workforce and cost-cutting measures will make it difficult for us to pursue new opportunities and initiatives and require us to hire qualified replacement personnel, which may require us to incur additional and unanticipated costs and expenses. Our failure to successfully accomplish any of the above activities and goals may have a material adverse impact on our business, financial condition and results of operations. In addition, we may need to undertake additional workforce reductions or restructuring activities in the future.

If we are required to perform a further reduction in headcount, this could adversely impact employee retention and morale, including through a loss of continuity, a loss of accumulated knowledge and/or inefficiency during transitional periods. Laid-off employees could also make claims against us for additional compensation, causing us to incur additional expense. A reduction could also adversely impact our reputation as an employer and could make it difficult for us to hire new employees in the future.
We face significant competition and expect to face increasing competition in many aspects of our business, which could cause our operating results to suffer.
The digital manufacturing industry in which we operate is fragmented and competitive. We compete for customers with a wide variety of manufacturers, including those that use digital manufacturing and/or 3D printing equipment. Exclusivity arrangements in the digital manufacturing industry are uncommon; we have few exclusivity arrangements with our customers. Some of our existing and potential competitors are researching, designing, developing, and marketing other types of offerings that may render our existing or future services obsolete, uneconomical or less competitive. Existing and potential competitors may also have substantially greater financial, technical, marketing and sales, manufacturing, distribution, and other resources than we do, including name recognition, as well as experience and expertise in intellectual property rights and operating within certain international markets, any of which may enable them to compete effectively against us. For example, a number of companies that have substantial resources have announced that they are beginning digital manufacturing initiatives, which will further enhance the competition we face.
We cannot assure you that we will be able to maintain our current position or continue to compete successfully against current and future sources of competition. If we do not keep pace with technological change, demand for our offerings may decline, and our operating results may suffer.
47

The digital manufacturing industry is a relatively new and emerging market and it is uncertain whether it will gain widespread acceptance.
The emergence of the digital manufacturing industry is a relatively recent development, and the industry is characterized by rapid technological change. We have encountered and will continue to encounter challenges experienced by growing companies in a market subject to rapid innovation and technological change. While we intend to invest substantial resources to remain on the forefront of technological development, continuing advances in digital manufacturing technology, changes in customer requirements and preferences, and the emergence of new standards, regulations, and certifications could adversely affect adoption of our products either generally or for particular applications. If the digital manufacturing industry does not gain widespread acceptance, our business will be adversely affected.
If we fail to grow our business as anticipated, our revenues, gross margin, and operating margin will be adversely affected.
Over the next several years we will attempt to grow our business substantially. To this end, we have made, and expect to continue to make, significant investments in our business, including investments in our infrastructure, technology, marketing, and sales efforts. This may include additional investments beyond our acquisitions of Linear Mold & Engineering, LLC, also referred to as Linear AMS ("Linear"), MFG and MakerOS in the second quarter of 2022, as well as dedicated facilities expansion and increased staffing, both domestic and international. If our business does not generate the level of revenue required to support our investments, our revenues and profitability will be adversely affected.
Our ability to effectively manage our growth will also require us to enhance our operational, financial, and management controls and infrastructure, human resources policies, and reporting systems. These will require significant investments in additional headcount and other operating expenditures and allocation of valuable management and employee resources. Our future financial performance and our ability to execute on our business plan will depend, in part, on our ability to effectively manage any future growth and expansion. There are no guarantees we will be able to do so in an efficient or timely manner, or at all.
If our new and existing solutions and software do not achieve sufficient market acceptance, our financial results and competitive position will decline.
We launched the first phase of our software offering under the brand "OTTO" in the fourth quarter of 2021. We expanded our software offering's customer base and feature set with the acquisitions of MFG and MakerOS in the second quarter of 2022 and plan to roll out further phases of our software offering in the next several years. We have seen an increase in revenues from sales of our software to date, however, it may never scale to our expectations. If our software offerings do not achieve widespread acceptance, if our rollouts experience significant delays, or if there is lower than anticipated demand for our software caused by a lack of customer acceptance, technological challenges, weakening economic conditions, security or privacy concerns, competing technologies and products, decreases in corporate spending, or otherwise, our business could be adversely affected.
Our attempts to continue to expand our business into existing and new markets and geographies may not be successful.
We seek to grow our business through, among other things, expanding our digital manufacturing capabilities into existing and new markets and expanding our offerings into new geographies, including through acquisitions. Our efforts to expand our offerings into existing and new markets, including industrial, medical, automotive, and aerospace markets, and new geographies may not succeed. These attempts to expand our business increase the complexity of our business, require significant levels of investment, and can strain our management, personnel, operations, and systems. There can be no assurance that these business expansion efforts will develop as anticipated or that we will succeed, and if we do not, we may be unable to recover our investment, which could adversely impact our business, financial condition, and results of operations.
We may be unable to consistently manufacture our customers’ designs to the necessary specifications or in quantities necessary to meet demand at an acceptable cost or at an acceptable performance level and this could adversely affect our service availability, delivery, reliability, and cost.
As we continue to grow and introduce new materials and as our customers’ designs become increasingly sophisticated, it will become more difficult to provide products in the necessary quantities to meet customer expectations. We cannot assure you that we or our third-party manufacturers will be able to continue to consistently achieve the product
48

specifications and quality that our customers expect. Any future unforeseen manufacturing problems, such as equipment malfunctions, aging components, component obsolescence, business continuity issues, quality issues with components and materials sourced from third party suppliers, or failures to strictly follow procedures or meet specifications, may have a material adverse effect on our brand, business, financial condition, and operating results. Furthermore, we or our third-party manufacturers may not be able to increase manufacturing to meet anticipated demand or may experience downtime or fail to timely deliver manufactured products to customers. If we fail to meet contractual terms with our customers, including terms related to time of delivery and performance specifications, we may be required to replace defective products and may become liable for damages, even if manufacturing or delivery was outsourced.
Our commercial contracts generally contain product warranties and limitations on liability and we carry liability insurance. However, commercial terms and our insurance coverage may not be adequate or available to protect our company in all circumstances, and we might not be able to maintain adequate insurance coverage for our business in the future at an acceptable cost. Any liability claim against us that is not covered by adequate insurance could adversely affect our consolidated results of operations and financial condition.
Our success depends on our ability to deliver services that meet the needs of customers and to effectively respond to changes in our industry.
Our business may be affected by rapid technological change, changes in user and customer requirements and preferences, frequent new product and service introductions by our competitors, and the emergence of new technologies, any of which could render our existing and proposed offerings and proprietary technology obsolete. Accordingly, our ongoing research and development programs are intended to enable us to maintain technological leadership. Furthermore, in order to enable continuous deep integrations with our customers, we must continually update our platform so that it can interoperate with other software and systems used by our customers. We believe that to remain competitive we must continually enhance and improve the functionality and features of our services and technologies. However, there is a risk that we may not be able to:
Develop or obtain leading technologies useful in our business;
Enhance our existing software offerings;
Develop new services and technologies that address the increasingly sophisticated and varied needs of prospective customers, particularly in the area of materials diversity;
Respond to technological advances and emerging industry standards and practices on a cost-effective and timely basis;
Successfully manage frequent introductions and transitions of technology and software; or
Recruit or retain key technology employees.
If we are unable to meet changing technology and customer needs, or if we fail to successfully integrate new and upgraded software, our competitive position, revenue, results of operations, and financial condition could be adversely affected.
Failure to attract, integrate and retain additional personnel in the future could harm our business and negatively affect our ability to successfully grow our business.
To support the continued growth of our business, we must effectively recruit, hire, integrate, develop, motivate, and retain additional new employees. High demand exists for senior management and other key personnel (including technical, engineering, product, finance, and sales personnel) in the digital manufacturing industry, and there can be no assurance that we will be able to retain our current key personnel. We experience intense competition for qualified personnel and some of our competitors for these employees have greater resources and more experience, making it difficult for us to compete successfully for key personnel. Moreover, new employees may not become as productive as we expect since we may face challenges in adequately integrating them into our workforce and culture. If we cannot attract and retain sufficiently qualified technical employees for our research and development activities, as well as experienced sales and marketing personnel, we may be unable to develop and commercialize new offerings or new applications for existing offerings. Furthermore, possible shortages of key personnel, including engineers, in the regions surrounding our facilities could require us to pay more to hire and retain key personnel, thereby increasing our costs. In addition, our reduction in force in October 2023, and any future reductions in force or other restructuring intended to improve operational efficiencies and operating costs, may adversely affect our ability to attract and retain employees.
49

All of our U.S. employees are at-will employees, meaning that they may terminate their employment relationship with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. Where permissible by law, we generally enter into non-competition agreements with our employees. These agreements prohibit our employees from competing directly with us or working for our competitors or clients while they work for us, and in some cases, for a limited period after they cease working for us. We may be unable to enforce these agreements under the laws of the jurisdictions in which our employees work, in certain circumstances we may choose not to enforce these agreements and it may be difficult for us to restrict our competitors from benefiting from the expertise that our former employees or consultants developed while working for us. In addition, the Federal Trade Commission (the "FTC") recently proposed a rule that would prevent employers from entering into non-competition agreements with employees and require employers to rescind existing non-competition agreements. If we cannot demonstrate that our legally protectable interests will be harmed, or if the FTC rule goes into effect, we may be unable to prevent our competitors from benefiting from the expertise of our former employees or consultants and our ability to remain competitive may be diminished.
Changes in the mix of the offerings we provide may impact our gross margins and financial performance.
Our financial performance has been and may continue to be affected by the mix of offerings we sell during a given period, and we may experience significant quarterly fluctuations in revenues, gross margins, or operating income or loss due to the impact of the mix of offerings, channels, or geographic areas in which we sell our offerings. Our offerings are sold, and will continue to be sold, at different price points. Sales of certain of our offerings have, or are expected to have, higher gross margins than others. If our offerings mix shifts into lower gross margin offerings, and we are not able to sufficiently reduce the engineering, production, and other costs associated with those offerings or substantially increase the sales of our higher gross margin offerings, our profitability could be reduced. In addition, the introduction of new products or services, including as a result of acquisitions, has and may continue to heighten quarterly fluctuations in gross profit and gross margins due to manufacturing ramp-up and start-up costs.
We may experience significant delays in the roll out of our digital manufacturing solutions, and we may be unable to successfully commercialize manufacturing solutions on our planned timelines.
Some of our digital manufacturing solutions have not been widely released, including our software platform offering. There are often delays in the testing, manufacture, and commercial release of new solutions, and any delay in the process could materially damage our brand, business, growth prospects, financial condition, and operating results. Even if we successfully complete the testing of new solutions, they may not achieve widespread commercial success for a number of reasons, including:
misalignment between the solutions and customer needs;
lack of innovation of the solutions;
failure of the solutions to perform in accordance with the customer’s industry standards;
ineffective distribution and marketing;
delay in obtaining any required regulatory approvals;
unexpected production costs; or
release of competitive products.
We may not timely and effectively scale and adapt our platform, processes, and infrastructure across materials, technologies, markets, and software, to expand our business.
A key element to our growth strategy is the ability to scale our existing platform quickly and efficiently across different materials, technologies, and other applications. This will require us to timely and effectively scale and adapt our existing platform, technology, processes, and infrastructure to expand our business. We began offering software as a service ("SaaS") under the brand "OTTO" in the fourth quarter of 2021, and plan to roll out further phases of this software over the next several years, but may not succeed in doing so. Similarly, our manufacturing technology may not enable us to process the large numbers of unique designs and efficiently manufacture the related parts in a timely fashion to meet the needs of customers as our business continues to grow. We may not succeed in scaling our business, and any failure in our ability to timely and effectively scale our platform, technology, processes, and infrastructure could damage our reputation and brand, result in lost revenue, and otherwise substantially harm our business and results of operations.
50

We rely on our collaborations and commercial agreements with third-party additive manufacturing hardware and material providers for many of our manufacturing solutions.
Our ability to deliver manufacturing solutions to our customers and expand our manufacturing capabilities that include new hardware technologies and materials such as industrial metals, is dependent on obtaining digital manufacturing hardware and materials from third-party manufacturers. Delays in readiness, capabilities and availability of technologies, hardware and materials may limit our ability to provide manufacturing capabilities to our customers according to our plan. We have historically focused on manufacturing for customers needing products based in polymers, launching new technologies and materials will require new skills, time, and inherent risks. The success of our business may also depend, in part, on the performance and operations of third-party digital manufacturing hardware and material providers and their suppliers, over which we do not have control. We cannot assure you that our efforts in securing collaboration and commercial relationships will be successful or that we will achieve the anticipated benefits of our collaboration.
Our failure to meet our customers’ speed and quality expectations would adversely affect our business and results of operations.
We believe many of our customers are facing increased pressure from global competitors to be first to market with their finished products, often resulting in a need for quick turnaround of custom parts. We believe our ability to quickly quote, manufacture, and ship high-quality custom parts has been an important factor in our results to date. There are no guarantees we will be able to meet customers’ increasing expectations regarding quick turnaround time and quality, especially as we increase the scope of our operations. If we fail to meet our customers’ expectations in any given period, our business and results of operations will likely be adversely affected.
Our customers are often price sensitive and if our pricing algorithm produces pricing that fails to meet our customers’ price expectations or insufficiently accounts for our costs to deliver our offerings, our business and results of operations may be adversely affected.
Demand for our services is sensitive to price. We believe our competitive pricing has been an important factor in our results to date. Therefore, changes in our pricing strategies can have a significant impact on our business and ability to generate revenue. Many factors, including our production and personnel costs and our competitors’ pricing and marketing strategies, can significantly impact our pricing strategies. We use algorithms to determine how to price customer orders. We may encounter technical obstacles and it is possible that we may discover additional problems that prevent our proprietary algorithms from operating properly.
If we fail to meet our customers’ price expectations in any given period, demand for our offerings could decline. If our pricing algorithms do not function reliably, we may incorrectly price offerings for our customers, which could result in loss and cancellation of orders and customer dissatisfaction or cause projects to lose money.
Any of these events could result in a material and adverse effect on our business, results of operations, and financial condition.
Sales efforts to large customers involve risks that may not be present or that are present to a lesser extent with respect to sales to smaller organizations.
We have invested, and plan to continue to invest, in increasing our customer focus towards middle market and enterprise opportunities. Sales to large customers involve risks that may not be present or that are present to a lesser extent with sales to smaller organizations, such as longer sales cycles, more complex customer requirements, substantial upfront sales costs, less predictability in completing some of our sales, and extended payment terms. A number of factors influence the length and variability of our sales cycle, including the need to educate potential customers about the uses and benefits of our platform, the lengthier amount of time for large customers to evaluate and test our platform prior to making a purchase decision and placing an order, the discretionary nature of purchasing and budget cycles, and the competitive nature of evaluation and purchasing approval processes. As a result, the length of our sales cycle, from identification of the opportunity to deal closure, may vary significantly from customer to customer, with sales to large enterprises typically taking longer to complete. Moreover, larger organizations may demand more customization, which would increase our upfront investment in the sales effort with no guarantee that these customers will deploy our products widely enough across their organization to justify our substantial upfront investment. A portion of these customers may purchase our services on payment terms, requiring us to assume a credit risk for non-payment in the ordinary course of business. If we fail to
51

effectively manage these risks associated with sales to large customers, our business, financial condition, and results of operations may be affected.
We derive a significant portion of our revenue from business conducted outside the U.S. and are subject to the risk of doing business outside the United States.
We manufacture offerings for customers in more than 180 countries around the world, and we derive a substantial percentage of our sales from these international markets. We also operate manufacturing facilities in the United States and the Netherlands, have supply chain partners that extend internationally, and deliver to customers in over 180 countries. During the nine months ended September 30, 2023, we derived approximately 28% of our revenue from outside the United States. Accordingly, we face significant operational risks from doing business internationally.
Risks and uncertainties we face from our global operations include:
difficulties in staffing and managing foreign operations;
limited protection for the enforcement of contract and intellectual property rights in certain countries where we may sell our offerings or work with suppliers or other third parties;
potentially longer sales and payment cycles and potentially greater difficulties in collecting accounts receivable;
foreign currency exchange risk;
increasing inflation and interest rates;
costs and difficulties of customizing offerings for foreign countries;
challenges in providing solutions across a significant distance, in different languages, and among different cultures;
laws and business practices favoring local competition;
being subject to a wide variety of complex foreign laws, treaties, and regulations and adjusting to any unexpected changes in such laws, treaties, and regulations;
specific and significant regulations, including the European Union’s General Data Protection Regulation, or GDPR, which imposes compliance obligations on companies who possess and use data of EU residents;
uncertainty and resultant political, financial and market instability arising from market disruptions in the United Kingdom and Europe;
compliance with U.S. laws affecting activities of U.S. companies abroad, including the U.S. Foreign Corrupt Practices Act;
tariffs, trade barriers, sanctions, and other regulatory or contractual limitations on our ability to sell or develop our offerings in certain foreign markets;
operating in countries with a higher incidence of corruption and fraudulent business practices;
changes in regulatory requirements, including export controls, tariffs and embargoes, other trade restrictions, competition, corporate practices, and data privacy concerns;
supply chain disruptions, which may be exacerbated by the conflict between Russia and Ukraine, the Israel-Hamas conflict, and other geo-political tensions;
potential adverse tax consequences from global operations including value added tax concerns;
seasonal reductions in business activity in certain parts of the world, particularly during the summer months in Europe;
rapid changes in government, economic, and political policies and conditions; and
political or civil unrest or instability, regional or larger scale conflicts or geo-political actions, including war or other military conflicts (such as the conflicts between Russia and Ukraine and between Israel and Hamas), terrorism or epidemics, and other similar outbreaks or events.
In addition, digital manufacturing has been identified by the U.S. government as an emerging technology and is currently being further evaluated for national security impacts. We expect additional regulatory changes to be implemented that will result in increased and/or new export controls related to digital manufacturing technologies and related materials and software. These changes, if implemented, may result in our being required to obtain additional approvals to deliver our services in the global market.
52

Our failure to effectively manage the risks and uncertainties associated with our global operations could limit the future growth of our business and adversely affect our business and operating results.
Our growth strategy includes exploring strategic partnerships, and we may not be able to establish or maintain such strategic partnerships on terms favorable to us or at all.
Our growth strategy includes exploring strategic partnerships in order to maximize our potential. On March 26, 2021, we entered into the MOU with Desktop Metal, to establish a multi-year strategic commercial partnership and gain access to Desktop Metal’s additive manufacturing hardware technology, solutions and resources in order to accelerate our manufacturing capabilities to include an industrial metal offering. We cannot be certain if such strategic partnership will be commercially successful.
As part of our growth strategy, we may continue to acquire or make investments in other businesses, patents, technologies, products, or services. We may not realize the anticipated benefits of such investments and integration of these investments may disrupt our business and divert management attention.
Our business strategy includes growing our business through acquisitions. We may not be able to successfully identify attractive acquisition opportunities or consummate any such acquisitions if we cannot reach an agreement on commercially favorable terms, if we lack sufficient resources to finance the transaction on our own and cannot obtain financing at a reasonable cost, or if regulatory authorities prevent such transaction from being consummated. To date, we have consummated a limited number of acquisitions, and our relative lack of experience may adversely affect the success of future acquisitions. In addition, competition for acquisitions in the markets in which we operate during recent years has increased, and may continue to increase, which may result in an increase in the costs of acquisitions or cause us to refrain from making certain acquisitions.
If we do complete future acquisitions, we cannot assure you that they will ultimately strengthen our competitive position or that they will be viewed positively by customers, financial markets, or investors. Furthermore, acquisitions could pose numerous additional risks to our operations, including:
diversion of management’s attention from their day-to-day responsibilities;
unanticipated costs or liabilities associated with the acquisition;
incurrence of acquisition-related costs, which would be recognized as a current period expense;
acquisition of a significant amount of goodwill, which could result in future impairment charges that would adversely affect our financial position;
problems integrating the purchased business, products or technologies;
challenges in achieving strategic objectives, cost savings and other anticipated benefits;
inability to maintain relationships with key customers, suppliers, vendors and other third parties on which the purchased business relies;
the difficulty of incorporating acquired technology and rights into our platform and of maintaining quality and security standards consistent with our brand;
difficulty in maintaining controls, procedures, and policies during the transition and integration;
challenges in integrating the new workforce and the potential loss of key employees, particularly those of the acquired business; and
use of substantial portions of our available cash or the incurrence of debt to consummate the acquisition.
If we proceed with a particular acquisition, we may have to use cash, issue new equity securities with dilutive effects on existing stockholders, incur indebtedness, assume contingent liabilities, or amortize assets or expenses in a manner that might have a material adverse effect on our financial condition and results of operations. Acquisitions require us to record certain acquisition-related costs and other items as current period expenses, which would have the effect of reducing our reported earnings in the period in which an acquisition is consummated. In addition, we could face unknown liabilities or write-offs due to our acquisitions, which could result in a significant charge to our earnings in the period in which they occur. We are also required to record goodwill or other long-lived asset impairment charges (if any) in the periods in which they occur, which could result in a significant charge to our earnings in any such period.
53

Achieving the expected returns and synergies from acquisitions will depend, in part, upon our ability to integrate the products and services, technology, administrative functions, and personnel of these businesses into our offering lines in an efficient and effective manner, and to retain the customers of acquired companies. We cannot assure you that we will be able to do so, that any acquired businesses will perform at the levels and on the timelines anticipated by our management, or that we will be able to obtain these synergies. In addition, acquired technologies and intellectual property may be rendered obsolete or uneconomical by our own or our competitors’ technological advances. Management resources may also be diverted from operating our existing businesses to certain acquisition integration challenges. If we are unable to successfully integrate acquired businesses, our anticipated revenues and profits may be lower. Our gross margins may also be lower, or diluted, following the acquisition of companies whose gross margins are lower than those of our existing business.
Global economic conditions may harm our ability to do business, increase our costs and negatively affect our stock price.
Our performance depends on the financial health and strength of our customers, which in turn is dependent on the economic conditions of the markets in which we and our customers operate. The recent declines in the global economy, volatility in the financial services sector and credit markets, continuing geopolitical uncertainties, increasing inflation, increasing interest rates, and other macroeconomic factors all affect the spending behavior of potential customers.
We also face risks from financial difficulties or other uncertainties experienced by our suppliers, distributors, or other third parties on which we rely. If third parties are unable to supply us with required materials or otherwise assist us in operating our business, our business could be harmed.
For example, the conflicts between Russia and Ukraine and between Israel and Hamas, the possibility of a trade war or other conflict between the United States and China, a potential U.S. government shutdown, and other supply and labor disruptions may directly or indirectly impact our operations by increasing the cost of raw materials, finished products, or other materials used in our offerings and impeding our ability to sell our offerings in Europe, the Middle East and China. Other changes in U.S. social, political, regulatory, and economic conditions or in laws and policies governing foreign trade, manufacturing, environmental matters, development, and investment could also adversely affect our business. We could experience interruptions in production due to the processing of customs formalities or reduced customer spending in the wake of weaker economic performance. If global economic conditions remain volatile for a prolonged period, our results of operations could be adversely affected.
Errors or defects in our software or products we manufacture could cause us to incur additional costs, lose revenue and business opportunities, damage our reputation and expose us to potential liability.
Sophisticated software and complex manufactured products may contain errors, defects, or other performance problems at any point in the life of the product. If errors or defects are discovered in our current or future software or in the products we manufacture for customers, we may not be able to correct them in a timely manner, or provide an adequate response to our customers. We may therefore need to expend significant financial, technical, and management resources, or divert some of our development resources, in order to resolve or work around those defects. We may also experience an increase in our service and warranty costs. Particularly in the medical sector, errors or defects in our software or products could lead to claims by patients against us and our customers and expose us to lawsuits that may damage our and our customers’ reputations. Claims may be made by individuals or by classes of users. Our product liability and related insurance policies may not apply or sufficiently cover any product liability lawsuit that arises from defective software or products. Customers such as our collaboration partners may also seek indemnification for third party claims allegedly arising from breaches of warranties under our collaboration agreements.
Errors, defects or other performance problems in our software or products we manufacture may also result in the loss of, or delay in, the market acceptance of our platform and digital manufacturing services. Such difficulties could also cause us to lose customers and, particularly in the case of our largest customers, the potentially substantial associated revenue which would have been generated by our sales to companies participating in our customer’s supply chain. Technical problems, or the loss of a customer with a particularly important global reputation, could also damage our own business reputation and cause us to lose new business opportunities.
54

Workplace accidents or environmental damage could result in substantial remedial obligations and damage to our reputation.
Accidents or other incidents that occur at our manufacturing service centers and other facilities or involve our personnel or operations could result in claims for damages against us. In addition, in the event we are found to be financially responsible, as a result of environmental or other laws or by court order, for environmental damages alleged to have been caused by us or occurring on our premises, we could be required to pay substantial monetary damages or undertake expensive remedial obligations. The amount of any costs, including fines or damages payments that we might incur under such circumstances could substantially exceed any insurance we have to cover such losses. Any of these events, alone or in combination, could have a material adverse effect on our business, financial condition, and results of operations and could adversely affect our reputation.
We have significant customer concentration, with our largest customer accounting for a substantial portion of our revenue.
Our largest customer accounted for approximately 17% of our revenue for the nine months ended September 30, 2023. Our future operating results will be affected by both the success of our largest customer and our success in diversifying our products and customer base. If demand for our largest customer’s products increases, our results are favorably impacted, while if demand for their products decreases, they may reduce their purchases of, or stop purchasing, our services and our operating results would suffer. While we currently have exclusivity arrangements for a limited time period with our largest customer with respect to such customer’s use of third parties for 3D printing, such exclusivity does not preclude the customer insourcing 3D printing capabilities or leveraging other technologies to manufacture their products, which may cause us to lose such customer’s business. The loss of our largest customer and failure to add new customers to replace lost revenue would have a material adverse effect on our business, financial condition and results of operations. In addition, should this large customer default in their obligation to pay, our results of operations and cash flows could be adversely affected.
If our manufacturing facilities are disrupted, we may be unable to fulfill customer orders, which could have an adverse effect on our results of operations.
We have manufacturing service centers in Eindhoven, the Netherlands, Livonia, Michigan and Charlotte, Michigan. If the operations of these facilities are materially disrupted, whether by fires or other industrial accidents, extreme weather, natural disasters, labor stoppages, acts of terror, war or other military conflict (such as the conflicts between Russia and Ukraine and between Israel and Hamas), a potential U.S. government shutdown, or otherwise, we may be unable to fulfill customer orders for the period of the disruption or need to shift orders to another facility, we would not be able to recognize revenue on unfulfilled orders, we could suffer damage to our reputation, and we might need to modify our standard sales terms to secure the commitment of new customers during the period of the disruption and perhaps longer. Depending on the cause of the disruption, we could incur significant costs to remedy the disruption and resume operations. These delays could be lengthy and costly. If any of our third-party contract manufacturers’, suppliers’ or customers’ facilities are negatively impacted by such a disaster, production, shipment of products could also be delayed. Even if we are able to respond quickly to a disruption at our or any third-party facilities, the continued effects of the disaster could create uncertainty in our business operations.
We could experience unforeseen difficulties in building and operating key portions of our manufacturing infrastructure.
We have designed and built our own manufacturing operations and other key portions of our technical infrastructure through which we manufacture products for customers, and we plan to continue to expand the size of our infrastructure through expanding our digital manufacturing facilities. The infrastructure expansion we may undertake may be complex, and unanticipated delays in the completion of these projects or availability of materials may lead to increased project costs, operational inefficiencies, or interruptions in the delivery or degradation of the quality of our products.
55

Our business depends in part on our ability to process a large volume of new part designs from a diverse group of customers and successfully identifying significant opportunities for our business based on those submissions.
We believe the volume of new part designs we process and the size and diversity of our customer base give us valuable insight into the needs of our prospective customers. We utilize this industry knowledge to determine where we should focus our development resources. If the number of new part designs we process or the size and diversity of our customer base decrease, our ability to successfully identify significant opportunities for our business and meet the needs of current and prospective customers could be negatively impacted. In addition, even if we do continue to process a large number of new part designs and work with a significant and diverse customer base, there are no guarantees that any industry knowledge we extract from those interactions will be successfully utilized to help us identify significant business opportunities or better understand the needs of current and prospective customers.
Interruptions, delays in service or inability to increase capacity, including internationally, at third-party data center facilities could adversely affect our business and reputation.

Our business, brand, reputation, and ability to attract and retain customers depend upon the satisfactory performance, reliability, and availability of our platform, which in turn, with respect to our SaaS offering, OTTO, depend upon the availability of the internet and our third-party service providers. To meet the growing market demands for our platform, we migrated our key applications and data to the cloud-based infrastructure services provided by Amazon Web Services ("AWS") and have fully shut down both of our data centers. Consequently, our primary servers are hosted in AWS-operated data centers.

As we continue to validate the migration of third-party data centers to cloud-based infrastructure services, we may discover new information such as loss or corruption of data, service interruptions, increased cyber threats and activity, and unanticipated expenses, including increased costs of implementation which may affect our business. As we increase our reliance on cloud-based infrastructure services, our products and services will become increasingly reliant on continued access to, and the continued stability, reliability, and flexibility of, AWS’ cloud-based infrastructure. We may in the future be unable to secure additional cloud hosting capacity on commercially reasonable terms or at all. If AWS increases its pricing terms, terminates or seeks to terminate our contractual relationship or changes or interprets their terms of service or policies in a manner that is unfavorable, we may be required to transfer to another provider and may incur significant costs and experience service interruptions.

We do not control the operation of AWS or any third-party data center hosting facilities, and they may be subject to damage or interruption from earthquakes, floods, fires, power loss, telecommunications failures, terrorist attacks, war or other military conflict, and similar events. They may also be subject to interruptions due to system failures, computer viruses, software errors, or subject to breaches of computer hardware and software security, break-ins, sabotage, intentional acts of vandalism, and similar misconduct. And while we rely on service level agreements with our hosting providers, if they do not properly maintain their infrastructure or if they incur unplanned outages, our customers may experience performance issues or unexpected interruptions and we may not meet our service level agreement terms with our customers. We have experienced, and expect that in the future we may experience interruptions, delays, and outages in service and availability from time to time due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions, and capacity constraints. These and other similar events beyond our control could negatively affect the use, functionality, or availability of our services.
Any damage to, or failure of, our systems, or those of our third-party providers, could interrupt or hinder the use or functionality of our services. Impairment of or interruptions in our services may reduce revenue, subject us to claims and litigation, cause customers to terminate their contracts, and adversely affect our ability to attract new customers. Our business will also be harmed if customers and potential customers believe our services are unreliable.
Interruptions to or other problems with our website user interface, information technology systems, manufacturing processes, or other operations could damage our reputation and brand and substantially harm our business and results of operations.
The satisfactory performance, reliability, consistency, security, and availability of our websites and interactive user interface, information technology systems, manufacturing processes, and other operations are critical to our reputation and brand, and our ability to effectively service customers. Any interruptions or other problems that cause any of our websites, interactive user interface, or information technology systems to malfunction or be unavailable, or negatively impact our manufacturing processes or other operations, may damage our reputation and brand, result in lost revenue, cause us to incur significant costs seeking to remedy the problem, and otherwise substantially harm our business and results of operations.
56

A number of factors or events could cause such interruptions or problems, including among others: human and software errors, design faults, challenges associated with upgrades, changes or new facets of our business, power loss, telecommunication failures, fire, flood, extreme weather, political instability, acts of terrorism, war or other military conflict, break-ins and security breaches, contract disputes, labor strikes and other workforce related issues, capacity constraints due to an unusually large number of customers accessing our websites or ordering parts at the same time, and other similar events. In addition, due to geopolitical conflicts, there is an increased likelihood that escalation of tensions could result in cyberattacks that could either directly or indirectly impact our operations. Bad actors may also leverage artificial intelligence to launch more frequent, targeted and coordinated attacks. These risks are augmented by the fact that our customers come to us largely for our quick-turn manufacturing capabilities and that accessibility and turnaround speed are often of critical importance to these customers. We are dependent upon our facilities through which we satisfy all of our production demands and in which we house all of the computer hardware necessary to operate our websites and systems as well as managerial, customer service, sales, marketing, and other similar functions, and we have not identified alternatives to these facilities or established fully redundant systems in multiple locations. In addition, we are dependent in part on third parties for the implementation and maintenance of certain aspects of our communications and production systems, and therefore preventing, identifying, and rectifying problems with these aspects of our systems is to a large extent outside of our control.
Moreover, the business interruption insurance that we carry may not be sufficient to compensate us for the potentially significant losses, including the potential harm to the future growth of our business that may result from interruptions in our service as a result of system failures.
If we are unable to retain existing customers, sell additional services to our existing customers, or attract new customers, our revenue growth will be adversely affected.
To increase our revenue, we must retain existing customers, convince them to expand their use of our solutions across their organizations and for a variety of use cases, and expand their purchasing on terms favorable to us. We may not meet our customers’ expectations. We have recently experienced a continuous decline in our customer count, and it is uncertain whether such decline is temporary. If we are not able to renew our agreements with existing customers or attract new business from existing customers on favorable terms, this could have an adverse effect on our business, revenue, gross margins, and other operating results. The rate at which our customers purchase new or enhanced solutions from us, as well as the expansion of use of our solutions across organizations, depend on a number of factors, including general economic conditions, customer specific conditions, competitive pricing, integration with existing technologies, and satisfaction and market acceptance of our platform generally. If our efforts to sell additional solutions to our customers are not successful, our business and growth prospects may suffer. Additionally, our future revenue depends in part on our ability to turn our pipeline customers into actual customers. Pipeline customers may fail to accept our offerings, choose our competitors’ offerings, or otherwise not turn into customers. If we are not able to turn pipeline or other prospective customers into customers, or customers that provide significant revenues, our business and growth prospects could be adversely affected.
The loss of one or more key members of our management team or personnel could harm our business.
We believe our success has depended, and continues to depend, on the efforts and talents of our senior management and other key personnel, including, in particular, our executive officers. Our executive team is critical to the management of our business and operations, as well as to the development of our strategy. Members of our senior management team may resign at any time. The loss of the services of any members of our senior management team could delay or prevent the successful implementation of our strategy or our commercialization of new applications for our systems or other offerings, or could otherwise adversely affect our ability to manage our company effectively and carry out our business plan. Two of our senior executives left the company in 2022, and there is no assurance that if any senior executive leaves in the future, we will be able to rapidly replace him or her and transition smoothly towards his or her successor, without any adverse impact on our operations.
In particular, the loss of the services of Greg Kress, our Chief Executive Officer, could severely damage our business and prospects for growth. Mr. Kress is subject to a non-competition agreement and a proprietary information and inventions agreement which include restrictive covenants. We cannot assure you that if Mr. Kress were to breach these restrictive covenants a court would enforce them and enjoin him from engaging in activities in violation thereof. Moreover, we would have to rescind Mr. Kress' non-competition agreement if the proposed FTC rule goes into effect. The loss of Mr. Kress’ services could delay or prevent the successful implementation of our strategy or our commercialization of new applications for our systems or other offerings, or could otherwise adversely affect our ability to manage our company
57

effectively and carry out our business plan, and consequently could have a materially adverse effect on our business, results of operations and financial condition.
Our current levels of insurance may not be adequate for our potential liabilities.
We maintain insurance to cover our potential exposure for most claims and losses, including potential product and non-product related claims, lawsuits, and administrative proceedings seeking damages or other remedies arising out of our commercial operations. However, our insurance coverage is subject to various exclusions, self-retentions, and deductibles. We may be faced with types of liabilities that are not covered under our insurance policies, such as environmental contamination or terrorist attacks, or that exceed our policy limits. Even a partially uninsured claim of significant size, if successful, could have an adverse effect on our financial condition.
In addition, we may not be able to continue to obtain insurance coverage on commercially reasonable terms, or at all, and our existing policies may be cancelled or otherwise terminated by the insurer. Maintaining adequate insurance and successfully accessing insurance coverage that may be due for a claim can require a significant amount of our management’s time, and we may be forced to spend a substantial amount of money in that process.
Our actual results may be significantly different from our projections, estimates, targets or forecasts.
Any projections, estimates, targets, and forecasts we may provide from time to time are forward-looking statements that are based on assumptions that are inherently subject to significant uncertainties and contingencies, many of which are beyond our control. While all projections, estimates, targets and forecasts are necessarily speculative, we believe that the preparation of prospective financial information involves increasingly higher levels of uncertainty the further out the projection, estimate, target, or forecast extends from the date of preparation. The assumptions and estimates underlying the projected, expected, or target results are inherently uncertain and are subject to a wide variety of significant business, economic, regulatory and competitive risks and uncertainties that could cause actual results to differ materially from those contained in such projections, estimates, targets and forecasts. Our projections, estimates, targets and forecast should not be regarded as an indication that Shapeways or its representatives, considered or consider the financial projections, estimates, targets to be a reliable prediction of future events.
Risks Related to Our Industry
If demand for our services does not grow as expected, or if market adoption of digital manufacturing does not continue to develop, or develops more slowly than expected, our revenues may stagnate or decline, and our business may be adversely affected.
The industrial manufacturing market, which today is dominated by conventional manufacturing processes that do not involve digital manufacturing technology, is undergoing a shift towards digital manufacturing. We may not be able to develop effective strategies to raise awareness among potential customers of the benefits of digital manufacturing technologies or our offerings may not address the specific needs or provide the level of functionality required by potential customers to encourage the continuation of this shift towards digital manufacturing. If digital manufacturing technology does not continue to gain broader market acceptance as an alternative to conventional manufacturing processes, or if the marketplace adopts digital manufacturing technologies developed by our competitors, we may not be able to increase or sustain the level of sales of our services, and our operating results would be adversely affected as a result.
We could face liability if our digital manufacturing solutions are used by our customers to print dangerous objects.
Customers may use our digital manufacturing systems to print parts that could be used in a harmful way or could otherwise be dangerous. For example, there have been news reports that 3D printers were used to print guns or other weapons. We have little, if any, control over what objects our customers print using our offerings, and it may be difficult, if not impossible, for us to monitor and prevent customers from printing weapons with our services. There can be no assurance that we will not be held liable if someone were injured or killed by a weapon or other dangerous object containing a component part or parts manufactured for a customer using one of our offerings.
58

Risks Related to Intellectual Property and Infrastructure
We may incur substantial costs enforcing or acquiring intellectual property rights and defending against third-party claims as a result of litigation or other proceedings. Our failure to expand our intellectual property portfolio could adversely affect the growth of our business and results of operations.
We may incur substantial expense and costs in protecting, enforcing, and defending our intellectual property rights against third parties. Intellectual property disputes may be costly and can be disruptive to our business operations by diverting attention and energies of management and key technical personnel and by increasing our costs of doing business. Third-party intellectual property claims asserted against us could subject us to significant liabilities, require us to enter into royalty and licensing arrangements on unfavorable terms, prevent us from providing our services to our customers, subject us to injunctions prohibiting or restricting our sale of our services, or require us to redesign our services, causing severe disruptions to our operations or the marketplaces in which we compete or require us to satisfy indemnification commitments with our customers, including contractual provisions under various license arrangements. In addition, we may incur significant costs in acquiring the necessary third-party intellectual property rights for use in our offerings. Any of these could have an adverse effect on our business and financial condition.
Patent applications in the United States and most other countries are confidential for a period of time until they are published, and the publication of discoveries in scientific or patent literature typically lags actual discoveries by several months or more. As a result, the nature of claims contained in unpublished patent filings around the world is unknown to us, and we cannot be certain that we were the first to conceive inventions covered by our patents or patent applications or that we were the first to file patent applications covering such inventions. Furthermore, it is not possible to know in which countries patent holders may choose to extend their filings under the Patent Cooperation Treaty or other mechanisms.
In addition, we may be subject to intellectual property infringement claims from individuals, vendors and other companies, including those that are in the business of asserting patents, but are not commercializing products or services in the field of digital manufacturing, or our customers may seek to invoke indemnification obligations to involve us in such intellectual property infringement claims. Furthermore, although we maintain certain procedures to screen items we manufacture on behalf of customers for infringement on the intellectual property rights of others, we cannot be certain that our procedures will be effective in preventing any such infringement. Any third-party lawsuits or other assertion to which we are subject, alleging infringement of trademarks, patents, trade secrets or other intellectual property rights either by us or by our customers may have a significant adverse effect on our financial condition.
We may not be able to adequately protect or enforce our intellectual property rights, which could impair our competitive position.
Our success and future revenue growth will depend, in part, on our ability to protect our intellectual property. We rely primarily on patents, licenses, trademarks, and trade secrets, as well as non-disclosure agreements and other methods, to protect our proprietary technologies and processes globally. Despite our efforts to protect our proprietary technologies and processes, it is possible that competitors or other unauthorized third parties may obtain, copy, use, or disclose our technologies and processes or invent around our patents. We cannot assure you that any of our existing or future patents will not be challenged or invalidated in court or patent office proceedings that could be time-consuming, expensive, and distract us from the operating our business. In addition, competitors could circumvent our patents by inventing around them. As such, any rights granted under these patents may not provide us with meaningful protection. We may not be able to obtain foreign patents corresponding to our United States patents. Even if foreign patents are granted, effective enforcement in foreign countries may not be available. If our patents and other intellectual property do not adequately protect our technology, our competitors may be able to offer services similar to ours. Our competitors may also be able to develop similar technology independently or design around our patents. Any of the foregoing events would lead to increased competition and lower revenue or gross margin, which would adversely affect our business and results of operation.
Our digital manufacturing software contains third-party open-source software components. Our use of such open- source software may expose us to additional risks and harm our intellectual property and failure to comply with the terms of the underlying open-source software licenses could restrict our ability to sell our offerings.
Our digital manufacturing software contains components that are licensed under so-called “open source,” “free,” or other similar licenses. Open source software is made available to the general public on an “as-is” basis under the terms of a non-negotiable license. We currently combine our proprietary software with open source software, but not in a manner
59

that we believe requires the release of the source code of our proprietary software to the public. We do not plan to integrate our proprietary software with open source software in ways that would require the release of the source code of our proprietary software to the public; however, our use and distribution of open source software may entail greater risks than use of third-party commercial software. Open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. In addition, if we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release to the public or remove the source code of our proprietary software. In line with what we believe is standard practice among technology companies, we leverage open source software in the development of our internal software. Open source software is commonly used as a foundation which we develop upon, allowing us to customize the software based on our specific needs. This enables faster development of software, with higher quality, supported by a larger community of developers. We may also face claims alleging noncompliance with open source license terms or infringement or misappropriation of proprietary software. These claims could result in litigation, require us to purchase a costly license, or remove the software. In addition, if the license terms for open source software that we use change, we may be forced to re-engineer our solutions, incur additional costs, or discontinue the sale of our offerings if re-engineering could not be accomplished on a timely basis. Although we monitor our use of open source software to avoid subjecting our offerings to unintended conditions, there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our offerings. We cannot guarantee that we have incorporated open source software in our software in a manner that will not subject us to liability or in a manner that is consistent with our current policies and procedures.
We store confidential customer information in our systems that, if breached or otherwise subjected to unauthorized access, may harm our reputation or brand or expose us to liability.
Our system stores, processes, and transmits our customers’ confidential information, including the intellectual property in their part designs, credit card information, and other sensitive data. We rely on encryption, authentication, and other technologies licensed from third parties, as well as administrative and physical safeguards, to secure such confidential information. Any compromise of our information security could damage our reputation and brand and expose us to a risk of loss, costly litigation, and liability that would substantially harm our business and operating results. We may not have adequately assessed the internal and external risks posed to the security of our company’s systems and information and may not have implemented adequate preventative safeguards or take adequate reactionary measures in the event of a security incident. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these incidents, including cyber-attacks, which could materially disrupt our systems and operations, supply chain, and ability to produce and sell our products and services. We utilize third-party service providers to host, transmit, or otherwise process electronic data in connection with our business. We or our third-party service providers may experience social-engineering attacks, malicious code, malware, denial-of-service attacks, unavailable systems, unauthorized access or disclosure due to employee or other theft, misconduct or misuse, sophisticated attacks by nation-state and nation-state supported actors, advanced persistent threat intrusions, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, and other similar threats. Future or past business transactions (such as acquisitions) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired entities’ systems and technologies.
While we and our third-party service providers have implemented a number of security measures designed to protect against security breaches, these measures could fail or may be insufficient, resulting in the unauthorized disclosure, modification, misuse, unavailability, destruction, or loss of our or our customers’ or employees’ data or other sensitive information. A security incident or other interruption could disrupt the ability to provide our platform. We may be unable to detect vulnerabilities in our information technology systems because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred. Any security breach, or the perception that one has occurred, could result in litigation, indemnity obligations, regulatory enforcement actions, investigations, fines, penalties, mitigation and remediation costs, disputes, reputational harm, diversion of management’s attention, and other liabilities and damage to our business. Even though we do not control the security measures of third parties, we may be perceived or asserted to be responsible for any breach of such measures or suffer reputational harm.
In addition, most states have enacted laws requiring companies to notify individuals and often state authorities of data security breaches involving their personal data. These mandatory disclosures regarding a security breach often lead to widespread negative publicity, which may cause our existing and prospective customers to lose confidence in the effectiveness of our data security measures. Any security breach, whether successful or not, would harm our reputation and brand and could cause the loss of customers.
60

A real or perceived defect, security vulnerability, error, or performance failure in our software or technical problems or disruptions caused by our third-party service providers could cause us to lose revenue, damage our reputation, and expose us to liability.
Our business relies on software products which are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors, especially when first introduced, or otherwise not perform as contemplated. As the use of our platform expands, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our software fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue corrective releases of our software to fix these defects, errors, or performance failures and we may encounter technical problems when we attempt to perform routine maintenance or enhance our software, internal applications, and systems, which could require us to allocate significant research and development and customer support resources to address these problems and divert the focus of our management and research and development teams. See “Risks Related to Our Business—Interruptions, delays in service or inability to increase capacity, including internationally, at third-party data center facilities could adversely affect our business and reputation.”
Any inefficiencies, security vulnerabilities, errors, defects, technical problems, or performance failures with our software, internal applications, and systems could reduce the quality of our services or interfere with our customers’ (and their users’) products, which could negatively impact our brand and reputation, reduce demand, lead to a loss of customers or revenue, adversely affect our results of operations and financial condition, increase our costs to resolve such issues, and subject us to financial penalties and liabilities under our service level agreements. Any limitation of liability provisions that may be contained in our customer agreements may not be effective as a result of existing or future applicable law or unfavorable judicial decisions. The sale and support of our software offering entails the risk of liability claims, which could be substantial in light of the use of our software offering in enterprise-wide environments. In addition, our insurance against this liability may not be adequate to cover a potential claim.
Risks Related to Our Legal and Regulatory Environment
We are subject to environmental, health, and safety laws and regulations related to our operations and the use of our digital manufacturing systems and consumable materials, which could subject us to compliance costs and/or potential liability in the event of non-compliance.
We are subject to domestic and foreign environmental laws and regulations governing our manufacturing operations, including, but not limited to, emissions into the air and water and the use, handling, disposal, and remediation of hazardous substances. A certain risk of environmental liability is inherent in our production activities. These laws and regulations govern, among other things, the generation, use, storage, registration, handling, and disposal of chemicals and waste materials, the presence of specified substances in electrical products, the emission and discharge of hazardous materials into the ground, air or water, the cleanup of contaminated sites, including any contamination that results from spills due to our failure to properly dispose of chemicals and other waste materials and the health and safety of our employees. Under these laws, regulations and requirements, we could also be subject to liability for improper disposal of chemicals and waste materials, including those resulting from the use of our systems and accompanying materials by end- users. Accidents or other incidents that occur at our facilities or involve our personnel or operations could result in claims for damages against us. In the event we are found to be financially responsible, as a result of environmental or other laws or by court order, for environmental damages alleged to have been caused by us or occurring on our premises, we could be required to pay substantial monetary damages or undertake extensive remedial obligations. If our operations fail to comply with such laws or regulations, we may be subject to fines and other civil, administrative, or criminal sanctions, including the revocation of permits and licenses necessary to continue our business activities. In addition, we may be required to pay damages or civil judgments in respect of third-party claims, including those relating to personal injury (including exposure to hazardous substances that we generate, use, store, handle, transport, manufacture, or dispose of), property damage, or contribution claims. Some environmental laws allow for strict, joint and several liabilities for remediation costs, regardless of fault. We may be identified as a potentially responsible party under such laws. The amount of any costs, including fines or damages payments that we might incur under such circumstances, could substantially exceed any insurance we have to cover such losses. Any of these events, alone or in combination, could have a material adverse effect on our business, financial condition, and results of operations and could adversely affect our reputation.
The export of our offerings internationally from our production facilities subjects us to environmental laws and regulations concerning the import and export of chemicals and hazardous substances such as the United States Toxic Substances Control Act and the Registration, Evaluation, Authorization, and Restriction of Chemical Substances. These laws and regulations require the testing and registration of some chemicals that we ship along with, or that form a part of,
61

our systems and other products. If we fail to comply with these or similar laws and regulations, we may be required to make significant expenditures to reformulate the chemicals that we use in our offerings and materials or incur costs to register such chemicals to gain and/or regain compliance. Additionally, we could be subject to significant fines or other civil and criminal penalties should we not achieve such compliance.
The cost of complying with current and future environmental, health, and safety laws applicable to our operations, or the liabilities arising from past releases of, or exposure to, hazardous substances, may result in future expenditures. Any of these developments, alone or in combination, could have an adverse effect on our business, financial condition, and results of operations.
Our business involves the use of hazardous materials, and we must comply with environmental, health, and safety laws and regulations, which can be expensive and restrict how we do business.
Our business involves the controlled storage, use, and disposal of hazardous materials. We and our suppliers are subject to federal, state, and local as well as foreign laws and regulations governing the use, manufacture, storage, handling, and disposal of these hazardous materials. Although we believe that the safety procedures utilized by us and our suppliers for handling and disposing of these materials comply with the standards prescribed by these laws and regulations, we cannot eliminate the risk of accidental contamination or injury from these materials. In the event of an accident, state, federal, or foreign authorities may curtail the use of these materials and interrupt our business operations. We do not currently maintain hazardous materials insurance coverage. If we are subject to any liability as a result of activities involving hazardous materials, our business and financial condition may be adversely affected and our reputation and brand may be harmed.
Regulation in the areas of privacy, data protection, and information security could increase our costs and affect or limit our business opportunities and how we collect and/or use personal information.
We collect personal information from our employees, prospects, and our customers. Privacy and security laws and regulations may limit the use and disclosure of certain information and require us to adopt certain cybersecurity and data handling practices that may affect our ability to effectively market our services to current, past, or prospective customers. We must comply with privacy laws in the United States, Europe, and elsewhere, including the General Data Protection Regulations, or GDPR in the European Union, which became effective May 25, 2018, and the California Consumer Privacy Act of 2018, or CCPA, which became effective on January 1, 2020. California's latest amendment to the law, the California Privacy Rights Act of 2020, or CPRA, which substantially expands the CCPA, became effective as of January 1, 2023. Virginia, Colorado, Connecticut, Utah and Iowa have also passed comprehensive privacy laws, the majority of which have taken or will take effect in 2023. While these new state privacy laws emulate the CCPA/CPRA and GDPR in many respects, each has requirements that will require particular assessment. Additionally, ongoing interpretations and enforcement of international privacy laws continue to amend or add to existing compliance obligations, such as under the GDPR with respect to international data transfers. On October 7, 2022, President Biden executed an Executive Order to implement a new European Union-U.S. Data Privacy Framework to address European concerns over international data transfers, which became effective in July 2023. A patchwork of differing and evolving international and domestic privacy and data security requirements may increase the cost and complexity of operating our business and increase our exposure to liability.
These privacy laws create new individual privacy rights and impose increased obligations, including disclosure obligations, on companies handling personal information. Each jurisdiction in the U.S. and European Union have its own obligations surrounding notice of personal data breaches to consumers, and such notification requirements continue to increase in scope and cost. Privacy and security laws and regulations may limit the use and disclosure of certain personal information and require us to adopt certain cybersecurity and data handling practices that may affect our ability to process certain personal information including with respect to marketing our services to current, past, or prospective customers. While we have invested in, and intend to continue to invest in, resources to comply with these standards, we may not be successful in doing so, and any such failure could have an adverse effect on our business, operations, and reputation.
As privacy, data use, and cyber security laws are interpreted and applied, compliance costs may increase, particularly in the context of ensuring that adequate data protection and data transfer mechanisms are in place as we continue to expand. In recent years, there has been increasing regulatory enforcement and litigation activity internationally in this area, including in the United States and the Netherlands in which we operate.
62

Lastly, privacy laws applicable to the Asian Pacific region ("APAC") will come with a new set of privacy laws, each which may differ greatly from one another as well as from the GDPR or CPRA. To the extent we expand into Asian markets, we may need to significantly increase our investment in resources to comply with such laws, which will require localized advice and strategy. Any failure to expand into APAC in a compliant manner could have an adverse effect on our business, results of operations, and reputation.
We are subject to U.S. and foreign anti-corruption laws, trade controls, economic sanctions, and similar laws and regulations. Our failure to comply with these laws and regulations could subject us to civil, criminal, and administrative penalties and harm our reputation.
We have partners in a number of countries throughout the world, including countries known to have a reputation for corruption. Doing business on a global basis requires us to comply with anti-corruption laws and regulations imposed by governments around the world with jurisdiction over our operations, including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act 2010, as well as the laws of the countries where we do business. We are also subject to various trade restrictions, including trade and economic sanctions and export controls, imposed by governments around the world with jurisdiction over our operations. For example, in accordance with trade sanctions administered by the Office of Foreign Assets Control and the U.S. Department of Commerce, we are prohibited from engaging in transactions involving certain persons and certain designated countries or territories, including Cuba, Iran, Syria, North Korea, and the Crimea Region of Ukraine. In addition, our offerings are subject to export regulations that can involve significant compliance time and may add additional overhead cost to our offerings. In recent years, the U.S. government has had a renewed focus on export matters. For example, the Export Control Reform Act of 2018 and regulatory guidance have imposed additional controls, and may result in the imposition of further additional controls, on the export of certain “emerging and foundational technologies.” Our current and future offerings may be subject to these heightened regulations, which could increase our compliance costs.
The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain qualified board members.
We are subject to the reporting requirements of the Securities Exchange Act, of 1934, as amended (the "Exchange Act"), the Sarbanes-Oxley Act of 2002 (the "Sarbanes-Oxley Act") and any rules promulgated thereunder, as well as the rules of The Nasdaq Stock Market (“Nasdaq”). The requirements of these rules and regulations have increased our legal and financial compliance costs, made some activities more difficult, time-consuming, or costly, and increased demand on our systems and resources. We intend to continue investing substantial resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from business operations to compliance activities.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal controls for financial reporting. In order to maintain disclosure controls and procedures and internal control over financial reporting that meet these standards, significant resources and management oversight are required, and, as a result, management’s attention may be diverted from other business concerns. Although we have already hired additional employees to assist us in complying with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our operating expenses.
Changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time-consuming. These factors may also make it difficult for us to attract and retain qualified independent members of our Board of Directors.
As a result of disclosure of information in filings required of a public company, our business and financial condition have become more visible than they were in the past, which may result in an increased risk of threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and results of operations could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, results of operations, and financial condition.
If our internal control over financial reporting or our disclosure controls and procedures are not effective, we may be unable to accurately report our financial results, prevent fraud, or file our periodic reports in a timely manner, which
63

may cause investors to lose confidence in our reported financial information and may lead to a decline in our stock price.
We are required to comply with certain requirements of the Sarbanes-Oxley Act, and will be required to comply with additional such requirements following the date we are deemed to be an “accelerated filer” or a “large accelerated filer,” each as defined in the Exchange Act. The standards required for a public company under Section 404(a) of the Sarbanes-Oxley Act are significantly more stringent than those previously required of us as a privately-held company, and requires that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we are required to perform system and process evaluation, document our controls, and perform testing of our key controls over financial reporting to allow management certify on the effectiveness of our internal control over financial reporting, as required by Section 404(a) of the Sarbanes-Oxley Act. When we cease to be an “emerging growth company,” we will also be subject to auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act and the relevant increased disclosure obligations. Deficiencies in our internal control over financial reporting may be found that may be deemed to be material weaknesses. If we are not able to comply with the requirements of Section 404 in a timely manner, or if we identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses, the market price of our common stock would likely decline and we could be subject to lawsuits, sanctions, or investigations by regulatory authorities, which would require additional financial and management resources and could harm investor confidence in our business.
We are an “emerging growth company” and a “smaller reporting company” and the reduced disclosure requirements applicable to emerging growth companies and smaller reporting companies may make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act. As an emerging growth company, we may follow reduced disclosure requirements and do not have to make all of the disclosures that public companies that are not emerging growth companies do. We will remain an emerging growth company until the earlier of (a) the last day of the fiscal year in which we have total annual gross revenues of $1.235 billion or more; (b) the last day of the fiscal year following the fifth anniversary of the date of the completion of the initial public offering of our predecessor, Galileo Acquisition Corp. ("Galileo"); (c) the date on which we have issued more than $1 billion in nonconvertible debt during the previous three years; or (d) the date on which we are deemed to be a "large accelerated filer" under the rules of the SEC, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the prior June 30th. For so long as we remain an emerging growth company, we are permitted and intend to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies.
In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period for complying with new or revised accounting standards; as a result of this election, our financial statements may not be comparable to companies that comply with public company effective dates.
We have chosen and may continue to choose to take advantage of certain of the available exemptions for emerging growth companies. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our share price may be more volatile.
Risks Relating to Ownership of Our Common Stock
An active, liquid trading market for our common stock may not be sustained.
Our common stock is listed on the Nasdaq under the symbol “SHPW.” However, we cannot assure you that an active trading market for our common stock will be sustained. Our securities are very thinly traded. Accordingly, it may be difficult to sell shares of our common stock without significantly depressing the value of the stock. A public trading market having the desirable characteristics of depth, liquidity and orderliness depends upon the existence of willing buyers and sellers at any given time, such existence being dependent upon the individual decisions of buyers and sellers over which neither we nor any market maker has control. Unless we are successful in developing continued investor interest in our stock, sales of our stock could result in major fluctuations in the price of the stock. The inactive market for our stock may also impair our ability to raise capital to continue to fund operations by issuing equity and may impair our ability to acquire other companies or technologies by using common stock as consideration.
64

Our issuance of additional shares of common stock or convertible securities may dilute your ownership of us and could adversely affect our stock price.
From time to time in the future, we may issue additional shares of our common stock or securities convertible into or exercisable for our common stock pursuant to a variety of transactions, including acquisitions. Additional shares of our common stock may also be issued upon exercise of outstanding stock options and warrants to purchase our common stock. The issuance by us of additional shares of our common stock or securities convertible into or exercisable for our common stock would dilute your ownership of us and the sale of a significant amount of such shares in the public market could adversely affect prevailing market prices of our common stock. Subject to the satisfaction of vesting conditions and the expiration of lockup agreements, shares issuable upon exercise of options will be available for resale immediately in the public market without restriction.
Issuing additional shares of our capital stock, other equity securities, or securities convertible into equity may dilute the economic and voting rights of our existing stockholders, reduce the market price of our common stock, or both. Debt securities convertible into equity could be subject to adjustments in the conversion ratio pursuant to which certain events may increase the number of equity securities issuable upon conversion. Preferred stock, if issued, could have a preference with respect to liquidating distributions or a preference with respect to dividend payments that could limit our ability to pay dividends to the holders of our common stock. Our decision to issue securities in any future offering will depend on market conditions and other factors beyond our control, which may adversely affect the amount, timing, or nature of our future offerings. As a result, holders of our common stock bear the risk that our future offerings may reduce the market price of our common stock and dilute their percentage ownership.
On October 6, 2022, we filed a universal shelf registration statement, which permits us to offer up to $50.0 million in the aggregate of certain securities in one or more offerings and in any combination, including in units from time to time, subject to certain limitations. Further, as part of the shelf registration statement, we may also sell up to $13.25 million in the aggregate of shares of common stock pursuant to our ATM Facility, subject to certain limitations. The sale of a substantial number of shares pursuant to our ATM Facility, any securities pursuant to the shelf registration statement or otherwise, or anticipation of any such sales, could cause the trading price of our common stock to decline or make it more difficult for us to sell equity or equity-related securities in the future at a time and at a price that we might otherwise desire. In addition, issuances of any shares of our common stock sold pursuant to the ATM Facility or any securities sold pursuant to the shelf registration statement may have a dilutive effect on our existing stockholders. To date, sales conducted under the ATM Facility have been immaterial.
Future sales, or the perception of future sales, of our common stock by us or our existing stockholders in the public market could cause the market price for our common stock to decline.
The sale of substantial amounts of shares of our common stock in the public market, including in connection with the ATM Facility, or the perception that such sales could occur, could harm the prevailing market price of shares of our common stock. Furthermore, shares of our common stock reserved for future issuance under our equity plans may become available for sale in the future. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. Additionally, to the extent our warrants are exercised, additional shares of common stock will be issued, which will result in dilution to the holders of common stock and increase the number of shares eligible for resale in the public market. However, there is no guarantee that the warrants will ever be in the money prior to their expiration, and as such, the warrants may expire worthless.
Our operating results and financial condition may fluctuate on a quarterly and annual basis.
Our operating results and financial condition fluctuate from quarter-to-quarter and year-to-year and are likely to continue to vary due to a number of factors, many of which are not within our control. Both our business and the digital manufacturing industry are changing and evolving rapidly, and our historical operating results may not be useful in predicting our future operating results. If our operating results do not meet the guidance that we provide to the marketplace or the expectations of securities analysts or investors, the market price of our common stock will likely decline. Fluctuations in our operating results and financial condition may be due to a number of factors, including:
the degree of market acceptance of digital manufacturing and, specifically, our services;
our ability to compete with competitors and new entrants into our markets;
the mix of offerings that we sell during any period;
65

the timing of our sales and deliveries of our offerings to customers;
the geographic distribution of our sales;
seasonality of our manufacturing business and timing of certain new product offerings;
changes in our pricing policies or those of our competitors, including our response to price competition;
changes in the amount that we spend to develop and manufacture new technologies;
changes in the amounts that we spend to promote our services;
expenses and/or liabilities resulting from litigation;
delays between our expenditures to develop and market new or enhanced solutions and the generation of revenue from those solutions;
unforeseen liabilities or difficulties in integrating our acquisitions or newly acquired businesses;
disruptions to our information technology systems;
general economic and industry conditions that affect customer demand, including increasing inflation and interest rates; and
changes in accounting rules and tax laws.
In addition, our revenues and operating results may fluctuate from quarter-to-quarter and year-to-year due to our sales cycle and seasonality among our customers. Generally, our digital manufacturing solutions are subject to the adoption and capital expenditure cycles of our customers. Additionally, for our more complex solutions, which may require additional facilities investment, potential customers may spend a substantial amount of time performing internal assessments prior to making a purchase decision. This may cause us to devote significant effort in advance of a potential sale without any guarantee of receiving any related revenues. As a result, revenues and operating results for future periods are difficult to predict with any significant degree of certainty, which could lead to adverse effects on our inventory levels and overall financial condition.
Due to the foregoing factors, and the other risks discussed in this Part II, Item 1A: “Risk Factors,” you should not rely on quarter-over-quarter comparisons of our operating results as an indicator of our future performance.
Our stock price has been and may continue to be volatile or may decline regardless of our operating performance. You may lose some or all of your investment.
The trading price of our common stock has been and may continue to be volatile. The stock market recently has experienced extreme volatility. This volatility often has been unrelated or disproportionate to the operating performance of particular companies. You may not be able to resell your shares at an attractive price due to a number of factors such as those listed in this section and the following:
our operating and financial performance and prospects;
our quarterly or annual earnings or those of other companies in our industry compared to market expectations;
conditions that impact demand for our services;
future announcements concerning our business, our customers’ businesses, or our competitors’ businesses;
the public’s reaction to our press releases, other public announcements, and filings with the SEC;
the market’s reaction to our reduced disclosure and other requirements as a result of being an “emerging growth company” under the JOBS Act or a “smaller reporting company”;
the size of our public float;
coverage by or changes in financial estimates by securities analysts or failure to meet their expectations;
market and industry perception of our success, or lack thereof, in pursuing our growth strategy;
strategic actions by us or our competitors, such as acquisitions or restructurings;
changes in laws or regulations which adversely affect the manufacturing industry generally or Shapeways specifically;
66

changes in accounting standards, policies, guidance, interpretations, or principles;
changes in senior management or key personnel;
issuances, exchanges or sales, or expected issuances, exchanges, or sales of our capital stock;
changes in our dividend policy;
adverse resolution of new or pending litigation against us; and
changes in general market, economic, and political conditions in the United States and global economies or financial markets, including those resulting from natural disasters, terrorist attacks, acts of war or other military conflicts, and responses to such events.
These broad market and industry factors may materially reduce the market price of our common stock, regardless of our operating performance. In addition, price volatility may be greater if the public float and trading volume of our common stock continues to be low. As a result, you may suffer a loss on your investment.
If securities or industry analysts publish inaccurate or unfavorable research or reports about our business, our stock price and trading volume could decline.
The trading market for our common stock depends, in part, on the research and reports that third-party securities analysts publish about us and the industry in which we operate. We may be unable or slow to attract research coverage and if one or more analysts cease coverage of us, the price and trading volume of our securities would likely be negatively impacted. If any of the analysts that may cover us change their recommendation regarding our common stock adversely, or provide more favorable relative recommendations about our competitors, the price of our common stock would likely decline. If any analyst that may cover us ceases covering us or fails to regularly publish reports on us, we could lose visibility in the financial markets, which could cause the price or trading volume of our common stock to decline. Moreover, if one or more of the analysts who cover us downgrades our common stock, or if our reporting results do not meet their expectations, the market price of our common stock could decline.
We do not expect to pay any cash dividends for the foreseeable future.
We currently intend to retain all available funds and any future earnings to fund the development and growth of our business. As a result, we do not anticipate declaring or paying any cash dividends on our common stock in the foreseeable future. Any decision to declare and pay dividends in the future will be made at the discretion of our Board of Directors and will depend on, among other things, our business prospects, results of operations, financial condition, cash requirements and availability, certain restrictions related to our indebtedness, industry trends, and other factors that our Board of Directors may deem relevant. In addition, we may incur additional indebtedness, the terms of which may further restrict or prevent us from paying dividends on our common stock. As a result, you may have to sell some or all of your common stock after price appreciation in order to generate cash flow from your investment, which you may not be able to do. Our inability or decision not to pay dividends, particularly when others in our industry have elected to do so, could also adversely affect the market price of our common stock.
We may be subject to securities litigation, which is expensive and could divert management attention.
The market price of our common stock has been and may continue to be volatile and, in the past, companies that have experienced volatility in the market price of their stock have been subject to securities litigation, including class action litigation. Litigation of this type could result in substantial costs and diversion of management’s attention and resources, which could have a material adverse effect on our business, financial condition, and results of operations. Any adverse determination in litigation could also subject us to significant liabilities.
Delaware law and provisions in our charter and bylaws could make a merger, tender offer, or proxy contest difficult, thereby depressing the trading price of our common stock.
Our charter, bylaws, and Delaware law contain provisions that could depress the trading price of our common stock by acting to discourage, delay, or prevent a change of control of Shapeways or changes in Shapeways that our management or stockholders may deem advantageous. Among other things, our charter and bylaws include the following provisions which:
67

provide for a classified board of directors so that not all members of our Board of Directors are elected at one time;
permit the Board of Directors to establish the number of directors and fill any vacancies and newly created directorships;
provide that directors may only be removed for cause and only by a super majority vote;
require super-majority voting to amend certain provisions of our charter and any provision of our bylaws;
authorize the issuance of “blank check” preferred stock that our Board of Directors could use to implement a stockholder rights plan;
eliminate the ability of our stockholders to call special meetings of stockholders;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that the Board of Directors is expressly authorized to make, alter, or repeal our bylaws; and
establish advance notice requirements for nominations for election to our Board of Directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management. As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law ("DGCL") which prevents interested stockholders, such as certain stockholders holding more than 15% of our outstanding common stock, from engaging in certain business combinations unless (i) prior to the time such stockholder became an interested stockholder, our Board of Directors approved the transaction that resulted in such stockholder becoming an interested stockholder, (ii) upon consummation of the transaction that resulted in such stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of our common stock, or (iii) following board approval, such business combination receives the approval of the holders of at least two-thirds of our outstanding common stock not held by such interested stockholder at an annual or special meeting of stockholders.
Any provision of our charter, bylaws, or Delaware law that has the effect of delaying, preventing, or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common stock.
Our charter provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our charter provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the DGCL, our charter or bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine. In addition, if an action is brought outside of Delaware, the stockholder bringing the suit will be deemed to have consented to service of process on such stockholder’s counsel.
Our charter provides that any person or entity purchasing or otherwise acquiring or holding any interest in shares of our capital stock shall be deemed to have notice of and consented to the foregoing choice of forum provision.
This provision would not apply to claims brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Our charter provides further that, unless the Company consents in writing to the selection of an alternative forum, the federal district courts of the United States shall, to the fullest extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. These choices of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees and may discourage these types of lawsuits. Furthermore, the enforceability of similar choice of forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that a court could find these types of provisions to be inapplicable or unenforceable. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive-forum provisions, and there can be no assurance that such provisions will be enforced by a court in those other
68

jurisdictions. If a court were to find the exclusive-forum provision contained in our charter to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information.
Not applicable.
69

Item 6. Exhibits.
Exhibit No.Description
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema
101.CALXBRL Taxonomy Extension Calculation Linkbase
101.DEFXBRL Taxonomy Extension Definition Linkbase
101.LABXBRL Taxonomy Extension Label Linkbase
101.PREXBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File (embedded within the Inline XBRL document)
*Filed herewith
**Furnished herewith
70

SIGNATURE
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.
Shapeways Holdings, Inc.
Dated: November 14, 2023
By: /s/ Alberto Recchi
Alberto Recchi
Chief Financial Officer
(Principal Financial and Accounting Officer)
71
EX-31.1 2 shpw-20230930x10qex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Greg Kress, Chief Executive Officer of Shapeways Holdings, Inc., certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Shapeways Holdings, Inc. (the “Registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Quarterly 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 Quarterly Report;
4.The Registrant’s other certifying officer 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 is made known to us by others within those entities, particularly during the period in which this Quarterly Report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and
5.The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing 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.
Shapeways Holdings, Inc.
Dated: November 14, 2023
By: /s/ Greg Kress
Greg Kress
Chief Executive Officer and Director
(Principal Executive Officer)

EX-31.2 3 shpw-20230930x10qex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Alberto Recchi, Chief Financial Officer of Shapeways Holdings, Inc., certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Shapeways Holdings, Inc. (the “Registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Quarterly 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 Quarterly Report;
4.The Registrant’s other certifying officer 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 is made known to us by others within those entities, particularly during the period in which this Quarterly Report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the Registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and
5.The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of the Registrant’s board of directors (or persons performing 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.
Shapeways Holdings, Inc.
Dated: November 14, 2023
By: /s/ Alberto Recchi
Alberto Recchi
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 4 shpw-20230930x10qex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the filing of the Quarterly Report on Form 10-Q for the period ended September 30, 2023 (the “Report”) by Shapeways Holdings, Inc. (the “Registrant”), I, Greg Kress as Chief Executive Officer of the Registrant hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
1.the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
Shapeways Holdings, Inc.
Dated: November 14, 2023
By: /s/ Greg Kress
Greg Kress
Chief Executive Officer and Director
(Principal Executive Officer)

EX-32.2 5 shpw-20230930x10qex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the filing of the Quarterly Report on Form 10-Q for the period ended September 30, 2023 (the “Report”) by Shapeways Holdings, Inc. (the “Registrant”), I, Alberto Recchi as Chief Financial Officer of the Registrant hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
1.the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
Shapeways Holdings, Inc.
Dated: November 14, 2023
By: /s/ Alberto Recchi
Alberto Recchi
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-101.SCH 6 shpw-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Going Concern link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Short-term Investments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Financing Obligations link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Significant Concentrations link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Short-term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Financing Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Organization (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies - Summary of reconciliation of cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Summary of Significant Accounting Policies - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Summary of Significant Accounting Policies - Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies - Reverse Stock Split (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Going Concern (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Business Acquisitions - Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Business Acquisitions - MFG.com - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Business Acquisitions - MFG.com - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Business Acquisitions - Linear AMS - Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Business Acquisitions - Linear AMS - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Business Acquisitions - Linear AMS - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Business Acquisitions - Maker OS - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Revenue Recognition - Disaggregation of revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Revenue Recognition - Deferred revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Goodwill and Intangible Assets - Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Goodwill and Intangible Assets - Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Commitments and Contingencies - Company's lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Commitments and Contingencies - Right of use assets and lease liabilities for operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Commitments and Contingencies - Weighted-average (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Commitments and Contingencies - Supplemental cash flow (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Commitments and Contingencies - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Commitments and Contingencies - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Financing Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Financing Obligations - Financing Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Financing Obligations - Financing Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Stock-Based Compensation -Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Stock-Based Compensation - Fair value of stock-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Stock-Based Compensation - Stock option plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Stock-Based Compensation - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Fair Value Measurements - Assets and liabilities measured at fair value (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Significant Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 shpw-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 shpw-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 shpw-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Event [Domain] Event [Domain] Event [Domain]. Accrued expenses and other liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Recapitalization conversion ratio Recapitalization Conversion Ratio Recapitalization conversion ratio. Research and development Research and development expense Research and Development Expense Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 2021 Equity Incentive Plan Two Thousand Twenty One Equity Incentive Plan [Member] 2021 Equity Incentive Plan [Member]. Award Type [Domain] Award Type [Domain] Beginning balance, Outstanding (in shares) Ending balance, Outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Lease terms Lessee, Operating Lease, Remaining Lease Term Earnout Shares Earnout Shares [Member] Earnout shares. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash consideration Payments to Acquire Businesses, Gross Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Shapeways Inc Shapeways Inc [Member] Shapeways inc. Fair value of shares estimated based on trading price of common stock (in dollars per share) Fair Value Of Common Stock Estimated Based On Trading Price Of Common Stock Fair value of common stock estimated based on trading price of common stock. Investments, Debt and Equity Securities [Abstract] Number of finance leases Number of Finance Leases Number of Finance Leases Effect of change in foreign currency exchange rates on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Accounts payable Accounts Payable, Current Exercisable at the end Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Computers and IT equipment Computer Equipment [Member] Total other income (expense), net Nonoperating Income (Expense) Commitments and contingencies Commitments and Contingencies Supplier [Axis] Supplier [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Long-term purchase commitment amount Long-Term Purchase Commitment, Amount Deferred revenue Deferred Revenue, Current Stockholders' Equity Equity [Text Block] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Stockholders’ equity Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Concentration Risk [Line Items] Concentration Risk [Line Items] Leases Lessee, Leases [Policy Text Block] Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock ($0.0001 par value; 10,000,000 shares authorized; none issued or outstanding as of September 30, 2023 and December 31, 2022) Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Payment of earnout liability Payment for Contingent Consideration Liability, Financing Activities Basis of Presentation and Principles of Consolidation Basis Of Presentation And Principles Of Consolidation [Policy Text Block] Basis of presentation and principles of consolidation [Policy Text Block]. Diluted (in dollars per shares) Earnings Per Share, Diluted Schedule of Investments [Table] Schedule of Investments [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Summary of right of use assets and lease liabilities for operating leases Lessee Balance Sheet Information [Table Text Block] The tabular disclosure of right of use assets and lease liabilities relating to leases. Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Common stock, voting rights Common Stock, Amount of Votes Per Share Common Stock, Amount of Votes Per Share Financing Obligations Financing Obligations [Text Block] Financing Obligations Goodwill [Roll Forward] Goodwill [Roll Forward] Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Level 3 Fair Value, Inputs, Level 3 [Member] Outstanding at beginning (in shares) Outstanding at ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Issuance of common stock for stock-based compensation Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Noncompetition agreement Noncompete Agreements [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2025 Finance Lease, Liability, to be Paid, Year Two Functional Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Machinery and equipment Machinery and equipment Machinery and Equipment [Member] Summary of reconciliation of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Accrued expenses and other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Short-term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Beginning balance Ending balance Contract with Customer, Liability Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) Exercised (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Estimated Life (in years) Weighted average amortization period (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Security deposits Deposits Assets, Noncurrent Accumulated amortization Below Market Lease, Accumulated Amortization Reverse Recapitalizationn [Domain] Reverse Recapitalizationn [Domain] Reverse Recapitalizationn Other Commitments [Table] Other Commitments [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Total financing obligations Financing Obligation Financing Obligation Purchase of short-term investments Payments to Acquire Short-Term Investments Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Summary of property and equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] 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 Financial Instruments [Domain] Financial Instruments [Domain] Exercise price of warrants or rights (dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Number of shares remain available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Proceeds received from other finance obligations Proceeds Received From Other Finance Obligations Proceeds Received From Other Finance Obligations 2025 Long-Term Debt, Maturity, Year Two Asset Acquisition [Domain] Asset Acquisition [Domain] Subscription Agreement Subscription Agreement [Member] SHPW Subscription Agreement Number of shares awarded (in shares) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Prepaid expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Financing Obligations, Maturity Financing Obligations, Maturity [Table Text Block] Financing Obligations, Maturity Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Assets to be placed in service Assets to be Placed in Service [Member] Assets to be Placed in Service Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Holdback consideration Business Combination, Consideration Transferred, Working Capital Adjustments Business Combination, Consideration Transferred, Working Capital Adjustments Accounts Receivable Accounts Receivable [Member] Number of consecutive trading days to determine the trading price per share Number Of Consecutive Trading Days TO Determine The Trading Price Number Of Consecutive Trading Days TO Determine The Trading Price Rest of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Products transferred at a point in time Transferred at Point in Time [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term debt Other Long-Term Debt, Noncurrent Warrants Common stock warrants Warrant [Member] Operating lease liabilities, net of current portion Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Total Restricted Cash and Cash Equivalents, Current Unvested RSUs Restricted Stock Units (RSUs) [Member] Operating Leases Leases, Operating [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Common Stock Warrant Liabilities Common Stock Warrant Liabilities [Policy Text Block] Public and private common stock warrant liabilities [Policy text block]. Restricted stock units withheld for employee tax liability Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Asset Pledged as Collateral Asset Pledged as Collateral [Member] Summary of future minimum lease payments required under operating leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Weighted average shares included in computation of earning per share (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Volume weighted average trading price of common stock (in dollars per share) Volume Weighted Average Trading Price Of Common Stock Volume Weighted Average Trading Price Of Common Stock Schedule of total consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Trading Price Of Triggering Event [Domain] Trading Price Of Triggering Event [Domain] Trading Price Of Triggering Event Going Concern Substantial Doubt about Going Concern [Text Block] Pledged Status [Axis] Pledged Status [Axis] Revenue, net Revenues Schedule of asset acquisition Asset Acquisition [Table Text Block] Other Information Lease Income [Abstract] Product and Service [Domain] Product and Service [Domain] Interest expense Interest Expense, Debt Summary of certain information related to the lease costs Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Transaction cost Business Combination, Acquisition Related Costs 2022 Equity Incentive Plan Two Thousand Twenty Two Equity Incentive Plan [Member] Two Thousand Twenty Two Equity Incentive Plan Award Type [Axis] Award Type [Axis] Antidilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Purchase of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Vendor One Vendor One [Member] Major vendor [Member]. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Maximum number of shares authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Other financing obligations, current Secured Debt, Current Property and equipment, gross Property and equipment gross Property, Plant and Equipment, Gross Intangible assets Finite-Lived Intangible Assets Acquired Outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Less effects of discounting Lessee, Operating Lease, Liability, Undiscounted Excess Amount Number of shares purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Use of Estimates Use of Estimates, Policy [Policy Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Public Warrants Public Warrants [Member] Public warrants [Member]. Prepaid expenses Prepaid Expense, Current Summary of restricted stock unit activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities, current Operating lease liabilities, current Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Interest expense on finance lease liabilities Finance Lease, Interest Expense Customer One Customer One [Member] Major customer [Member]. Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Assets held for sale Long-Lived Asset, Held-for-Sale, Fair Value Disclosure Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets, Net Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Legacy Shapeways Stock Option Legacy Shapeways Stock Option [Member] Legacy shapeways stock option. Purchase price per share (in dollars per share) Sale of Stock, Price Per Share Interest income Investment Income, Interest Operating lease expense Operating Lease, Cost Current assets held for sale Asset, Held-for-Sale, Not Part of Disposal Group, Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Total consideration Business Combination, Consideration Transferred Gross profit Gross Profit Gross Unrealized Losses Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Summary of assumptions used to determine the fair value of the stock options Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total payments Long-Term Debt Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Options Employee Stock Option [Member] Number of materials and finishes Number Of Materials And Finishes Number of materials and finishes. Short-term investments Investment, Policy [Policy Text Block] Prepaid service expenses Prepaid Service Expenses, Current Prepaid Service Expenses, Current Trading Price Of Triggering Event [Axis] Trading Price Of Triggering Event [Axis] Trading Price Of Triggering Event Unrecognized compensation expense expected to be recognized over the weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total assets acquired Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Document Type Document Type Customer Two Customer Two [Member] Customer Two Issuance of common stock upon settlement of earnout consideration liability Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Inventory Inventory, Policy [Policy Text Block] Financial Instruments Owned and Pledged as Collateral [Table] Financial Instruments Owned and Pledged as Collateral [Table] 2026 Finance Lease, Liability, to be Paid, Year Three Gross Unrealized Gains Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Settled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Net change in cash and cash equivalents and restricted cash Cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect 2024 Finance Lease, Liability, to be Paid, Year One Number of lease transactions Number of Lease Transactions Number of Lease Transactions Taxes payable Taxes Payable, Current Business Acquisition [Axis] Business Acquisition [Axis] Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Other accrued expenses and other liabilities Other Liabilities, Current Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Statement [Line Items] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Long-Lived Assets, Including Definite-Lived Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Stock issued during period new shares issued (in shares) Stock Issued During Period, Shares, New Issues Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period VAT receivable Value Added Tax Receivable, Current Title of 12(b) Security Title of 12(b) Security Redemption of fractional shares on reverse stock split (shares) Stock Issued During Period, Shares, Reverse Stock Splits Linear AMS Linear AMS [Member] Linear AMS Sublease income Sublease Income Related Party [Domain] Related Party, Type [Domain] Business Acquisitions Business Combination Disclosure [Text Block] Warrant to common stock ratio (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Reverse Stock Split Stockholders' Equity, Policy [Policy Text Block] Sponsor Warrants Sponsor Warrants [Member] Sponsor warrants. Beginning balance, Outstanding (in dollars per share) Ending balance, Outstanding (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Class of Stock [Line Items] Class of Stock [Line Items] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Debt conversion convertible instrument amount Debt Conversion, Converted Instrument, Amount Denominator for basic and diluted net loss per share: Earnings Per Share, Diluted [Abstract] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Intangible assets, net Below Market Lease, Net Other comprehensive income (loss) Supplemental Income Statement Elements [Abstract] Inventory Total Inventory, Net Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Payments on other finance obligations Payments On Other Financing Obligations Payments On Other Financing Obligations Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Aggregate number of options to purchase Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Options To Purchase Share based compensation arrangement by share based payment award options aggregate options to purchase. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Thereafter Finance Lease, Liability, to be Paid, Due after Year Four Finance Lease, Liability, to be Paid, Due after Year Four Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Advertising Costs Advertising Cost [Policy Text Block] Entity Common Stock, Outstanding, (in shares) Entity Common Stock, Shares Outstanding Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Commitments and Contingencies Disclosure [Abstract] MFG.com MFG.com [Member] MFG.com Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Proceeds from settlement of short-term investments Proceeds from Sale of Short-Term Investments Redemption notice period Class Of Warrant Or Right Redemption , Notice Period Represents the prior written notice of redemption to each Public Warrant holder in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Percentage released at targets Percentage Released at Common Stock Targets Percentage Released at Common Stock Targets Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Security deposits Security Deposit Advertising expense Advertising Expense Entity Address, State or Province Entity Address, State or Province Total minimum lease payments Finance Lease, Liability, to be Paid Weighted average amortization period (in years) Below Market Lease, Weighted Average Useful Life Below Market Lease, Weighted Average Useful Life Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Less: imputed interest Financing Obligation, Undiscounted Excess Amount Financing Obligation, Undiscounted Excess Amount Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Interest expense Financing Obligation, Interest Expense Financing Obligation, Interest Expense 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common stock, shares outstanding (in shares) Common Stock, Beginning Balance (in shares) Common Stock, Ending Balance (in shares) Common Stock, Shares, Outstanding Numerator for basic and diluted net loss per share: Earnings Per Share, Basic [Abstract] Write-off of intangible assets Operating Lease, Impairment Loss Total lease liabilities Lease Liability Lease Liability Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Customer list Customer Lists [Member] Common stock, par value (dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Finance Leases Finance Lease, Liability [Abstract] Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Gross carrying amount Below Market Lease, Gross Customer [Domain] Customer [Domain] Deferred Revenue [Roll Forward] Deferred Revenue [Roll Forward] Deferred Revenue Favorable operating lease Favorable Operating Lease [Member] Favorable Operating Lease Summary of components of inventory Schedule of Inventory, Current [Table Text Block] Shares Underlying Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Financing Receivable, Impaired [Line Items] Financing Receivable, Impaired [Line Items] Current portion of long-term debt Other Long-Term Debt, Current Debt Instrument [Axis] Debt Instrument [Axis] Total Accrued And Other Liabilities Current Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other. Effective income tax reconciliation rate Effective Income Tax Rate Reconciliation, Percent Present value of future minimum lease payments Operating Lease, Liability Rest of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Contractual Obligation, Fiscal Year Maturity Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Asset Acquisition [Axis] Asset Acquisition [Axis] Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] 2021 Employee Stock Purchase Plan Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two Thousand Twenty One Employee Stock Purchase Plan Measurement Frequency [Domain] Measurement Frequency [Domain] Payments to acquire desktop metal Payments to Acquire Other Property, Plant, and Equipment Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Non-current liabilities: Liabilities, Noncurrent [Abstract] Accounts Payable Accounts Payable [Member] Plan Name [Axis] Plan Name [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Net loss per share: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Additions to deferred revenue during period Contract With Customer Liability Addition Amount of addition to deferred revenue. Common stock ($0.0001 par value; 120,000,000 shares authorized; 6,547,873 and 6,180,646 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively)(1) Common Stock, Value, Issued Number of shares available for purchase Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Purchase Share based compensation arrangement by share based payment award number of shares available for purchase. Direct sales Direct Sales [Member] Direct sales. Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade name Trade name Trade Names [Member] Weighted Average Grant Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Principal payments on finance leases Financing cash flows from finance leases Finance Lease, Principal Payments Summary of future minimum lease payments required under financing leases Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Earnout consideration liability Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash and non-cash transactions: Supplemental Cash Flow Information [Abstract] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Desktop Metal Desktop Metal [Member] Desktop Metal. Other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Purchase obligation Purchase Obligation Statement [Table] Statement [Table] Other financing obligations Secured Long-Term Debt, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Net loss per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Fair Value September 30, 2023 Debt Securities, Held-to-Maturity, Fair Value Concentration risk percentage Concentration Risk, Percentage Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Estimated fair value of the shares recognized as a deemed dividend Estimated Fair Value Of The Shares Recognized As A Deemed Dividend Amount Estimated fair value of the shares recognized as a deemed dividend amount. Warrant outstanding (in shares) Class of Warrant or Right, Outstanding Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Reverse Recapitalizationn [Axis] Reverse Recapitalizationn [Axis] Reverse Recapitalizationn Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Percentage of recapitalization conversion ratio for conversion in to common stock Percentage of Recapitalization Conversion Ratio for Conversion in to Common Stock Percentage of recapitalization conversion ratio for conversion in to common stock. Interest receivable on short-term investments Interest Income, Short-Term Investment, Increase (Decrease) Restricted cash Restricted Cash, Current Rest of 2023 Financing Obligation, Payments, Remainder Of Fiscal Year Financing Obligation, Payments, Remainder Of Fiscal Year Prepaid insurance Prepaid Insurance Schedule of goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2027 Finance Lease, Liability, to be Paid, Year Four Summary of prepaid expenses and other current assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Accounts Receivable Accounts Receivable [Policy Text Block] Marketable Securities [Line Items] Marketable Securities [Line Items] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Aggregate Intrinsic Value, Exercisable at end Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of finite-lived intangible assets, future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnout consideration liability Business Combination, Contingent Consideration, Liability, Current Issuance of common stock under the ATM Facility, net of offering costs Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Nonrecurring Fair Value, Nonrecurring [Member] Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Assets held for sale Proceeds from Sale of Machinery and Equipment Depreciation and amortization Depreciation, Depletion and Amortization Number of manufacturing parts delivered Number Of Manufacturing Parts Delivered Number of manufacturing parts delivered. Loss from impairment on assets held for sale Gain (Loss) on Sale of Assets and Asset Impairment Charges Furniture and fixtures Furniture and Fixtures [Member] Products and services transferred over time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Conversion of promissory note, warrants issued (in shares) Debt Conversion, Converted Instrument, Warrants or Options Issued Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Goodwill impairment loss Goodwill, Impairment Loss Deferred revenue Increase (Decrease) in Deferred Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Loss before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Convertible Note Convertible Note [Member] Convertible note. 2027 Financing Obligation, Payments, Due Year Four Financing Obligation, Payments, Due Year Four Loss from impairment on assets held for sale Tangible Asset Impairment Charges Trading days period Trading Days Period Trading Days Period Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Pipe Investors Pipe Investors [Member] PIPE Investors. Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Deferred revenue recognized during period Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability 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, and from current period increase in contract liability. Assets held for sale Asset, Held-for-Sale, Not Part of Disposal Group Acquired software platform Acquired Software Platform [Member] Acquired Software Platform Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Event [Axis] Event [Axis] Event [Axis]. Intangible assets Total intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Intangible asset useful life Finite-Lived Intangible Asset, Useful Life Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Average exercise price per share Outstanding at beginning (in dollars per share) Outstanding at ending (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] 2010 Stock Plan Two Thousand Ten Stock Plan [Member] 2010 Stock Plan [Member]. Percentage of exchange ratio used to determine the number of restricted stock units granted as right to receive Percentage Of Exchange Ratio Used TO Determine The Number Of Restricted Stock units Granted As Right To Receive Percentage of exchange ratio used to determine the number of restricted stock units granted as right to receive. City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Schedule of assets and liabilities that are measured at fair value on a recurring basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Total lease assets Lease, Right-of-Use Asset The amount of assets covered under lease. Supplier [Domain] Supplier [Domain] Software Software and Software Development Costs [Member] Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Summary of stock option plan and the activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accrued Liabilities and Other Liabilities [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Schedule of Impaired Financing Receivable [Table] Schedule of Impaired Financing Receivable [Table] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Payments of taxes on restricted stock units withheld for employee taxes Payment, Tax Withholding, Share-Based Payment Arrangement Transfer of Private Warrants to Public Warrants Adjustments To Additional Paid In Capital Transfer of Private Warrants to Public Warrants Current liabilities Liabilities [Abstract] U.S. Treasury Securities US Treasury Securities [Member] Accrued acquisition of property and equipment Accrued Acquisition Of Property And Equipment Current Accrued acquisition of property and equipment current. Liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Maker OS Maker OS [Member] Maker OS Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Reverse Recapitalization Reverse Recapitalization [Member] Reverse Recapitalization Redemption, registration statement to be maintained Class Of Warrant Or Right Redemption, Number Of Consecutive Trading Days, Registration Statement To be Maintained Redemption of warrants registration statement to be maintained for the specified number of trading days. Total liabilities and stockholders’ equity Liabilities and Equity Other income (expense) Nonoperating Income (Expense) [Abstract] Basic (in dollars per shares) Earnings Per Share, Basic Operating lease, right-of-use assets, net Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Number of utilization of additive technologies Number Of Utilization Of Additive Technologies Number of utilization of additive technologies. Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Number of leases of facilities located in the United States and the Netherlands Number Of Leases Of Facilities Located In United States And Netherlands Represents the number of leases of facilities located in the United States and the Netherlands. Accounting Policies [Abstract] Accounting Policies [Abstract] Weighted average common shares outstanding: Weighted Average Common Shares Outstanding [Abstract] Weighted average common shares outstanding abstract. Loss on disposal of assets Loss on disposal of assets Gain (Loss) on Disposition of Assets Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected volatility , maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Warrants expire term Warrants and Rights Outstanding, Term Deferred tax assets Deferred Tax Assets, Net Rest of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Securities called by warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Entity Address, City or Town Entity Address, City or Town Issuance of common stock upon settlement of earnout consideration liability Stock Issued Exercisable at the end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Settled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised. Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised. Weighted Average Grant Date Fair Value Restricted stock units withheld for employee tax liability Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Acquired goodwill Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Cost of Goods and Service Benchmark Cost of Goods and Service Benchmark [Member] Marketplace sales Market Place Sales [Member] Market place sales. Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill Accrued Expenses and Other Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Document Information [Table] Document Information [Table] Short-Term Investments Short-Term Investments [Member] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Supplier Concentration Risk Supplier Concentration Risk [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Percentage of outstanding stock, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Reverse stock split ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Fair value of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Additional paid-in capital Additional Paid in Capital Depreciation charged to cost of revenue Cost, Depreciation Unfavorable operating lease Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Below-Market Lease Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Below-Market Lease Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 2026 Financing Obligation, Payments, Due Year Three Financing Obligation, Payments, Due Year Three Deferred income taxes Deferred Income Tax Expense (Benefit) Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Redemption share price basis (in dollars per share) Class Of Warrant Or Right Redemption, Ordinary Shares Price Represents redemption price of ordinary shares. Pledged Status [Domain] Pledged Status [Domain] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Present value of future minimum lease payments Finance Lease, Liability Security deposits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Security Deposits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Security Deposits Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Total Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2024 Long-Term Debt, Maturity, Year One Strike Price (in dollars per share) Share Price Related Party [Axis] Related Party, Type [Axis] Aggregate Intrinsic Value, Outstanding at end Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Prior to Merger Prior To Merger [Member] Prior to merger [Member]. Summary of supplemental cash flow information related to the company's leases Lessee Cash Flows Information [Table Text Block] The tabular disclosure of supplemental cash flow information related to the Company's leases. Entity Registrant Name Entity Registrant Name 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Issuance of common stock upon settlement of earnout consideration liability (shares) Stock Issued During Period, Shares, Acquisitions 2025 Financing Obligation, Payments, Due Year Two Financing Obligation, Payments, Due Year Two Change in fair value of earnout liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Document Period End Date Document Period End Date Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Restricted Stock Units Restricted Stock Units [Abstract] Restricted Stock Units Financing lease, weighted-average incremental borrowing rate, percent Finance Lease, Weighted Average Discount Rate, Percent Number of countries Number Of Countries Number of countries. Finance lease liability, noncurrent Finance Lease, Liability, Noncurrent Redemption price (per warrant) Class Of Warrant Or Right Redemption Price Per Right Represents the redemption price per right. Entity Central Index Key Entity Central Index Key Significant Concentrations Concentration Risk Disclosure [Text Block] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Gross carrying amount Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Finance lease right-of-use assets, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Number of customers Number Of Customers Number of customers. Fair Value Measurements Fair Value Disclosures [Text Block] Unfavorable operating lease Unfavorable Operating Lease [Member] Unfavorable Operating Lease Number of operating segments Number of Operating Segments Revenue Benchmark Revenue Benchmark [Member] 2024 Financing Obligation, Payments, Due Year One Financing Obligation, Payments, Due Year One Impairment on assets held for sale Impairment of Long-Lived Assets to be Disposed of Financing obligation at end of term Financing Obligation, End of Term Financing Obligation, End of Term Summary of amount disaggregated by revenue Disaggregation of Revenue [Table Text Block] Shared issued value Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Inventory Inventory Disclosure [Text Block] Operating lease, weighted-average remaining lease term Weighted-average remaining lease term for operating leases Operating Lease, Weighted Average Remaining Lease Term Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Disaggregated revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Restricted stock units withheld for employee tax liability (shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Trading Price Two Trading Price Two [Member] Trading Price Two Operating lease, weighted-average incremental borrowing rate, percent Weighted-average incremental borrowing rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Schedule of investments Debt Securities, Held-to-Maturity [Table Text Block] Private Warrants Private Warrants [Member] This member stands for private warrants. Business Acquisitions Business Combinations Policy [Policy Text Block] Depreciable life Property, Plant and Equipment, Useful Life Issuance of common stock under the ATM facility, net of offering costs (in shares) Stock Issued During Period, Shares, Issued for Services Financing lease, weighted-average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Leasehold improvements Leasehold Improvements [Member] Percentage of recapitalization conversion ratio as divider for determining exercise price Percentage of Recapitalization Conversion Ratio as Divider for Determining Exercise Price Percentage of recapitalization conversion ratio as divider for determining exercise price. Diluted (in shares) Weighted average common shares - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Prepaid expenses and other assets Increase (Decrease) in Prepaid Expenses, Other Prepaid Expenses and Other Current Assets Prepaid Expenses And Other Current Assets [Text Block] The entire disclosure of prepaid expenses and other current assets. Write-off of prepaid services Prepaid Expense, Write-Off Prepaid Expense, Write-Off Operating lease liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability Summary of deferred revenue activity Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Warrants exercisable period Class Of Warrant Or Right, Period Rights Become Exercisable Following Completion of Acquisition or Initial Public Offering Represents the period that the rights become exercisable following completion of acquisition , or specified period after initial public offering. in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Operating expenses Operating Expenses [Abstract] Less effects of discounting Finance Lease, Liability, Undiscounted Excess Amount Revenue Recognition Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Non-cash lease expense Non Cash Lease Expense Non cash lease expense. Additional Paid-In Capital Additional Paid-in Capital [Member] Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-Maturity [Table] Vehicles Vehicles [Member] Trading Price One Trading Price One [Member] Trading Price One Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Cover [Abstract] Cover [Abstract] Number of warrants exercised (in shares) Number Of Warrants Exercised During Period Number of warrants exercised during period. Subsequent Events Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Recurring Fair Value, Recurring [Member] Assets: Assets Lessee [Abstract] Amount Of Assets Lessee [Abstract] Accrued selling expenses Accrued Selling Expenses Current Accrued selling expenses current. Effective interest rate Debt Instrument, Interest Rate During Period Summary of accrued expenses and other liabilities Other Current Liabilities [Table Text Block] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Percentage of largest benefit greater than likelihood of resolution for tax benefit measurement Percentage Of Largest Benefit Greater Than Likelihood Of Resolution For Tax Benefit Measurement Percentage of largest benefit greater than likelihood of resolution for tax benefit measurement. Summary of useful lives of property plant and equipment Schedule Of Useful Lives Of Property Plant And Equipment [Table Text Block] Schedule of useful lives of property plant and equipment [Table text block]. Liabilities: Operating Lease, Liability [Abstract] Cash consideration Asset Acquisition, Consideration Transferred Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Total operating expenses Operating Expenses Finance lease expense Finance Lease, Right-of-Use Asset, Amortization Total payments Financing Obligation, Payments, Due Financing Obligation, Payments, Due Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Redemption share price basis number of days Class Of Warrant Or Right Redemption, Number Of Consecutive Trading Days Ordinary Shares Price Must Remain as Target In Trading Days Redemption of warrants based upon the ordinary share price, represents the number of consecutive trading days the share price must stay as per target in the specified days. Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Finance lease liability, current Finance Lease, Liability, Current Work-in-process Inventory, Work in Process, Net of Reserves Property purchase payable Property Purchase Payable Property Purchase Payable. Basic (in shares) Weighted average common shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Accrued compensation Accrued Compensation Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for compensation. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Redemption of fractional shares on reverse stock split Adjustments to Additional Paid in Capital, Stock Split Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Cash and Cash Equivalents Cash and Cash Equivalents [Member] Cancellation of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Cost of revenue Cost of Revenue Short-term investments Amortized Cost and Carrying Value Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Weighted Average Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Customer relationships Customer relationships Customer Relationships [Member] Term of contract Lessee, Financing Obligation, Term Of Contract Lessee, Financing Obligation, Term Of Contract Financial Instruments Owned and Pledged as Collateral [Line Items] Financial Instruments Owned and Pledged as Collateral [Line Items] Weighted average interest rate, percent Financing Obligation, Weighted Average Interest Rate, Percent Financing Obligation, Weighted Average Interest Rate, Percent EX-101.PRE 10 shpw-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 09, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-39092  
Entity Registrant Name SHAPEWAYS HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 87-2876494  
Entity Address, Address Line One 12163 Globe St  
Entity Address, City or Town Livonia  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48150  
City Area Code 734  
Local Phone Number 422-6060  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Outstanding, (in shares)   6,547,873
Entity Central Index Key 0001784851  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol SHPW  
Security Exchange Name NASDAQ  
Warrants    
Document Information [Line Items]    
Title of 12(b) Security Warrants to purchase Common Stock  
Trading Symbol SHPWW  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 17,517 $ 30,630
Restricted cash 139 139
Short-term investments 0 9,816
Accounts receivable 3,832 1,606
Inventory 1,998 1,307
Prepaid expenses and other current assets 3,225 6,255
Current assets held for sale 1,857 0
Total current assets 28,568 49,753
Property and equipment, net 5,988 15,627
Operating lease, right-of-use assets, net 1,948 2,365
Goodwill 6,286 6,286
Intangible assets, net 4,379 5,398
Security deposits 99 99
Total assets 47,268 79,528
Current liabilities    
Accounts payable 1,657 2,354
Accrued expenses and other liabilities 3,598 5,950
Current portion of long-term debt 55 0
Operating lease liabilities, current 872 719
Finance lease liability, current 62 0
Other financing obligations, current 40 0
Deferred revenue 1,838 972
Total current liabilities 8,122 9,995
Operating lease liabilities, net of current portion 1,176 1,715
Deferred tax liabilities, net 83 27
Finance lease liability, noncurrent 261 0
Other financing obligations 426 0
Long-term debt 441 0
Total liabilities 10,509 11,737
Commitments and contingencies
Stockholders’ equity    
Preferred stock ($0.0001 par value; 10,000,000 shares authorized; none issued or outstanding as of September 30, 2023 and December 31, 2022) 0 0
Common stock ($0.0001 par value; 120,000,000 shares authorized; 6,547,873 and 6,180,646 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively)(1) [1] 1 5
Additional paid-in capital 203,732 201,362
Accumulated deficit (166,409) (133,032)
Accumulated other comprehensive loss (565) (544)
Total stockholders’ equity 36,759 67,791
Total liabilities and stockholders’ equity $ 47,268 $ 79,528
[1] Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 6,547,873 6,180,646
Common stock, shares outstanding (in shares) 6,547,873 6,180,646
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue, net $ 8,371,000 $ 8,449,000 $ 25,010,000 $ 24,452,000
Cost of revenue 4,926,000 4,758,000 14,872,000 13,710,000
Gross profit 3,445,000 3,691,000 10,138,000 10,742,000
Operating expenses        
Selling, general and administrative 10,964,000 7,605,000 27,526,000 20,516,000
Research and development 2,257,000 2,572,000 7,261,000 6,992,000
Impairment on assets held for sale 9,680,000 0 9,680,000 0
Total operating expenses 22,901,000 10,177,000 44,467,000 27,508,000
Loss from operations (19,456,000) (6,486,000) (34,329,000) (16,766,000)
Other income (expense)        
Interest income 247,000 21,000 913,000 23,000
Interest expense (35,000) (7,000) (87,000) (7,000)
Loss on disposal of assets 0 0 (85,000) 0
Change in fair value of earnout liability 0 (1,784,000) 0 (1,784,000)
Change in fair value of warrant liabilities 0 31,000 0 1,558,000
Other income 70,000 110,000 268,000 149,000
Total other income (expense), net 282,000 1,939,000 1,009,000 3,507,000
Loss before income tax expense (19,174,000) (4,547,000) (33,320,000) (13,259,000)
Income tax expense 19,000 3,000 57,000 2,000
Net loss $ (19,193,000) $ (4,550,000) $ (33,377,000) $ (13,261,000)
Net loss per share:        
Basic (in dollars per shares) [1] $ (2.75) $ (0.68) $ (4.89) $ (2.00)
Diluted (in dollars per shares) [1] $ (2.75) $ (0.68) $ (4.89) $ (2.00)
Weighted average common shares outstanding:        
Basic (in shares) [1] 6,968,534 6,648,195 6,824,520 6,623,168
Diluted (in shares) [1] 6,968,534 6,648,195 6,824,520 6,623,168
Other comprehensive income (loss)        
Foreign currency translation adjustment $ (65,000) $ (125,000) $ (21,000) $ (351,000)
Comprehensive loss $ (19,258,000) $ (4,675,000) $ (33,398,000) $ (13,612,000)
[1] Retroactively adjusted shares issued and outstanding, and per share information to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Common Stock, Beginning Balance (in shares) at Dec. 31, 2021 [1]   6,078,467      
Beginning Balance at Dec. 31, 2021 $ 85,004 $ 5 $ 198,179 $ (112,811) $ (369)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) [1]   27,246      
Issuance of common stock for stock-based compensation 99   99    
Stock-based compensation expense 312   312    
Net loss (4,037)     (4,037)  
Transfer of Private Warrants to Public Warrants 382   382    
Foreign currency translation adjustment (52)       (52)
Ending Balance at Mar. 31, 2022 81,708 $ 5 198,972 (116,848) (421)
Common Stock, Ending Balance (in shares) at Mar. 31, 2022 [1]   6,105,713      
Common Stock, Beginning Balance (in shares) at Dec. 31, 2021 [1]   6,078,467      
Beginning Balance at Dec. 31, 2021 85,004 $ 5 198,179 (112,811) (369)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (13,261)        
Foreign currency translation adjustment (351)        
Ending Balance at Sep. 30, 2022 73,870 $ 5 200,657 (126,072) (720)
Common Stock, Ending Balance (in shares) at Sep. 30, 2022 [1]   6,161,785      
Common Stock, Beginning Balance (in shares) at Mar. 31, 2022 [1]   6,105,713      
Beginning Balance at Mar. 31, 2022 81,708 $ 5 198,972 (116,848) (421)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) [1]   45,966      
Issuance of common stock for stock-based compensation 189   189    
Stock-based compensation expense 457   457    
Net loss (4,674)     (4,674)  
Transfer of Private Warrants to Public Warrants 288   288    
Foreign currency translation adjustment (174)       (174)
Ending Balance at Jun. 30, 2022 77,794 $ 5 199,906 (121,522) (595)
Common Stock, Ending Balance (in shares) at Jun. 30, 2022 [1]   6,151,679      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) [1]   10,106      
Issuance of common stock for stock-based compensation 1   1    
Stock-based compensation expense 750   750    
Net loss (4,550)     (4,550)  
Foreign currency translation adjustment (125)       (125)
Ending Balance at Sep. 30, 2022 $ 73,870 $ 5 200,657 (126,072) (720)
Common Stock, Ending Balance (in shares) at Sep. 30, 2022 [1]   6,161,785      
Common Stock, Beginning Balance (in shares) at Dec. 31, 2022 6,180,646 6,180,646 [1]      
Beginning Balance at Dec. 31, 2022 $ 67,791 $ 5 201,362 (133,032) (544)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) 32 20,507 [1]      
Cancellation of restricted stock (in shares) [1]   (7)      
Stock-based compensation expense $ 805   805    
Net loss (7,403)     (7,403)  
Foreign currency translation adjustment 39       39
Ending Balance at Mar. 31, 2023 $ 61,232 $ 5 202,167 (140,435) (505)
Common Stock, Ending Balance (in shares) at Mar. 31, 2023 [1]   6,201,146      
Common Stock, Beginning Balance (in shares) at Dec. 31, 2022 6,180,646 6,180,646 [1]      
Beginning Balance at Dec. 31, 2022 $ 67,791 $ 5 201,362 (133,032) (544)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Restricted stock units withheld for employee tax liability (shares) (53,418)        
Net loss $ (33,377)        
Foreign currency translation adjustment (21)        
Ending Balance at Sep. 30, 2023 $ 36,759 $ 1 203,732 (166,409) (565)
Common Stock, Ending Balance (in shares) at Sep. 30, 2023 6,547,873 6,547,873 [1]      
Common Stock, Beginning Balance (in shares) at Mar. 31, 2023 [1]   6,201,146      
Beginning Balance at Mar. 31, 2023 $ 61,232 $ 5 202,167 (140,435) (505)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) 0 118,945 [1]      
Issuance of common stock upon settlement of earnout consideration liability (shares) [1]   156,658      
Issuance of common stock upon settlement of earnout consideration liability $ 537   537    
Restricted stock units withheld for employee tax liability (shares) [1] (34,058)        
Restricted stock units withheld for employee tax liability $ (111)   (111)    
Cancellation of restricted stock (in shares) [1]   (170)      
Stock-based compensation expense 476   476    
Redemption of fractional shares on reverse stock split (shares) [1]   (85)      
Redemption of fractional shares on reverse stock split (4)   (4)    
Net loss (6,781)     (6,781)  
Foreign currency translation adjustment 5       5
Ending Balance at Jun. 30, 2023 $ 55,354 $ 5 203,065 (147,216) (500)
Common Stock, Ending Balance (in shares) at Jun. 30, 2023 [1]   6,442,436      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares) 0 86,876      
Issuance of common stock under the ATM facility, net of offering costs (in shares)   19,360      
Restricted stock units withheld for employee tax liability $ (58)   (58)    
Restricted stock units withheld for employee tax liability (shares) (19,360) (1,666)      
Cancellation of restricted stock (in shares)   39,587      
Issuance of common stock under the ATM Facility, net of offering costs $ 118   118    
Stock-based compensation expense 603   603    
Redemption of fractional shares on reverse stock split   $ 4 (4)    
Net loss (19,193)     (19,193)  
Foreign currency translation adjustment (65)       (65)
Ending Balance at Sep. 30, 2023 $ 36,759 $ 1 $ 203,732 $ (166,409) $ (565)
Common Stock, Ending Balance (in shares) at Sep. 30, 2023 6,547,873 6,547,873 [1]      
[1] Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Cash flows from operating activities:              
Net loss $ (19,193,000) $ (7,403,000) $ (4,550,000) $ (4,037,000) $ (33,377,000) $ (13,261,000)  
Adjustments to reconcile net loss to net cash used in operating activities:              
Depreciation and amortization         1,467,000 1,032,000  
Loss from impairment on assets held for sale         9,680,000 0  
Write-off of prepaid services         3,196,000 0  
Write-off of intangible assets 481,000   0   481,000 0  
Loss on disposal of assets 0   0   85,000 0  
Stock-based compensation expense         1,884,000 1,519,000  
Non-cash lease expense         749,000 687,000  
Deferred income taxes         56,000 0  
Change in fair value of earnout liability 0   (1,784,000)   0 (1,784,000)  
Interest receivable on short-term investments         (611,000) 0  
Change in fair value of warrant liabilities 0   (31,000)   0 (1,558,000)  
Change in operating assets and liabilities:              
Accounts receivable         (2,226,000) 710,000  
Inventory         (662,000) (152,000)  
Prepaid expenses and other assets         (89,000) (1,335,000)  
Accounts payable         (425,000) (396,000)  
Accrued expenses and other liabilities         (1,794,000) 713,000  
Operating lease liabilities         (721,000) (732,000)  
Deferred revenue         866,000 (458,000)  
Net cash used in operating activities         (21,441,000) (15,015,000)  
Cash flows from investing activities:              
Purchases of property and equipment         (2,796,000) (9,043,000)  
Purchase of short-term investments         (9,769,000) 0  
Proceeds from settlement of short-term investments         20,000,000 0  
Cash paid for acquisitions, net of cash acquired         0 (8,861,000)  
Net cash provided by (used in) investing activities         7,435,000 (17,904,000)  
Cash flows from financing activities:              
Proceeds received from other finance obligations         993,000 0  
Principal payments on finance leases         (45,000) 0  
Payments on other finance obligations         (17,000) 0  
Payments of taxes on restricted stock units withheld for employee taxes         (169,000) 0  
Proceeds from issuance of common stock         118,000 289,000  
Net cash provided by financing activities         880,000 289,000  
Net change in cash and cash equivalents and restricted cash         (13,126,000) (32,630,000)  
Effect of change in foreign currency exchange rates on cash and cash equivalents and restricted cash         13,000 (112,000)  
Cash and cash equivalents and restricted cash at beginning of period   $ 30,769,000   $ 79,819,000 30,769,000 79,819,000 $ 79,819,000
Cash and cash equivalents and restricted cash at end of period $ 17,656,000   $ 47,077,000   17,656,000 47,077,000 $ 30,769,000
Supplemental disclosure of cash and non-cash transactions:              
Cash paid for interest         87,000 0  
Purchase of property and equipment included in accounts payable         39,000 0  
Issuance of common stock upon settlement of earnout consideration liability         $ 537,000 $ 0  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Organization
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization Organization
On September 29, 2021 (the “Closing” or the “Closing Date”), Galileo Acquisition Corp., a Cayman Islands exempted company (“Galileo” and after the Domestication (as defined below) “Shapeways”), a publicly-traded special purpose acquisition company, consummated the transactions described in the Agreement and Plan of Merger and Reorganization (the “Merger Agreement”) dated April 28, 2021, by and among Galileo Founders Holdings, L.P. (the “Sponsor”), Galileo Acquisition Corp., Galileo Acquisition Holdings, Inc., a Delaware corporation and wholly owned subsidiary of Galileo (“Merger Sub”), and Shapeways, Inc., a Delaware corporation (“Legacy Shapeways”), whereby Merger Sub merged with and into Legacy Shapeways, the separate corporate existence of Merger Sub ceasing and Legacy Shapeways being the surviving corporation and a wholly owned subsidiary of Shapeways (the “Merger”).
Further, on the Closing Date, Galileo was domesticated and continued as a Delaware corporation (the “Domestication” and, together with the Merger, the “Business Combination”), changing its name to “Shapeways Holdings, Inc.” (the “Company” and/or “Shapeways”). Simultaneously with the execution of the Business Combination, Galileo entered into subscription agreements pursuant to which certain investors agreed to purchase an aggregate of 7,500,000 shares of common stock for a purchase price of $10.00 per share and $75,000,000 in the aggregate (the “PIPE Investment”). At the Closing, the Company consummated the PIPE Investment. Shapeways also operates through its wholly owned subsidiaries, Shapeways BV, which was incorporated in the Netherlands on December 10, 2008 and Linear Mold & Engineering, LLC, also referred to as Linear AMS ("Linear"), which was acquired in May 2022.
Shapeways is a leader in the large and fast-growing digital manufacturing industry combining high quality, flexible on-demand manufacturing powered by purpose-built proprietary software which enables customers to rapidly transform digital designs into physical products, globally. Shapeways makes industrial-grade additive manufacturing accessible by fully digitizing the end-to-end manufacturing process, and by providing a broad range of solutions utilizing 12 additive manufacturing technologies and more than 120 materials and finishes, with the ability to easily scale new innovation. Shapeways has delivered over 24 million parts to over 1 million customers in over 180 countries, from inception through September 30, 2023.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information as defined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) and in accordance with the instruction to Form 10-Q and Article 8 of Regulation S-X of the Securities and Exchange Commission (“SEC”). Certain information or footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. The unaudited condensed consolidated financial statements include the accounts of its wholly owned subsidiaries, Legacy Shapeways, Shapeways BV and Linear. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. These unaudited condensed consolidated interim financial statements should be read along with the audited financial statements included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022, as filed with the SEC on August 4, 2023 (the “Annual Report”).
Use of Estimates
The preparation of the Company’s 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 reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates.
Functional Currency
The Euro is the functional currency for Shapeways BV’s operations outside the United States. Assets and liabilities of these operations are translated into U.S. Dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive loss within stockholders’ equity. Gains and losses from foreign currency transactions are included in net loss for the period.
Cash, Cash Equivalents and Restricted Cash
Cash includes cash on hand and demand deposits and highly liquid securities with original maturities at the date of acquisition of ninety days or less. The Company maintains its deposits at high quality financial institutions and monitors the credit ratings of those institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. While cash held by financial institutions may at times exceed federally insured limits, the Company believes that no material credit or market risk exposure exists due to the high quality of the institutions. The Company has not experienced any losses on such accounts. Restricted cash represents cash required to be held as collateral for the Company’s credit cards and security deposit for its facility in the Netherlands. Accordingly, these balances contain restrictions as to their availability and usage and are classified as restricted cash in the unaudited condensed consolidated balance sheets.
The reconciliation of cash, cash equivalents and restricted cash reported within the applicable unaudited condensed consolidated balance sheets that sum to the total of the same such amount shown in the unaudited condensed consolidated statements of cash flows is as follows:
September 30,
2023
September 30,
2022
Cash and cash equivalents$17,517 $46,941 
Restricted cash139 136 
$17,656 $47,077 
Short-term investments
The Company invests its excess cash in fixed income instruments including U.S. treasury securities with a maturity of six months or less. The Company has the means to and intends to, hold all investments to maturity, and as such, its investments are classified as held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount and are generally unsecured as they are uncollateralized. The Company provides an allowance for doubtful accounts to reduce receivables to their estimated net realizable value. Judgement is exercised in establishing allowances and estimates are based on the customers’ payment history and liquidity. Any amounts that were previously recognized as revenue and subsequently determined to be uncollectible are charged to bad debt expense included in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive loss. Given the nature and historical collectability of the Company’s accounts receivable, an allowance for doubtful accounts was not deemed necessary at September 30, 2023 and December 31, 2022.
Inventory
Inventory consists of raw materials, work-in-process and finished goods at the Company’s distribution centers. Raw materials are stated at the lower of cost or net realizable value, determined by the first-in-first-out method. Finished goods and work-in-process are valued using a methodology to determine the cost of each 3D printed object using allocations for material, labor, machine time and overhead. The Company periodically reviews its inventory for slow-moving, damaged and discontinued items and provides allowances to reduce such items identified to their recoverable amounts. As of September 30, 2023 and December 31, 2022, the Company determined an allowance was not deemed necessary.
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Maintenance and repairs are charged to expense when incurred. Additions and improvements that extend the economic useful life of the asset are capitalized and depreciated over the remaining useful lives of the assets. The cost and accumulated depreciation of assets sold or retired are removed from the respective accounts, and any resulting gain or loss is reflected in current earnings.
In March 2021, the Company entered into a non-binding Memorandum of Understanding (“MOU”) with Desktop Metal Inc. ("Desktop Metal"), pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In September 2023, the Company identified $11.5 million of such equipment that would not be utilized in its operations and classified the assets as held for sale, at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges during the three and nine months ended September 30, 2023. No impairment charges were recorded for the three and nine months ended September 30, 2022. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expense on the condensed consolidated statements of operations and comprehensive loss. Costs for capital assets not yet placed into service are capitalized and depreciated once placed into service. Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, as follows:
Asset CategoryDepreciable Life
Machinery and equipment
5 to 10 years
Computers and IT equipment
3 to 10 years
Furniture and fixtures
7 to 10 years
Vehicles10 years
Leasehold improvements**
**Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset.
Long-Lived Assets, Including Definite-Lived Intangible Assets
Intangible assets, which consist of technology, customer relationships, trademarks, favorable and unfavorable operating leases, and non-competition agreements are stated at cost less accumulated amortization. Amortization is generally recorded on a straight-line basis over estimated useful lives ranging from two to ten years. The Company periodically reviews the estimated useful lives of intangible assets and adjusts when events indicate that a shorter life is appropriate. Capitalization of costs to develop software begins when preliminary development efforts are successful and completed. Costs related to the design or maintenance of internal-use software are expensed as incurred.
Long-lived assets, other than goodwill and other indefinite-lived intangibles, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable through the estimated undiscounted future cash flows derived from such assets.
Factors that the Company considers in deciding when to perform an impairment review include significant changes in the Company’s forecasted projections for the asset or asset group for reasons including, but not limited to, significant underperformance of a product in relation to expectations, significant changes, or planned changes in the Company’s use of the assets, significant negative industry or economic trends, and new or competing products that enter the marketplace. The impairment test is based on a comparison of the undiscounted cash flows expected to be generated from the use of the asset group. If impairment is indicated, the asset is written down by the amount by which the carrying value of the asset exceeds the related fair value of the asset with the related impairment charge recognized within the unaudited condensed consolidated statements of operations and comprehensive loss. No impairment charges were recorded for the three and nine months ended September 30, 2023 and 2022.
Goodwill
Goodwill, which represents the excess of purchase prices over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. Goodwill is evaluated for impairment on an annual basis at a level of reporting referred to as the reporting unit, and more frequently if adverse events or changes in circumstances indicate that the asset may be impaired.
Under ASC 350, Intangibles - Goodwill and Other, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. Impairment tests are performed on a quarterly basis. Management uses the future discounted cash flows valuation approach to determine the fair value of reporting units and determines whether the fair value of reporting units exceeded its carrying amounts. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The impairment review requires management to make judgments in determining various assumptions with respect to revenues, operating margins, growth rates and discount rates. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. No impairment charges related to Goodwill were recorded for the three and nine months ended September 30, 2023 and 2022.
Fair Value Measurements
The Company applies ASC 820, Fair Value Measurement (“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.
The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:
Level 1 - Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.
Level 3 - Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.
Business Acquisitions
The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company’s unaudited condensed consolidated financial statements from the acquisition date.
Revenue Recognition
Revenue is derived from two primary sources: (a) products and services and (b) software.
The Company recognizes revenue following the five-step model prescribed under ASC 606, Revenue from Contracts with Customers ("ASC 606"): (i) identify contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the products or services it transfers to the customer. These contracts have different terms based on the scope, performance obligations, and complexity of the project, which often requires the Company to make judgments and estimates in recognizing revenues.
Performance obligations are satisfied both at a point of time and over time. All revenue is recognized based on the satisfaction of the performance obligation to date (see Note 6).
Leases
The Company’s lease arrangements relate primarily to office and manufacturing space and equipment. The Company’s leases have initial terms ranging from 2 to 10 years and may include renewal options and rent escalation clauses. The Company is typically required to make fixed minimum rent payments relating to its right to use an underlying leased asset. Additionally, the Company’s leases do not contain significantly restrictive covenants or residual value guarantees.
The Company determines if an arrangement is a lease at inception and classifies its leases at commencement. Operating leases are presented as operating lease right-of-use assets, net and the corresponding lease liabilities are included in operating lease liabilities, current and operating lease liabilities, net of current on the Company’s unaudited condensed consolidated balance sheets. Finance lease right-of-use assets are presented within property and equipment, net and the corresponding finance lease liabilities are included in finance lease liability, current and finance lease liability, noncurrent on the Company's unaudited condensed consolidated balance sheets. Operating lease right-of-use assets and finance lease right-of-use assets, (collectively "ROU assets") represent the Company’s right to use an underlying asset and lease liabilities represent the Company’s obligation for lease payments in exchange for the ability to use the asset for the duration of the lease term. The Company does not recognize short term leases that have a term of twelve months or less as ROU assets or lease liabilities. The Company’s short-term leases are not material and do not have a material impact on its ROU assets or lease liabilities.
ROU assets and lease liabilities are recognized at commencement date and determined using the present value of the future minimum lease payments over the lease term. The Company uses an incremental borrowing rate based on estimated rate of interest for collateralized borrowing since the Company’s leases do not include an implicit interest rate. The estimated incremental borrowing rate considers market data, actual lease economic environment, and actual lease term at commencement date. The lease term may include options to extend when it is reasonably certain that the Company will exercise that option. ROU assets include lease payments made in advance, and excludes any incentives received or initial direct costs incurred. The Company recognizes lease expense on a straight-line basis over the lease term.
The Company has lease agreements which contain both lease and non-lease components, which it has elected to account for as a single lease component. As such, minimum lease payments include fixed payments for non-lease components within a lease agreement, but exclude variable lease payments not dependent on an index or rate, such as common area maintenance, operating expenses, utilities, or other costs that are subject to fluctuation from period to period.
Stock-based Compensation
The Company recognizes stock-based compensation expense for all stock options, restricted stock units and other arrangements within the scope of ASC 718, Stock Compensation ("ASC 718"). Stock-based compensation expense is measured at the date of grant, based on the fair value of the award, and is recognized using the straight-line method over the employee’s requisite service period. Compensation for stock-based awards with vesting conditions other than service are recognized based on the probability of the performance condition being met over the vesting period. Forfeitures are recognized as they are incurred.
Common Stock Warrant Liabilities
The Company evaluates its warrants under ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity (“ASC 815-40”). The Private Warrants (as defined in Note 14) previously met the definition of a derivative under ASC 815, and the Company recorded these warrants as liabilities on the unaudited condensed consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the unaudited condensed consolidated statements of operations and comprehensive loss at each reporting date.
In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants (as defined in Note 14). The Company has therefore concluded that as of September 30, 2023 and December 31, 2022, all its warrants met the criteria to be classified in stockholders' equity.
Research and Development Costs
Research and development expenses consist primarily of allocated personnel costs, fees paid to consultants and outside service providers, and allocations for rent and overhead. Research and development costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received. For the three months ended September 30, 2023 and 2022, research and development costs were $2,257 and $2,572, respectively. For the nine months ended September 30, 2023 and 2022, research and development costs were $7,261 and $6,992, respectively.
Advertising Costs
Advertising costs are expensed as incurred. For the three months ended September 30, 2023 and 2022, advertising costs were $321 and $571, respectively. For the nine months ended September 30, 2023 and 2022, advertising costs were $928 and $1,425, respectively. Advertising costs are included in selling, general and administrative expense on the unaudited condensed consolidated statements of operations and comprehensive loss.
Income Taxes
The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and the Netherlands. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Where applicable, the Company records a valuation allowance to reduce any deferred tax assets that it determines will not be realizable in the future.
The Company recognizes the benefit of an uncertain tax position that it has taken or expects to take on income tax returns it files if such tax position is more likely than not to be sustained on examination by the taxing authorities, based on the technical merits of the position. These tax benefits are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. Although the Company believes that it has adequately reserved for uncertain tax positions (including interest and penalties), it can provide no assurance that the final tax outcome of these matters will not be materially different. The Company makes adjustments to these reserves in accordance with the income tax accounting guidance when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on the Company’s financial condition and operating results. Carryforward attributes that were generated in tax years prior to those that remain open for examination may still be adjusted by relevant tax authorities upon examination if they either have been, or will be, used in a future period.
In applying the estimated annual effective tax rate approach prescribed under ASC 740-270, Income Taxes - Interim Reporting, and based on present evidence and conclusions around the realizability of deferred tax assets, the Company determined that any deferred tax benefits related to the forecasted tax rate and pretax activity during the three and nine months ended September 30, 2023 and 2022 are neither more likely than not to be realized in the current year, nor realizable as a deferred tax asset at the end of the year. Therefore, the appropriate amount of income tax benefit to recognize related to deferred tax assets during the three and nine months ended September 30, 2023 and 2022 is zero. The Company’s effective tax rate was (0.17)% and (0.21)% for the three and nine months ended September 30, 2023, respectively and zero percent for the three and nine months ended September 30, 2022, respectively. The Company's effective tax rates differ from the applicable statutory tax rate primarily due to the fact that the Company maintains a full valuation allowance against its deferred tax assets as a result of its historical and current period losses.
Reverse Stock Split
On June 14, 2023, the Company’s Board of Directors approved a reverse stock split ratio of 1-for-8 (the “Reverse Stock Split”). On June 22, 2023, the effective date of the Reverse Stock Split, the number of the Company’s issued and outstanding shares of common stock decreased from 51,540,172 shares to 6,442,436 shares, net of fractional shares redeemed. The number of authorized shares and par value per common share remained unchanged. No fractional shares were issued as a result of the Reverse Stock Split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. Prior to the effective date of the Reverse Stock Split, the Company had listed warrants to purchase a total of 18,410,000 shares of Common Stock, with each whole warrant being exercisable for one share of Common Stock at $11.50 per share. After the effective date of the Reverse Stock Split, every eight shares of Common Stock that may have been purchased pursuant to the warrants immediately prior to the Reverse Stock Split represented one share of Common Stock that may be purchased pursuant to such warrants immediately following the Reverse Stock Split. Correspondingly, the exercise price per share of Common Stock attributable to such warrants was proportionately increased, such that the exercise price immediately following the Reverse Stock Split was $92.00, which equals the product of eight multiplied by $11.50, the exercise price per share immediately prior to the Reverse Stock Split. The number of shares of Common Stock subject to the warrants was proportionately decreased by eight times, to an aggregate of 2,301,250 shares.
The share, per share and trading price amounts in the unaudited condensed consolidated financial statements and the accompanying notes, have been retrospectively adjusted to reflect the Reverse Stock Split for all periods presented.
Net loss per Share
In accordance with the provisions of ASC 260, Earnings Per Share, net loss per common share is computed by dividing net loss by the weighted-average shares of common stock outstanding during the period. Basic net loss per share is computed by dividing net loss by the weighted average number of shares outstanding during the period. Diluted net loss per share gives effect to all dilutive potential common shares outstanding during the period including stock options and warrants, using the treasury stock method, and convertible debt and convertible securities, using the if-converted method. During a loss period, the effect of the potential exercise of stock options and convertible debt are not considered in the
diluted net loss per share calculation since the effect would be anti-dilutive. A reconciliation of net loss and number of shares used in computing basic and diluted net loss per share is as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Basic and Diluted net loss per share computation:
Numerator for basic and diluted net loss per share:
Net loss$(19,193)$(4,550)$(33,377)$(13,261)
Denominator for basic and diluted net loss per share:
Weighted average common shares - basic and diluted6,968,534 6,648,195 6,824,520 6,623,168 
Basic and diluted net loss per share$(2.75)$(0.68)$(4.89)$(2.00)
The following table presents the outstanding shares of common stock equivalents that were excluded from the computation of the diluted net loss per share for the periods in which a net loss is presented because their effect would have been anti-dilutive:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Common stock warrants(1)
2,301,250 2,301,250 2,301,250 2,301,250 
Earnout Shares438,800 438,800 438,800 438,800 
Unvested RSUs568,570 655,882 568,570 655,882 
(1) The number of shares of common stock subject to the warrants was proportionately decreased as a result of the Reverse Stock Split.
Included in net loss per share are 482,906 and 493,900 shares subject to options due to their nominal exercise prices as of September 30, 2023 and 2022, respectively.
Segment Information
The Company operates and reports in one segment, which focuses on providing additive and traditional manufacturing services to customers. The Company’s operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker (“CODM”). The Company’s CODM has been identified as its Chief Executive Officer. The Company is continually evaluating its operating and reporting segments as the Company continues to grow.
Recent Accounting Pronouncements
Accounting Pronouncements Recently Issued Not Yet Adopted
In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, Disclosure Improvements. The amendments in this ASU modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for the interim period June 30, 2027, with early adoption prohibited. The Company is currently evaluating the impact the standard will have on its condensed consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Going Concern
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Going Concern Going ConcernThe Company’s condensed consolidated financial statements are prepared in accordance with U.S. GAAP applicable to a going concern that contemplates the realization of assets and liquidation of liabilities in the normal course of business.
The Company had net loss of $33,377 and $13,261 for the nine months ended September 30, 2023 and 2022, respectively. The Company has incurred losses from operations since inception and as of September 30, 2023, had an accumulated deficit of $166,409 and negative cash flows of $13,126. These conditions, among others, raise substantial doubt about the Company's ability to continue as a going concern for one year following the issuance of these financial statements.

The Company initiated a number of cost reduction measures in the quarter ended September 30, 2023, including a reduction in force completed in October 2023, reduction of new hires and reduction in non-critical capital and discretionary operating expenditures. The Company has also identified several further potential actions that could be initiated in a timely manner to extend the cash runway necessary to fund operations and to address the Company’s liquidity needs over the twelve-month period from the date of issuance of these condensed consolidated financial statements. These actions include raising substantial additional capital to fund its operations through equity or debt financings or other sources, strategic collaborations, deferral and reprioritization of certain additional research and development programs that would involve reduced program and headcount spend, further reduction in force, realignment of operating infrastructure including closing or downsizing manufacturing facilities, and further reduction in non-critical capital and discretionary operating expenditures including personnel costs, travel and recruitment, additional equipment and business support spend. Although the Company is continuing to explore actions to maximize shareholder value and management has taken actions to reduce cash use, it cannot be sure these actions will sufficiently reduce or eliminate future losses.

Furthermore, the Company has been working with advisors in considering the strategic alternatives available to the Company. Potential strategic alternatives may include, without limitation, a sale of a material portion of the Company’s assets, merger, business combination, or other strategic transaction. The Company has not made a decision to pursue or not pursue any particular strategic alternative, and there can be no assurance that this process will result in any transaction.

The Company believes management’s plans may not provide sufficient liquidity to meet its financial obligations and maintain levels of liquidity over the twelve-month period from the date of issuance of these financial statements. As such, the Company demonstrates adverse conditions that raise substantial doubt about the Company's ability to continue as a going concern for one year following the issuance of these condensed consolidated financial statements.

The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded assets, or the amounts and classification of liabilities that might be necessary in the event that the Company cannot continue as a going concern.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term Investments
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Short-term Investments Short-term InvestmentsAs of September 30, 2023, the Company's short-term investments consisted of U.S. Treasury Securities classified as held-to-maturity. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts. The Company considers all investments with original maturities of 3 months or less to be cash and cash equivalents and investments with original maturities of more than three months but less than one year to be short-term investments. The carrying value, excluding gross unrealized holding gains or losses and fair value as of September 30, 2023 and December 31, 2022 were as follows:
September 30, 2023
Amortized Cost and Carrying ValueGross Unrealized GainsGross Unrealized Losses
Fair Value September 30, 2023
Classified as Cash and cash equivalents
U.S. Treasury Securities$14,933 $45 $— $14,978 
Classified as short-term investments
U.S. Treasury Securities$— $— $— $— 
December 31, 2022
Amortized Cost and Carrying ValueGross Unrealized GainsGross Unrealized Losses
Fair Value December 31, 2022
Classified as Cash and cash equivalents
U.S. Treasury Securities$19,864 $73 $— $19,937 
Classified as short-term investments
U.S. Treasury Securities$9,816 $33 $— $9,849 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Acquisitions Business Acquisitions
Acquisition of MFG.com
On April 22, 2022, the Company completed the acquisition of the outstanding assets of MP2020, Inc. ("MFG.com" or "MFG") under an Asset Purchase Agreement ("MFG Purchase"). MFG.com is expected to help the Company's software strategy by providing an immediate supply chain of a wide range of traditional manufacturing services that its customers can leverage.
The following table summarizes the total consideration for the MFG Purchase:
April 22, 2022
Cash consideration$2,700 
Holdback consideration300 
Total consideration$3,000 
The holdback consideration represents the portion of the purchase price to be paid within 12 months from the closing date, subject to reduction for certain indemnifications and other potential obligations of the acquired businesses. The holdback consideration was recorded in accrued expenses and other liabilities on the unaudited condensed consolidated balance sheets and was paid January 2023.
The Company has accounted for the MFG Purchase as a business combination in accordance with ASC Topic 805, Business Combinations ("ASC 805"). The following table summarizes the allocation of the purchase price to the estimated fair values of assets acquired and liabilities assumed:
April 22, 2022
Assets acquired:
Goodwill$1,954 
Intangible assets1,604 
Other assets15 
Total assets acquired 3,573 
Liabilities assumed:
Deferred revenue573 
Total liabilities assumed573 
Net assets acquired$3,000 
The estimated useful lives of the identifiable intangible assets acquired is as follows:
Gross Value Estimated Life (in years)
Customer relationships$264 10
Trade name240 10
Acquired software platform910 10
Customer list190 3
Total intangible assets$1,604 
The goodwill will not be deductible for tax purposes. The Company incurred $212 of transaction costs related to this acquisition, which are included in general and administrative expenses on the unaudited condensed consolidated statements of operations.
The Company has determined that the impact of the MFG Purchase was not material to its condensed consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.
Acquisition of Linear AMS
On May 9, 2022, the Company completed the acquisition of the membership interest of Linear Mold & Engineering, LLC ("Linear AMS" or "Linear") under a Membership Interest Purchase Agreement (the "Linear AMS Purchase"). Linear is expected to help the Company expand its go to market strategy by leveraging Linear's highly technical business development and user application experience and extend its enterprise customer base in key markets.
The following table summarizes the total consideration for the Linear AMS Purchase:
May 9, 2022
Cash consideration$6,090 
Holdback consideration800 
Earnout consideration liability2,900 
Total consolidation$9,790 
The holdback consideration represents the portion of the purchase price payable 12 months from the closing date, subject to reduction for certain indemnifications and other potential obligations of Linear AMS. The estimated fair value of the earnout consideration liability at acquisition was determined using a Monte Carlo simulation based on certain performance metrics for the 12 months ended December 31, 2022. During 2022, the Company recognized a non-cash gain of $1,824 as a result of the actual revenue performance of Linear for the year ended December 31, 2022. The final earnout consideration liability was paid in cash of $539 and a non-cash issuance of equity valued at $537 in April 2023.
The Company has accounted for the Linear AMS Purchase as a business combination in accordance with ASC 805. The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date:
May 9, 2022
Assets acquired:
Cash and cash equivalents$29 
Accounts receivable1,117 
Inventory214 
Prepaid expenses34 
Security deposits92 
Property and equipment, net2,086 
Right-of-use assets2,131 
Goodwill2,497 
Intangible assets, net4,199 
Total assets acquired12,399 
Liabilities assumed:
Accounts payable308 
Accrued expenses and other liabilities170 
Operating lease liability2,131 
Total liabilities assumed2,609 
Net assets acquired$9,790 
The estimated useful lives of the identifiable intangible assets acquired is as follows:
May 9, 2022Estimated Life (in years)
Customer relationships$2,822 10
Trade name647 10
Noncompetition agreement52 2
Favorable operating lease699 4
Unfavorable operating lease(21)4
Total intangible assets$4,199 
The goodwill will not be deductible for tax purposes. The Company incurred $161 of transaction costs related to this acquisition, which are included in general and administrative expenses on the unaudited condensed consolidated statements of operations.
The Company has determined that the impact of the Linear AMS Purchase was not material to its consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.
Acquisition of Maker OS
On April 13, 2022, the Company completed the acquisition of the outstanding assets of Maker OS under an Asset Purchase Agreement ("Maker OS Asset Purchase"). Maker OS is expected to help the Company expand on its manufacturing capabilities and help it build comprehensive ordering services within its software offerings. The total cash consideration paid related to this transaction was $100.
The Company has accounted for the Maker OS Asset Purchase as an asset purchase and no liabilities were assumed as part of the acquisition. The following table summarizes the fair values of assets acquired as of the acquisition date:
April 13, 2022
Assets acquired:
Intangible assets$100 
Total assets acquired $100 
The Company incurred immaterial transaction costs related to the Maker OS Asset Purchase, which are included in selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Under ASC 606, revenue is recognized throughout the life of the executed agreement. The Company measures revenue based on consideration specified in a contract with a customer. Furthermore, the Company recognizes revenue when a performance obligation is satisfied by transferring control of the product or service to the customer which could occur over time or at a point in time.
A performance obligation is a promise in a contract to transfer a distinct service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s services as (or when) they are performed. Substantially all customer contracts provide that compensation is received for services performed to date. Payments from customers are based on billing terms established in the contracts with each customer, which vary by the type of customer and the product or services offered. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.
Nature of Products and Services
The following is a description of the Company’s products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:
Direct sales
The Company provides customers with an additive manufacturing service, allowing for the customer to select the specifications of the model which they wish to have printed. Shapeways prints the 3D model and ships the product directly to the customer.
The Company recognizes the sale of products through its e-commerce website over time using the output method. Contracts involving the sale of products through its e-commerce website do not include other performance obligations. As such, allocation of the transaction price was not necessary as the entire contract price is attributed to the sole performance obligation identified.
Marketplace sales
The Company provides a platform for shop owners to list their designs through Shapeways’ marketplace website. The Company prints the 3D models and ships the product directly to the customer, handling the financial transaction, manufacturing, distribution and customer service on behalf of the shop owners. Judgment is applied to determine whether the Company is the principal or the agent, which could impact the recognition of revenue and cost of revenue within the consolidated statements of operations and comprehensive loss. The Company considers whether it has the primary responsibility for fulfilling the promise to provide the specified product or service to the end user, whether it has inventory risk prior to transferring the product or service to the customer and if the Company has discretion in establishing prices. The Company acts as an agent in these arrangements where it facilitates the sales of the goods and services on behalf of third-party shop owners to end customers. The Company is considered an agent and recognizes revenue generated from these transactions on a net basis since the Company lacks the ability to establish the overall selling price of the goods or services provided to the end user.
The Company recognizes the sale of 3D printed products to customers at a point in time, specifically upon shipping the goods to the customer (FOB Origin) given the transfer of significant risks and rewards of ownership at that point in time. Contracts involving the manufacturing and delivery of 3D printed products to customers do not include other performance obligations. As such, allocation of the transaction price is not necessary as the entire contract price is attributed to the sole performance obligation identified.
Software revenue
The Company launched the first phase of its software offering under the brand "OTTO" in the fourth quarter of 2021. The software enables other manufacturers to leverage Shapeways’ existing end-to-end manufacturing software to scale their businesses and shift to digital manufacturing. Shapeways’ software offers improved customer accessibility, increased productivity, and expanded manufacturing capabilities for its customers. The Company expanded its software offering's customer base and feature set with the acquisitions of MFG and MakerOS, both completed in April 2022.
For each of the performance obligations classified as software revenue, the performance obligations are satisfied evenly over the term of the contract. For contracts including performance obligations classified as software revenue, the Company identified that each performance obligation has an explicitly stated standalone selling price. As such, allocation is not necessary as the prices included in the contract are attributed to each separate performance obligation.
The following table presents the Company's revenue disaggregated by revenue source:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Major products and service lines:
Direct sales$6,773 $6,457 $19,247 $18,901 
Marketplace sales776 1,403 3,571 4,383 
Software822 589 2,192 1,168 
Total revenue$8,371 $8,449 $25,010 $24,452 
Timing of revenue recognition:
Products transferred at a point in time$776 $1,403 $3,571 $4,383 
Products and services transferred over time7,595 7,046 21,439 20,069 
Total revenue$8,371 $8,449 $25,010 $24,452 
Deferred Revenue
The Company records deferred revenue when cash payments are received in advance of performance. Deferred revenue activity consisted of the following:
September 30,
2023
December 31,
2022
Balance at beginning of the period $972 $921 
Deferred revenue recognized during period(25,010)(33,157)
Additions to deferred revenue during period25,876 33,208 
Total deferred revenue $1,838 $972 
The Company expects to satisfy its remaining performance obligations within the next twelve months. The $972 of deferred revenue as of January 1, 2023 was recognized during the nine months ended September 30, 2023. The opening balance of accounts receivable as of January 1, 2022 was $1,372.
Practical Expedients and Exemptions
The Company applies the practical expedient related to incremental costs of obtaining a contract. Although certain of its commission costs qualify for capitalization under ASC 340-40, Contracts with Customers, their amortization period is less than one year. Therefore, utilizing the practical expedient, the Company expenses these costs as incurred.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
Components of inventory consisted of the following:
September 30,
2023
December 31,
2022
Raw materials$1,283 $849 
Work-in-process485 209 
Finished goods230 249 
Total$1,998 $1,307 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid Expenses and Other Current Assets
9 Months Ended
Sep. 30, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
September 30,
2023
December 31,
2022
Prepaid expenses$2,251 $1,384 
VAT receivable914 990 
Prepaid insurance 12 401 
Prepaid service expenses— 3,231 
Security deposits— 175 
Other current assets 48 74 
Total$3,225 $6,255 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consisted of the following:
September 30,
2023
December 31,
2022
Machinery and equipment$10,659 $10,450 
Computers and IT equipment1,136 1,138 
Leasehold improvements2,773 2,429 
Furniture and fixtures106 81 
Vehicles42 42 
Assets to be placed in service 189 11,749 
Property and equipment 14,905 25,889 
Less: Accumulated depreciation(8,917)(10,262)
Property and equipment, net$5,988 $15,627 
For the three months ended September 30, 2023 and 2022, depreciation expense totaled $335 and $285, respectively. For the nine months ended September 30, 2023 and 2022, depreciation expense totaled $929 and $721, respectively. Of these amounts, depreciation charged to cost of revenue was $273 and $249 for the three months ended September 30, 2023 and 2022, respectively and $789 and $616 for the nine months ended September 30, 2023 and 2022, respectively.
On March 26, 2021, the Company entered into a MOU with Desktop Metal, pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In conjunction with these obligations, the Company and Desktop Metal agreed to develop a strategic partnership. In September 2023, the Company identified $11.5 million of equipment that would not be utilized in its operations and classified the assets as held for sale at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges on these assets during the three and nine months ended September 30, 2023. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expenses on the condensed consolidated statements of operations and comprehensive loss.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Changes in the carrying amount of goodwill as of September 30, 2023 and December 31, 2022 are as follows:
September 30,
2023
December 31,
2022
Balance, beginning of period$6,286 $1,835 
Acquired goodwill— 4,451 
Balance, end of period
$6,286 $6,286 
The Company had no accumulated impairment losses on goodwill during the three and nine months ended September 30, 2023 and 2022.
Intangible assets consisted of the following as of September 30, 2023:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(437)$2,649 10
Trade name987 (140)847 10
Acquired software platform910 (129)781 10
Customer lists190 (90)100 3
Noncompetition agreement52 (37)15 2
Unfavorable operating lease(21)(13)4
Total intangible assets, net$5,204 $(825)$4,379 
During the three and nine months ended September 30, 2023, the Company wrote off $481 of intangible assets related to the favorable operating lease. There were no intangible assets written off during the three and nine months ended September 30, 2022.
Intangible assets consisted of the following as of December 31, 2022:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(206)$2,880 10
Trade name987 (66)921 10
Acquired software platform910 (61)849 10
Customer lists190 (42)148 3
Noncompetition agreement52 (17)35 2
Favorable operating lease699 (117)582 4
Unfavorable operating lease(21)(17)4
Total intangible assets, net$5,903 $(505)$5,398 
The Company recognized $160 and $188 of amortization expense during the three months ended September 30, 2023 and 2022, respectively and $538 and $311 of amortization expense during the nine months ended September 30, 2023 and 2022, respectively. The Company estimates the future aggregate amortization expense related to its intangible assets as of September 30, 2023 will be as follows:
Amortization expense
Remainder of 2023$146 
2024565 
2025514 
2026497 
2027498 
Thereafter2,159 
Total$4,379 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities
9 Months Ended
Sep. 30, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accrued compensation$1,544 $1,504 
Holdback consideration400 1,100 
Accrued selling expenses605 487 
Taxes payable71 339 
Accrued acquisition of property and equipment39 225 
Earnout consideration liability— 1,076 
Other accrued expenses and other liabilities939 1,219 
Total$3,598 $5,950 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Leases
During the three and nine months ended September 30, 2023, the Company maintained six leases of facilities located in the United States and the Netherlands, as well as two leases of equipment classified as finance leases. In addition, the Company has two failed sale-leaseback transactions that have been recorded as finance obligations within its unaudited condensed consolidated balance sheets. See Note 13 for additional information.
The table below presents certain information related to the Company’s lease costs:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease expense$249 $302 $749 $687 
Finance lease expense12 — 31 — 
Interest expense on finance lease liabilities— 14 — 
Total lease cost$266 $302 $794 $687 
The Company recorded sublease income of $62 and $108 during the three months ended September 30, 2023 and 2022, respectively and $221 and $142 during the nine months ended September 30, 2023 and 2022, respectively. The sublease income is associated with the Company's sublease of its facility in Michigan.
Right-of-use assets and lease liabilities for operating leases were recorded in the unaudited condensed consolidated balance sheets as follows:
September 30,
2023
December 31,
2022
Assets:
Operating lease right-of-use assets, net$1,948 $2,365 
Finance lease right-of-use assets, net323 — 
Total lease assets$2,271 $2,365 
Liabilities:
Current liabilities:
Operating lease liabilities, current$872 $719 
Finance lease liability, current62 — 
Non-current liabilities:
Operating lease liabilities, net of current portion1,176 1,715 
Finance lease liability, net of current portion261 — 
Total lease liabilities
$2,371 $2,434 
The Company’s lease agreements do not state an implicit borrowing rate, therefore, an internal incremental borrowing rate was determined based on information available at the lease commencement date for the purposes of determining the present value of lease payments. The incremental borrowing rate reflects the cost to borrow on a securitized basis in each market. The weighted-average remaining lease term for operating and finance leases was 2.33 years and 4.49 years, respectively and the weighted-average incremental borrowing rate for operating and finance leases was 6.93% and 8.24%, respectively, as of September 30, 2023.
Supplemental cash flow information related to the Company’s leases was as follows:
Nine Months Ended
September 30,
20232022
Operating cash flows from operating leases$721 $732 
Financing cash flows from finance leases$45 $— 
Lease liabilities arising from obtaining right-of-use assets$595 $— 
As of September 30, 2023, future minimum lease payments required under operating and finance leases are as follows:
Operating LeasesFinance Leases
Rest of 2023
$242 $22 
2024965 87 
2025791 87 
2026236 87 
2027— 87 
Thereafter— 18 
Total minimum lease payments2,234 388 
Less effects of discounting(186)(65)
Present value of future minimum lease payments$2,048 $323 
Desktop Metal
As of September 30, 2023, the Company had paid $16.4 million to Desktop Metal for equipment, materials and services received and placed purchase orders for another $3.6 million of equipment, materials and services to be purchased under the MOU. The timing of payments for these purchase orders may depend on a number of factors, including Desktop Metal's inventory management and logistics systems and the Company's ability to take delivery of any such equipment, materials and services. The Company has no further obligations under the MOU.
Legal Proceedings
The Company is involved in various legal proceedings which arise from time to time in the normal course of business. While the results of such matters generally cannot be predicted with certainty, management does not expect any such matters to have a material adverse effect on the Company’s unaudited condensed consolidated financial position or results of operations as of September 30, 2023 and December 31, 2022 and for the three and nine months ended September 30, 2023 and 2022, respectively.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Obligations
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Financing Obligations Financing Obligations
Failed Sale-Leaseback
During February and March 2023, the Company entered into two lease transactions with Rabo Lease BV (“Rabo”), whereby it sold equipment to Rabo and leased back the equipment for an initial term of four years. The Company concluded that the lease arrangements would be classified as a failed sale-leaseback transaction and accounted as a financing obligation as it has the option to repurchase the assets at a fixed price at the end of the term. The assets continue to be depreciated over their useful lives, and payments are allocated between interest expense and repayment of the financing obligation. The assets under failed sale-leaseback transactions are included within property and equipment, net and the proceeds from the transactions are recorded as a financing obligation on the Company's unaudited condensed consolidated balance sheets.
The weighted average interest rate of 20.5% was used to impute interest on the failed sale-leaseback transactions. Interest expense recognized for the three and nine months ended September 30, 2023 was $24 and $64, respectively.
As of September 30, 2023, future financing obligation payments under the failed sale-leaseback transactions are as follows:
Finance Obligations
Rest of 2023
$33 
2024132 
2025132 
2026132 
202713 
Total payments442 
Less: imputed interest(270)
Financing obligation at end of term294 
Total financing obligations$466 
Other Financing Arrangements
In August 2023, the Company entered into a financing agreement with Mitsubishi HC Capital America (“Financing Agreement”) for $500 using certain equipment as collateral. The Financing Agreement is payable in monthly installments beginning September 1, 2023 and has a maturity date of August 31, 2030. The effective interest rate on the Financing
Agreement is 8.09%. Interest expense of $4 was recognized for the three and nine months ended September 30, 2023. As of September 30, 2023, the amount outstanding under the Financing Agreement was $496.
The scheduled maturities of the Company’s Financing Agreement are as follows:
Financing Agreement
Rest of 2023
$13 
202456 
202561 
202667 
202772 
Thereafter 226 
Total payments$496 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Common Stock
Upon closing of the Business Combination, pursuant to the terms of the Certificate of Incorporation, the Company authorized 120,000,000 shares of common stock with a par value $0.0001. The holders of common stock are entitled to one vote per share on all matters submitted to the stockholders for their vote or approval and are entitled to receive dividends, as and if declared by the Board of Directors out of legally available funds.
The Company has issued and outstanding 6,547,873 and 6,180,646 shares of common stock as of September 30, 2023 and December 31, 2022, respectively.
Public Warrants
Prior to the Merger, the Company had outstanding 13,800,000 warrants entitling the holder to exercise eight warrants to purchase one share of common stock at an exercise price of $92.00 per share (the "Public Warrants"). The Public Warrants became exercisable 30 days after the Closing Date, and expire five years after the Closing Date or earlier upon redemption or liquidation.
The Company may redeem the Public Warrants as follows: in whole and not in part; at a price of $0.01 per warrant; at any time while the Public Warrants are exercisable, upon not less than 30 days’ prior written notice of redemption to each Public Warrant holder; if, and only if, the reported last sale price of the Company’s common stock equals or exceeds $144.00 per share, for any 20 trading days within a 30-trading day period ending on the third business day prior to the notice of redemption to the warrant holders; and if, and only if, there is a current registration statement in effect with respect to the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption. Certain of these conditions have not been met to redeem the Public Warrants. If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement.
The Company had outstanding 4,110,000 private warrants that were issued upon the consummation of the initial public offering of Galileo (the "Private Warrants"). Additionally, at the Closing, a lender holding a convertible note issued by the Company with an aggregate principal amount of $500 converted the note into 500,000 sponsor warrants exercisable for common stock at a purchase price of $1.00 per warrant (the "Sponsor Warrants"), with terms equivalent to the Private Warrants. The Sponsor Warrants are no longer held by the initial purchaser or any of its permitted transferees, and therefore have terms equivalent to the Public Warrants. In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be
exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants.
There were 18,410,000 warrants outstanding, representing 2,301,250 shares subject to warrants, as of September 30, 2023 and December 31, 2022.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
2010 Stock Plan
Prior to the Business Combination, Legacy Shapeways maintained its 2010 Stock Plan (the “2010 Plan”), under which Legacy Shapeways granted statutory and non-statutory stock to employees, outside directors and consultants. The maximum number of shares of common stock that was issuable under the 2010 Plan was 2,117,818 shares.
In connection with the Business Combination, each Legacy Shapeways stock option that was outstanding immediately prior to Closing, whether vested or unvested, was converted into an option to acquire a number of shares of common stock (each such option, an “Exchanged Option”) equal to the product of (i) the number of shares of Legacy Shapeways common stock subject to such Legacy Shapeways option immediately prior to the Business Combination and (ii) 90% of the recapitalization conversion ratio of 0.8293 established in the Merger (the "Conversion Ratio"), at an exercise price per share (rounded up to the nearest whole cent) equal to (A) the exercise price per share of such Legacy Shapeways option immediately prior to the consummation of the Business Combination, divided by (B) 90% of the Conversion Ratio. Except as specifically provided in the Business Combination Agreement, following the Business Combination, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Shapeways option immediately prior to the consummation of the Business Combination. All stock option activity was retroactively restated to reflect the Exchanged Options.
In addition, each holder of an in-the-money Legacy Shapeways option held by individuals remaining in continuous service to the Company through the Closing, was granted a right to receive an award of restricted stock units denominated in shares of common stock granted under the 2021 Plan (each, an “Earnout RSU”) equal to the product of (A) the number of shares of Legacy Shapeways common stock that were subject to the option immediately prior to Closing, multiplied by (B) ten percent (10%) of the Conversion Ratio. The Earnout RSUs are subject to substantially the same service-based vesting conditions and acceleration provisions as applied to the Legacy Shapeways option provided that, in addition to such service-based vesting conditions, Earnout RSUs will be subject to vesting and forfeiture conditions based upon the dollar volume-weighted price of the Company’s common stock reaching certain targets (the “RSU Performance Milestones”). The Company records stock compensation expense for Earn-Out RSUs based upon an assessment of the grant date fair value using the Monte Carlo valuation model in accordance with FASB ASC 718. The Company did not grant any additional Earn-Out RSUs during the three and nine months ended September 30, 2023.
Upon the Closing of the Business Combination, the outstanding and unexercised Legacy Shapeways options became options to purchase an aggregate of 612,650 shares of the Company’s common stock under the 2010 Plan at an average exercise price of $4.96 per share.
2021 Equity Incentive Plan
Upon the closing of the Business Combination, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”). The 2021 Plan permits the granting of incentive stock options, restricted stock awards, other share-based awards or other cash-based awards to employees, consultants, and non-employee directors. On the first day of each calendar year, beginning on January 1, 2022 and continuing until (and including) January 1, 2031, the number of shares available under the 2021 Plan will automatically increase by a number equal to the lesser of (a) five percent of the total number of shares of the Company’s common stock issued and outstanding on December 31 of the calendar year immediately preceding the date of such increase and (b) a number of shares of our common stock determined by the Company’s Board of Directors. As of September 30, 2023, 1,565,630 shares of common stock are authorized for issuance pursuant to awards under the 2021 Plan. Any shares of common stock related to awards that are forfeited, cancelled, terminated, expire or shares withheld by
the Company to satisfy tax withholding obligations or to pay any exercise price are deemed available for issuance under the 2021 Plan. As of September 30, 2023, 597,619 shares remain available for issuance under the 2021 Plan.
2022 New Employee Equity Incentive Plan
In September 2022, the Company adopted the 2022 New Employee Equity Incentive Plan (the "2022 Plan"). The 2022 Plan permits the granting of restricted stock awards, stock options and other share-based rewards to individuals who were not previously employees of the Company, as an inducement material to the individual's entry into employment with the Company within the meaning of Listing Rule 303A.08 of the New York Stock Exchange ("NYSE"). The 2022 Plan was adopted by the Board of Directors without stockholder approval pursuant to NYSE Listing Rule 303A.08 (which was the stock exchange on which the Company's securities were then trading). As of September 30, 2023, 625,000 shares of common stock are authorized for issuance pursuant to awards under the 2022 Plan. Any shares of common stock related to awards that are forfeited, cancelled, terminated, expire or shares withheld by the Company to satisfy tax withholding obligations or to pay any exercise price are deemed available for issuance under the 2022 Plan. As of September 30, 2023, 412,674 shares remain available for issuance under the 2022 Plan.
Option Awards
The Company accounts for share-based payments pursuant to ASC 718 and, accordingly, the Company records stock compensation expense for share-based awards based upon an assessment of the grant date fair value for stock options using the Black-Scholes option pricing model. Due to its limited trading history, the Company lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Due to the lack of historical exercise history, the expected term of the Company’s stock options for employees has been determined utilizing the “simplified” method for awards. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve. Expected dividend yield is zero based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.
The fair value of stock options under the Black-Scholes model requires management to make assumptions regarding projected employee stock option exercise behaviors, risk-free interest rates, volatility of the Company’s stock price and expected dividends. The Company generally recognizes stock compensation expense on the grant date and over the period of vesting or period that services will be provided. There were 410,793 stock options granted during nine months ended September 30, 2023. There were no stock options granted during the nine months ended September 30, 2022.
The assumptions used to estimate the fair value of stock options granted during the periods presented were as follows:
Nine Months Ended September 30, 2023
Strike price
$2.64 - $3.40
Expected term (in years)6.25
Expected volatility
110.67% - 132.00%
Risk-free interest rate
3.79% - 4.19%
Dividend yield— %
The following table summarizes the Company’s stock option activity during the period presented:
 Shares
Underlying
Options
Weighted
Average Exercise
Price
Weighted
Average
Remaining
Contractual
Term (in years)
Aggregate Intrinsic Value
Outstanding as of January 1, 2023497,402 $5.16 5.67
Granted— — 
Forfeited(2,287)3.78 
Exercised(32)3.92 
Outstanding at March 31, 2023495,083 5.16 4.37$— 
Granted375,168 2.74 
Forfeited(12,294)2.88 
Exercised— — 
Outstanding at June 30, 2023857,957 4.14 6.55$374 
Granted35,625 3.26 
Forfeited(16,355)3.73 
Exercised— — 
Outstanding at September 30, 2023
877,227 $4.11 6.46$162 
Exercisable at September 30, 2023
482,906 $5.20 3.91$67 
The aggregate intrinsic value in the above table is calculated as the difference between fair value of the Company’s common stock price and the exercise price of the stock options. As of September 30, 2023, approximately $541 of unrecognized compensation expense related to non-vested awards is expected to be recognized over the weighted average period of 3.32 years.
Restricted Stock Units
The following table summarizes the Company’s restricted stock unit activity during the period presented:
Restricted Stock Units
Weighted Average Grant Fair Value per Share
Aggregate Intrinsic Value
Outstanding as of January 1, 2023870,126 $12.08 
Granted10,901 4.56 
Forfeited(79,218)7.52 
Settled (20,475)25.44 
Outstanding at March 31, 2023781,334 12.40 $2,146 
Granted30,573 3.30 
Forfeited(35,825)8.89 
Settled (118,945)12.75 
Outstanding at June 30, 2023657,137 12.00 $2,471 
Granted7,500 3.11 
Forfeited(86,876)7.40 
Settled(9,191)9.08 
Outstanding at September 30, 2023
568,570 $12.45 $1,791 
The total fair value of restricted stock unit awards settled during the nine months ended September 30, 2023 was $2,121. The total restricted stock unit awards settled include 19,360 and 53,418 shares withheld for employee tax liability during the three and nine months ended September 30, 2023.
Total unrecognized compensation expense related to outstanding restricted stock unit awards was approximately $4,909 as of September 30, 2023 and is expected to be recognized over the weighted average period of 2.59 years.
2021 Employee Stock Purchase Plan
Upon the closing of the Business Combination, the Company adopted the 2021 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees with an opportunity to increase their proprietary interest in the success of the Company by purchasing common stock from the Company on favorable terms and to pay for such purchases through payroll deductions or other approved contributions. As of September 30, 2023, 172,749 shares of common stock are available for purchase under the ESPP. As of September 30, 2023, the Company had not launched the ESPP and thus no shares have been purchased under the ESPP.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value measurements discussed herein are based upon certain market assumptions and pertinent information available to management as of September 30, 2023 and December 31, 2022. The carrying amounts of accounts receivable, inventory, prepaid expenses and other current assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximated fair value as they are short term in nature. The fair value of warrants issued for settlement and services is estimated based on the Black-Scholes model. The carrying value of the Company’s debt and operating lease liabilities approximated its fair value, as the obligation bears interest at rates currently available for debt with similar maturities and collateral requirements.
Fair Value on a Recurring Basis
The Company follows the guidance in ASC 820 for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually. The estimated fair value of the warrant liabilities represents Level 3 measurements. The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis at September 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
DescriptionLevelSeptember 30,
2023
December 31,
2022
Assets:
Marketable securities - U.S Treasury Securities
2$14,933 $29,680 
Liabilities: 
Earnout consideration liability
3$— $1,076 
Earnout Consideration Liability
There was no change in the fair value of the earnout consideration liability during the three and nine months ended September 30, 2023. For the three and nine months ended September 30, 2022, the Company recognized income resulting from a change in the fair value of the earnout liability of $1,784. The final earnout consideration liability was paid in cash of $539 and a non-cash issuance of equity valued at $537 in April 2023.
Warrant Liabilities
In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants. As a result of these letter agreements, there was no change in fair value of warrant liabilities recognized for the three and nine months ended September 30, 2023. For the three and nine months ended September 30, 2022, the Company recognized income resulting from a change in the fair value of warrant liabilities of $31 and $1,558, respectively.
Fair Value on a Non-Recurring Basis
At the Closing, there were 438,800 shares of common stock issued as part of the Merger consideration (the “Earnout Shares”) subject to vesting and forfeiture conditions (the “Earnout Terms”) based upon the volume-weighted average trading price of common stock reaching targets of $112.00 and $128.00, respectively (with 50% released at each target) for a period of 30 consecutive trading days during the three-year period after the Closing, with the portion of such shares that would otherwise be deliverable to Legacy Shapeways stockholders at the Closing being withheld and deposited into escrow. The fair value of the Earnout Shares was estimated using the trading price of the common stock at Closing ($61.60), discounted based on the probability of the Earnout Terms being met as determined at Closing, and thus represents a Level 2 fair value measurement as defined in ASC 820. The Earnout Shares, if achieved, would be issued to Legacy Shapeways stockholders. The Earnout Shares are a fixed number of shares to be issued to such stockholders on a pro rata basis. The fair value of the Earnout Shares was recognized as a deemed dividend. Upon closing of the Merger, the estimated fair value of the Earnout Shares was $18,132 with such amount recognized as a deemed dividend. As the Company was in an accumulated deficit position as of the measurement date, the resulting deemed dividend was recorded as a reduction of additional paid-in capital with a corresponding offset recorded to additional paid-in capital. As of September 30, 2023, there were 438,800 Earnout Shares unvested and remaining subject to the Earnout Terms.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Concentrations
9 Months Ended
Sep. 30, 2023
Risks and Uncertainties [Abstract]  
Significant Concentrations Significant Concentrations
One customer accounted for approximately 16% and 18% of revenue for the three months ended September 30, 2023 and 2022, respectively. No other customers represented more than 10% of revenue for the three months ended September 30, 2023 and 2022.
One customer accounted for approximately 17% and 20% of revenue for the nine months ended September 30, 2023 and 2022, respectively. No other customers represented more than 10% of revenue for the nine months ended September 30, 2023 and 2022.
No vendor accounted for more than 10% of purchases for the nine months ended September 30, 2023. One vendor accounted for 37% of purchases for the nine months ended September 30, 2022. No other vendors represented more than 10% of purchases for the nine months ended September 30, 2022.
As of September 30, 2023, two customers accounted for approximately 16% and 13% of accounts receivable. As of December 31, 2022, two customers accounted for approximately 17% and 16% of accounts receivable. No other customers represented more than 10% of outstanding accounts receivable as of September 30, 2023 and December 31, 2022.
As of September 30, 2023, one vendor accounted for more than 10% of accounts payable. As of December 31, 2022, one vendor represented approximately 10% of accounts payable. No other vendors represented more than 10% of outstanding accounts payable balance as of December 31, 2022.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events In October 2023, a first lot of assets held for sale related to the Desktop Metal MOU was auctioned and sold to the highest bidder, resulting in approximately $344.9 in cash to the Company as of the date of this filing. See Note 9 for more information.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation Basis of Presentation and Principles of ConsolidationThe accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information as defined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) and in accordance with the instruction to Form 10-Q and Article 8 of Regulation S-X of the Securities and Exchange Commission (“SEC”). Certain information or footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. The unaudited condensed consolidated financial statements include the accounts of its wholly owned subsidiaries, Legacy Shapeways, Shapeways BV and Linear. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. These unaudited condensed consolidated interim financial statements should be read along with the audited financial statements included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022, as filed with the SEC on August 4, 2023 (the “Annual Report”).
Use of Estimates
Use of Estimates
The preparation of the Company’s 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 reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates.
Functional Currency
Functional Currency
The Euro is the functional currency for Shapeways BV’s operations outside the United States. Assets and liabilities of these operations are translated into U.S. Dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive loss within stockholders’ equity. Gains and losses from foreign currency transactions are included in net loss for the period.
Cash, Cash Equivalents and Restricted Cash
Cash, Cash Equivalents and Restricted Cash
Cash includes cash on hand and demand deposits and highly liquid securities with original maturities at the date of acquisition of ninety days or less. The Company maintains its deposits at high quality financial institutions and monitors the credit ratings of those institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. While cash held by financial institutions may at times exceed federally insured limits, the Company believes that no material credit or market risk exposure exists due to the high quality of the institutions. The Company has not experienced any losses on such accounts. Restricted cash represents cash required to be held as collateral for the Company’s credit cards and security deposit for its facility in the Netherlands. Accordingly, these balances contain restrictions as to their availability and usage and are classified as restricted cash in the unaudited condensed consolidated balance sheets.
Short-term investments Short-term investmentsThe Company invests its excess cash in fixed income instruments including U.S. treasury securities with a maturity of six months or less. The Company has the means to and intends to, hold all investments to maturity, and as such, its investments are classified as held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts.
Accounts Receivable Accounts ReceivableAccounts receivable are recorded at the invoiced amount and are generally unsecured as they are uncollateralized. The Company provides an allowance for doubtful accounts to reduce receivables to their estimated net realizable value. Judgement is exercised in establishing allowances and estimates are based on the customers’ payment history and liquidity. Any amounts that were previously recognized as revenue and subsequently determined to be uncollectible are charged to bad debt expense included in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive loss.
Inventory InventoryInventory consists of raw materials, work-in-process and finished goods at the Company’s distribution centers. Raw materials are stated at the lower of cost or net realizable value, determined by the first-in-first-out method. Finished goods and work-in-process are valued using a methodology to determine the cost of each 3D printed object using allocations for material, labor, machine time and overhead. The Company periodically reviews its inventory for slow-moving, damaged and discontinued items and provides allowances to reduce such items identified to their recoverable amounts.
Property and Equipment, Net
Property and Equipment, net
Property and equipment are stated at cost, less accumulated depreciation. Maintenance and repairs are charged to expense when incurred. Additions and improvements that extend the economic useful life of the asset are capitalized and depreciated over the remaining useful lives of the assets. The cost and accumulated depreciation of assets sold or retired are removed from the respective accounts, and any resulting gain or loss is reflected in current earnings.
In March 2021, the Company entered into a non-binding Memorandum of Understanding (“MOU”) with Desktop Metal Inc. ("Desktop Metal"), pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In September 2023, the Company identified $11.5 million of such equipment that would not be utilized in its operations and classified the assets as held for sale, at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges during the three and nine months ended September 30, 2023. No impairment charges were recorded for the three and nine months ended September 30, 2022. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expense on the condensed consolidated statements of operations and comprehensive loss. Costs for capital assets not yet placed into service are capitalized and depreciated once placed into service. Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, as follows:
Asset CategoryDepreciable Life
Machinery and equipment
5 to 10 years
Computers and IT equipment
3 to 10 years
Furniture and fixtures
7 to 10 years
Vehicles10 years
Leasehold improvements**
**Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset.
Long-Lived Assets, Including Definite-Lived Intangible Assets
Long-Lived Assets, Including Definite-Lived Intangible Assets
Intangible assets, which consist of technology, customer relationships, trademarks, favorable and unfavorable operating leases, and non-competition agreements are stated at cost less accumulated amortization. Amortization is generally recorded on a straight-line basis over estimated useful lives ranging from two to ten years. The Company periodically reviews the estimated useful lives of intangible assets and adjusts when events indicate that a shorter life is appropriate. Capitalization of costs to develop software begins when preliminary development efforts are successful and completed. Costs related to the design or maintenance of internal-use software are expensed as incurred.
Long-lived assets, other than goodwill and other indefinite-lived intangibles, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable through the estimated undiscounted future cash flows derived from such assets.
Factors that the Company considers in deciding when to perform an impairment review include significant changes in the Company’s forecasted projections for the asset or asset group for reasons including, but not limited to, significant underperformance of a product in relation to expectations, significant changes, or planned changes in the Company’s use of the assets, significant negative industry or economic trends, and new or competing products that enter the marketplace. The impairment test is based on a comparison of the undiscounted cash flows expected to be generated from the use of the asset group. If impairment is indicated, the asset is written down by the amount by which the carrying value of the asset exceeds the related fair value of the asset with the related impairment charge recognized within the unaudited condensed consolidated statements of operations and comprehensive loss.
Goodwill
Goodwill
Goodwill, which represents the excess of purchase prices over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. Goodwill is evaluated for impairment on an annual basis at a level of reporting referred to as the reporting unit, and more frequently if adverse events or changes in circumstances indicate that the asset may be impaired.
Under ASC 350, Intangibles - Goodwill and Other, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. Impairment tests are performed on a quarterly basis. Management uses the future discounted cash flows valuation approach to determine the fair value of reporting units and determines whether the fair value of reporting units exceeded its carrying amounts. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The impairment review requires management to make judgments in determining various assumptions with respect to revenues, operating margins, growth rates and discount rates. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. No impairment charges related to Goodwill were recorded for the three and nine months ended September 30, 2023 and 2022.
Fair Value Measurements
Fair Value Measurements
The Company applies ASC 820, Fair Value Measurement (“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.
The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:
Level 1 - Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.
Level 2 - Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.
Level 3 - Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.
Business Acquisitions
Business Acquisitions
The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company’s unaudited condensed consolidated financial statements from the acquisition date.
Revenue Recognition
Revenue Recognition
Revenue is derived from two primary sources: (a) products and services and (b) software.
The Company recognizes revenue following the five-step model prescribed under ASC 606, Revenue from Contracts with Customers ("ASC 606"): (i) identify contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the products or services it transfers to the customer. These contracts have different terms based on the scope, performance obligations, and complexity of the project, which often requires the Company to make judgments and estimates in recognizing revenues.
Performance obligations are satisfied both at a point of time and over time. All revenue is recognized based on the satisfaction of the performance obligation to date (see Note 6).
Under ASC 606, revenue is recognized throughout the life of the executed agreement. The Company measures revenue based on consideration specified in a contract with a customer. Furthermore, the Company recognizes revenue when a performance obligation is satisfied by transferring control of the product or service to the customer which could occur over time or at a point in time.
A performance obligation is a promise in a contract to transfer a distinct service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s services as (or when) they are performed. Substantially all customer contracts provide that compensation is received for services performed to date. Payments from customers are based on billing terms established in the contracts with each customer, which vary by the type of customer and the product or services offered. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.
Nature of Products and Services
The following is a description of the Company’s products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:
Direct sales
The Company provides customers with an additive manufacturing service, allowing for the customer to select the specifications of the model which they wish to have printed. Shapeways prints the 3D model and ships the product directly to the customer.
The Company recognizes the sale of products through its e-commerce website over time using the output method. Contracts involving the sale of products through its e-commerce website do not include other performance obligations. As such, allocation of the transaction price was not necessary as the entire contract price is attributed to the sole performance obligation identified.
Marketplace sales
The Company provides a platform for shop owners to list their designs through Shapeways’ marketplace website. The Company prints the 3D models and ships the product directly to the customer, handling the financial transaction, manufacturing, distribution and customer service on behalf of the shop owners. Judgment is applied to determine whether the Company is the principal or the agent, which could impact the recognition of revenue and cost of revenue within the consolidated statements of operations and comprehensive loss. The Company considers whether it has the primary responsibility for fulfilling the promise to provide the specified product or service to the end user, whether it has inventory risk prior to transferring the product or service to the customer and if the Company has discretion in establishing prices. The Company acts as an agent in these arrangements where it facilitates the sales of the goods and services on behalf of third-party shop owners to end customers. The Company is considered an agent and recognizes revenue generated from these transactions on a net basis since the Company lacks the ability to establish the overall selling price of the goods or services provided to the end user.
The Company recognizes the sale of 3D printed products to customers at a point in time, specifically upon shipping the goods to the customer (FOB Origin) given the transfer of significant risks and rewards of ownership at that point in time. Contracts involving the manufacturing and delivery of 3D printed products to customers do not include other performance obligations. As such, allocation of the transaction price is not necessary as the entire contract price is attributed to the sole performance obligation identified.
Software revenue
The Company launched the first phase of its software offering under the brand "OTTO" in the fourth quarter of 2021. The software enables other manufacturers to leverage Shapeways’ existing end-to-end manufacturing software to scale their businesses and shift to digital manufacturing. Shapeways’ software offers improved customer accessibility, increased productivity, and expanded manufacturing capabilities for its customers. The Company expanded its software offering's customer base and feature set with the acquisitions of MFG and MakerOS, both completed in April 2022.
For each of the performance obligations classified as software revenue, the performance obligations are satisfied evenly over the term of the contract. For contracts including performance obligations classified as software revenue, the Company identified that each performance obligation has an explicitly stated standalone selling price. As such, allocation is not necessary as the prices included in the contract are attributed to each separate performance obligation.
Leases
Leases
The Company’s lease arrangements relate primarily to office and manufacturing space and equipment. The Company’s leases have initial terms ranging from 2 to 10 years and may include renewal options and rent escalation clauses. The Company is typically required to make fixed minimum rent payments relating to its right to use an underlying leased asset. Additionally, the Company’s leases do not contain significantly restrictive covenants or residual value guarantees.
The Company determines if an arrangement is a lease at inception and classifies its leases at commencement. Operating leases are presented as operating lease right-of-use assets, net and the corresponding lease liabilities are included in operating lease liabilities, current and operating lease liabilities, net of current on the Company’s unaudited condensed consolidated balance sheets. Finance lease right-of-use assets are presented within property and equipment, net and the corresponding finance lease liabilities are included in finance lease liability, current and finance lease liability, noncurrent on the Company's unaudited condensed consolidated balance sheets. Operating lease right-of-use assets and finance lease right-of-use assets, (collectively "ROU assets") represent the Company’s right to use an underlying asset and lease liabilities represent the Company’s obligation for lease payments in exchange for the ability to use the asset for the duration of the lease term. The Company does not recognize short term leases that have a term of twelve months or less as ROU assets or lease liabilities. The Company’s short-term leases are not material and do not have a material impact on its ROU assets or lease liabilities.
ROU assets and lease liabilities are recognized at commencement date and determined using the present value of the future minimum lease payments over the lease term. The Company uses an incremental borrowing rate based on estimated rate of interest for collateralized borrowing since the Company’s leases do not include an implicit interest rate. The estimated incremental borrowing rate considers market data, actual lease economic environment, and actual lease term at commencement date. The lease term may include options to extend when it is reasonably certain that the Company will exercise that option. ROU assets include lease payments made in advance, and excludes any incentives received or initial direct costs incurred. The Company recognizes lease expense on a straight-line basis over the lease term.
The Company has lease agreements which contain both lease and non-lease components, which it has elected to account for as a single lease component. As such, minimum lease payments include fixed payments for non-lease components within a lease agreement, but exclude variable lease payments not dependent on an index or rate, such as common area maintenance, operating expenses, utilities, or other costs that are subject to fluctuation from period to period.
Stock-based Compensation
Stock-based Compensation
The Company recognizes stock-based compensation expense for all stock options, restricted stock units and other arrangements within the scope of ASC 718, Stock Compensation ("ASC 718"). Stock-based compensation expense is measured at the date of grant, based on the fair value of the award, and is recognized using the straight-line method over the employee’s requisite service period. Compensation for stock-based awards with vesting conditions other than service are recognized based on the probability of the performance condition being met over the vesting period. Forfeitures are recognized as they are incurred.
Common Stock Warrant Liabilities
Common Stock Warrant Liabilities
The Company evaluates its warrants under ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity (“ASC 815-40”). The Private Warrants (as defined in Note 14) previously met the definition of a derivative under ASC 815, and the Company recorded these warrants as liabilities on the unaudited condensed consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the unaudited condensed consolidated statements of operations and comprehensive loss at each reporting date.
In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants (as defined in Note 14). The Company has therefore concluded that as of September 30, 2023 and December 31, 2022, all its warrants met the criteria to be classified in stockholders' equity.
Research and Development Costs Research and Development CostsResearch and development expenses consist primarily of allocated personnel costs, fees paid to consultants and outside service providers, and allocations for rent and overhead. Research and development costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received.
Advertising Costs Advertising Costs Advertising costs are expensed as incurred.
Income Taxes
Income Taxes
The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and the Netherlands. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Where applicable, the Company records a valuation allowance to reduce any deferred tax assets that it determines will not be realizable in the future.
The Company recognizes the benefit of an uncertain tax position that it has taken or expects to take on income tax returns it files if such tax position is more likely than not to be sustained on examination by the taxing authorities, based on the technical merits of the position. These tax benefits are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. Although the Company believes that it has adequately reserved for uncertain tax positions (including interest and penalties), it can provide no assurance that the final tax outcome of these matters will not be materially different. The Company makes adjustments to these reserves in accordance with the income tax accounting guidance when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on the Company’s financial condition and operating results. Carryforward attributes that were generated in tax years prior to those that remain open for examination may still be adjusted by relevant tax authorities upon examination if they either have been, or will be, used in a future period.In applying the estimated annual effective tax rate approach prescribed under ASC 740-270, Income Taxes - Interim Reporting, and based on present evidence and conclusions around the realizability of deferred tax assets, the Company determined that any deferred tax benefits related to the forecasted tax rate and pretax activity during the three and nine months ended September 30, 2023 and 2022 are neither more likely than not to be realized in the current year, nor realizable as a deferred tax asset at the end of the year. Therefore, the appropriate amount of income tax benefit to recognize related to deferred tax assets during the three and nine months ended September 30, 2023 and 2022 is zero. The Company’s effective tax rate was (0.17)% and (0.21)% for the three and nine months ended September 30, 2023, respectively and zero percent for the three and nine months ended September 30, 2022, respectively. The Company's effective tax rates differ from the applicable statutory tax rate primarily due to the fact that the Company maintains a full valuation allowance against its deferred tax assets as a result of its historical and current period losses.
Reverse Stock Split
Reverse Stock Split
On June 14, 2023, the Company’s Board of Directors approved a reverse stock split ratio of 1-for-8 (the “Reverse Stock Split”). On June 22, 2023, the effective date of the Reverse Stock Split, the number of the Company’s issued and outstanding shares of common stock decreased from 51,540,172 shares to 6,442,436 shares, net of fractional shares redeemed. The number of authorized shares and par value per common share remained unchanged. No fractional shares were issued as a result of the Reverse Stock Split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. Prior to the effective date of the Reverse Stock Split, the Company had listed warrants to purchase a total of 18,410,000 shares of Common Stock, with each whole warrant being exercisable for one share of Common Stock at $11.50 per share. After the effective date of the Reverse Stock Split, every eight shares of Common Stock that may have been purchased pursuant to the warrants immediately prior to the Reverse Stock Split represented one share of Common Stock that may be purchased pursuant to such warrants immediately following the Reverse Stock Split. Correspondingly, the exercise price per share of Common Stock attributable to such warrants was proportionately increased, such that the exercise price immediately following the Reverse Stock Split was $92.00, which equals the product of eight multiplied by $11.50, the exercise price per share immediately prior to the Reverse Stock Split. The number of shares of Common Stock subject to the warrants was proportionately decreased by eight times, to an aggregate of 2,301,250 shares.
The share, per share and trading price amounts in the unaudited condensed consolidated financial statements and the accompanying notes, have been retrospectively adjusted to reflect the Reverse Stock Split for all periods presented.
Net loss per Share
Net loss per Share
In accordance with the provisions of ASC 260, Earnings Per Share, net loss per common share is computed by dividing net loss by the weighted-average shares of common stock outstanding during the period. Basic net loss per share is computed by dividing net loss by the weighted average number of shares outstanding during the period. Diluted net loss per share gives effect to all dilutive potential common shares outstanding during the period including stock options and warrants, using the treasury stock method, and convertible debt and convertible securities, using the if-converted method. During a loss period, the effect of the potential exercise of stock options and convertible debt are not considered in the
diluted net loss per share calculation since the effect would be anti-dilutive.
Segment Information
Segment Information
The Company operates and reports in one segment, which focuses on providing additive and traditional manufacturing services to customers. The Company’s operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker (“CODM”). The Company’s CODM has been identified as its Chief Executive Officer. The Company is continually evaluating its operating and reporting segments as the Company continues to grow.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Accounting Pronouncements Recently Issued Not Yet Adopted
In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, Disclosure Improvements. The amendments in this ASU modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for the interim period June 30, 2027, with early adoption prohibited. The Company is currently evaluating the impact the standard will have on its condensed consolidated financial statements.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of reconciliation of cash and cash equivalents
The reconciliation of cash, cash equivalents and restricted cash reported within the applicable unaudited condensed consolidated balance sheets that sum to the total of the same such amount shown in the unaudited condensed consolidated statements of cash flows is as follows:
September 30,
2023
September 30,
2022
Cash and cash equivalents$17,517 $46,941 
Restricted cash139 136 
$17,656 $47,077 
Summary of useful lives of property plant and equipment Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, as follows:
Asset CategoryDepreciable Life
Machinery and equipment
5 to 10 years
Computers and IT equipment
3 to 10 years
Furniture and fixtures
7 to 10 years
Vehicles10 years
Leasehold improvements**
**Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset.
Schedule of earnings per share A reconciliation of net loss and number of shares used in computing basic and diluted net loss per share is as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Basic and Diluted net loss per share computation:
Numerator for basic and diluted net loss per share:
Net loss$(19,193)$(4,550)$(33,377)$(13,261)
Denominator for basic and diluted net loss per share:
Weighted average common shares - basic and diluted6,968,534 6,648,195 6,824,520 6,623,168 
Basic and diluted net loss per share$(2.75)$(0.68)$(4.89)$(2.00)
Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share
The following table presents the outstanding shares of common stock equivalents that were excluded from the computation of the diluted net loss per share for the periods in which a net loss is presented because their effect would have been anti-dilutive:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Common stock warrants(1)
2,301,250 2,301,250 2,301,250 2,301,250 
Earnout Shares438,800 438,800 438,800 438,800 
Unvested RSUs568,570 655,882 568,570 655,882 
(1) The number of shares of common stock subject to the warrants was proportionately decreased as a result of the Reverse Stock Split.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term Investments (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of investments The carrying value, excluding gross unrealized holding gains or losses and fair value as of September 30, 2023 and December 31, 2022 were as follows:
September 30, 2023
Amortized Cost and Carrying ValueGross Unrealized GainsGross Unrealized Losses
Fair Value September 30, 2023
Classified as Cash and cash equivalents
U.S. Treasury Securities$14,933 $45 $— $14,978 
Classified as short-term investments
U.S. Treasury Securities$— $— $— $— 
December 31, 2022
Amortized Cost and Carrying ValueGross Unrealized GainsGross Unrealized Losses
Fair Value December 31, 2022
Classified as Cash and cash equivalents
U.S. Treasury Securities$19,864 $73 $— $19,937 
Classified as short-term investments
U.S. Treasury Securities$9,816 $33 $— $9,849 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of total consideration
The following table summarizes the total consideration for the MFG Purchase:
April 22, 2022
Cash consideration$2,700 
Holdback consideration300 
Total consideration$3,000 
The following table summarizes the total consideration for the Linear AMS Purchase:
May 9, 2022
Cash consideration$6,090 
Holdback consideration800 
Earnout consideration liability2,900 
Total consolidation$9,790 
Schedule of recognized identified assets acquired and liabilities assumed The following table summarizes the allocation of the purchase price to the estimated fair values of assets acquired and liabilities assumed:
April 22, 2022
Assets acquired:
Goodwill$1,954 
Intangible assets1,604 
Other assets15 
Total assets acquired 3,573 
Liabilities assumed:
Deferred revenue573 
Total liabilities assumed573 
Net assets acquired$3,000 
The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date:
May 9, 2022
Assets acquired:
Cash and cash equivalents$29 
Accounts receivable1,117 
Inventory214 
Prepaid expenses34 
Security deposits92 
Property and equipment, net2,086 
Right-of-use assets2,131 
Goodwill2,497 
Intangible assets, net4,199 
Total assets acquired12,399 
Liabilities assumed:
Accounts payable308 
Accrued expenses and other liabilities170 
Operating lease liability2,131 
Total liabilities assumed2,609 
Net assets acquired$9,790 
Schedule of finite-lived intangible assets
The estimated useful lives of the identifiable intangible assets acquired is as follows:
Gross Value Estimated Life (in years)
Customer relationships$264 10
Trade name240 10
Acquired software platform910 10
Customer list190 3
Total intangible assets$1,604 
The estimated useful lives of the identifiable intangible assets acquired is as follows:
May 9, 2022Estimated Life (in years)
Customer relationships$2,822 10
Trade name647 10
Noncompetition agreement52 2
Favorable operating lease699 4
Unfavorable operating lease(21)4
Total intangible assets$4,199 
Intangible assets consisted of the following as of September 30, 2023:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(437)$2,649 10
Trade name987 (140)847 10
Acquired software platform910 (129)781 10
Customer lists190 (90)100 3
Noncompetition agreement52 (37)15 2
Unfavorable operating lease(21)(13)4
Total intangible assets, net$5,204 $(825)$4,379 
During the three and nine months ended September 30, 2023, the Company wrote off $481 of intangible assets related to the favorable operating lease. There were no intangible assets written off during the three and nine months ended September 30, 2022.
Intangible assets consisted of the following as of December 31, 2022:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(206)$2,880 10
Trade name987 (66)921 10
Acquired software platform910 (61)849 10
Customer lists190 (42)148 3
Noncompetition agreement52 (17)35 2
Favorable operating lease699 (117)582 4
Unfavorable operating lease(21)(17)4
Total intangible assets, net$5,903 $(505)$5,398 
Schedule of asset acquisition The following table summarizes the fair values of assets acquired as of the acquisition date:
April 13, 2022
Assets acquired:
Intangible assets$100 
Total assets acquired $100 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of amount disaggregated by revenue
The following table presents the Company's revenue disaggregated by revenue source:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Major products and service lines:
Direct sales$6,773 $6,457 $19,247 $18,901 
Marketplace sales776 1,403 3,571 4,383 
Software822 589 2,192 1,168 
Total revenue$8,371 $8,449 $25,010 $24,452 
Timing of revenue recognition:
Products transferred at a point in time$776 $1,403 $3,571 $4,383 
Products and services transferred over time7,595 7,046 21,439 20,069 
Total revenue$8,371 $8,449 $25,010 $24,452 
Summary of deferred revenue activity Deferred revenue activity consisted of the following:
September 30,
2023
December 31,
2022
Balance at beginning of the period $972 $921 
Deferred revenue recognized during period(25,010)(33,157)
Additions to deferred revenue during period25,876 33,208 
Total deferred revenue $1,838 $972 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Summary of components of inventory
Components of inventory consisted of the following:
September 30,
2023
December 31,
2022
Raw materials$1,283 $849 
Work-in-process485 209 
Finished goods230 249 
Total$1,998 $1,307 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid Expenses and Other Current Assets (Tables)
9 Months Ended
Sep. 30, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Summary of prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following:
September 30,
2023
December 31,
2022
Prepaid expenses$2,251 $1,384 
VAT receivable914 990 
Prepaid insurance 12 401 
Prepaid service expenses— 3,231 
Security deposits— 175 
Other current assets 48 74 
Total$3,225 $6,255 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Summary of property and equipment
Property and equipment, net consisted of the following:
September 30,
2023
December 31,
2022
Machinery and equipment$10,659 $10,450 
Computers and IT equipment1,136 1,138 
Leasehold improvements2,773 2,429 
Furniture and fixtures106 81 
Vehicles42 42 
Assets to be placed in service 189 11,749 
Property and equipment 14,905 25,889 
Less: Accumulated depreciation(8,917)(10,262)
Property and equipment, net$5,988 $15,627 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
Changes in the carrying amount of goodwill as of September 30, 2023 and December 31, 2022 are as follows:
September 30,
2023
December 31,
2022
Balance, beginning of period$6,286 $1,835 
Acquired goodwill— 4,451 
Balance, end of period
$6,286 $6,286 
Schedule of finite-lived intangible assets
The estimated useful lives of the identifiable intangible assets acquired is as follows:
Gross Value Estimated Life (in years)
Customer relationships$264 10
Trade name240 10
Acquired software platform910 10
Customer list190 3
Total intangible assets$1,604 
The estimated useful lives of the identifiable intangible assets acquired is as follows:
May 9, 2022Estimated Life (in years)
Customer relationships$2,822 10
Trade name647 10
Noncompetition agreement52 2
Favorable operating lease699 4
Unfavorable operating lease(21)4
Total intangible assets$4,199 
Intangible assets consisted of the following as of September 30, 2023:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(437)$2,649 10
Trade name987 (140)847 10
Acquired software platform910 (129)781 10
Customer lists190 (90)100 3
Noncompetition agreement52 (37)15 2
Unfavorable operating lease(21)(13)4
Total intangible assets, net$5,204 $(825)$4,379 
During the three and nine months ended September 30, 2023, the Company wrote off $481 of intangible assets related to the favorable operating lease. There were no intangible assets written off during the three and nine months ended September 30, 2022.
Intangible assets consisted of the following as of December 31, 2022:
Gross carrying amountAccumulated amortizationIntangible assets, netWeighted average amortization period (in years)
Customer relationships$3,086 $(206)$2,880 10
Trade name987 (66)921 10
Acquired software platform910 (61)849 10
Customer lists190 (42)148 3
Noncompetition agreement52 (17)35 2
Favorable operating lease699 (117)582 4
Unfavorable operating lease(21)(17)4
Total intangible assets, net$5,903 $(505)$5,398 
Schedule of finite-lived intangible assets, future amortization expense The Company estimates the future aggregate amortization expense related to its intangible assets as of September 30, 2023 will be as follows:
Amortization expense
Remainder of 2023$146 
2024565 
2025514 
2026497 
2027498 
Thereafter2,159 
Total$4,379 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Summary of accrued expenses and other liabilities
Accrued expenses and other liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accrued compensation$1,544 $1,504 
Holdback consideration400 1,100 
Accrued selling expenses605 487 
Taxes payable71 339 
Accrued acquisition of property and equipment39 225 
Earnout consideration liability— 1,076 
Other accrued expenses and other liabilities939 1,219 
Total$3,598 $5,950 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of certain information related to the lease costs
The table below presents certain information related to the Company’s lease costs:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease expense$249 $302 $749 $687 
Finance lease expense12 — 31 — 
Interest expense on finance lease liabilities— 14 — 
Total lease cost$266 $302 $794 $687 
Summary of right of use assets and lease liabilities for operating leases
Right-of-use assets and lease liabilities for operating leases were recorded in the unaudited condensed consolidated balance sheets as follows:
September 30,
2023
December 31,
2022
Assets:
Operating lease right-of-use assets, net$1,948 $2,365 
Finance lease right-of-use assets, net323 — 
Total lease assets$2,271 $2,365 
Liabilities:
Current liabilities:
Operating lease liabilities, current$872 $719 
Finance lease liability, current62 — 
Non-current liabilities:
Operating lease liabilities, net of current portion1,176 1,715 
Finance lease liability, net of current portion261 — 
Total lease liabilities
$2,371 $2,434 
Summary of supplemental cash flow information related to the company's leases
Supplemental cash flow information related to the Company’s leases was as follows:
Nine Months Ended
September 30,
20232022
Operating cash flows from operating leases$721 $732 
Financing cash flows from finance leases$45 $— 
Lease liabilities arising from obtaining right-of-use assets$595 $— 
Summary of future minimum lease payments required under operating leases
As of September 30, 2023, future minimum lease payments required under operating and finance leases are as follows:
Operating LeasesFinance Leases
Rest of 2023
$242 $22 
2024965 87 
2025791 87 
2026236 87 
2027— 87 
Thereafter— 18 
Total minimum lease payments2,234 388 
Less effects of discounting(186)(65)
Present value of future minimum lease payments$2,048 $323 
Summary of future minimum lease payments required under financing leases
As of September 30, 2023, future minimum lease payments required under operating and finance leases are as follows:
Operating LeasesFinance Leases
Rest of 2023
$242 $22 
2024965 87 
2025791 87 
2026236 87 
2027— 87 
Thereafter— 18 
Total minimum lease payments2,234 388 
Less effects of discounting(186)(65)
Present value of future minimum lease payments$2,048 $323 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Obligations (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Financing Obligations, Maturity As of September 30, 2023, future financing obligation payments under the failed sale-leaseback transactions are as follows:
Finance Obligations
Rest of 2023
$33 
2024132 
2025132 
2026132 
202713 
Total payments442 
Less: imputed interest(270)
Financing obligation at end of term294 
Total financing obligations$466 
Contractual Obligation, Fiscal Year Maturity As of September 30, 2023, the amount outstanding under the Financing Agreement was $496.
The scheduled maturities of the Company’s Financing Agreement are as follows:
Financing Agreement
Rest of 2023
$13 
202456 
202561 
202667 
202772 
Thereafter 226 
Total payments$496 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of assumptions used to determine the fair value of the stock options
The assumptions used to estimate the fair value of stock options granted during the periods presented were as follows:
Nine Months Ended September 30, 2023
Strike price
$2.64 - $3.40
Expected term (in years)6.25
Expected volatility
110.67% - 132.00%
Risk-free interest rate
3.79% - 4.19%
Dividend yield— %
Summary of stock option plan and the activity
The following table summarizes the Company’s stock option activity during the period presented:
 Shares
Underlying
Options
Weighted
Average Exercise
Price
Weighted
Average
Remaining
Contractual
Term (in years)
Aggregate Intrinsic Value
Outstanding as of January 1, 2023497,402 $5.16 5.67
Granted— — 
Forfeited(2,287)3.78 
Exercised(32)3.92 
Outstanding at March 31, 2023495,083 5.16 4.37$— 
Granted375,168 2.74 
Forfeited(12,294)2.88 
Exercised— — 
Outstanding at June 30, 2023857,957 4.14 6.55$374 
Granted35,625 3.26 
Forfeited(16,355)3.73 
Exercised— — 
Outstanding at September 30, 2023
877,227 $4.11 6.46$162 
Exercisable at September 30, 2023
482,906 $5.20 3.91$67 
Summary of restricted stock unit activity
The following table summarizes the Company’s restricted stock unit activity during the period presented:
Restricted Stock Units
Weighted Average Grant Fair Value per Share
Aggregate Intrinsic Value
Outstanding as of January 1, 2023870,126 $12.08 
Granted10,901 4.56 
Forfeited(79,218)7.52 
Settled (20,475)25.44 
Outstanding at March 31, 2023781,334 12.40 $2,146 
Granted30,573 3.30 
Forfeited(35,825)8.89 
Settled (118,945)12.75 
Outstanding at June 30, 2023657,137 12.00 $2,471 
Granted7,500 3.11 
Forfeited(86,876)7.40 
Settled(9,191)9.08 
Outstanding at September 30, 2023
568,570 $12.45 $1,791 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities that are measured at fair value on a recurring basis The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis at September 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
DescriptionLevelSeptember 30,
2023
December 31,
2022
Assets:
Marketable securities - U.S Treasury Securities
2$14,933 $29,680 
Liabilities: 
Earnout consideration liability
3$— $1,076 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Organization (Details)
$ / shares in Units, part in Millions, customer in Millions, $ in Millions
21 Months Ended
Sep. 29, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
customer
country
technology
materialAndFinish
part
Subsidiary, Sale of Stock [Line Items]    
Number of utilization of additive technologies | technology   12
Number of manufacturing parts delivered | part   24
Number of customers | customer   1
Number of countries | country   180
Minimum    
Subsidiary, Sale of Stock [Line Items]    
Number of materials and finishes | materialAndFinish   120
Shapeways Inc | Reverse Recapitalization | Pipe Investors | Subscription Agreement    
Subsidiary, Sale of Stock [Line Items]    
Stock issued during period new shares issued (in shares) | shares 7,500,000  
Purchase price per share (in dollars per share) | $ / shares $ 10.00  
Shared issued value | $ $ 75  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 9 Months Ended
Mar. 26, 2021
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
shares
Sep. 30, 2022
USD ($)
shares
Financing Receivable, Impaired [Line Items]          
Assets held for sale   $ 11,500,000   $ 11,500,000  
Impairment on assets held for sale   9,680,000 $ 0 9,680,000 $ 0
Write-off of prepaid services       3,196,000 0
Goodwill impairment loss   0 0 0 0
Research and development expense   2,257,000 2,572,000 7,261,000 6,992,000
Advertising expense   321,000 571,000 $ 928,000 1,425,000
Percentage of largest benefit greater than likelihood of resolution for tax benefit measurement       50.00%  
Deferred tax assets   $ 0 $ 0 $ 0 $ 0
Effective income tax reconciliation rate   (0.17%) 0.00% (0.21%) 0.00%
Weighted average shares included in computation of earning per share (in shares) | shares       482,906 493,900
Number of operating segments | segment       1  
Desktop Metal          
Financing Receivable, Impaired [Line Items]          
Long-term purchase commitment amount $ 20,000,000        
Purchase obligation $ 20,000,000        
Minimum          
Financing Receivable, Impaired [Line Items]          
Intangible asset useful life   2 years   2 years  
Lease terms   2 years   2 years  
Maximum          
Financing Receivable, Impaired [Line Items]          
Intangible asset useful life   10 years   10 years  
Lease terms   10 years   10 years  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Summary of reconciliation of cash and cash equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Accounting Policies [Abstract]      
Cash and cash equivalents $ 17,517 $ 30,630 $ 46,941
Restricted cash 139 $ 139 136
Total $ 17,656   $ 47,077
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details)
Sep. 30, 2023
Machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Depreciable life 5 years
Machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Depreciable life 10 years
Computers and IT equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Depreciable life 3 years
Computers and IT equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Depreciable life 10 years
Furniture and fixtures | Minimum  
Property, Plant and Equipment [Line Items]  
Depreciable life 7 years
Furniture and fixtures | Maximum  
Property, Plant and Equipment [Line Items]  
Depreciable life 10 years
Vehicles  
Property, Plant and Equipment [Line Items]  
Depreciable life 10 years
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator for basic and diluted net loss per share:                
Net loss $ (19,193) $ (6,781) $ (7,403) $ (4,550) $ (4,674) $ (4,037) $ (33,377) $ (13,261)
Denominator for basic and diluted net loss per share:                
Weighted average common shares - basic (in shares) [1] 6,968,534     6,648,195     6,824,520 6,623,168
Weighted average common shares - diluted (in shares) [1] 6,968,534     6,648,195     6,824,520 6,623,168
Diluted (in dollars per shares) [1] $ (2.75)     $ (0.68)     $ (4.89) $ (2.00)
Basic (in dollars per shares) [1] $ (2.75)     $ (0.68)     $ (4.89) $ (2.00)
[1] Retroactively adjusted shares issued and outstanding, and per share information to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Common stock warrants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Antidilutive securities 2,301,250 2,301,250 2,301,250 2,301,250
Earnout Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Antidilutive securities 438,800 438,800 438,800 438,800
Unvested RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Antidilutive securities 568,570 655,882 568,570 655,882
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Reverse Stock Split (Details)
Jun. 22, 2023
$ / shares
shares
Sep. 30, 2023
shares
Jun. 21, 2023
$ / shares
shares
Dec. 31, 2022
shares
Accounting Policies [Abstract]        
Reverse stock split ratio 0.125      
Common stock, shares issued (in shares) 6,442,436 6,547,873 51,540,172 6,180,646
Common stock, shares outstanding (in shares) 6,442,436 6,547,873 51,540,172 6,180,646
Securities called by warrants (in shares) 2,301,250 2,301,250 18,410,000 2,301,250
Warrant to common stock ratio (in shares)     1  
Exercise price of warrants or rights (dollars per share) | $ / shares $ 92.00   $ 11.50  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Going Concern (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]                  
Net loss $ (19,193) $ (6,781) $ (7,403) $ (4,550) $ (4,674) $ (4,037) $ (33,377) $ (13,261)  
Accumulated deficit $ (166,409)           (166,409)   $ (133,032)
Cash and cash equivalents and restricted cash             $ (13,126) $ (32,630)  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost and Carrying Value $ 0 $ 9,816
U.S. Treasury Securities | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Amortized Cost and Carrying Value 14,933 19,864
Gross Unrealized Gains 45 73
Gross Unrealized Losses 0 0
Fair Value September 30, 2023 14,978 19,937
U.S. Treasury Securities | Short-Term Investments    
Marketable Securities [Line Items]    
Amortized Cost and Carrying Value 0 9,816
Gross Unrealized Gains 0 33
Gross Unrealized Losses 0 0
Fair Value September 30, 2023 $ 0 $ 9,849
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Consideration (Details) - USD ($)
$ in Thousands
Apr. 22, 2022
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Holdback consideration   $ 400 $ 1,100
MFG.com      
Business Acquisition [Line Items]      
Cash consideration $ 2,700    
Holdback consideration 300    
Total consideration $ 3,000    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - MFG.com - Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Apr. 22, 2022
Dec. 31, 2021
Assets acquired:        
Goodwill $ 6,286 $ 6,286   $ 1,835
MFG.com        
Assets acquired:        
Goodwill     $ 1,954  
Intangible assets     1,604  
Other assets     15  
Total assets acquired     3,573  
Liabilities assumed:        
Deferred revenue     573  
Total liabilities assumed     573  
Net assets acquired     $ 3,000  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - MFG.com - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Apr. 22, 2022
Sep. 30, 2023
Dec. 31, 2022
Customer relationships      
Business Acquisition [Line Items]      
Estimated Life (in years)   10 years 10 years
Trade name      
Business Acquisition [Line Items]      
Estimated Life (in years)   10 years 10 years
Acquired software platform      
Business Acquisition [Line Items]      
Estimated Life (in years)   10 years 10 years
Customer list      
Business Acquisition [Line Items]      
Estimated Life (in years)   3 years 3 years
MFG.com      
Business Acquisition [Line Items]      
Total intangible assets $ 1,604    
Transaction cost 212    
MFG.com | Customer relationships      
Business Acquisition [Line Items]      
Total intangible assets $ 264    
Estimated Life (in years) 10 years    
MFG.com | Trade name      
Business Acquisition [Line Items]      
Total intangible assets $ 240    
Estimated Life (in years) 10 years    
MFG.com | Acquired software platform      
Business Acquisition [Line Items]      
Total intangible assets $ 910    
Estimated Life (in years) 10 years    
MFG.com | Customer list      
Business Acquisition [Line Items]      
Total intangible assets $ 190    
Estimated Life (in years) 3 years    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Linear AMS - Consideration (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 09, 2022
Apr. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Business Acquisition [Line Items]              
Holdback consideration     $ 400,000   $ 400,000   $ 1,100,000
Change in fair value of earnout liability     $ 0 $ (1,784,000) 0 $ (1,784,000)  
Payment of earnout liability   $ 539,000          
Issuance of common stock upon settlement of earnout consideration liability   $ 537,000     $ 537,000 $ 0  
Linear AMS              
Business Acquisition [Line Items]              
Cash consideration $ 6,090,000            
Holdback consideration 800,000            
Earnout consideration liability 2,900,000            
Total consideration $ 9,790,000            
Change in fair value of earnout liability             $ 1,824,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Linear AMS - Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
May 09, 2022
Dec. 31, 2021
Assets acquired:        
Goodwill $ 6,286 $ 6,286   $ 1,835
Linear AMS        
Assets acquired:        
Cash and cash equivalents     $ 29  
Accounts receivable     1,117  
Inventory     214  
Prepaid expenses     34  
Security deposits     92  
Property and equipment, net     2,086  
Right-of-use assets     2,131  
Goodwill     2,497  
Intangible assets     4,199  
Total assets acquired     12,399  
Liabilities assumed:        
Accounts payable     308  
Accrued expenses and other liabilities     170  
Operating lease liability     2,131  
Total liabilities assumed     2,609  
Net assets acquired     $ 9,790  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Linear AMS - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
May 09, 2022
Sep. 30, 2023
Dec. 31, 2022
Linear AMS      
Business Acquisition [Line Items]      
Total intangible assets $ 4,199    
Transaction cost 161    
Customer relationships      
Business Acquisition [Line Items]      
Estimated Life (in years)   10 years 10 years
Customer relationships | Linear AMS      
Business Acquisition [Line Items]      
Total intangible assets $ 2,822    
Estimated Life (in years) 10 years    
Trade name      
Business Acquisition [Line Items]      
Estimated Life (in years)   10 years 10 years
Trade name | Linear AMS      
Business Acquisition [Line Items]      
Total intangible assets $ 647    
Estimated Life (in years) 10 years    
Noncompetition agreement      
Business Acquisition [Line Items]      
Estimated Life (in years)   2 years 2 years
Noncompetition agreement | Linear AMS      
Business Acquisition [Line Items]      
Total intangible assets $ 52    
Estimated Life (in years) 2 years    
Favorable operating lease      
Business Acquisition [Line Items]      
Estimated Life (in years)     4 years
Favorable operating lease | Linear AMS      
Business Acquisition [Line Items]      
Total intangible assets $ 699    
Estimated Life (in years) 4 years    
Unfavorable operating lease | Linear AMS      
Business Acquisition [Line Items]      
Unfavorable operating lease $ (21)    
Estimated Life (in years) 4 years    
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Maker OS - Fair Value (Details) - Maker OS
$ in Thousands
Apr. 13, 2022
USD ($)
Business Acquisition [Line Items]  
Cash consideration $ 100
Intangible assets 100
Total assets acquired $ 100
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Disaggregation of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Disaggregated revenue $ 8,371 $ 8,449 $ 25,010 $ 24,452
Products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Disaggregated revenue 776 1,403 3,571 4,383
Products and services transferred over time        
Disaggregation of Revenue [Line Items]        
Disaggregated revenue 7,595 7,046 21,439 20,069
Direct sales        
Disaggregation of Revenue [Line Items]        
Disaggregated revenue 6,773 6,457 19,247 18,901
Marketplace sales        
Disaggregation of Revenue [Line Items]        
Disaggregated revenue 776 1,403 3,571 4,383
Software        
Disaggregation of Revenue [Line Items]        
Disaggregated revenue $ 822 $ 589 $ 2,192 $ 1,168
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Deferred revenues (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Deferred Revenue [Roll Forward]      
Beginning balance $ 972 $ 921  
Deferred revenue recognized during period (25,010) (33,157)  
Additions to deferred revenue during period 25,876 33,208  
Ending balance 1,838 972  
Deferred revenue recognized 972    
Accounts receivable $ 3,832 $ 1,606 $ 1,372
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 1,283 $ 849
Work-in-process 485 209
Finished goods 230 249
Total $ 1,998 $ 1,307
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid expenses $ 2,251 $ 1,384
VAT receivable 914 990
Prepaid insurance 12 401
Prepaid service expenses 0 3,231
Security deposits 0 175
Other current assets 48 74
Total $ 3,225 $ 6,255
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 14,905   $ 14,905   $ 25,889
Less: Accumulated depreciation (8,917)   (8,917)   (10,262)
Property and equipment, net 5,988   5,988   15,627
Depreciation expense 335 $ 285 929 $ 721  
Depreciation charged to cost of revenue 273 $ 249 789 616  
Assets held for sale 11,500   11,500    
Loss from impairment on assets held for sale 9,700   9,700    
Write-off of prepaid services     3,196 $ 0  
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 10,659   10,659   10,450
Computers and IT equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 1,136   1,136   1,138
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 2,773   2,773   2,429
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 106   106   81
Vehicles          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 42   42   42
Assets to be placed in service          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 189   $ 189   $ 11,749
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Carrying Value of Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 6,286 $ 1,835
Acquired goodwill 0 4,451
Goodwill, ending balance $ 6,286 $ 6,286
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill impairment loss $ 0 $ 0 $ 0 $ 0
Amortization expense $ 160,000 $ 188,000 $ 538,000 $ 311,000
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount $ 5,204,000   $ 5,204,000   $ 5,903,000
Accumulated amortization (825,000)   (825,000)   (505,000)
Intangible assets, net 4,379,000   4,379,000   5,398,000
Write-off of intangible assets 481,000 $ 0 481,000 $ 0  
Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 3,086,000   3,086,000   3,086,000
Accumulated amortization (437,000)   (437,000)   (206,000)
Intangible assets, net 2,649,000   $ 2,649,000   $ 2,880,000
Weighted average amortization period (in years)     10 years   10 years
Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 987,000   $ 987,000   $ 987,000
Accumulated amortization (140,000)   (140,000)   (66,000)
Intangible assets, net 847,000   $ 847,000   $ 921,000
Weighted average amortization period (in years)     10 years   10 years
Acquired software platform          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 910,000   $ 910,000   $ 910,000
Accumulated amortization (129,000)   (129,000)   (61,000)
Intangible assets, net 781,000   $ 781,000   $ 849,000
Weighted average amortization period (in years)     10 years   10 years
Customer list          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 190,000   $ 190,000   $ 190,000
Accumulated amortization (90,000)   (90,000)   (42,000)
Intangible assets, net 100,000   $ 100,000   $ 148,000
Weighted average amortization period (in years)     3 years   3 years
Noncompetition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 52,000   $ 52,000   $ 52,000
Accumulated amortization (37,000)   (37,000)   (17,000)
Intangible assets, net 15,000   $ 15,000   $ 35,000
Weighted average amortization period (in years)     2 years   2 years
Favorable operating lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount         $ 699,000
Accumulated amortization         (117,000)
Intangible assets, net         $ 582,000
Weighted average amortization period (in years)         4 years
Unfavorable operating lease          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount (21,000)   $ (21,000)   $ (21,000)
Accumulated amortization 8,000   8,000   4,000
Intangible assets, net $ (13,000)   $ (13,000)   $ (17,000)
Weighted average amortization period (in years)     4 years   4 years
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Future Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 146  
2024 565  
2025 514  
2026 497  
2027 498  
Thereafter 2,159  
Intangible assets, net $ 4,379 $ 5,398
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation $ 1,544 $ 1,504
Holdback consideration 400 1,100
Accrued selling expenses 605 487
Taxes payable 71 339
Accrued acquisition of property and equipment 39 225
Earnout consideration liability 0 1,076
Other accrued expenses and other liabilities 939 1,219
Total $ 3,598 $ 5,950
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 26, 2021
USD ($)
Sep. 30, 2023
USD ($)
lease
Sep. 30, 2023
USD ($)
lease
Other Commitments [Line Items]      
Number of leases of facilities located in the United States and the Netherlands | lease   6 6
Number of finance leases | lease   2 2
Operating lease, weighted-average remaining lease term   2 years 3 months 29 days 2 years 3 months 29 days
Financing lease, weighted-average remaining lease term   4 years 5 months 26 days 4 years 5 months 26 days
Operating lease, weighted-average incremental borrowing rate, percent   6.93% 6.93%
Financing lease, weighted-average incremental borrowing rate, percent   8.24% 8.24%
Desktop Metal      
Other Commitments [Line Items]      
Long-term purchase commitment amount $ 20.0    
Purchase obligation $ 20.0    
Payments to acquire desktop metal     $ 16.4
Property purchase payable   $ 3.6 $ 3.6
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Company's lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]        
Operating lease expense $ 249 $ 302 $ 749 $ 687
Finance lease expense 12 0 31 0
Interest expense on finance lease liabilities 5 0 14 0
Total lease cost 266 302 794 687
Other Information        
Sublease income $ 62 $ 108 $ 221 $ 142
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Right of use assets and lease liabilities for operating leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Operating lease right-of-use assets, net $ 1,948 $ 2,365
Finance lease right-of-use assets, net 323 0
Total lease assets 2,271 2,365
Current liabilities:    
Operating lease liabilities, current 872 719
Finance lease liability, current 62 0
Non-current liabilities:    
Operating lease liabilities, net of current portion 1,176 1,715
Finance lease liability, noncurrent 261 0
Total lease liabilities $ 2,371 $ 2,434
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Weighted-average (Details)
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Weighted-average remaining lease term for operating leases 2 years 3 months 29 days
Financing lease, weighted-average remaining lease term 4 years 5 months 26 days
Weighted-average incremental borrowing rate 6.93%
Financing lease, weighted-average incremental borrowing rate, percent 8.24%
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Supplemental cash flow (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating cash flows from operating leases $ 721 $ 732
Financing cash flows from finance leases 45 0
Lease liabilities arising from obtaining right-of-use assets $ 595 $ 0
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Future minimum lease payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
Rest of 2023 $ 242
2024 965
2025 791
2026 236
2027 0
Thereafter 0
Total minimum lease payments 2,234
Less effects of discounting (186)
Present value of future minimum lease payments 2,048
Finance Leases  
Rest of 2023 22
2024 87
2025 87
2026 87
2027 87
Thereafter 18
Total minimum lease payments 388
Less effects of discounting (65)
Present value of future minimum lease payments $ 323
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Obligations - Narrative (Details)
$ in Thousands
2 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2023
lease
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Aug. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Financial Instruments Owned and Pledged as Collateral [Line Items]          
Number of lease transactions | lease 2        
Term of contract 4 years        
Weighted average interest rate, percent   20.50% 20.50%    
Interest expense   $ 24 $ 64    
Property and equipment gross   14,905 $ 14,905   $ 25,889
Secured Debt          
Financial Instruments Owned and Pledged as Collateral [Line Items]          
Effective interest rate     8.09%    
Interest expense   $ 4 $ 4    
Asset Pledged as Collateral          
Financial Instruments Owned and Pledged as Collateral [Line Items]          
Property and equipment gross       $ 500  
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Obligations - Financing Obligations (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
Rest of 2023 $ 33
2024 132
2025 132
2026 132
2027 13
Total payments 442
Less: imputed interest (270)
Financing obligation at end of term 294
Total financing obligations $ 466
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Obligations - Financing Agreements (Details) - Secured Debt
$ in Thousands
Sep. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Rest of 2023 $ 13
2024 56
2025 61
2026 67
2027 72
Thereafter 226
Total payments $ 496
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 28, 2021
$ / shares
shares
Sep. 30, 2023
USD ($)
Day
vote
$ / shares
shares
Jun. 22, 2023
$ / shares
shares
Jun. 21, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   120,000,000     120,000,000
Common stock, par value (dollars per share) | $ / shares   $ 0.0001     $ 0.0001
Common stock, voting rights | vote   1      
Common stock, shares issued (in shares)   6,547,873 6,442,436 51,540,172 6,180,646
Common stock, shares outstanding (in shares)   6,547,873 6,442,436 51,540,172 6,180,646
Warrant outstanding (in shares)   18,410,000     18,410,000
Warrant to common stock ratio (in shares)       1  
Exercise price of warrants or rights (dollars per share) | $ / shares     $ 92.00 $ 11.50  
Warrants expire term 5 years        
Redemption price (per warrant) | $ / shares   $ 0.01      
Redemption notice period   30 days      
Redemption share price basis (in dollars per share) | $ / shares   $ 144.00      
Redemption share price basis number of days | Day   20      
Redemption, registration statement to be maintained | Day   30      
Securities called by warrants (in shares)   2,301,250 2,301,250 18,410,000 2,301,250
Convertible Note          
Class of Stock [Line Items]          
Debt conversion convertible instrument amount | $   $ 500      
Public Warrants          
Class of Stock [Line Items]          
Warrant to common stock ratio (in shares) 1        
Exercise price of warrants or rights (dollars per share) | $ / shares $ 92.00        
Warrants exercisable period 30 days        
Private Warrants          
Class of Stock [Line Items]          
Warrant outstanding (in shares) 4,110,000        
Sponsor Warrants          
Class of Stock [Line Items]          
Strike Price (in dollars per share) | $ / shares   $ 1.00      
Sponsor Warrants | Convertible Note          
Class of Stock [Line Items]          
Conversion of promissory note, warrants issued (in shares)   500,000      
Prior to Merger | Public Warrants          
Class of Stock [Line Items]          
Warrant outstanding (in shares) 13,800,000        
Number of warrants exercised (in shares) 8        
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation -Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2021
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Dec. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Average exercise price per share   $ 4.11 $ 4.14 $ 5.16 $ 4.11     $ 5.16
Number of shares awarded (in shares)   35,625 375,168 0 410,793 0    
Restricted stock units withheld for employee tax liability (shares)   (19,360) (34,058) [1]   (53,418)      
Unrecognized compensation expense   $ 541     $ 541      
Unrecognized compensation expense expected to be recognized over the weighted average period         3 years 3 months 25 days      
Unvested RSUs                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Fair value of RSUs         $ 2,121      
Unrecognized compensation expense   $ 4,909     $ 4,909      
Unrecognized compensation expense expected to be recognized over the weighted average period         2 years 7 months 2 days      
2010 Stock Plan                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Maximum number of shares authorized for issuance (in shares) 2,117,818              
Percentage of exchange ratio used to determine the number of restricted stock units granted as right to receive         10.00%      
Aggregate number of options to purchase   612,650     612,650      
Average exercise price per share   $ 4.96     $ 4.96      
2010 Stock Plan | Legacy Shapeways Stock Option                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Recapitalization conversion ratio 0.8293              
Percentage of recapitalization conversion ratio for conversion in to common stock 90.00%              
Percentage of recapitalization conversion ratio as divider for determining exercise price 90.00%              
2021 Equity Incentive Plan                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Percentage of outstanding stock, maximum             5.00%  
Number of shares awarded (in shares)         1,565,630      
Number of shares remain available for issuance (in shares)   597,619     597,619      
2022 Equity Incentive Plan                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Number of shares awarded (in shares)         625,000      
Number of shares remain available for issuance (in shares)   412,674     412,674      
2021 Employee Stock Purchase Plan                
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                
Number of shares available for purchase   172,749     172,749      
Number of shares purchased (in shares)         0      
[1] Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2.
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Fair value of stock-based compensation (Details) - Options
9 Months Ended
Sep. 30, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 6 years 3 months
Expected volatility, minimum 110.67%
Expected volatility , maximum 132.00%
Risk-free interest rate, minimum 3.79%
Risk-free interest rate, maximum 4.19%
Dividend yield 0.00%
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Strike Price (in dollars per share) $ 2.64
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Strike Price (in dollars per share) $ 3.40
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Stock option plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Shares Underlying Options            
Outstanding at beginning (in shares) 857,957 495,083 497,402 497,402    
Granted (in dollars per share) 35,625 375,168 0 410,793 0  
Forfeited (in dollars per share) (16,355) (12,294) (2,287)      
Exercised (in dollars per share) 0 0 (32)      
Outstanding at ending (in shares) 877,227 857,957 495,083 877,227   497,402
Exercisable at the end (in shares) 482,906     482,906    
Weighted Average Exercise Price            
Outstanding at beginning (in dollars per share) $ 4.14 $ 5.16 $ 5.16 $ 5.16    
Granted (in dollars per share) 3.26 2.74 0      
Forfeited (in dollars per share) 3.73 2.88 3.78      
Exercised (in dollars per share) 0 0 3.92      
Outstanding at ending (in dollars per share) 4.11 $ 4.14 $ 5.16 4.11   $ 5.16
Exercisable (in dollars per share) $ 5.20     $ 5.20    
Weighted Average Remaining Contractual Term (in years)            
Outstanding (in years) 6 years 5 months 15 days 6 years 6 months 18 days 4 years 4 months 13 days     5 years 8 months 1 day
Exercisable at the end 3 years 10 months 28 days          
Aggregate Intrinsic Value, Outstanding at end $ 162 $ 374 $ 0 $ 162    
Aggregate Intrinsic Value, Exercisable at end $ 67     $ 67    
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - RSUs (Details) - Unvested RSUs - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Restricted Stock Units        
Beginning balance, Outstanding (in shares) 657,137 781,334 870,126  
Granted (in shares) 7,500 30,573 10,901  
Forfeited (in shares) (86,876) (35,825) (79,218)  
Settled (in shares) (9,191) (118,945) (20,475)  
Ending balance, Outstanding (in shares) 568,570 657,137 781,334  
Weighted Average Grant Fair Value per Share        
Beginning balance, Outstanding (in dollars per share) $ 12.45 $ 12.00 $ 12.40 $ 12.08
Granted (in dollars per share) 3.11 3.30 4.56  
Forfeited (in dollars per share) 7.40 8.89 7.52  
Settled (in dollars per share) 9.08 12.75 25.44  
Ending balance, Outstanding (in dollars per share) $ 12.45 $ 12.00 $ 12.40  
Aggregate Intrinsic Value, Outstanding $ 1,791 $ 2,471 $ 2,146  
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Assets and liabilities measured at fair value (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Level 2    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value September 30, 2023 $ 14,933 $ 29,680
Level 3    
Schedule of Held-to-maturity Securities [Line Items]    
Earnout consideration liability $ 0 $ 1,076
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 29, 2021
Apr. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 22, 2023
Jun. 21, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]                  
Change in fair value of earnout liability     $ 0 $ (1,784,000) $ 0 $ (1,784,000)      
Payment of earnout liability   $ 539,000              
Issuance of common stock upon settlement of earnout consideration liability   $ 537,000     537,000 0      
Change in fair value of warrant liabilities     $ 0 $ (31,000) $ 0 $ (1,558,000)      
Common stock, shares outstanding (in shares)     6,547,873   6,547,873   6,442,436 51,540,172 6,180,646
Trading days period 3 years                
Trading Price One                  
Schedule of Held-to-maturity Securities [Line Items]                  
Percentage released at targets 50.00%                
Trading Price Two                  
Schedule of Held-to-maturity Securities [Line Items]                  
Percentage released at targets 50.00%                
Earnout Shares                  
Schedule of Held-to-maturity Securities [Line Items]                  
Common stock, shares outstanding (in shares) 438,800   438,800   438,800        
Number of consecutive trading days to determine the trading price per share 30 days                
Estimated fair value of the shares recognized as a deemed dividend $ 18,132,000                
Earnout Shares | Trading Price One                  
Schedule of Held-to-maturity Securities [Line Items]                  
Volume weighted average trading price of common stock (in dollars per share) $ 112.00                
Earnout Shares | Trading Price Two                  
Schedule of Held-to-maturity Securities [Line Items]                  
Volume weighted average trading price of common stock (in dollars per share) 128.00                
Nonrecurring | Earnout Shares                  
Schedule of Held-to-maturity Securities [Line Items]                  
Fair value of shares estimated based on trading price of common stock (in dollars per share) $ 61.60                
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Concentrations (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Supplier Concentration Risk | Cost of Goods and Service Benchmark | Vendor One          
Concentration Risk [Line Items]          
Concentration risk percentage       37.00%  
Supplier Concentration Risk | Accounts Payable | Vendor One          
Concentration Risk [Line Items]          
Concentration risk percentage     10.00%   10.00%
Customer One | Customer Concentration Risk | Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk percentage 16.00% 18.00% 17.00% 20.00%  
Customer One | Customer Concentration Risk | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     16.00%   17.00%
Customer Two | Customer Concentration Risk | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     13.00%   16.00%
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details)
Nov. 14, 2023
USD ($)
Subsequent Event | Desktop Metal  
Subsequent Event [Line Items]  
Assets held for sale $ 344,900
XML 93 shpw-20230930_htm.xml IDEA: XBRL DOCUMENT 0001784851 2023-01-01 2023-09-30 0001784851 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001784851 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001784851 2023-11-09 0001784851 2023-09-30 0001784851 2022-12-31 0001784851 2023-07-01 2023-09-30 0001784851 2022-07-01 2022-09-30 0001784851 2022-01-01 2022-09-30 0001784851 us-gaap:CommonStockMember 2022-12-31 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001784851 us-gaap:RetainedEarningsMember 2022-12-31 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001784851 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001784851 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001784851 2023-01-01 2023-03-31 0001784851 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001784851 us-gaap:CommonStockMember 2023-03-31 0001784851 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001784851 us-gaap:RetainedEarningsMember 2023-03-31 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001784851 2023-03-31 0001784851 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001784851 2023-04-01 2023-06-30 0001784851 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001784851 us-gaap:CommonStockMember 2023-06-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001784851 us-gaap:RetainedEarningsMember 2023-06-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001784851 2023-06-30 0001784851 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001784851 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001784851 us-gaap:CommonStockMember 2023-09-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001784851 us-gaap:RetainedEarningsMember 2023-09-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001784851 us-gaap:CommonStockMember 2021-12-31 0001784851 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001784851 us-gaap:RetainedEarningsMember 2021-12-31 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001784851 2021-12-31 0001784851 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001784851 2022-01-01 2022-03-31 0001784851 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001784851 us-gaap:CommonStockMember 2022-03-31 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001784851 us-gaap:RetainedEarningsMember 2022-03-31 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001784851 2022-03-31 0001784851 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001784851 2022-04-01 2022-06-30 0001784851 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001784851 us-gaap:CommonStockMember 2022-06-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001784851 us-gaap:RetainedEarningsMember 2022-06-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001784851 2022-06-30 0001784851 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001784851 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001784851 us-gaap:CommonStockMember 2022-09-30 0001784851 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001784851 us-gaap:RetainedEarningsMember 2022-09-30 0001784851 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001784851 2022-09-30 0001784851 shpw:PipeInvestorsMember shpw:SubscriptionAgreementMember shpw:ReverseRecapitalizationMember shpw:ShapewaysIncMember 2021-09-29 2021-09-29 0001784851 shpw:PipeInvestorsMember shpw:SubscriptionAgreementMember shpw:ReverseRecapitalizationMember shpw:ShapewaysIncMember 2021-09-29 0001784851 2021-09-29 2023-06-30 0001784851 srt:MinimumMember 2021-09-29 2023-06-30 0001784851 shpw:DesktopMetalMember 2021-03-26 2021-03-26 0001784851 shpw:DesktopMetalMember 2021-03-26 0001784851 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-09-30 0001784851 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-09-30 0001784851 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-09-30 0001784851 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-09-30 0001784851 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-09-30 0001784851 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-09-30 0001784851 us-gaap:VehiclesMember 2023-09-30 0001784851 srt:MinimumMember 2023-09-30 0001784851 srt:MaximumMember 2023-09-30 0001784851 2023-06-21 0001784851 2023-06-22 0001784851 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001784851 us-gaap:WarrantMember 2022-07-01 2022-09-30 0001784851 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001784851 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001784851 shpw:EarnoutSharesMember 2023-07-01 2023-09-30 0001784851 shpw:EarnoutSharesMember 2022-07-01 2022-09-30 0001784851 shpw:EarnoutSharesMember 2023-01-01 2023-09-30 0001784851 shpw:EarnoutSharesMember 2022-01-01 2022-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001784851 2023-06-22 2023-06-22 0001784851 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0001784851 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0001784851 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001784851 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001784851 shpw:MFGcomMember 2022-04-22 2022-04-22 0001784851 shpw:MFGcomMember 2022-04-22 0001784851 shpw:MFGcomMember us-gaap:CustomerRelationshipsMember 2022-04-22 0001784851 shpw:MFGcomMember us-gaap:CustomerRelationshipsMember 2022-04-22 2022-04-22 0001784851 shpw:MFGcomMember us-gaap:TradeNamesMember 2022-04-22 0001784851 shpw:MFGcomMember us-gaap:TradeNamesMember 2022-04-22 2022-04-22 0001784851 shpw:MFGcomMember shpw:AcquiredSoftwarePlatformMember 2022-04-22 0001784851 shpw:MFGcomMember shpw:AcquiredSoftwarePlatformMember 2022-04-22 2022-04-22 0001784851 shpw:MFGcomMember us-gaap:CustomerListsMember 2022-04-22 0001784851 shpw:MFGcomMember us-gaap:CustomerListsMember 2022-04-22 2022-04-22 0001784851 shpw:LinearAMSMember 2022-05-09 2022-05-09 0001784851 shpw:LinearAMSMember 2022-05-09 0001784851 shpw:LinearAMSMember 2022-01-01 2022-12-31 0001784851 2023-04-01 2023-04-30 0001784851 shpw:LinearAMSMember us-gaap:CustomerRelationshipsMember 2022-05-09 0001784851 shpw:LinearAMSMember us-gaap:CustomerRelationshipsMember 2022-05-09 2022-05-09 0001784851 shpw:LinearAMSMember us-gaap:TradeNamesMember 2022-05-09 0001784851 shpw:LinearAMSMember us-gaap:TradeNamesMember 2022-05-09 2022-05-09 0001784851 shpw:LinearAMSMember us-gaap:NoncompeteAgreementsMember 2022-05-09 0001784851 shpw:LinearAMSMember us-gaap:NoncompeteAgreementsMember 2022-05-09 2022-05-09 0001784851 shpw:LinearAMSMember shpw:FavorableOperatingLeaseMember 2022-05-09 0001784851 shpw:LinearAMSMember shpw:FavorableOperatingLeaseMember 2022-05-09 2022-05-09 0001784851 shpw:LinearAMSMember shpw:UnfavorableOperatingLeaseMember 2022-05-09 0001784851 shpw:LinearAMSMember shpw:UnfavorableOperatingLeaseMember 2022-05-09 2022-05-09 0001784851 shpw:MakerOSMember 2022-04-13 2022-04-13 0001784851 shpw:MakerOSMember 2022-04-13 0001784851 shpw:DirectSalesMember 2023-07-01 2023-09-30 0001784851 shpw:DirectSalesMember 2022-07-01 2022-09-30 0001784851 shpw:DirectSalesMember 2023-01-01 2023-09-30 0001784851 shpw:DirectSalesMember 2022-01-01 2022-09-30 0001784851 shpw:MarketPlaceSalesMember 2023-07-01 2023-09-30 0001784851 shpw:MarketPlaceSalesMember 2022-07-01 2022-09-30 0001784851 shpw:MarketPlaceSalesMember 2023-01-01 2023-09-30 0001784851 shpw:MarketPlaceSalesMember 2022-01-01 2022-09-30 0001784851 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-07-01 2023-09-30 0001784851 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-07-01 2022-09-30 0001784851 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-09-30 0001784851 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-09-30 0001784851 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0001784851 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001784851 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0001784851 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001784851 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0001784851 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001784851 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0001784851 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001784851 2022-01-01 2022-12-31 0001784851 2022-01-01 0001784851 us-gaap:MachineryAndEquipmentMember 2023-09-30 0001784851 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001784851 us-gaap:ComputerEquipmentMember 2023-09-30 0001784851 us-gaap:ComputerEquipmentMember 2022-12-31 0001784851 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001784851 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001784851 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001784851 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001784851 us-gaap:VehiclesMember 2022-12-31 0001784851 shpw:AssetsToBePlacedInServiceMember 2023-09-30 0001784851 shpw:AssetsToBePlacedInServiceMember 2022-12-31 0001784851 us-gaap:CustomerRelationshipsMember 2023-09-30 0001784851 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-09-30 0001784851 us-gaap:TradeNamesMember 2023-09-30 0001784851 us-gaap:TradeNamesMember 2023-01-01 2023-09-30 0001784851 shpw:AcquiredSoftwarePlatformMember 2023-09-30 0001784851 shpw:AcquiredSoftwarePlatformMember 2023-01-01 2023-09-30 0001784851 us-gaap:CustomerListsMember 2023-09-30 0001784851 us-gaap:CustomerListsMember 2023-01-01 2023-09-30 0001784851 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001784851 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-09-30 0001784851 shpw:UnfavorableOperatingLeaseMember 2023-09-30 0001784851 shpw:UnfavorableOperatingLeaseMember 2023-01-01 2023-09-30 0001784851 us-gaap:CustomerRelationshipsMember 2022-12-31 0001784851 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001784851 us-gaap:TradeNamesMember 2022-12-31 0001784851 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001784851 shpw:AcquiredSoftwarePlatformMember 2022-12-31 0001784851 shpw:AcquiredSoftwarePlatformMember 2022-01-01 2022-12-31 0001784851 us-gaap:CustomerListsMember 2022-12-31 0001784851 us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0001784851 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001784851 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001784851 shpw:FavorableOperatingLeaseMember 2022-12-31 0001784851 shpw:FavorableOperatingLeaseMember 2022-01-01 2022-12-31 0001784851 shpw:UnfavorableOperatingLeaseMember 2022-12-31 0001784851 shpw:UnfavorableOperatingLeaseMember 2022-01-01 2022-12-31 0001784851 2023-02-01 2023-03-31 0001784851 shpw:DesktopMetalMember 2023-01-01 2023-09-30 0001784851 shpw:DesktopMetalMember 2023-09-30 0001784851 us-gaap:AssetPledgedAsCollateralMember 2023-08-31 0001784851 us-gaap:SecuredDebtMember 2023-01-01 2023-09-30 0001784851 us-gaap:SecuredDebtMember 2023-07-01 2023-09-30 0001784851 us-gaap:SecuredDebtMember 2023-09-30 0001784851 shpw:PublicWarrantsMember shpw:PriorToMergerMember 2021-09-28 0001784851 shpw:PublicWarrantsMember shpw:PriorToMergerMember 2021-09-28 2021-09-28 0001784851 shpw:PublicWarrantsMember 2021-09-28 0001784851 shpw:PublicWarrantsMember 2021-09-28 2021-09-28 0001784851 2021-09-28 0001784851 shpw:PrivateWarrantsMember 2021-09-28 0001784851 shpw:ConvertibleNoteMember 2023-01-01 2023-09-30 0001784851 shpw:SponsorWarrantsMember shpw:ConvertibleNoteMember 2023-01-01 2023-09-30 0001784851 shpw:SponsorWarrantsMember 2023-09-30 0001784851 shpw:TwoThousandTenStockPlanMember 2021-09-29 0001784851 shpw:LegacyShapewaysStockOptionMember shpw:TwoThousandTenStockPlanMember 2021-09-29 2021-09-29 0001784851 shpw:TwoThousandTenStockPlanMember 2023-01-01 2023-09-30 0001784851 shpw:TwoThousandTenStockPlanMember 2023-09-30 0001784851 shpw:TwoThousandTwentyOneEquityIncentivePlanMember 2021-01-01 2021-12-31 0001784851 shpw:TwoThousandTwentyOneEquityIncentivePlanMember 2023-01-01 2023-09-30 0001784851 shpw:TwoThousandTwentyOneEquityIncentivePlanMember 2023-09-30 0001784851 shpw:TwoThousandTwentyTwoEquityIncentivePlanMember 2023-01-01 2023-09-30 0001784851 shpw:TwoThousandTwentyTwoEquityIncentivePlanMember 2023-09-30 0001784851 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001784851 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-09-30 0001784851 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001784851 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001784851 shpw:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-09-30 0001784851 shpw:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-01-01 2023-09-30 0001784851 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001784851 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784851 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001784851 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001784851 shpw:EarnoutSharesMember 2021-09-29 0001784851 shpw:EarnoutSharesMember shpw:TradingPriceOneMember 2021-09-29 0001784851 shpw:EarnoutSharesMember shpw:TradingPriceTwoMember 2021-09-29 0001784851 shpw:TradingPriceTwoMember 2021-09-29 0001784851 shpw:TradingPriceOneMember 2021-09-29 0001784851 shpw:EarnoutSharesMember 2021-09-29 2021-09-29 0001784851 2021-09-29 2021-09-29 0001784851 us-gaap:FairValueMeasurementsNonrecurringMember shpw:EarnoutSharesMember 2021-09-29 0001784851 shpw:EarnoutSharesMember 2023-09-30 0001784851 shpw:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001784851 shpw:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001784851 shpw:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001784851 shpw:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001784851 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember shpw:VendorOneMember 2022-01-01 2022-09-30 0001784851 shpw:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001784851 shpw:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001784851 shpw:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001784851 shpw:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001784851 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember shpw:VendorOneMember 2023-01-01 2023-09-30 0001784851 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember shpw:VendorOneMember 2022-01-01 2022-12-31 0001784851 shpw:DesktopMetalMember us-gaap:SubsequentEventMember 2023-11-14 2023-11-14 shares iso4217:USD iso4217:USD shares shpw:technology shpw:materialAndFinish shpw:part shpw:customer shpw:country pure shpw:segment shpw:lease shpw:vote shpw:Day 0001784851 --12-31 2023 Q3 false P2Y 0.125 10-Q true 2023-09-30 false 001-39092 SHAPEWAYS HOLDINGS, INC. DE 87-2876494 12163 Globe St Livonia MI 48150 734 422-6060 Common Stock, par value $0.0001 per share SHPW NASDAQ Warrants to purchase Common Stock SHPWW NASDAQ Yes Yes Non-accelerated Filer true true false false 6547873 17517000 30630000 139000 139000 0 9816000 3832000 1606000 1998000 1307000 3225000 6255000 1857000 0 28568000 49753000 5988000 15627000 1948000 2365000 6286000 6286000 4379000 5398000 99000 99000 47268000 79528000 1657000 2354000 3598000 5950000 55000 0 872000 719000 62000 0 40000 0 1838000 972000 8122000 9995000 1176000 1715000 83000 27000 261000 0 426000 0 441000 0 10509000 11737000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 0.0001 0.0001 120000000 120000000 6547873 6547873 6180646 6180646 1000 5000 203732000 201362000 -166409000 -133032000 -565000 -544000 36759000 67791000 47268000 79528000 8371000 8449000 25010000 24452000 4926000 4758000 14872000 13710000 3445000 3691000 10138000 10742000 10964000 7605000 27526000 20516000 2257000 2572000 7261000 6992000 9680000 0 9680000 0 22901000 10177000 44467000 27508000 -19456000 -6486000 -34329000 -16766000 247000 21000 913000 23000 35000 7000 87000 7000 0 0 -85000 0 0 -1784000 0 -1784000 0 0 -31000 0 -1558000 70000 110000 268000 149000 282000 1939000 1009000 3507000 -19174000 -4547000 -33320000 -13259000 19000 3000 57000 2000 -19193000 -4550000 -33377000 -13261000 -2.75 -0.68 -4.89 -2.00 -2.75 -0.68 -4.89 -2.00 6968534 6648195 6824520 6623168 6968534 6648195 6824520 6623168 -65000 -125000 -21000 -351000 -19258000 -4675000 -33398000 -13612000 6180646 5000 201362000 -133032000 -544000 67791000 20507 7 805000 805000 -7403000 -7403000 39000 39000 6201146 5000 202167000 -140435000 -505000 61232000 118945 156658 537000 537000 34058 111000 111000 170 476000 476000 85 4000 4000 -6781000 -6781000 5000 5000 6442436 5000 203065000 -147216000 -500000 55354000 86876 19360 58000 58000 1666 -39587 118000 118000 603000 603000 -19193000 -19193000 -4000 4000 -65000 -65000 6547873 1000 203732000 -166409000 -565000 36759000 6078467 5000 198179000 -112811000 -369000 85004000 27246 99000 99000 312000 312000 -4037000 -4037000 382000 382000 -52000 -52000 6105713 5000 198972000 -116848000 -421000 81708000 45966 189000 189000 457000 457000 -4674000 -4674000 288000 288000 -174000 -174000 6151679 5000 199906000 -121522000 -595000 77794000 10106 1000 1000 750000 750000 -4550000 -4550000 -125000 -125000 6161785 5000 200657000 -126072000 -720000 73870000 -33377000 -13261000 1467000 1032000 -9680000 0 3196000 0 481000 0 -85000 0 1884000 1519000 749000 687000 56000 0 611000 0 0 -1784000 0 -1558000 2226000 -710000 662000 152000 89000 1335000 -425000 -396000 -1794000 713000 -721000 -732000 866000 -458000 -21441000 -15015000 2796000 9043000 9769000 0 20000000 0 0 8861000 7435000 -17904000 993000 0 45000 0 17000 0 169000 0 118000 289000 880000 289000 -13126000 -32630000 13000 -112000 30769000 79819000 17656000 47077000 87000 0 39000 0 537000 0 Organization<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 29, 2021 (the “Closing” or the “Closing Date”), Galileo Acquisition Corp., a Cayman Islands exempted company (“Galileo” and after the Domestication (as defined below) “Shapeways”), a publicly-traded special purpose acquisition company, consummated the transactions described in the Agreement and Plan of Merger and Reorganization (the “Merger Agreement”) dated April 28, 2021, by and among Galileo Founders Holdings, L.P. (the “Sponsor”), Galileo Acquisition Corp., Galileo Acquisition Holdings, Inc., a Delaware corporation and wholly owned subsidiary of Galileo (“Merger Sub”), and Shapeways, Inc., a Delaware corporation (“Legacy Shapeways”), whereby Merger Sub merged with and into Legacy Shapeways, the separate corporate existence of Merger Sub ceasing and Legacy Shapeways being the surviving corporation and a wholly owned subsidiary of Shapeways (the “Merger”).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, on the Closing Date, Galileo was domesticated and continued as a Delaware corporation (the “Domestication” and, together with the Merger, the “Business Combination”), changing its name to “Shapeways Holdings, Inc.” (the “Company” and/or “Shapeways”). Simultaneously with the execution of the Business Combination, Galileo entered into subscription agreements pursuant to which certain investors agreed to purchase an aggregate of 7,500,000 shares of common stock for a purchase price of $10.00 per share and $75,000,000 in the aggregate (the “PIPE Investment”). At the Closing, the Company consummated the PIPE Investment. Shapeways also operates through its wholly owned subsidiaries, Shapeways BV, which was incorporated in the Netherlands on December 10, 2008 and Linear Mold &amp; Engineering, LLC, also referred to as Linear AMS ("Linear"), which was acquired in May 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shapeways is a leader in the large and fast-growing digital manufacturing industry combining high quality, flexible on-demand manufacturing powered by purpose-built proprietary software which enables customers to rapidly transform digital designs into physical products, globally. Shapeways makes industrial-grade additive manufacturing accessible by fully digitizing the end-to-end manufacturing process, and by providing a broad range of solutions utilizing 12 additive manufacturing technologies and more than 120 materials and finishes, with the ability to easily scale new innovation. Shapeways has delivered over 24 million parts to over 1 million customers in over 180 countries, from inception through September 30, 2023.</span></div> 7500000 10.00 75000000 12 120 24000000 1000000 180 Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:12pt"><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 interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information as defined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) and in accordance with the instruction to Form 10-Q and Article 8 of Regulation S-X of the Securities and Exchange Commission (“SEC”). Certain information or footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. The unaudited condensed consolidated financial statements include the accounts of its wholly owned subsidiaries, Legacy Shapeways, Shapeways BV and Linear. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. These unaudited condensed consolidated interim financial statements should be read along with the audited financial statements included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022, as filed with the SEC on August 4, 2023 (the “Annual Report”). </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company’s 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 </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Functional Currency</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Euro is the functional currency for Shapeways BV’s operations outside the United States. Assets and liabilities of these operations are translated into U.S. Dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive loss within stockholders’ equity. Gains and losses from foreign currency transactions are included in net loss for the period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash includes cash on hand and demand deposits and highly liquid securities with original maturities at the date of acquisition of ninety days or less. The Company maintains its deposits at high quality financial institutions and monitors the credit ratings of those institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. While cash held by financial institutions may at times exceed federally insured limits, the Company believes that no material credit or market risk exposure exists due to the high quality of the institutions. The Company has not experienced any losses on such accounts. Restricted cash represents cash required to be held as collateral for the Company’s credit cards and security deposit for its facility in the Netherlands. Accordingly, these balances contain restrictions as to their availability and usage and are classified as restricted cash in the unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported within the applicable unaudited condensed consolidated balance sheets that sum to the total of the same such amount shown in the unaudited condensed consolidated statements of cash flows is 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">September 30,<br/>2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</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,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">46,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">17,656 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">47,077 </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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-term investments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests its excess cash in fixed income instruments including U.S. treasury securities with a maturity of six months or less. The Company has the means to and intends to, hold all investments to maturity, and as such, its investments are classified as held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount and are generally unsecured as they are uncollateralized. The Company provides an allowance for doubtful accounts to reduce receivables to their estimated net realizable value. Judgement is exercised in establishing allowances and estimates are based on the customers’ payment history and liquidity. Any amounts that were previously recognized as revenue and subsequently determined to be uncollectible are charged to bad debt expense included in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive loss. Given the nature and historical collectability of the Company’s accounts receivable, an allowance for doubtful accounts was not deemed necessary at September 30, 2023 and December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of raw materials, work-in-process and finished goods at the Company’s distribution centers. Raw materials are stated at the lower of cost or net realizable value, determined by the first-in-first-out method. Finished goods and work-in-process are valued using a methodology to determine the cost of each 3D printed object using allocations for material, labor, machine time and overhead. The Company periodically reviews its inventory for slow-moving, damaged and discontinued items and provides allowances to reduce such items identified to their recoverable amounts. As of September 30, 2023 and December 31, 2022, the Company determined an allowance was not deemed necessary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Maintenance and repairs are charged to expense when incurred. Additions and improvements that extend the economic useful life of the asset are capitalized and depreciated over the remaining useful lives of the assets. The cost and accumulated depreciation of assets sold or retired are removed from the respective accounts, and any resulting gain or loss is reflected in current earnings. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company entered into a non-binding Memorandum of Understanding (“MOU”) with Desktop Metal Inc. ("Desktop Metal"), pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In September 2023, the Company identified $11.5 million of such equipment that would not be utilized in its operations and classified the assets as held for sale, at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges during the three and nine months ended September 30, 2023. No impairment charges were recorded for the three and nine months ended September 30, 2022. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expense on the condensed consolidated statements of operations and comprehensive loss. Costs for capital assets not yet placed into service are capitalized and depreciated once placed into service. Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, 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><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Depreciable Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and IT equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">7 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">**</span></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:2.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.955%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. </span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets, Including Definite-Lived Intangible Assets</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, which consist of technology, customer relationships, trademarks, favorable and unfavorable operating leases, and non-competition agreements are stated at cost less accumulated amortization. Amortization is generally recorded on a straight-line basis over estimated useful lives ranging from <span style="-sec-ix-hidden:f-457">two</span> to ten years. The Company periodically reviews the estimated useful lives of intangible assets and adjusts when events indicate that a shorter life is appropriate. Capitalization of costs to develop software begins when preliminary development efforts are successful and completed. Costs related to the design or maintenance of internal-use software are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, other than goodwill and other indefinite-lived intangibles, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable through the estimated undiscounted future cash flows derived from such assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that the Company considers in deciding when to perform an impairment review include significant changes in the Company’s forecasted projections for the asset or asset group for reasons including, but not limited to, significant underperformance of a product in relation to expectations, significant changes, or planned changes in the Company’s use of the assets, significant negative industry or economic trends, and new or competing products that enter the marketplace. The impairment test is based on a comparison of the undiscounted cash flows expected to be generated from the use of the asset group. If impairment is indicated, the asset is written down by the amount by which the carrying value of the asset exceeds the related fair value of the asset with the related impairment charge recognized within the unaudited condensed consolidated statements of operations and comprehensive loss. No impairment charges were recorded for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, which represents the excess of purchase prices over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. Goodwill is evaluated for impairment on an annual basis at a level of reporting referred to as the reporting unit, and more frequently if adverse events or changes in circumstances indicate that the asset may be impaired.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. Impairment tests are performed on a quarterly basis. Management uses the future discounted cash flows valuation approach to determine the fair value of reporting units and determines whether the fair value of reporting units exceeded its carrying amounts. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The impairment review requires management to make judgments in determining various assumptions with respect to revenues, operating margins, growth rates and discount rates. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. No impairment charges related to Goodwill were recorded for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below: </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Acquisitions </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company’s unaudited condensed consolidated financial statements from the acquisition date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived from two primary sources: (a) products and services and (b) software.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue following the five-step model prescribed under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers ("ASC 606")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: (i) identify contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the products or services it transfers to the customer. These contracts have different terms based on the scope, performance obligations, and complexity of the project, which often requires the Company to make judgments and estimates in recognizing revenues.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are satisfied both at a point of time and over time. All revenue is recognized based on the satisfaction of the performance obligation to date (see Note 6).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease arrangements relate primarily to office and manufacturing space and equipment. The Company’s leases have initial terms ranging from 2 to 10 years and may include renewal options and rent escalation clauses. The Company is typically required to make fixed minimum rent payments relating to its right to use an underlying leased asset. Additionally, the Company’s leases do not contain significantly restrictive covenants or residual value guarantees.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception and classifies its leases at commencement. Operating leases are presented as operating lease right-of-use assets, net and the corresponding lease liabilities are included in operating lease liabilities, current and operating lease liabilities, net of current on the Company’s unaudited condensed consolidated balance sheets. Finance lease right-of-use assets are presented within property and equipment, net and the corresponding finance lease liabilities are included in finance lease liability, current and finance lease liability, noncurrent on the Company's unaudited condensed consolidated balance sheets. Operating lease right-of-use assets and finance lease right-of-use assets, (collectively "ROU assets") represent the Company’s right to use an underlying asset and lease liabilities represent the Company’s obligation for lease payments in exchange for the ability to use the asset for the duration of the lease term. The Company does not recognize short term leases that have a term of twelve months or less as ROU assets or lease liabilities. The Company’s short-term leases are not material and do not have a material impact on its ROU assets or lease liabilities. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at commencement date and determined using the present value of the future minimum lease payments over the lease term. The Company uses an incremental borrowing rate based on estimated rate of interest for collateralized borrowing since the Company’s leases do not include an implicit interest rate. The estimated incremental borrowing rate considers market data, actual lease economic environment, and actual lease term at commencement date. The lease term may include options to extend when it is reasonably certain that the Company will exercise that option. ROU assets include lease payments made in advance, and excludes any incentives received or initial direct costs incurred. The Company recognizes lease expense on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements which contain both lease and non-lease components, which it has elected to account for as a single lease component. As such, minimum lease payments include fixed payments for non-lease components within a lease agreement, but exclude variable lease payments not dependent on an index or rate, such as common area maintenance, operating expenses, utilities, or other costs that are subject to fluctuation from period to period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense for all stock options, restricted stock units and other arrangements within the scope of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Compensation ("ASC 718")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Stock-based compensation expense is measured at the date of grant, based on the fair value of the award, and is recognized using the straight-line method over the employee’s requisite service period. Compensation for stock-based awards with vesting conditions other than service are recognized based on the probability of the performance condition being met over the vesting period. Forfeitures are recognized as they are incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Warrant Liabilities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 815-40”). The Private Warrants (as defined in Note 14) previously met the definition of a derivative under ASC 815, and the Company recorded these warrants as liabilities on the unaudited condensed consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the unaudited condensed consolidated statements of operations and comprehensive loss at each reporting date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants (as defined in Note 14). The Company has therefore concluded that as of September 30, 2023 and December 31, 2022, all its warrants met the criteria to be classified in stockholders' equity. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of allocated personnel costs, fees paid to consultants and outside service providers, and allocations for rent and overhead. Research and development costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received. For the three months ended September 30, 2023 and 2022, research and development costs were $2,257 and $2,572, respectively. For the nine months ended September 30, 2023 and 2022, research and development costs were $7,261 and $6,992, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. For the three months ended September 30, 2023 and 2022, advertising costs were $321 and $571, respectively. For the nine months ended September 30, 2023 and 2022, advertising costs were $928 and $1,425, respectively. Advertising costs are included in selling, general and administrative expense on the unaudited condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and the Netherlands. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Where applicable, the Company records a valuation allowance to reduce any deferred tax assets that it determines will not be realizable in the future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the benefit of an uncertain tax position that it has taken or expects to take on income tax returns it files if such tax position is more likely than not to be sustained on examination by the taxing authorities, based on the technical merits of the position. These tax benefits are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. Although the Company believes that it has adequately reserved for uncertain tax positions (including interest and penalties), it can provide no assurance that the final tax outcome of these matters will not be materially different. The Company makes adjustments to these reserves in accordance with the income tax accounting guidance when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on the Company’s financial condition and operating results. Carryforward attributes that were generated in tax years prior to those that remain open for examination may still be adjusted by relevant tax authorities upon examination if they either have been, or will be, used in a future period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In applying the estimated annual effective tax rate approach prescribed under ASC 740-270, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes - Interim Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and based on present evidence and conclusions around the realizability of deferred tax assets, the Company determined that any deferred tax benefits related to the forecasted tax rate and pretax activity during the three and nine months ended September 30, 2023 and 2022 are neither more likely than not to be realized in the current year, nor realizable as a deferred tax asset at the end of the year. Therefore, the appropriate amount of income tax benefit to recognize related to deferred tax assets during the three and nine months ended September 30, 2023 and 2022 is zero. The Company’s effective tax rate was (0.17)% and (0.21)% for the three and nine months ended September 30, 2023, respectively and zero percent for the three and nine months ended September 30, 2022, respectively. The Company's effective tax rates differ from the applicable statutory tax rate primarily due to the fact that the Company maintains a full valuation allowance against its deferred tax assets as a result of its historical and current period losses. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2023, the Company’s Board of Directors approved a reverse stock split ratio of 1-for-8 (the “Reverse Stock Split”). On June 22, 2023, the effective date of the Reverse Stock Split, the number of the Company’s issued and outstanding shares of common stock decreased from 51,540,172 shares to 6,442,436 shares, net of fractional shares redeemed. The number of authorized shares and par value per common share remained unchanged. No fractional shares were issued as a result of the Reverse Stock Split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. Prior to the effective date of the Reverse Stock Split, the Company had listed warrants to purchase a total of 18,410,000 shares of Common Stock, with each whole warrant being exercisable for one share of Common Stock at $11.50 per share. After the effective date of the Reverse Stock Split, every eight shares of Common Stock that may have been purchased pursuant to the warrants immediately prior to the Reverse Stock Split represented one share of Common Stock that may be purchased pursuant to such warrants immediately following the Reverse Stock Split. Correspondingly, the exercise price per share of Common Stock attributable to such warrants was proportionately increased, such that the exercise price immediately following the Reverse Stock Split was $92.00, which equals the product of eight multiplied by $11.50, the exercise price per share immediately prior to the Reverse Stock Split. The number of shares of Common Stock subject to the warrants was proportionately decreased by eight times, to an aggregate of 2,301,250 shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share, per share and trading price amounts in the unaudited condensed consolidated financial statements and the accompanying notes, have been retrospectively adjusted to reflect the Reverse Stock Split for all periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net loss per Share</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the provisions of ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, net loss per common share is computed by dividing net loss by the weighted-average shares of common stock outstanding during the period. Basic net loss per share is computed by dividing net loss by the weighted average number of shares outstanding during the period. Diluted net loss per share gives effect to all dilutive potential common shares outstanding during the period including stock options and warrants, using the treasury stock method, and convertible debt and convertible securities, using the if-converted method. During a loss period, the effect of the potential exercise of stock options and convertible debt are not considered in the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">diluted net loss per share calculation since the effect would be anti-dilutive. A reconciliation of net loss and number of shares used in computing basic and diluted net loss per share is 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="padding:0 1pt"></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Basic and Diluted net loss per share computation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Numerator for basic and diluted net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss</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%">(19,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(33,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(13,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Denominator for basic and diluted net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average common shares - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,968,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,648,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,824,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Basic and diluted net loss per share</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%">(2.75)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(0.68)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(4.89)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(2.00)</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></tr></table></div><div style="margin-top:12pt"><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 outstanding shares of common stock equivalents that were excluded from the computation of the diluted net loss per share for the periods in which a net loss is presented because their effect would have been anti-dilutive: </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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="padding:0 1pt"></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock warrants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earnout Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">655,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">568,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">655,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock subject to the warrants was proportionately decreased as a result of the Reverse Stock Split.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in net loss per share are 482,906 and 493,900 shares subject to options due to their nominal exercise prices as of September 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and reports in one segment, which focuses on providing additive and traditional manufacturing services to customers. The Company’s operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker (“CODM”). The Company’s CODM has been identified as its Chief Executive Officer. The Company is continually evaluating its operating and reporting segments as the Company continues to grow.</span></div><div style="margin-top:12pt"><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Pronouncements Recently Issued Not Yet Adopted </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements.</span> The amendments in this ASU modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for the interim period June 30, 2027, with early adoption prohibited. The Company is currently evaluating the impact the standard will have on its condensed consolidated financial statements. Basis of Presentation and Principles of ConsolidationThe accompanying unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information as defined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) and in accordance with the instruction to Form 10-Q and Article 8 of Regulation S-X of the Securities and Exchange Commission (“SEC”). Certain information or footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. The unaudited condensed consolidated financial statements include the accounts of its wholly owned subsidiaries, Legacy Shapeways, Shapeways BV and Linear. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. These unaudited condensed consolidated interim financial statements should be read along with the audited financial statements included in the Company’s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2022, as filed with the SEC on August 4, 2023 (the “Annual Report”). <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company’s 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 </span></div>disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Functional Currency</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Euro is the functional currency for Shapeways BV’s operations outside the United States. Assets and liabilities of these operations are translated into U.S. Dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive loss within stockholders’ equity. Gains and losses from foreign currency transactions are included in net loss for the period.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash includes cash on hand and demand deposits and highly liquid securities with original maturities at the date of acquisition of ninety days or less. The Company maintains its deposits at high quality financial institutions and monitors the credit ratings of those institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. While cash held by financial institutions may at times exceed federally insured limits, the Company believes that no material credit or market risk exposure exists due to the high quality of the institutions. The Company has not experienced any losses on such accounts. Restricted cash represents cash required to be held as collateral for the Company’s credit cards and security deposit for its facility in the Netherlands. Accordingly, these balances contain restrictions as to their availability and usage and are classified as restricted cash in the unaudited condensed consolidated balance sheets.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported within the applicable unaudited condensed consolidated balance sheets that sum to the total of the same such amount shown in the unaudited condensed consolidated statements of cash flows is 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">September 30,<br/>2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</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,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">46,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">17,656 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">47,077 </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><td colspan="3" style="display:none"></td></tr></table></div> 17517000 46941000 139000 136000 17656000 47077000 Short-term investmentsThe Company invests its excess cash in fixed income instruments including U.S. treasury securities with a maturity of six months or less. The Company has the means to and intends to, hold all investments to maturity, and as such, its investments are classified as held-to-maturity investments. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts. Accounts ReceivableAccounts receivable are recorded at the invoiced amount and are generally unsecured as they are uncollateralized. The Company provides an allowance for doubtful accounts to reduce receivables to their estimated net realizable value. Judgement is exercised in establishing allowances and estimates are based on the customers’ payment history and liquidity. Any amounts that were previously recognized as revenue and subsequently determined to be uncollectible are charged to bad debt expense included in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive loss. InventoryInventory consists of raw materials, work-in-process and finished goods at the Company’s distribution centers. Raw materials are stated at the lower of cost or net realizable value, determined by the first-in-first-out method. Finished goods and work-in-process are valued using a methodology to determine the cost of each 3D printed object using allocations for material, labor, machine time and overhead. The Company periodically reviews its inventory for slow-moving, damaged and discontinued items and provides allowances to reduce such items identified to their recoverable amounts. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Maintenance and repairs are charged to expense when incurred. Additions and improvements that extend the economic useful life of the asset are capitalized and depreciated over the remaining useful lives of the assets. The cost and accumulated depreciation of assets sold or retired are removed from the respective accounts, and any resulting gain or loss is reflected in current earnings. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company entered into a non-binding Memorandum of Understanding (“MOU”) with Desktop Metal Inc. ("Desktop Metal"), pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In September 2023, the Company identified $11.5 million of such equipment that would not be utilized in its operations and classified the assets as held for sale, at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges during the three and nine months ended September 30, 2023. No impairment charges were recorded for the three and nine months ended September 30, 2022. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expense on the condensed consolidated statements of operations and comprehensive loss. Costs for capital assets not yet placed into service are capitalized and depreciated once placed into service. Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, 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><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Depreciable Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and IT equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">7 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">**</span></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:2.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.955%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. </span></td></tr></table></div> 20000000 20000000 11500000 9700000 9700000 0 0 3200000 Depreciation is recognized using the straight-line method in amounts considered to be sufficient to allocate the cost of the assets to operations over the estimated useful lives or lease terms, as follows: <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><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"></td><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:114%">Depreciable Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and IT equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">7 to 10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">**</span></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:2.845%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.955%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or estimated useful life of the asset. </span></td></tr></table></div> P5Y P10Y P3Y P10Y P7Y P10Y P10Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets, Including Definite-Lived Intangible Assets</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, which consist of technology, customer relationships, trademarks, favorable and unfavorable operating leases, and non-competition agreements are stated at cost less accumulated amortization. Amortization is generally recorded on a straight-line basis over estimated useful lives ranging from <span style="-sec-ix-hidden:f-457">two</span> to ten years. The Company periodically reviews the estimated useful lives of intangible assets and adjusts when events indicate that a shorter life is appropriate. Capitalization of costs to develop software begins when preliminary development efforts are successful and completed. Costs related to the design or maintenance of internal-use software are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, other than goodwill and other indefinite-lived intangibles, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable through the estimated undiscounted future cash flows derived from such assets.</span></div>Factors that the Company considers in deciding when to perform an impairment review include significant changes in the Company’s forecasted projections for the asset or asset group for reasons including, but not limited to, significant underperformance of a product in relation to expectations, significant changes, or planned changes in the Company’s use of the assets, significant negative industry or economic trends, and new or competing products that enter the marketplace. The impairment test is based on a comparison of the undiscounted cash flows expected to be generated from the use of the asset group. If impairment is indicated, the asset is written down by the amount by which the carrying value of the asset exceeds the related fair value of the asset with the related impairment charge recognized within the unaudited condensed consolidated statements of operations and comprehensive loss. P10Y 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, which represents the excess of purchase prices over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. Goodwill is evaluated for impairment on an annual basis at a level of reporting referred to as the reporting unit, and more frequently if adverse events or changes in circumstances indicate that the asset may be impaired.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. Impairment tests are performed on a quarterly basis. Management uses the future discounted cash flows valuation approach to determine the fair value of reporting units and determines whether the fair value of reporting units exceeded its carrying amounts. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The impairment review requires management to make judgments in determining various assumptions with respect to revenues, operating margins, growth rates and discount rates. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. No impairment charges related to Goodwill were recorded for the three and nine months ended September 30, 2023 and 2022.</span></div> 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below: </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.</span> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Acquisitions </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company’s unaudited condensed consolidated financial statements from the acquisition date.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived from two primary sources: (a) products and services and (b) software.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue following the five-step model prescribed under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers ("ASC 606")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: (i) identify contract(s) with a customer; (ii) identify the performance obligation(s) in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligation(s) in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the products or services it transfers to the customer. These contracts have different terms based on the scope, performance obligations, and complexity of the project, which often requires the Company to make judgments and estimates in recognizing revenues.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are satisfied both at a point of time and over time. All revenue is recognized based on the satisfaction of the performance obligation to date (see Note 6).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized throughout the life of the executed agreement. The Company measures revenue based on consideration specified in a contract with a customer. Furthermore, the Company recognizes revenue when a performance obligation is satisfied by transferring control of the product or service to the customer which could occur over time or at a point in time.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s services as (or when) they are performed. Substantially all customer contracts provide that compensation is received for services performed to date. Payments from customers are based on billing terms established in the contracts with each customer, which vary by the type of customer and the product or services offered. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Products and Services</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of the Company’s products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Direct sales</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides customers with an additive manufacturing service, allowing for the customer to select the specifications of the model which they wish to have printed. Shapeways prints the 3D model and ships the product directly to the customer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the sale of products through its e-commerce website over time using the output method. Contracts involving the sale of products through its e-commerce website do not include other performance obligations. As such, allocation of the transaction price was not necessary as the entire contract price is attributed to the sole performance obligation identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketplace sales</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a platform for shop owners to list their designs through Shapeways’ marketplace website. The Company prints the 3D models and ships the product directly to the customer, handling the financial transaction, manufacturing, distribution and customer service on behalf of the shop owners. Judgment is applied to determine whether the Company is the principal or the agent, which could impact the recognition of revenue and cost of revenue within the consolidated statements of operations and comprehensive loss. The Company considers whether it has the primary responsibility for fulfilling the promise to provide the specified product or service to the end user, whether it has inventory risk prior to transferring the product or service to the customer and if the Company has discretion in establishing prices. The Company acts as an agent in these arrangements where it facilitates the sales of the goods and services on behalf of third-party shop owners to end customers. The Company is considered an agent and recognizes revenue generated from these transactions on a net basis since the Company lacks the ability to establish the overall selling price of the goods or services provided to the end user.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the sale of 3D printed products to customers at a point in time, specifically upon shipping the goods to the customer (FOB Origin) given the transfer of significant risks and rewards of ownership at that point in time. Contracts involving the manufacturing and delivery of 3D printed products to customers do not include other performance obligations. As such, allocation of the transaction price is not necessary as the entire contract price is attributed to the sole performance obligation identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software revenue</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company launched the first phase of its software offering under the brand "OTTO" in the fourth quarter of 2021. The software enables other manufacturers to leverage Shapeways’ existing end-to-end manufacturing software to scale their businesses and shift to digital manufacturing. Shapeways’ software offers improved customer accessibility, increased productivity, and expanded manufacturing capabilities for its customers. The Company expanded its software offering's customer base and feature set with the acquisitions of MFG and MakerOS, both completed in April 2022. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the performance obligations classified as software revenue, the performance obligations are satisfied evenly over the term of the contract. For contracts including performance obligations classified as software revenue, the Company identified that each performance obligation has an explicitly stated standalone selling price. As such, allocation is not necessary as the prices included in the contract are attributed to each separate performance obligation.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease arrangements relate primarily to office and manufacturing space and equipment. The Company’s leases have initial terms ranging from 2 to 10 years and may include renewal options and rent escalation clauses. The Company is typically required to make fixed minimum rent payments relating to its right to use an underlying leased asset. Additionally, the Company’s leases do not contain significantly restrictive covenants or residual value guarantees.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception and classifies its leases at commencement. Operating leases are presented as operating lease right-of-use assets, net and the corresponding lease liabilities are included in operating lease liabilities, current and operating lease liabilities, net of current on the Company’s unaudited condensed consolidated balance sheets. Finance lease right-of-use assets are presented within property and equipment, net and the corresponding finance lease liabilities are included in finance lease liability, current and finance lease liability, noncurrent on the Company's unaudited condensed consolidated balance sheets. Operating lease right-of-use assets and finance lease right-of-use assets, (collectively "ROU assets") represent the Company’s right to use an underlying asset and lease liabilities represent the Company’s obligation for lease payments in exchange for the ability to use the asset for the duration of the lease term. The Company does not recognize short term leases that have a term of twelve months or less as ROU assets or lease liabilities. The Company’s short-term leases are not material and do not have a material impact on its ROU assets or lease liabilities. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at commencement date and determined using the present value of the future minimum lease payments over the lease term. The Company uses an incremental borrowing rate based on estimated rate of interest for collateralized borrowing since the Company’s leases do not include an implicit interest rate. The estimated incremental borrowing rate considers market data, actual lease economic environment, and actual lease term at commencement date. The lease term may include options to extend when it is reasonably certain that the Company will exercise that option. ROU assets include lease payments made in advance, and excludes any incentives received or initial direct costs incurred. The Company recognizes lease expense on a straight-line basis over the lease term.</span></div>The Company has lease agreements which contain both lease and non-lease components, which it has elected to account for as a single lease component. As such, minimum lease payments include fixed payments for non-lease components within a lease agreement, but exclude variable lease payments not dependent on an index or rate, such as common area maintenance, operating expenses, utilities, or other costs that are subject to fluctuation from period to period. P2Y P10Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense for all stock options, restricted stock units and other arrangements within the scope of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Compensation ("ASC 718")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Stock-based compensation expense is measured at the date of grant, based on the fair value of the award, and is recognized using the straight-line method over the employee’s requisite service period. Compensation for stock-based awards with vesting conditions other than service are recognized based on the probability of the performance condition being met over the vesting period. Forfeitures are recognized as they are incurred.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Warrant Liabilities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 815-40”). The Private Warrants (as defined in Note 14) previously met the definition of a derivative under ASC 815, and the Company recorded these warrants as liabilities on the unaudited condensed consolidated balance sheets at fair value, with subsequent changes in their respective fair values recognized in the unaudited condensed consolidated statements of operations and comprehensive loss at each reporting date.</span></div>In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants (as defined in Note 14). The Company has therefore concluded that as of September 30, 2023 and December 31, 2022, all its warrants met the criteria to be classified in stockholders' equity. Research and Development CostsResearch and development expenses consist primarily of allocated personnel costs, fees paid to consultants and outside service providers, and allocations for rent and overhead. Research and development costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received. 2257000 2572000 7261000 6992000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span>Advertising costs are expensed as incurred. 321000 571000 928000 1425000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions, and the Netherlands. Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Where applicable, the Company records a valuation allowance to reduce any deferred tax assets that it determines will not be realizable in the future.</span></div>The Company recognizes the benefit of an uncertain tax position that it has taken or expects to take on income tax returns it files if such tax position is more likely than not to be sustained on examination by the taxing authorities, based on the technical merits of the position. These tax benefits are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. Although the Company believes that it has adequately reserved for uncertain tax positions (including interest and penalties), it can provide no assurance that the final tax outcome of these matters will not be materially different. The Company makes adjustments to these reserves in accordance with the income tax accounting guidance when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on the Company’s financial condition and operating results. Carryforward attributes that were generated in tax years prior to those that remain open for examination may still be adjusted by relevant tax authorities upon examination if they either have been, or will be, used in a future period.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In applying the estimated annual effective tax rate approach prescribed under ASC 740-270, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes - Interim Reporting</span>, and based on present evidence and conclusions around the realizability of deferred tax assets, the Company determined that any deferred tax benefits related to the forecasted tax rate and pretax activity during the three and nine months ended September 30, 2023 and 2022 are neither more likely than not to be realized in the current year, nor realizable as a deferred tax asset at the end of the year. Therefore, the appropriate amount of income tax benefit to recognize related to deferred tax assets during the three and nine months ended September 30, 2023 and 2022 is zero. The Company’s effective tax rate was (0.17)% and (0.21)% for the three and nine months ended September 30, 2023, respectively and zero percent for the three and nine months ended September 30, 2022, respectively. The Company's effective tax rates differ from the applicable statutory tax rate primarily due to the fact that the Company maintains a full valuation allowance against its deferred tax assets as a result of its historical and current period losses. 0.50 0 0 -0.0017 -0.0021 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2023, the Company’s Board of Directors approved a reverse stock split ratio of 1-for-8 (the “Reverse Stock Split”). On June 22, 2023, the effective date of the Reverse Stock Split, the number of the Company’s issued and outstanding shares of common stock decreased from 51,540,172 shares to 6,442,436 shares, net of fractional shares redeemed. The number of authorized shares and par value per common share remained unchanged. No fractional shares were issued as a result of the Reverse Stock Split. Stockholders who would otherwise have been entitled to receive a fractional share received a cash payment in lieu thereof. Prior to the effective date of the Reverse Stock Split, the Company had listed warrants to purchase a total of 18,410,000 shares of Common Stock, with each whole warrant being exercisable for one share of Common Stock at $11.50 per share. After the effective date of the Reverse Stock Split, every eight shares of Common Stock that may have been purchased pursuant to the warrants immediately prior to the Reverse Stock Split represented one share of Common Stock that may be purchased pursuant to such warrants immediately following the Reverse Stock Split. Correspondingly, the exercise price per share of Common Stock attributable to such warrants was proportionately increased, such that the exercise price immediately following the Reverse Stock Split was $92.00, which equals the product of eight multiplied by $11.50, the exercise price per share immediately prior to the Reverse Stock Split. The number of shares of Common Stock subject to the warrants was proportionately decreased by eight times, to an aggregate of 2,301,250 shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share, per share and trading price amounts in the unaudited condensed consolidated financial statements and the accompanying notes, have been retrospectively adjusted to reflect the Reverse Stock Split for all periods presented.</span></div> 51540172 51540172 6442436 6442436 18410000 1 11.50 92.00 11.50 2301250 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net loss per Share</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the provisions of ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, net loss per common share is computed by dividing net loss by the weighted-average shares of common stock outstanding during the period. Basic net loss per share is computed by dividing net loss by the weighted average number of shares outstanding during the period. Diluted net loss per share gives effect to all dilutive potential common shares outstanding during the period including stock options and warrants, using the treasury stock method, and convertible debt and convertible securities, using the if-converted method. During a loss period, the effect of the potential exercise of stock options and convertible debt are not considered in the </span></div>diluted net loss per share calculation since the effect would be anti-dilutive. A reconciliation of net loss and number of shares used in computing basic and diluted net loss per share is as follows:<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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="padding:0 1pt"></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Basic and Diluted net loss per share computation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Numerator for basic and diluted net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss</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%">(19,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(33,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(13,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Denominator for basic and diluted net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average common shares - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,968,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,648,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,824,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Basic and diluted net loss per share</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%">(2.75)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(0.68)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(4.89)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(2.00)</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></tr></table> -19193000 -4550000 -33377000 -13261000 6968534 6968534 6648195 6648195 6824520 6824520 6623168 6623168 -2.75 -2.75 -0.68 -0.68 -4.89 -4.89 -2.00 -2.00 <div style="margin-top:12pt"><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 outstanding shares of common stock equivalents that were excluded from the computation of the diluted net loss per share for the periods in which a net loss is presented because their effect would have been anti-dilutive: </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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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="padding:0 1pt"></td><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:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock warrants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,301,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earnout Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">438,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">655,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">568,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">655,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock subject to the warrants was proportionately decreased as a result of the Reverse Stock Split.</span></div> 2301250 2301250 2301250 2301250 438800 438800 438800 438800 568570 655882 568570 655882 482906 493900 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and reports in one segment, which focuses on providing additive and traditional manufacturing services to customers. The Company’s operating segment is reported in a manner consistent with the internal reporting provided to the chief operating decision maker (“CODM”). The Company’s CODM has been identified as its Chief Executive Officer. The Company is continually evaluating its operating and reporting segments as the Company continues to grow.</span></div> 1 <div style="margin-top:12pt"><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Pronouncements Recently Issued Not Yet Adopted </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements.</span> The amendments in this ASU modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for the interim period June 30, 2027, with early adoption prohibited. The Company is currently evaluating the impact the standard will have on its condensed consolidated financial statements. Going Concern<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">condensed consolidated</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> financial statements are prepared in accordance with U.S. GAAP applicable to a going concern that contemplates the realization of assets and liquidation of liabilities in the normal course of business.</span><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company had net loss of $33,377 and $13,261 for the nine months ended September 30, 2023 and 2022, respectively. The Company has incurred losses from operations since inception and as of September 30, 2023, had an accumulated deficit of $166,409 and negative cash flows of $13,126. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These conditions, among others, raise substantial doubt about the Company's ability to continue as a going concern for one year following the issuance of these financial statements. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company initiated a number of cost reduction measures in the quarter ended September 30, 2023, including a reduction in force completed in October 2023, reduction of new hires and reduction in non-critical capital and discretionary operating expenditures. The Company has also identified several further potential actions that could be initiated in a timely manner to extend the cash runway necessary to fund operations and to address the Company’s liquidity needs over the twelve-month period from the date of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">issuance of these condensed consolidated financial statements.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> These actions include raising substantial additional capital to fund its operations through equity or debt financings or other sources, strategic collaborations, deferral and reprioritization of certain additional research and development programs that would involve reduced program and headcount spend, further reduction in force, realignment of operating infrastructure including closing or downsizin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">g manufacturing facilities, and further reduction in non-critical capital and discretionary operating expenditures including personnel costs, travel and recruitment, additional equipment and business support spend. Although the Company is continuing to explore actions to maximize shareholder value and management has taken actions to reduce cash use, it cannot be sure these actions will sufficiently reduce or eliminate future losses.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Furthermore, the Company has been working with advisors in considering the strategic alternatives available to the Company. Potential strategic alternatives may include, without limitation, a sale of a material portion of the Company’s assets, merger, business combination, or other strategic transaction. The Company has not made a decision to pursue or not pursue any particular strategic alternative, and there can be no assurance that this process will result in any transaction.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company believes management’s plans may not provide sufficient liquidity to meet its financial obligations and maintain levels of liquidity over the twelve-month period from the date of issuance of these financial statements. As such, the Company demonstrates adverse conditions that raise substantial doubt about the Company's ability to continue as a going concern for one year following the issuance of these </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">condensed consolidated </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded assets, or the amounts and classification of liabilities that might be necessary in the event that the Company cannot continue as a going concern.</span></div> -33377000 -13261000 -166409000 -13126000 Short-term Investments<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company's short-term investments consisted of U.S. Treasury Securities classified as held-to-maturity. Held-to-maturity investments are recorded at amortized cost and adjusted for the amortization or accretion of premiums or discounts. The Company considers all investments with original maturities of 3 months or less to be cash and cash equivalents and investments with original maturities of more than three months but less than one year to be short-term investments. The carrying value, excluding gross unrealized holding gains or losses and fair value as of September 30, 2023 and December 31, 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Amortized Cost and Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Fair Value September 30, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classified as Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">U.S. Treasury Securities</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%">14,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">Classified as short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">U.S. Treasury Securities</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Amortized Cost and Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Fair Value December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classified as Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">U.S. Treasury Securities</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%">19,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">Classified as short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">U.S. Treasury Securities</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%">9,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> The carrying value, excluding gross unrealized holding gains or losses and fair value as of September 30, 2023 and December 31, 2022 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Amortized Cost and Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Fair Value September 30, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classified as Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">U.S. Treasury Securities</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%">14,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">Classified as short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">U.S. Treasury Securities</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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%">Amortized Cost and Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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 Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">Fair Value December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classified as Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">U.S. Treasury Securities</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%">19,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">Classified as short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">U.S. Treasury Securities</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%">9,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 14933000 45000 0 14978000 0 0 0 0 19864000 73000 0 19937000 9816000 33000 0 9849000 Business Acquisitions<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of MFG.com</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2022, the Company completed the acquisition of the outstanding assets of MP2020, Inc. ("MFG.com" or "MFG") under an Asset Purchase Agreement ("MFG Purchase"). MFG.com is expected to help the Company's software strategy by providing an immediate supply chain of a wide range of traditional manufacturing services that its customers can leverage.</span></div><div style="margin-top:12pt"><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 total consideration for the MFG Purchase:</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><td style="width:82.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">April 22, 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%">Cash consideration</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%">2,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Holdback consideration</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%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total consideration</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%">3,000 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holdback consideration represents the portion of the purchase price to be paid within 12 months from the closing date, subject to reduction for certain indemnifications and other potential obligations of the acquired businesses. The holdback consideration was recorded in accrued expenses and other liabilities on the unaudited condensed consolidated balance sheets and was paid January 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for the MFG Purchase as a business combination in accordance with ASC Topic 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations ("ASC 805").</span><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 allocation of the purchase price to the estimated fair values of assets acquired and liabilities assumed:</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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">April 22, 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:700;line-height:100%">Assets acquired: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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</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,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other 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%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 assets acquired </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%">3,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities assumed: </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Deferred revenue</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%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net assets acquired</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%">3,000 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the identifiable intangible assets acquired is 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><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Gross Value </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Estimated Life (in years)</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%">264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Acquired software platform</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%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</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%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Total intangible assets</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,604 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The goodwill will not be deductible for tax purposes. The Company incurred $212 of transaction costs related to this acquisition, which are included in general and administrative expenses on the unaudited condensed consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the impact of the MFG Purchase was not material to its condensed consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Linear AMS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2022, the Company completed the acquisition of the membership interest of Linear Mold &amp; Engineering, LLC ("Linear AMS" or "Linear") under a Membership Interest Purchase Agreement (the "Linear AMS Purchase"). Linear is expected to help the Company expand its go to market strategy by leveraging Linear's highly technical business development and user application experience and extend its enterprise customer base in key markets.</span></div><div style="margin-top:12pt"><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 total consideration for the Linear AMS Purchase:</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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 9, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</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%">6,090 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Holdback consideration</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%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Earnout consideration liability</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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Total consolidation</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%">9,790 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holdback consideration represents the portion of the purchase price payable 12 months from the closing date, subject to reduction for certain indemnifications and other potential obligations of Linear AMS. The estimated fair value of the earnout consideration liability at acquisition was determined using a Monte Carlo simulation based on certain performance metrics for the 12 months ended December 31, 2022. During 2022, the Company recognized a non-cash gain of $1,824 as a result of the actual revenue performance of Linear for the year ended December 31, 2022. The final earnout consideration liability was paid in cash of $539 and a non-cash issuance of equity valued at $537 in April 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for the Linear AMS Purchase as a business combination in accordance with ASC 805. The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date:</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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">May 9, 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:700;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Inventory</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%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid expenses</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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Security deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 and equipment, net</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,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Intangible assets, net</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,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 assets acquired</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%">12,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts 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%">308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued expenses 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%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</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,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net assets acquired</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%">9,790 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the identifiable intangible assets acquired is 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><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">May 9, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Estimated Life (in years)</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%">2,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Noncompetition agreement</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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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%">Favorable operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">Unfavorable operating lease</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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">4,199 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill will not be deductible for tax purposes. The Company incurred $161 of transaction costs related to this acquisition, which are included in general and administrative expenses on the unaudited condensed consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the impact of the Linear AMS Purchase was not material to its consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Maker OS </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 13, 2022, the Company completed the acquisition of the outstanding assets of Maker OS under an Asset Purchase Agreement ("Maker OS Asset Purchase"). Maker OS is expected to help the Company expand on its manufacturing capabilities and help it build comprehensive ordering services within its software offerings. The total cash consideration paid related to this transaction was $100.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for the Maker OS Asset Purchase as an asset purchase and no liabilities were assumed as part of the acquisition. The following table summarizes the fair values of assets acquired as of the acquisition date:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">April 13, 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:700;line-height:100%">Assets acquired: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Intangible assets</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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 assets acquired </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%">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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred immaterial transaction costs related to the Maker OS Asset Purchase, which are included in selling, general and administrative expenses on the unaudited condensed consolidated statements of operations.</span></div> <div style="margin-top:12pt"><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 total consideration for the MFG Purchase:</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><td style="width:82.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">April 22, 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%">Cash consideration</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%">2,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Holdback consideration</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%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total consideration</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%">3,000 </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></tr></table></div><div style="margin-top:12pt"><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 total consideration for the Linear AMS Purchase:</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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 9, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</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%">6,090 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Holdback consideration</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%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Earnout consideration liability</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,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Total consolidation</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%">9,790 </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></tr></table></div> 2700000 300000 3000000 The following table summarizes the allocation of the purchase price to the estimated fair values of assets acquired and liabilities assumed:<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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">April 22, 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:700;line-height:100%">Assets acquired: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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</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,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other 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%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 assets acquired </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%">3,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities assumed: </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Deferred revenue</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%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net assets acquired</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%">3,000 </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></tr></table>The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date:<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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">May 9, 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:700;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Inventory</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%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid expenses</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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Security deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 and equipment, net</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,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Intangible assets, net</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,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 assets acquired</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%">12,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts 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%">308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued expenses 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%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</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,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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 liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net assets acquired</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%">9,790 </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></tr></table> 1954000 1604000 15000 3573000 573000 573000 3000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the identifiable intangible assets acquired is 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><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Gross Value </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Estimated Life (in years)</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%">264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Acquired software platform</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%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list</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%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Total intangible assets</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,604 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the identifiable intangible assets acquired is 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><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">May 9, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Estimated Life (in years)</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%">2,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Noncompetition agreement</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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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%">Favorable operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">Unfavorable operating lease</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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">4,199 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><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 as of September 30, 2023:</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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Weighted average amortization period (in years)</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%">3,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Acquired software platform</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%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</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%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Noncompetition agreement</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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Unfavorable operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">Total intangible assets, net</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%">5,204 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(825)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,379 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, the Company wrote off $481 of intangible assets related to the favorable operating lease. There were no intangible assets written off during the three and nine months ended September 30, 2022. </span></div><div style="margin-top:12pt"><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 as of December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Weighted average amortization period (in years)</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%">3,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Acquired software platform</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%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</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%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Noncompetition agreement</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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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%">Favorable operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">Unfavorable operating lease</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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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, 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%">5,903 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(505)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,398 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 264000 P10Y 240000 P10Y 910000 P10Y 190000 P3Y 1604000 212000 6090000 800000 2900000 9790000 1824000 539000 537000 29000 1117000 214000 34000 92000 2086000 2131000 2497000 4199000 12399000 308000 170000 2131000 2609000 9790000 2822000 P10Y 647000 P10Y 52000 P2Y 699000 P4Y 21000 P4Y 4199000 161000 100000 The following table summarizes the fair values of assets acquired as of the acquisition date:<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><td style="width:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">April 13, 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:700;line-height:100%">Assets acquired: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Intangible assets</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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 assets acquired </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%">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></tr></table> 100000 100000 Revenue Recognition<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized throughout the life of the executed agreement. The Company measures revenue based on consideration specified in a contract with a customer. Furthermore, the Company recognizes revenue when a performance obligation is satisfied by transferring control of the product or service to the customer which could occur over time or at a point in time.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct service to the customer. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the customer receives the benefit of the performance obligation. Customers typically receive the benefit of the Company’s services as (or when) they are performed. Substantially all customer contracts provide that compensation is received for services performed to date. Payments from customers are based on billing terms established in the contracts with each customer, which vary by the type of customer and the product or services offered. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Products and Services</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of the Company’s products and services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant payment terms for each:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Direct sales</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides customers with an additive manufacturing service, allowing for the customer to select the specifications of the model which they wish to have printed. Shapeways prints the 3D model and ships the product directly to the customer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the sale of products through its e-commerce website over time using the output method. Contracts involving the sale of products through its e-commerce website do not include other performance obligations. As such, allocation of the transaction price was not necessary as the entire contract price is attributed to the sole performance obligation identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketplace sales</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a platform for shop owners to list their designs through Shapeways’ marketplace website. The Company prints the 3D models and ships the product directly to the customer, handling the financial transaction, manufacturing, distribution and customer service on behalf of the shop owners. Judgment is applied to determine whether the Company is the principal or the agent, which could impact the recognition of revenue and cost of revenue within the consolidated statements of operations and comprehensive loss. The Company considers whether it has the primary responsibility for fulfilling the promise to provide the specified product or service to the end user, whether it has inventory risk prior to transferring the product or service to the customer and if the Company has discretion in establishing prices. The Company acts as an agent in these arrangements where it facilitates the sales of the goods and services on behalf of third-party shop owners to end customers. The Company is considered an agent and recognizes revenue generated from these transactions on a net basis since the Company lacks the ability to establish the overall selling price of the goods or services provided to the end user.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the sale of 3D printed products to customers at a point in time, specifically upon shipping the goods to the customer (FOB Origin) given the transfer of significant risks and rewards of ownership at that point in time. Contracts involving the manufacturing and delivery of 3D printed products to customers do not include other performance obligations. As such, allocation of the transaction price is not necessary as the entire contract price is attributed to the sole performance obligation identified.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software revenue</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company launched the first phase of its software offering under the brand "OTTO" in the fourth quarter of 2021. The software enables other manufacturers to leverage Shapeways’ existing end-to-end manufacturing software to scale their businesses and shift to digital manufacturing. Shapeways’ software offers improved customer accessibility, increased productivity, and expanded manufacturing capabilities for its customers. The Company expanded its software offering's customer base and feature set with the acquisitions of MFG and MakerOS, both completed in April 2022. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the performance obligations classified as software revenue, the performance obligations are satisfied evenly over the term of the contract. For contracts including performance obligations classified as software revenue, the Company identified that each performance obligation has an explicitly stated standalone selling price. As such, allocation is not necessary as the prices included in the contract are attributed to each separate performance obligation.</span></div><div style="margin-top:12pt"><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 Company's revenue disaggregated by revenue source: </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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Major products and service lines:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Direct sales</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:114%">$</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:114%">6,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">6,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">19,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">18,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Marketplace sales</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:114%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">1,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">3,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">4,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">2,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total revenue</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:114%">$</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:114%">8,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">8,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">25,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">24,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Timing of revenue recognition:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28.36pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products transferred at a point in time</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:114%">$</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:114%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">1,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">3,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">4,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products and services transferred over time</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:114%">7,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">7,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">21,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">20,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total revenue</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:114%">$</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:114%">8,371 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">8,449 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">25,010 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">24,452 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records deferred revenue when cash payments are received in advance of performance. Deferred revenue activity consisted of the following:</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><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance at beginning of the period </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 29pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue recognized during 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:114%">(25,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(33,157)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions to deferred revenue during period</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:114%">25,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">33,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 deferred revenue </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:114%">$</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:114%">1,838 </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><td colspan="3" style="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">972 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to satisfy its remaining performance obligations within the next twelve months. The $972 of deferred revenue as of January 1, 2023 was recognized during the nine months ended September 30, 2023. The opening balance of accounts receivable as of January 1, 2022 was $1,372. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients and Exemptions</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the practical expedient related to incremental costs of obtaining a contract. Although certain of its commission costs qualify for capitalization under ASC 340-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, their amortization period is less than one year. Therefore, utilizing the practical expedient, the Company expenses these costs as incurred.</span></div> <div style="margin-top:12pt"><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 Company's revenue disaggregated by revenue source: </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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Major products and service lines:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Direct sales</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:114%">$</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:114%">6,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">6,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">19,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">18,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Marketplace sales</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:114%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">1,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">3,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">4,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">2,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total revenue</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:114%">$</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:114%">8,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">8,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">25,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">24,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Timing of revenue recognition:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28.36pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products transferred at a point in time</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:114%">$</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:114%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">1,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">3,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">4,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products and services transferred over time</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:114%">7,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">7,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">21,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">20,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Total revenue</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:114%">$</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:114%">8,371 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">8,449 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">25,010 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">24,452 </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></tr></table></div> 6773000 6457000 19247000 18901000 776000 1403000 3571000 4383000 822000 589000 2192000 1168000 8371000 8449000 25010000 24452000 776000 1403000 3571000 4383000 7595000 7046000 21439000 20069000 8371000 8449000 25010000 24452000 Deferred revenue activity consisted of the following:<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><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance at beginning of the period </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">921 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 29pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue recognized during 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:114%">(25,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(33,157)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions to deferred revenue during period</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:114%">25,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">33,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 deferred revenue </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:114%">$</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:114%">1,838 </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><td colspan="3" style="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">972 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 972000 921000 25010000 33157000 25876000 33208000 1838000 972000 972000 1372000 Inventory <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventory consisted of the following: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">1,998 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,307 </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></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventory consisted of the following: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">1,998 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">1,307 </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></tr></table></div> 1283000 849000 485000 209000 230000 249000 1998000 1307000 Prepaid Expenses and Other Current Assets <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses</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:114%">$</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:114%">2,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">1,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">VAT 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:114%">914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid insurance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid service expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">3,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Security deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current 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:114%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">3,225 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">6,255 </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></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses</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:114%">$</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:114%">2,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">1,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">VAT 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:114%">914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid insurance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid service expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">3,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Security deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current 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:114%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">3,225 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">6,255 </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></tr></table></div> 2251000 1384000 914000 990000 12000 401000 0 3231000 0 175000 48000 74000 3225000 6255000 Property and Equipment, Net<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:115%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and IT equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</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:114%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vehicles</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:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assets to be placed in service </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:114%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">11,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment </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:114%">14,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">25,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Accumulated depreciation</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:114%">(8,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">(10,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, net</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:114%">$</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:114%">5,988 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">15,627 </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></tr></table></div><div style="margin-top:12pt"><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 September 30, 2023 and 2022, depreciation expense totaled $335 and $285, respectively. For the nine months ended September 30, 2023 and 2022, depreciation expense totaled $929 and $721, respectively. Of these amounts, depreciation charged to cost of revenue was $273 and $249 for the three months ended September 30, 2023 and 2022, respectively and $789 and $616 for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 26, 2021, the Company entered into a MOU with Desktop Metal, pursuant to which Desktop Metal agreed to invest $20.0 million in the PIPE Investment. Upon consummation of this investment, the Company became obligated to purchase $20.0 million of equipment, materials and services from Desktop Metal. In conjunction with these obligations, the Company and Desktop Metal agreed to develop a strategic partnership. In September 2023, the Company identified $11.5 million of equipment that would not be utilized in its operations and classified the assets as held for sale at the lower of the carrying value or fair value. The Company recognized $9.7 million of impairment charges on these assets during the three and nine months ended September 30, 2023. The Company also wrote off $3.2 million of prepaid services related to such equipment, which was included in selling, general and administrative expenses on the condensed consolidated statements of operations and comprehensive loss.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:115%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and IT equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">2,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</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:114%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vehicles</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:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Assets to be placed in service </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:114%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">11,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment </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:114%">14,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">25,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Accumulated depreciation</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:114%">(8,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">(10,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property and equipment, net</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:114%">$</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:114%">5,988 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">15,627 </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></tr></table></div> 10659000 10450000 1136000 1138000 2773000 2429000 106000 81000 42000 42000 189000 11749000 14905000 25889000 8917000 10262000 5988000 15627000 335000 285000 929000 721000 273000 249000 789000 616000 20000000 20000000 11500000 9700000 9700000 3200000 Goodwill and Intangible Assets<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill as of September 30, 2023 and December 31, 2022 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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:115%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">December 31,<br/>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, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquired goodwill</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, end of period</span></div></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%">6,286 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,286 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no accumulated impairment losses on goodwill during the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:12pt"><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 as of September 30, 2023:</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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Weighted average amortization period (in years)</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%">3,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(437)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Acquired software platform</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%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</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%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(90)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Noncompetition agreement</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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Unfavorable operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">Total intangible assets, net</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%">5,204 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(825)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,379 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, the Company wrote off $481 of intangible assets related to the favorable operating lease. There were no intangible assets written off during the three and nine months ended September 30, 2022. </span></div><div style="margin-top:12pt"><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 as of December 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Weighted average amortization period (in years)</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%">3,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">10</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%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Acquired software platform</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%">910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</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%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Noncompetition agreement</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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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%">Favorable operating lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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%">Unfavorable operating lease</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%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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, 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%">5,903 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(505)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,398 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $160 and $188 of amortization expense during the three months ended September 30, 2023 and 2022, respectively and $538 and $311 of amortization expense during the nine months ended September 30, 2023 and 2022, respectively. The Company estimates the future aggregate amortization expense related to its intangible assets as of September 30, 2023 will be 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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Amortization expense </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%">Remainder of 2023</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%">146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">4,379 </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></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill as of September 30, 2023 and December 31, 2022 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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:115%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">December 31,<br/>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, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquired goodwill</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance, end of period</span></div></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%">6,286 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,286 </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></tr></table></div> 6286000 1835000 0 4451000 6286000 6286000 0 0 0 0 3086000 437000 2649000 P10Y 987000 140000 847000 P10Y 910000 129000 781000 P10Y 190000 90000 100000 P3Y 52000 37000 15000 P2Y 21000 8000 13000 P4Y 5204000 825000 4379000 481000 481000 0 0 3086000 206000 2880000 P10Y 987000 66000 921000 P10Y 910000 61000 849000 P10Y 190000 42000 148000 P3Y 52000 17000 35000 P2Y 699000 117000 582000 P4Y 21000 4000 17000 P4Y 5903000 505000 5398000 160000 188000 538000 311000 The Company estimates the future aggregate amortization expense related to its intangible assets as of September 30, 2023 will be as follows:<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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Amortization expense </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%">Remainder of 2023</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%">146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">2,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">4,379 </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></tr></table> 146000 565000 514000 497000 498000 2159000 4379000 Accrued Expenses and Other Liabilities <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following:</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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:115%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued compensation</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:114%">$</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:114%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">1,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Holdback consideration</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:114%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued selling expenses</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:114%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued acquisition of property 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:114%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earnout consideration liability</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other accrued expenses and other 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:114%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">3,598 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">5,950 </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></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following:</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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:115%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued compensation</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:114%">$</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:114%">1,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">1,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Holdback consideration</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:114%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued selling expenses</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:114%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued acquisition of property 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:114%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earnout consideration liability</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other accrued expenses and other 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:114%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">$</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:114%">3,598 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">5,950 </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></tr></table></div> 1544000 1504000 400000 1100000 605000 487000 71000 339000 39000 225000 0 1076000 939000 1219000 3598000 5950000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2023, the Company maintained six leases of facilities located in the United States and the Netherlands, as well as two leases of equipment classified as finance leases. In addition, the Company has two failed sale-leaseback transactions that have been recorded as finance obligations within its unaudited condensed consolidated balance sheets. See Note 13 for additional information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents certain information related to the Company’s lease costs: </span></div><div style="margin-top:12pt"><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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance lease expense</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:114%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest expense on finance 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:114%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease cost</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:114%">$</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:114%">266 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">302 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">794 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">687 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded sublease income of $62 and $108 during the three months ended September 30, 2023 and 2022, respectively and $221 and $142 during the nine months ended September 30, 2023 and 2022, respectively. The sublease income is associated with the Company's sublease of its facility in Michigan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities for operating leases were recorded in the unaudited condensed consolidated balance sheets 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets, net</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:114%">$</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:114%">1,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">2,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets, net</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:114%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets</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:114%">$</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:114%">2,271 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">2,365 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</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:114%">$</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:114%">872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance lease liability, current</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:114%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, net of 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:114%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance lease liability, net of current portion</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:114%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease liabilities</span></div></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:114%">$</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:114%">2,371 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">2,434 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease agreements do not state an implicit borrowing rate, therefore, an internal incremental borrowing rate was determined based on information available at the lease commencement date for the purposes of determining the present value of lease payments. The incremental borrowing rate reflects the cost to borrow on a securitized basis in each market. The weighted-average remaining lease term for operating and finance leases was 2.33 years and 4.49 years, respectively and the weighted-average incremental borrowing rate for operating and finance leases was 6.93% and 8.24%, respectively, as of September 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s leases was 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease liabilities arising from obtaining right-of-use assets</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:114%">$</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:114%">595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, future minimum lease payments required under operating and finance leases 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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:114%">$</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:114%">242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</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:114%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</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:114%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,234 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">388 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less effects of discounting</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:114%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of future minimum lease payments</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:114%">$</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:114%">2,048 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">323 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Desktop Metal</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company had paid $16.4 million to Desktop Metal for equipment, materials and services received and placed purchase orders for another $3.6 million of equipment, materials and services to be purchased under the MOU. The timing of payments for these purchase orders may depend on a number of factors, including Desktop Metal's inventory management and logistics systems and the Company's ability to take delivery of any such equipment, materials and services. The Company has no further obligations under the MOU.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various legal proceedings which arise from time to time in the normal course of business. While the results of such matters generally cannot be predicted with certainty, management does not expect any such matters to have a material adverse effect on the Company’s unaudited condensed consolidated financial position or results of operations as of September 30, 2023 and December 31, 2022 and for the three and nine months ended September 30, 2023 and 2022, respectively.</span></div> 6 6 2 2 2 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents certain information related to the Company’s lease costs: </span></div><div style="margin-top:12pt"><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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance lease expense</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:114%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest expense on finance 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:114%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease cost</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:114%">$</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:114%">266 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">302 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">794 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">687 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 249000 302000 749000 687000 12000 0 31000 0 5000 0 14000 0 266000 302000 794000 687000 62000 108000 221000 142000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities for operating leases were recorded in the unaudited condensed consolidated balance sheets 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets, net</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:114%">$</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:114%">1,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">2,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets, net</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:114%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease assets</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:114%">$</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:114%">2,271 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">2,365 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</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:114%">$</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:114%">872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance lease liability, current</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:114%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, net of 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:114%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">1,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance lease liability, net of current portion</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:114%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease liabilities</span></div></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:114%">$</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:114%">2,371 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">2,434 </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></tr></table></div> 1948000 2365000 323000 0 2271000 2365000 872000 719000 62000 0 1176000 1715000 261000 0 2371000 2434000 P2Y3M29D P4Y5M26D 0.0693 0.0824 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s leases was 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease liabilities arising from obtaining right-of-use assets</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:114%">$</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:114%">595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 721000 732000 45000 0 595000 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, future minimum lease payments required under operating and finance leases 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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:114%">$</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:114%">242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</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:114%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</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:114%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,234 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">388 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less effects of discounting</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:114%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of future minimum lease payments</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:114%">$</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:114%">2,048 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">323 </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></tr></table></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, future minimum lease payments required under operating and finance leases 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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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:114%">$</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:114%">242 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</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:114%">965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</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:114%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</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:114%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,234 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">388 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less effects of discounting</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:114%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of future minimum lease payments</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:114%">$</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:114%">2,048 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">323 </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></tr></table></div> 242000 22000 965000 87000 791000 87000 236000 87000 0 87000 0 18000 2234000 388000 186000 65000 2048000 323000 16400000 3600000 Financing Obligations<div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failed Sale-Leaseback </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During February and March 2023, the Company entered into two lease transactions with Rabo Lease BV (“Rabo”), whereby it sold equipment to Rabo and leased back the equipment for an initial term of four years. The Company concluded that the lease arrangements would be classified as a failed sale-leaseback transaction and accounted as a financing obligation as it has the option to repurchase the assets at a fixed price at the end of the term. The assets continue to be depreciated over their useful lives, and payments are allocated between interest expense and repayment of the financing obligation. The assets under failed sale-leaseback transactions are included within property and equipment, net and the proceeds from the transactions are recorded as a financing obligation on the Company's unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate of 20.5% was used to impute interest on the failed sale-leaseback transactions. Interest expense recognized for the three and nine months ended September 30, 2023 was $24 and $64, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2023, future financing obligation payments under the failed sale-leaseback transactions are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Finance Obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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:114%">$</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:114%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: imputed interest</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:114%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Financing obligation at end of term</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:114%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total financing obligations</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:114%">$</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:114%">466 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Financing Arrangements </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the Company entered into a financing agreement with Mitsubishi HC Capital America (“Financing Agreement”) for $500 using certain equipment as collateral. The Financing Agreement is payable in monthly installments beginning September 1, 2023 and has a maturity date of August 31, 2030. The effective interest rate on the Financing </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agreement is 8.09%. Interest expense of $4 was recognized for the three and nine months ended September 30, 2023. As of September 30, 2023, the amount outstanding under the Financing Agreement was $496. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled maturities of the Company’s Financing Agreement are as follows:</span></div><div style="margin-top:12pt"><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><td style="width:83.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Financing Agreement</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total payments</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%">496 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2 P4Y 0.205 0.205 24000 64000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2023, future financing obligation payments under the failed sale-leaseback transactions are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Finance Obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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:114%">$</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:114%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: imputed interest</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:114%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Financing obligation at end of term</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:114%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total financing obligations</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:114%">$</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:114%">466 </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></tr></table> 33000 132000 132000 132000 13000 442000 270000 294000 466000 500000 0.0809 4000 4000 As of September 30, 2023, the amount outstanding under the Financing Agreement was $496. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled maturities of the Company’s Financing Agreement are as follows:</span></div><div style="margin-top:12pt"><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><td style="width:83.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:114%">Financing Agreement</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Rest of 2023</span></div></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%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total payments</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%">496 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 496000 13000 56000 61000 67000 72000 226000 496000 Stockholders’ Equity<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon closing of the Business Combination, pursuant to the terms of the Certificate of Incorporation, the Company authorized 120,000,000 shares of common stock with a par value $0.0001. The holders of common stock are entitled to one vote per share on all matters submitted to the stockholders for their vote or approval and are entitled to receive dividends, as and if declared by the Board of Directors out of legally available funds.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued and outstanding 6,547,873 and 6,180,646 shares of common stock as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Warrants</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Merger, the Company had outstanding 13,800,000 warrants entitling the holder to exercise eight warrants to purchase one share of common stock at an exercise price of $92.00 per share (the "Public Warrants"). The Public Warrants became exercisable 30 days after the Closing Date, and expire five years after the Closing Date or earlier upon redemption or liquidation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem the Public Warrants as follows: in whole and not in part; at a price of $0.01 per warrant; at any time while the Public Warrants are exercisable, upon not less than 30 days’ prior written notice of redemption to each Public Warrant holder; if, and only if, the reported last sale price of the Company’s common stock equals or exceeds $144.00 per share, for any 20 trading days within a 30-trading day period ending on the third business day prior to the notice of redemption to the warrant holders; and if, and only if, there is a current registration statement in effect with respect to the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption. Certain of these conditions have not been met to redeem the Public Warrants. If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had outstanding 4,110,000 private warrants that were issued upon the consummation of the initial public offering of Galileo (the "Private Warrants"). Additionally, at the Closing, a lender holding a convertible note issued by the Company with an aggregate principal amount of $500 converted the note into 500,000 sponsor warrants exercisable for common stock at a purchase price of $1.00 per warrant (the "Sponsor Warrants"), with terms equivalent to the Private Warrants. The Sponsor Warrants are no longer held by the initial purchaser or any of its permitted transferees, and therefore have terms equivalent to the Public Warrants. In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 18,410,000 warrants outstanding, representing 2,301,250 shares subject to warrants, as of September 30, 2023 and December 31, 2022.</span></div> 120000000 0.0001 1 6547873 6547873 6180646 6180646 13800000 8 1 92.00 P30D P5Y 0.01 P30D 144.00 20 30 30 4110000 500000 500000 1.00 18410000 18410000 2301250 2301250 Stock-Based Compensation <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2010 Stock Plan</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, Legacy Shapeways maintained its 2010 Stock Plan (the “2010 Plan”), under which Legacy Shapeways granted statutory and non-statutory stock to employees, outside directors and consultants. The maximum number of shares of common stock that was issuable under the 2010 Plan was 2,117,818 shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, each Legacy Shapeways stock option that was outstanding immediately prior to Closing, whether vested or unvested, was converted into an option to acquire a number of shares of common stock (each such option, an “Exchanged Option”) equal to the product of (i) the number of shares of Legacy Shapeways common stock subject to such Legacy Shapeways option immediately prior to the Business Combination and (ii) 90% of the recapitalization conversion ratio of 0.8293 established in the Merger (the "Conversion Ratio"), at an exercise price per share (rounded up to the nearest whole cent) equal to (A) the exercise price per share of such Legacy Shapeways option immediately prior to the consummation of the Business Combination, divided by (B) 90% of the Conversion Ratio. Except as specifically provided in the Business Combination Agreement, following the Business Combination, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Shapeways option immediately prior to the consummation of the Business Combination. All stock option activity was retroactively restated to reflect the Exchanged Options.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, each holder of an in-the-money Legacy Shapeways option held by individuals remaining in continuous service to the Company through the Closing, was granted a right to receive an award of restricted stock units denominated in shares of common stock granted under the 2021 Plan (each, an “Earnout RSU”) equal to the product of (A) the number of shares of Legacy Shapeways common stock that were subject to the option immediately prior to Closing, multiplied by (B) ten percent (10%) of the Conversion Ratio. The Earnout RSUs are subject to substantially the same service-based vesting conditions and acceleration provisions as applied to the Legacy Shapeways option provided that, in addition to such service-based vesting conditions, Earnout RSUs will be subject to vesting and forfeiture conditions based upon the dollar volume-weighted price of the Company’s common stock reaching certain targets (the “RSU Performance Milestones”). The Company records stock compensation expense for Earn-Out RSUs based upon an assessment of the grant date fair value using the Monte Carlo valuation model in accordance with FASB ASC 718. The Company did not grant any additional Earn-Out RSUs during the three and nine months ended September 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the Closing of the Business Combination, the outstanding and unexercised Legacy Shapeways options became options to purchase an aggregate of 612,650 shares of the Company’s common stock under the 2010 Plan at an average exercise price of $4.96 per share.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”). The 2021 Plan permits the granting of incentive stock options, restricted stock awards, other share-based awards or other cash-based awards to employees, consultants, and non-employee directors. On the first day of each calendar year, beginning on January 1, 2022 and continuing until (and including) January 1, 2031, the number of shares available under the 2021 Plan will automatically increase by a number equal to the lesser of (a) five percent of the total number of shares of the Company’s common stock issued and outstanding on December 31 of the calendar year immediately preceding the date of such increase and (b) a number of shares of our common stock determined by the Company’s Board of Directors. As of September 30, 2023, 1,565,630 shares of common stock are authorized for issuance pursuant to awards under the 2021 Plan. Any shares of common stock related to awards that are forfeited, cancelled, terminated, expire or shares withheld by </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company to satisfy tax withholding obligations or to pay any exercise price are deemed available for issuance under the 2021 Plan. As of September 30, 2023, 597,619 shares remain available for issuance under the 2021 Plan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 New Employee Equity Incentive Plan</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the Company adopted the 2022 New Employee Equity Incentive Plan (the "2022 Plan"). The 2022 Plan permits the granting of restricted stock awards, stock options and other share-based rewards to individuals who were not previously employees of the Company, as an inducement material to the individual's entry into employment with the Company within the meaning of Listing Rule 303A.08 of the New York Stock Exchange ("NYSE"). The 2022 Plan was adopted by the Board of Directors without stockholder approval pursuant to NYSE Listing Rule 303A.08 (which was the stock exchange on which the Company's securities were then trading). As of September 30, 2023, 625,000 shares of common stock are authorized for issuance pursuant to awards under the 2022 Plan. Any shares of common stock related to awards that are forfeited, cancelled, terminated, expire or shares withheld by the Company to satisfy tax withholding obligations or to pay any exercise price are deemed available for issuance under the 2022 Plan. As of September 30, 2023, 412,674 shares remain available for issuance under the 2022 Plan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Option Awards</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for share-based payments pursuant to ASC 718 and, accordingly, the Company records stock compensation expense for share-based awards based upon an assessment of the grant date fair value for stock options using the Black-Scholes option pricing model. Due to its limited trading history, the Company lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Due to the lack of historical exercise history, the expected term of the Company’s stock options for employees has been determined utilizing the “simplified” method for awards. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve. Expected dividend yield is zero based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options under the Black-Scholes model requires management to make assumptions regarding projected employee stock option exercise behaviors, risk-free interest rates, volatility of the Company’s stock price and expected dividends. The Company generally recognizes stock compensation expense on the grant date and over the period of vesting or period that services will be provided. There were 410,793 stock options granted during nine months ended September 30, 2023. There were no stock options granted during the nine months ended September 30, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to estimate the fair value of stock options granted during the periods presented were 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><td style="width:81.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Strike price</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$2.64 - $3.40</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.67% - 132.00%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.79% - 4.19%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend yield</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt"><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 stock option activity during the period presented:</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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><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%">Shares<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">Weighted<br/>Average Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">497,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">5.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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:114%">(2,287)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">3.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">3.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">495,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">5.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">2.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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:114%">(12,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">857,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">4.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">3.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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:114%">(16,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">3.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></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:114%">877,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">4.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable at September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">482,906 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">5.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the above table is calculated as the difference between fair value of the Company’s common stock price and the exercise price of the stock options. As of September 30, 2023, approximately $541 of unrecognized compensation expense related to non-vested awards is expected to be recognized over the weighted average period of 3.32 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt"><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 restricted stock unit activity during the period presented:</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><td style="width:37.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Restricted Stock Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Fair Value per Share </span></div></td><td colspan="3" style="padding:0 1pt"></td><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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">12.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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%">(79,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settled </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%">(20,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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%">(35,825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settled </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,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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%">(86,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">568,570 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted stock unit awards settled during the nine months ended September 30, 2023 was $2,121. The total restricted stock unit awards settled include 19,360 and 53,418 shares withheld for employee tax liability during the three and nine months ended September 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized compensation expense related to outstanding restricted stock unit awards was approximately $4,909 as of September 30, 2023 and is expected to be recognized over the weighted average period of 2.59 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the Company adopted the 2021 Employee Stock Purchase Plan (the “ESPP”). The purpose of the ESPP is to provide eligible employees with an opportunity to increase their proprietary interest in the success of the Company by purchasing common stock from the Company on favorable terms and to pay for such purchases through payroll deductions or other approved contributions. As of September 30, 2023, 172,749 shares o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f common stock are available for purchase under the ESPP. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had not launched the ESPP and thus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares have been purchased under the ESPP.</span></div> 2117818 0.90 0.8293 0.90 0.10 612650 4.96 0.05 1565630 597619 625000 412674 0 410793 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to estimate the fair value of stock options granted during the periods presented were 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><td style="width:81.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Strike price</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$2.64 - $3.40</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.67% - 132.00%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.79% - 4.19%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend yield</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div> 2.64 3.40 P6Y3M 1.1067 1.3200 0.0379 0.0419 0 <div style="margin-top:12pt"><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 stock option activity during the period presented:</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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><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%">Shares<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><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:115%">Weighted<br/>Average Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">497,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">5.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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:114%">(2,287)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">3.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">3.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">495,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">5.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">2.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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:114%">(12,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">2.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">857,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">4.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">3.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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:114%">(16,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">3.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></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:114%">877,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">4.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable at September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">482,906 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:114%">$</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:114%">5.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67 </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></tr></table></div> 497402 5.16 P5Y8M1D 0 0 2287 3.78 32 3.92 495083 5.16 P4Y4M13D 0 375168 2.74 12294 2.88 0 0 857957 4.14 P6Y6M18D 374000 35625 3.26 16355 3.73 0 0 877227 4.11 P6Y5M15D 162000 482906 5.20 P3Y10M28D 67000 541000 P3Y3M25D <div style="margin-top:12pt"><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 restricted stock unit activity during the period presented:</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><td style="width:37.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Restricted Stock Units </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Weighted Average Grant Fair Value per Share </span></div></td><td colspan="3" style="padding:0 1pt"></td><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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:114%">$</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:114%">12.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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%">(79,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settled </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%">(20,475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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%">(35,825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settled </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,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</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%">(86,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">568,570 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 870126 12.08 10901 4.56 79218 7.52 20475 25.44 781334 12.40 2146000 30573 3.30 35825 8.89 118945 12.75 657137 12.00 2471000 7500 3.11 86876 7.40 9191 9.08 568570 12.45 1791000 2121000 19360 53418 4909000 P2Y7M2D 172749 0 Fair Value Measurements <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements discussed herein are based upon certain market assumptions and pertinent information available to management as of September 30, 2023 and December 31, 2022. The carrying amounts of accounts receivable, inventory, prepaid expenses and other current assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximated fair value as they are short term in nature. The fair value of warrants issued for settlement and services is estimated based on the Black-Scholes model. The carrying value of the Company’s debt and operating lease liabilities approximated its fair value, as the obligation bears interest at rates currently available for debt with similar maturities and collateral requirements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value on a Recurring Basis</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the guidance in ASC 820 for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually. The estimated fair value of the warrant liabilities represents Level 3 measurements. The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis at September 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</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><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - U.S Treasury Securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout consideration liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnout Consideration Liability</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in the fair value of the earnout consideration liability during the three and nine months ended September 30, 2023. For the three and nine months ended September 30, 2022, the Company recognized income resulting from a change in the fair value of the earnout liability of $1,784. The final earnout consideration liability was paid in cash of $539 and a non-cash issuance of equity valued at $537 in April 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrant Liabilities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company and the holders of the Private Warrants entered into letter agreements, pursuant to which such holders agreed that the Private Warrants will be exercisable for cash or on a cashless basis and redeemable on the same terms and subject to the same conditions as the Public Warrants. As a result of these letter agreements, there was no change in fair value of warrant liabilities recognized for the three and nine months ended September 30, 2023. For the three and nine months ended September 30, 2022, the Company recognized income resulting from a change in the fair value of warrant liabilities of $31 and $1,558, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Closing, there were </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">438,800 shares of common stock issued as part of the Merger consideration (the “Earnout Shares”) subject to vesting and forfeiture conditions (the “Earnout Terms”) based upon the volume-weighted average trading price of common stock reaching targets of $112.00 and $128.00, respectively (with 50% released at each target) for a period of 30 consecutive trading days during the three-year period after the Closing, with the portion of such shares that would otherwise be deliverable to Legacy Shapeways stockholders at the Closing being withheld and deposited into escrow. The fair value of the Earnout Shares was estimated using the trading price of the common stock at Closing ($61.60), discounted based on the probability of the Earnout Terms being met as determined at Closing, and thus represents a Level 2 fair value measurement as defined in ASC 820. The Earnout Shares, if achieved, would be issued to Legacy Shapeways stockholders. The Earnout Shares are a fixed number of shares to be issued to such stockholders on a pro rata basis. The fair value of the Earnout Shares was recognized as a deemed dividend. Upon closing of the Merger, the estimated fair value of the Earnout Shares was $18,132 with such amount recognized as a deemed dividend. As the Company was in an accumulated deficit position as of the measurement date, the resulting deemed dividend was recorded as a reduction of additional paid-in capital with a corresponding offset recorded to additional paid-in capital. As of September 30, 2023, there were 438,800 Earnout Shares unvested and remaining subject to the Earnout Terms.</span></div> The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis at September 30, 2023 and December 31, 2022, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:<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><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><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,<br/>2022</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - U.S Treasury Securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout consideration liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 14933000 29680000 0 1076000 0 0 -1784000 539000 537000 0 0 -31000 -1558000 438800 112.00 128.00 0.50 0.50 P30D P3Y 61.60 18132000 438800 Significant Concentrations<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer accounted for approximately 16% and 18% of revenue for the three months ended September 30, 2023 and 2022, respectively. No other customers represented more than 10% of revenue for the three months ended September 30, 2023 and 2022. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer accounted for approximately 17% and 20% of revenue for the nine months ended September 30, 2023 and 2022, respectively. No other customers represented more than 10% of revenue for the nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No vendor accounted for more than 10% of purchases for the nine months ended September 30, 2023. One vendor accounted for 37% of purchases for the nine months ended September 30, 2022. No other vendors represented more than 10% of purchases for the nine months ended September 30, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, two customers accounted for approximately 16% and 13% of accounts receivable. As of December 31, 2022, two customers accounted for approximately 17% and 16% of accounts receivable. No other customers represented more than 10% of outstanding accounts receivable as of September 30, 2023 and December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, one vendor accounted for more than 10% of accounts payable. As of December 31, 2022, one vendor represented approximately 10% of accounts payable. No other vendors represented more than 10% of outstanding accounts payable balance as of December 31, 2022.</span></div> 0.16 0.18 0.17 0.20 0.37 0.16 0.13 0.17 0.16 0.10 0.10 Subsequent Events In October 2023, a first lot of assets held for sale related to the Desktop Metal MOU was auctioned and sold to the highest bidder, resulting in approximately $344.9 in cash to the Company as of the date of this filing. See Note 9 for more information. 344900 Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2. Retroactively adjusted shares issued and outstanding, and per share information to give effect to the Company's 1-for-8 reverse stock split. See Note 2. Retroactively adjusted shares issued and outstanding to give effect to the Company's 1-for-8 reverse stock split. See Note 2. EXCEL 94 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '*!;E<'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 " !R@6Y7SX*OD^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVEE#Z';B^))07!!\1:2V=U@\X=DI-VW-XV[740?0,@E,[]\ M\PVD5T$H'_$Y^H"1#*:;V8XN"16V[$@4!$!21[0RU3GA4!HFV8#%DEJ21(68!56(AMZK82**,G',UZK%1\^XUA@6@&.:-%1 EYS8,,R M,9SFL8'MZ?"GK5L8E MDDYA?I6,H%/ +;M,?NWN[G621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '*!;E?)R]6M?@8 %&PO=V]R:W-H965T&UL MM9IK<^(V%(;_BH9V.MN9$&R96[:$&4*2#=-LE@UI,]M./PA;@&=MRY5EDOS[ M2C98))4/7D_\)6#@O/%CW1Y?1D^,?T\VE KT' 91SEMV:__!O;_>"/5!9SR*R9HNJ/@CGG.YU2E2/#^D4>*S"'&Z.F]- M[(_3KJ4*LE_\Z=.GY. ]4BA+QKZKC9EWWK+4'M& ND)%$/FRI5,:!"I)[L>_ MN]!6\3]5X>'[??IU!B]AEB2A4Q8\^I[8G+>&+>31%4D#<<^>;N@.J*?R7!8D MV5_TE/^VVV\A-TT$"W?%<@]"/\I?R?/N0!P6X)("O"O ;PKL;DF!LRMP,M!\ MSS*L2R+(>,39$^+JUS)-O-",JVE*.Y;#'41LF& M<)J,.D(&JZ\[[B[D(@_!)2%GZ#.+Q"9!5Y%'O=?U';E#Q5[A_5Y=8#!P0>-3 MY%@G"%O8,>S/%"Z_8]M39)V9RE_MCE,<)"?+MWTR\[Q3VBKY; MT'>A=$W_\!)3$RE<;EOMKR8DL*HF4J] ZE5#^IH2+B@/7M ]C1D7)CPX2O#4 M=%"F8%5-O'Z!UZ^&-Z?<9YX:EDC.#L;&@Y.*@5@Z$L'ZFIR#@G-0L6=R(A>6 M;%B6MR./DV\+=//E]G)V]VEQ M@F9WTU,3+YA4D]>V]%IK52&>12[CLI=FZ\@)6@@Y-!'C:,K22/ 7^>H9#\.1 M],LK$S%<5!?Y0"_L*L@/Y!G-/#E4_97OYNMG>7\^$CD=8V\8'%= M7JQY<17>B>?)].1D_P9ELO E,KNN77AS,\S M(V@3=F1K/;)AJ7D+.F>)( 'ZRX_+)RY:1M E1LK4IV;#@9'UU(D^ MR\'@@(%CGH::\");BY$-V\PM5K-2H_R02QD5-L M&)/(W*YP8"EG$^:#M?G@2N9S]7QX!IJ?=!LAX;324U"XKBZEUAY<27L6&RH[ M*]2&<$PY7A.R@[7LX$JR(\%"V7H+P=SO)^A+*J3R1)[LO2?H@Q_MKHW^:N1^ M)X79'8T\K9>EJ:OPVW&_UQT,!\ZHLS6!:M?!L*KL0>7"P:4=S"*//J/?J;DM MX2C+LNS!L#OLV4:$)N0':_G!L+?LK>#:3Y0%?:.$@Y? CL2UVS9N.V;0)BP( M:PO"L+,4U[\.2:_EA^:E! XKO=3>A %A;4 8]I6WC+M+FN64<-Q7,V,3]N-H M^W%@:YE(0"^'#,C:>#,!#BB=6N&ZNF!:Y,">M&].J;ONAD1K6GJ]_DC0W61Q.3'>$X0+ZQ)J07)@JWDD7-V' M,*XK<.D/#]0F#,G1AN0,&IBJWDEV=D>@"75RM#HYL.W\R%0%)^T[#1(,Q2F7 M0R.AZ,C"-X4SZ])KJ7)@"ZHP11V[YS9_-,]139A45YM4%Q:AZG/4D:#R.0HN M_%'"SL&C.^IJ2?9$4X)<=2LP?XJG^+1X:FJ2/2O4T3_/'[GZ3-3%E@0%="5+ MK=.!G$QY_A13OB%8G#T(M&1"L#![NZ'$HUS]0'Z_8DSL-]0_*)XE&_\'4$L# M!!0 ( '*!;E<-N\)0HP< #DA 8 >&PO=V]R:W-H965T&ULK5I=;^,V%OTKA#OHS@!V+)+Z\DQBH).@NP.TVV#2[CX4?6 DVN:. M)*HDE4SZZTM*BF2+%)U9Y"&)/B[) MJ()5]%8 V90E$4\?:<$?KQ9P\?S@,]L?E'FPWE[69$_OJ/JMOA7Z;CWTDK.2 M5I+Q"@BZNUK\ -_?A,@T:"W^P^BC/+H&QI5[SK^8FT_YU2(PB&A!,V6Z(/K/ M [VF16%ZTCC^[#M=#&.:AL?7S[W_V#JOG;DGDE[SXK\L5X>K1;H .=V1IE"? M^>._:.]09/K+>"';W^"QMPT6(&NDXF7?6",H6=7])5_[0!PU@'BF >H;H&F# M<*8![AO@ES8(^P9A&YG.E38.-T21[:7@CT 8:]V;N6B#V;;6[K/*?/<[)?1; MIMNI[36O0%RXG2-Q])0:J,@CO3L00K\-O=#7C[YAUX U@%?CWP M1I(JEY=KI3&8GM99/]YU-QZ:&>^.UA< !TN H0=S6_\S6]HIIO#MCDZ;;[6 MG@_NH\%]U/:'Y]QOA*"5 D1*[:?+G:Y]Z&YOLO*]K$E&KQ8Z[205#W2Q_?X[ M& SK?7M-Y 'HCP8RVPD&,@\'J!&I A:Z_YZI#:L<2H6B"VC:*412Y M46\&U!M_-I] P=:Y$"K "")^Z-O[,BET32?;:.97(;!2"^!%^>O7)'B!8'L MNSD>&Z51/)T #K-PDT1X!N81"\(SDT K*:&>VH]O:F-M.1 LM MZ+85PO',G(4C!4$_!_V3\_R1%843&':D21I/@9VQ.@4V<@[TD\ZG2I%JSW3% M/!L_FUA"G$S9QV$5X:-R=@IS)"!XAH&HSB2FIVE.:R[93"HYN,7"Y[4Y13?2 M#_3S3Y?KGARW225,D)WCMEFRB=!<\$;V@RR2N::@6' MS1S8D=R0G]PF?'$0GM5_:V;IK$9L@\_N"[8F9%F?":U-9.%TF.&SF\(Y< MA_Q<=T-W5(/*]3)!Z_'&61.08_F4XFER.:PV1Q/D%-](2\4P50#:1 MI1!9G]U%=YL9.8-&PD-^PO,FEM8/IBQDIY7"Z8-CL063J?)Q625PSH>1%9%_ M43;,!D6^6@XXT=J+L!1/L=HV<[(7C5R&_%PV6Q,J7OG2S$%<,9P"MHWF\FRD M-N2G-D]=<.*TF2I$UB1X\1(-CUR&_5SVTUGBPHY55S@-H<-H#MK(7-C/7%TI M.%,"L&.9%43!5/*ZS&""9Z8E'JD*^ZGJFIV?(6.3GT^VDK$7BE]IWCVY<"+G KY_7+6]GUPW-CE_U M.^'OG&&WV7DJ+[PFIP$:Z1O[Z=OD@U;$GN@@;WCB910FRS3I_(V7, V6<1@_ MF_:!:Y<)KQ"YI59!LJ;MZ5/Q].XM=(7RXQF7?X=_.#^ K3JLHFF;S# Z'E4) M/K,-G.?,L(RNG&9C<\4JD)&:Z4KJ!&G+"A3@Q-H0=MI!',_(/3P*$.P7('H% MV)1-T1X[Y73',N;F(%M2K& \1'KM_G[;2[T0QR?3;GVFAQFGKVFT B7TR>C3 C],D'7B,]4 M"4[Z4@-(_K]&FJGD+VR*@[V97'2WTU7*W.J9!W21K4GU] \)X&K'Q2IM%W-" MZ^*N[LI:1^Y"UT,*_LT5!>C"17[KHW/CDHI]>_XN0;MEU!TL#D^',_Z/[5'X M]'D(WU^'[C=(OVE/P]?C$-T_%?Q,Q)Y54@OZG1XNN$CT3!+=.7UWHWC=GES? M*-$3P!CH]SNN?>MOS ##?TML_P902P,$% @ Z.:4"2<>EV,S%8_EVG F8*:(7NV\[G M=.)X5A%P2(REH/C8P!0XMTRHXU=-ZC1K6N!N^Y']8VD>S2RHAJGDWUEJLHDS M M 0U(#@6T*\!_=)HI:RT=4L-C<=*;HFRTE&ATPX0]QKE1.,L09^*I M%"D>"J0$6UIREE*#G1O*J4B S"VQ)FNP9U M6#8WJ=>\J=8,7EAS#D6/]+T+$GA!OP,^W0^_A03A?@D/VG 7W3=;$#1;$)1\ M_9?D&+2,F6F(7)*/3*!Q1CF92TEO-(%36#B MX"W3H#;@Q._>^*'WH9[GC]W-KLF#82WY@T;^X#3Y5782 MNC:95.P/3IPQ48]VRJ_XASNZ?*_Z/3%P1&#+PK"Q,'R5!:;U^K#\X3-53W7O MBV@)#AO!X:L$X^="&RI2)E:'5(<'5>^+:*F.&M717M53F>=XK5^;Y=%Q67XP MK*5]U&@?G:#]Y!0?/<_[N"X#+]\IBD<#J)1U'^BO2/. M'WGA(.Q6[GO_OI7>Z=I/2/::_K"#KL!."^[.E]^675^H6C&A"8A!2J MJF2JCI%%60PLI,'2HFQF6/V!L@$XOY32/'9L?='4D_%?4$L#!!0 ( '*! M;E>8%T2-!@@ ,PH 8 >&PO=V]R:W-H965T&ULK5I= M<]NV$OTK&+73F\[$%@'PT]?63&*1MY[I1R9NVH=.'V 1DMA0A"X!V?&_+T#1 MHB@L8:7EBRV29P^PB^7B ,3UDZ@_RS7G"GW9E)6\F:R5VEY-IW*QYALF+\66 M5_K)4M0;IO1EO9K*;/)RXV.Q6BMS8SJ[WK(5O^?JT_9#K:^F!Y:\V/!*%J)"-5_> M3-[AJXSZQJ!!_%;P)WGT&QE7'H3X;"[N\IN)9WK$2[Y0AH+I?X_\EI>E8=+] M^']+.CFT:0R/?[^P9XWSVID')OFM*'\O,\5FU[5X0K5!:S;SHQFNQEH'N*A, M9MVK6C\MM)V:W8HJUWG"H4!_YN>; M$\B=?]=Z]H];[P6#'G*%-GQT@.^N6H@-[W(#_?'N0:I:%X<_H:'>D_DPF:F8 M5W++%OQFHI-)\OJ13V;??8-#[[]0G,;7C M;U'%%30$>^NPL39SS.,LIA'V/.]Z^G@<70#G^XF%2VT<"3S#=P+, *#O!^08 MV',X.#@<.!V^%5*9BE3O'8=\WA,$1TW["0EMGP%<%,2VSS8.^W%$;)\!X#[8 M SZ'!Y]#I\__JTV%W=9B68"#'%KM4AUKVV$ %R9V,J0V#GN8VI')(&#D#P]R M=' X@,1'P8B=F;>O19\>AC> MHA6O])"4S>S/G;FIC:.1 'P3F< T MP M.)B1R2$0R2MU5G)6+]9- ')=>TJQ-3,@Y'UB]X$$D>T\@ N LI+:N(B$]FN; MV;@P289?1NQU"M%S.G^WV;*B;B9\LQ20DFM5N.9ECO3"!DE6@DG0DA[W)PEC M>ZJ8 \#3$)S+E3FY^NX?"63L=/]7H73FB[-J4DO5'_S$ V9< *FK;&3G20H@ M?=\/;60&M1X%7CR< Z0+ G$&H1'YRUIL7@*AUP)@ (C5A0N<^ $P_T+0T(]M M9 HAJ4^)+5 RL/TP"H=+ .[4+W;+WU_4FM>HV(O@-VT:P(N<4:7OJ&SIJ&S9 M6&S](>GD+W;KW[M*<BK)0SZ#[T>ONVY +',6V/DM?)\O.(>O'H1.?V*T^A^+PQ.J: M55T^5>9,@""@\ Q\W;*$[NEY_&L [H)Z$-(9=DP#"S< M4P!'0F#M!_'U=PSZ^VV=VB1NM=G*+7"N'=SG(+;N([&MI>< #B<4V.B @)X' M" X J$OM<-DCG>XD;MW9E+T'KC4V?PF$8E]<=9_8^D^++QP!*R\(Z@? O)A" M2$HI =0WV#XE@2,M.@%*W +T[KP(V/(/VX,V!V#V%)X"*& =EP&PX547Z=0F M<4JGV<]<5SB= J";U-I>,P.=V$[,(:@?!,";#R'U0 -+D@QLGYZL2OM^=Y*. M^$Z5_>(WTNL,)->LYE=@")S"\&LE]JALZ:ALV5AL_?'H!"=Q"\[W3!8+]$;/ MPKDH2U8?#8R$%C_O7^'[ X,?"UJK^#BER&44G*8S /,NP_@TEP&8?QDGIWD< MV'E,!A*XDZO$+5?G1;DSG]"^)F1NQJ&0A>>%#(!!(0-@4,C"\T/6*5[BWO#] MO?G^JV/&'GG-M.;3M7ZC%?\^9$B+7JE8E1?5"JX%HVX%C\J6CLJ6C<76'Z=. MD1.W(N]J@2N9W1Q#R6P+Z# )XX#ZI^D, $,_QDEPFM ,";F(]1I2D.,A.*C M5Z0?KTZ[$[=V/RX%KHBY688B!FWX@A$#@'#$ " <,8C1$3':J7_JG;''MN@= M,'A9!1A5 &ZW4>>*XJN_-(_)EH[*EHW%UA^=;DE"W4N23*]%BE6%%KNZYM7B M&2F]$)$P ;X)04!@PRZ#<#085JJT6Y)0 M]Y*D?PQF2*NW)"=:G0!?FN<0U \CR'D J;5Z BS4P?9IB(?7*-2L4?IW.O5. MW1NRNE9]Y*H6^P-CY7.;%;H&MG-Y(>7.3/15?CRMOVUN'%22?N7W9^9,7BF! M5B; ?+GD"V4N=8UHSB"QZOD_$N$+C;V(FR,!M>1(*K'XC.2V+-0ENN<<_2P4 M1^02>@.F1P>G-KQ>-4?E54$I5\J;OG::TW0?7^Z-S^0HEM<]3K M02@E-LW/-6KIMF\/3VM%RN^3NLWY887 MXI>;LEJGC?BSNCVM-Q5/E[M,Z_S4<]WH=)UFQZ[C]7Y6;EM\JS@'RNG MWJ[7:?5PP?/R_MT).?GKBT_9[:IIOS@]/]NDM_R:-[]M/E;BK]-'E66VYD6= ME853\9MW)^_)6Y;$;89=BG]G_+X^^NRTE_*E++^V?WQ8OCMQVQ+QG"^:5B(5 M_]WQ2Y[GK9(HQY\'T9-'FVW&X\]_J<]W%R\NYDM:\\LR_SU;-JMW)\F)L^0W MZ39O/I7WC!\N*&SU%F5>[_YU[@]IW1-GL:V;.)>KM+CEM9,5XH=R\755YDM>U3\Z M5W]NL^;!^>FW(MTN,Y'QE3-Q?KN>.3_]\,KYH4W_>55NZ[18UF>GC2AN:_1T M<2C:Y;YH7D?1/I=-F@/99O9LE^5Z71X*"N2>VW._7XKK$(TJS9V/:;: 2[JPF[M#_(?*!ZLF=I>_&V]21?\W8FX_II7=_SD_.]_(Y'[ M#RA*]F+A3JSMP>_.(S=.@B@^.[T[C@=,HQ13C"&)*?'@/\:#;_60&0$#O'ZY MUXR.ZCP)73=0:WQFI@HUGY@IR#0A\51-1LUD$T*\A! U'0/2^9$44RHH>*R@ M8)?+[ZB@#\5"C!5JT3)$K>P^O>KL'__X5.:Y(^ZU]VFU!",_P(Q\3+$YIAC% M%&-(8HKWPT?OA];F\:&NM[M6(>Z./_/;=/'@7*_2S7WZ4#N+?5=:MY'@;#?B M(__&JT56[U+OORXW[4VF?GWQ;3'D,04)\6/3HJM3KKN\(-HM>UG#ODC-NK')Y[F$*O5L0X98)!B&F1( M8HI'DD>/)%:/_"JF[+DQK-W7?&)4Q"1P?6U,-[/JCZU[3#$ZJ/P,R:12^]/' MVI]::_]SE1;UC9AGB$[K8Y7=B9F'\WM:B6_%9+ IG8_;+WFV>/P*W1;.8EM5O!!CCZ;U6;[OMM+E M?[=UT\[=P2FW:P9@J/O&;GZL,B:]["!4YH*HQ+#4U*"1U(';L@(VA M>LQUQ84UU^BX\ >2*%2S%%6-8:FI<2%A"['.YI^(HPZB2J<*\*A#,FNG:BJ! M1 I(!R,I*&$GDR(22Y#P!:D4024)J&IS5#6*JL:PU-0@D-2!V+&#;?Y$S*G] MA/A>1/0V@D#L>.'YXSE32HP\4/#DZ@@ E6-HJHQ+#75 MDY):$#NV,$?]UWPC;E"N9=1OXH#83V)7=V'2?X,RE=KE"V&LWZ $$\,1[Q M]!L4D##VW(X;E(0+Q$X7QHSZ^ZKOHL=6U^@.DP3,B,D>(A*1.#$\A&F6HJHQ M+#7UT;/D&9Z=9XP<]??.!GO,=3U]QB0+,\\D"_!L$-4L155C6&IJ7$B.XMDY M"CCJ[T4IWC"4XO6C%$ )1"E .ABE0 D[48IWM';#>\%1OX>[# -3;8ZJ1E'5 M&)::&@02G7AVEO%2CZ1[BM'5N:(B%<]$*D$XC?2GTJA&*:H:PU)3HT4"%<\. M5- >37L &4GTA]/VPHSN! :8I*@F&9::ZBV)=3S[0H^G/*/VS)4;@3X=F-GM MCG;, ),4U23#4E,=(U&+]W34X@&H)8ABG3[:+8QV 2II&78)#,NHZ@2)4#P[ M0D%X8NV9*,5+C!$C*DD98I*BFF18:JJ?)"#Q[(#D&:C+@["%V910UWV@JE%4 M-=97'ZJ'))WQ[,3$1%C_W!9VA.69_"..XZGAFFG_;,M4(M/IU(WT-F&FFQ"/ MA)Z.L*"$X32$*\F7M,(?0ROL"*NO^BYZ;'6,INVYQHZF?0A5A"32GV[-4W>YHMPPP25%-,BPUU3&2B_AV+F*; M?OLFC)@$H>D"5 *"JD:'70+#,JHZ03(0W\Y GC&M\Z'5*%ZHNPB5D*"J450U MUE%P&)FW0XWP&I/'G38 \L-X7WA6V&BJ;-$>6+-W<@_-ZI'O&"O9(6Q#WK%I!X1\[Y_Q\O]3W8WTAOMW$:&>AH@I4-8:EICI+HHK0CBJ> M,1D+37PP\8R;&"JQ0%6CJ&H,2TUUY-$)K':T87^H#<[;#HK'C=&/XE"?4 /) MB#X. 8Y%=?U8'UY0(-V$1%'@3O5Q") PC#KF;:%$#Z$=/3SUH39;T.PJ# M.(EU9#0TX55/Z3O&Y_9\QU'4",N6ME M%II( YZJHYJEJ&H,2TV-"\EO0CM3Z=U)#S=X\]P1B',!R8QY&W0\"<"Y@'0P MYX(2=G*N4"*-:H:A15C6&IJ8=V2\@1V2''2SW4CDSVH*^O M Y(0DDP#K3E<]5Q1QXW4GFML#*"J,2PU-08DP(GL1X]T+L[?^;SF39/OWH_3 M_L[3JBBWC4A7U)GH(O9SB4&3^8N>8G3<8.VYQG8L$7#,21A%H084YJA6*:H: MPU)3PT6BGFCX.IAGA@OH;\^\PQJ'GMN+./;^$)F4R3!)44TR+#75AQ+C1':, M\WUPW46/U:X6#BQ(\0-7;Y,SN_IHIZ-R(U0UAJ6F1H?D1I&=&ST].D#WFHM? M)D0_)'9F+])HYP+XRK!)46TR+#75:9(1179&]-RE:3WR76T7]=C<"$)(^D:, M.:I-BJK&L-34(#AZ"8^=(CUE<5ID$JP@UA]#V^V.;IX#3%)4DPQ+376,A%61 MG1Y]XDO18_[5-F^J='%X\^*^13J[MZ/>B2DW/[36>B/Z4_O-]DF\RIYK=(,% MEN 8>VY035)4-8:EIH:%9%61G54]+2Q OT)OV]$;,>J9,0,L4E2+#$M-=98$ M9I%]"8WMV6<$G+\2Q8DQRD'E6JAJ=-@E,"RCZ@O,)+"*O]O[@&(3,.EKL.W& MQ_H'58VBJC%K9:B^D2 I'OLNH.,S@4#L'@,GTX9^J/=<4#+M+A.;9,=S?3?2 MU[P#Z28DB#VBC3\8E#!T._;>QA*?Q'CO NJKOHL>6QUC 'NNL6. &'@74!!X M@:\_LT(U2U'5&)::&A22Q\3^"SZ+B5'W"Z&JS5'5**H:PU)3@T!BE]B.75[J M64QLPA']60R0)(D2?8HVMU_0:&>BXA@L-=69$L?$=E[23]+N_SH/M2D(OXT3/0- MUJA&*:H:PU)3_2DQ2VS'+ /OG'/[G1/TM'DP+S&V$MA+-[H_!0[ZU4U25),, M2TU]G[D$-(D=T#SE$40"G,IK;,ZVVQWKF"$F*:I)AJ6F.D;2F<1.9_!8L]W0 MV!XS,=F.AG_F"?0N(=U7J&MLL-147TE(E-C!C0TU)\">*#(58PN]O:"ND4%5 MHP.O@6%95=T@L4QB7[#R#-B< (M:=!8YLYL?[2)4M(*JQGJJ0_6/)":)G9@\ M85],8JY&@?;% ,GT?3% $G!?#) .WA<#)>S<%Y-($I'T+ S!W!>3F(@ WAT$ M:7_KS\206_R5%DNGW#9UD^Z#I"F=6Y'!X6)DO6C:/]O!MXBG35H\_%@[9"(F MQY,$&C:\$:'$G5_+ACO>&^BR3NL5Y\TL;=+SLS6O;OFEF,.UG'-;-.V5''TK M]&_:MZV^O2 GI\;W,_+V"OK^?1*]I:+6H%]B\4O<_G(J39^?;=);_DM:W69% M[>3\1A3#?=/RI"J[73W^T92;=R=BBDV9^_9*28EGA"6UM3[ZTOAP^I,PWO+RDJ.NGO/A6 M;J54WO==FI4?!UNE]E>C41EOY2XJ/^1[F>EO-GFQBY1^6SR,RGTAHW65:)>. MZ'@\'>VB)!O<7%>?W18WU_E!I4DF;PNO/.QV4?'\6:;YT\6F^B0JM_RIY5L+FAB>'&>EM6_WE,3.QYX\:%4 M^:Y)K$NP2[+Z_^A[\T.<)- <. %M$M#7"?PW$K F ;LT@=\D\"]-,&D23"Z] MAFF38'II#K,FP>QU@ND;">9-@GE5NW5U5'491"JZN2[R)Z\PT9IF7E2"J%+K M*DPRH]T[5>AO$YU.W2SS;*V5*->>?E7F:;*.E'YSI_1_6J*J]/*-MXS*K2>T MS$MOZ/U^%W@__?WGZY'2V1O(*&ZR^EQG1=_(BGE?\TQM2X_K+-= >N%.OSB7 M?N5.3Z@#,-*_V_''HR\_WF?J)-[)_0>/C7_QZ)@RH$!+=_*O4:&3DS>3!Y?G M3H'D_/+3BQZX]_+'"K]S) QF_5?A.3;+CGP&K>.RM/P.C\$VE\$V1[SS= M-Q212K*'NG%-5"++*TCR-=:'L:;CN2KW42P_#G3/4LKB40YN_O$W,AW_$Y(+ M)BS A'%,F,"$A9BP%1*L(T'_*$'?1;_Y50]4TKPL(975*:=52C,:>;P9D@59 ML/%X?#UZ/)40$#GSQW9@ 3ZD\G8"N10X)C-K$ !!#+&9G9D"%T.HU-B1:Z< M/]G_62&38X5,G&W"I_5_=?];=X(JUP.U.,_B))5>UM24^=2\CDWC<3!]:))= MWG),,%L.3%B ">.8,($)"S%A*R181ZC3HU"GSI8CD!H:)U$]&.8,%'#)B=M%O&G0-L&Q(T9M5LVI,)U!#,["F;F%,R_ M3.-5C7.2W3Y*"M/&>48[92EU8[>5Z=K3TV*OC%()Z<=)[ZL?3%B ">.8,#&S M=+&8SNWN-K3C7BL'J5@=YM6K\>_F-F)RRXQ/%NJ%5*I.C5+QJUI-#[?@>@. M8YV4^USW$J:*WZ[7!N:XG*4[O[Z5>CY#CIJA #*<3^QJ/5^N%5:YNA5[X@82 M9\7>J3S^-C1F\-J+\]U>9F4]K)3?S6MP-.!&]FWC46D!*HVCTD1#ZPP5YW,? MD T0."$+>TR)5;ZN>&@K'NIV,/)L6,V%4ZD%Y)2,$]1;,IBT )7&46FBH9TJ M8>;;0@B!N.GUBCI/5&B=L<76[U\%$:?VVCYZO>8Y0>I!ET MR*C(\H/RTB2Z3])$/8/J\<^//Y",QD82=H9#,@.:=HZ:KSA_H>'%15MA%:U; MXZWY2IR6VAQ2;O-"#?57.RV&1]GXLV"MHQJLJ+0 ME<91::*A=10R)< D!0BT-/0>MBAI?5'B-D;?:C6>HJ*(LK;52-[H=6POSVHW M4-U/(,,ALW]YCIJK.'^9(50P,IG,@5;C/7Q-TAJ;9.9>QSW6^,DZ3.UJ&F/\ MI,+!-1F"ZFRBT@)4&D>E"51:B$I;8=&ZBFP-4^)V3#_%<7XP2XAM/P8J#]4H M1:4%J#2.2A/$-D&'E%)HD&M'SHAMP*^PRM?52^N:$K=M^D6/:C*5%_!(%M., M7*+2 E0:1Z4)8ANJP^G47I4+H4 R 9;OL,K7W7?6&K#4;<#>-DLOC<=2]VZY MVLK"X<.ZF7W5@TH+4&D(55OJYZ6I>7NEW>8Y^T MCY[?ZI# M?Q_G8O7*P#G=H+J]J+0 E<91:8+:-NYP1@'G!@R$-BEAE:^KF];UI6[7][@^ M4$@]*#[ _12F@[I$I06H-(Y*$]0V@N=38-H$Q U]R/G!*EY7*ZU?3-U^\:^7 M;,0%!83J$Z/2 E0:1Z4)"OC$E/@^U-X H60R)M#(^#T<8]HZQG3J]@]?W0=2 MKS%MG4O4OW]E#$V\B,N*N]EJ8] M4\_5Z%O^>4CV9N$+5"*JAXU*"U!I')4FJ+WS=DAGT+Y+*'(Q]J%Q]WMXS[3U MGJG;>WY1D!'0Y0NG;FAO :%:T:@TCDH3%+"B%[,I9!2=W[F+5;2NPZEF MK5/-W$YU-:*JO&IS1TD4ZZZK3,R6TO*7ZN8Y+:AJV%Y]4X#W=7]V9]%71ZBT M )7&46F"G=UO' (AP_D-7-[UL?YG1X)/29K/<>[?_9^:B9[ M/X,#=5!*J+8V*BU I7%4FF"V6SWS@:6-$ @TYN48V&&&5<*NHEICF]%><[U- MDD59?,D]_ZB^-BHM0*5Q5)I I86HM!46K:O%D^,GW [Y<;Q5[Q+1C5I]#$6U MS%(+4X_B[]/DH;H= V[:<,^BP#V, OXY<[OGMR=ZZ=?HH+KGJ+0 E<91:8)!ECAPG 09TGG/2QSUEKFS+W) MNI7.IKZ!QZM.M2M5D<3F*+'2W%+H';)$ASPE:GL\74#N]FG^+!VW_;AS[BTN M5%,=E<91:8)!V[4A(PH(M-3U'B8X:TUP=L8$[QA125D>ZE9I8VY/W9D;0HR\ M0/&@^N"HM "5QE%I@MGN-B'V>F\(Q%%@5]P*JW1= ;4>.'-[X*!O $WU0 VA M6N&HM "5QE%I@MD&]QPZ[ 2(@S7T'FXX:]UPYG;#*PT=[RRI[P>^M?Z MX[[;'^>;C8QK&[R]6RTO9/*@E78H"IG%SY[\WGQ91*H>8/VP"-W%ZBM"5%J M2N.H-.';ACFPXS($PH:$ %OLL$K7E5]KJ_MN6WW91T=>I+Q[^9!DF>DZS:X$ M620YN&3CSK:WO&K:Z8F1; PMK0:H^7(@W]EB#AR](7S;]H9+& *1,'-U2>[= M:F^];]^]J;MWM4NSZ=M9X=0J+)E-@=,&ENZB]6XK['S]V1@X=92CYBM\>^LU M?+TA$ F7< 5%^D.5 H/:SK MC>#1!7>[N7/LK2E4&QN5QE%IPK?M:0:->UT1#0!SIX/@3A+ M8*A&]NCDD2L[63Q4C]\IO:JEJ1\[N#+?:Y4OJM>;F6DA6H" M]/>;/%&PO=V]R:W-H965T&ULC5=M;]LV$/XKA%<4*>#8LI.N69L$ M2-)U+="L08UM'X9]H*2S1)0B59**Z_WZ/4=*MO+2K%\2B^0]]_;<\7BZL>Z+ MKXF"^-9HX\\F=0CMZ_G<%S4UTL]L2P8[:^L:&?#IJKEO'- M5&9R?AK7;MSYJ>V"5H9NG/!=TTBWO21M-V>3Q618^*RJ.O#"_/RTE16M*/S1 MWCA\S7&6-<+0^FUPL7E\>\_EXX$]%&S_Z+=B3W-HO_/&A/)MD;!!I M*@(C2/R[I2O2FH%@QM<><[)3R8+CWP/ZN^@[?,FEIRNK_U)EJ,\F)Q-1TEIV M.GRVF_?4^_.2\0JK??PK-OW9;"**S@?;],*PH%$F_9??^CC\B,"R%UA&NY.B M:.5;&>3YJ;,;X?@TT/A'=#5*PSAE."FKX+"K(!?./[E*&O6OY!"=S@,0>7U> M]-*727KY'>E?Q+4UH?;B5U-2>5=^#DMVYBP'":>NU;6=#9I&5=[I8FY\]_6OR.=>\=/H?]O M]GY<6GPR L&'RSDYL?PE9F A#D)-XOE/)\ME]N9*6Z],%;\6;X1UXN&F FI M/_%B*GZ36FFRXJ+XVBFOHJ(KZ]K95$AQ);>--.*#U\B$%_2-&N@O16&;5IJM M..BA>Y!!+Z=-K@,E]6]M0SZH(CEQ(#V7)/PL16 M,G'WHG(4:93H!E>99M?D*CC 2Y_)CM,P#GA_:@VQK3WT!U/$U+XE M+3?2$8*%2+I]O6UJJ_56V UGR'>Y5Z7"7< Q&9 /[GJ_ZO)1R@"QR^3_J!MP M/E(EBZUXA ";FAPA:GM-HN&?,%.%.BI3)EAQ'V$:,^NIE5"U5TJ@L/*!3$&C M'#-J03(6!R/>!P-/>2LB=NY6W?+7_;#)IP*WAWI(GL'9F7C7.>RZJ;")F.." MW:=UPP6T*RFH8NU@?%"FXR__W6B/5-^IR5'9(FZV(K8B!9A%DIG3<2NY[& 8 M>0_*-3GZ\0@%22MJ:2HV7*$S&]F@ .V#(K]'R<&&.]TLU?/(O#DZVO>ZQ4RL M5(.+7AJRG4F)Q'M$NVI3GHR"O3SZ2:+NLT4V@U2+1$7)R()GKUXR5L3KF]M>VSBR M-Q]N?D78V=!QUYJ)BS!F7LIYGX8'7?4>R&S$0\#CO;576DP^-% MH@@TV(M?_CGM@\ID5V97OKN>_7OD:+J5$*NW5*1;<1'GDNPDU3&2+!WF'UV* MY[)IWV & B^)7/3MX\>K:;(44R8YEU(%A;W:^'+NON 8UYF]8U!NL)8HH6K66/AQ6F"*X0DI5J8#K#+=LM\8-U;E8-Z;$ M6.DXY,Q/7JHQNHJO'2@:<,&M-?I8KL$$HJHQ/9=+6 M6X]NHAF_[(J =%;:YA*Y'@>FD5_(#^[A&D<<$"0ARU+QY'_/"5D4*-+H)_Q8 M=TR++]G5*"B-E;;"IR-X(U%! -:'H0RP>7!GJ4]C#D*@S_,V#4CF2O.(<>6 MKQRXY!$W$@:O(V6,O8W=:!RT.DY,&J9P1NTM#W_'>&AHS3T)-UR(F8H;B]WZ M/HM@8-H[R4"HSH14;FMG&ZXM2KUM*-+]A#G,^+/'IN#YZ#T3;V1^M?F$GYXV MN]7=P_ BO8?VQ].K\AJEH1!]36N(9K-7+R?"I9=:^@BVC:^CW :X%'_6L;CX M /;7UH;A@Q7LGLOG_P%02P,$% @ J,KHNDH:M?SAX'+V[/D)CJRJ.M/^,?KXH>#*0*D2I6W.$,&_]RH*U66.!& \;O,>>"6Q!?#SW;V M5[1WV,LB,^JJ+G_51;O^X>#B("G4,NO*]D.]^X>2_9SB?'E=&OIOLN.Q)\<' M2=Z9MM[(RP#!1E?\;W8K> A>N)CN>6$N+\P);EZ(H'R1M=F/WS?U+FEP-,R& M'VBK]#8 IRLDRG7;P%,-[[4_7C,QDGJ97.M5I9I++W,]Y[OF>N9\F;^NJ79OD956H(G[_"<#I@)U;8)_/[YWP M6FTGR?$T3>;3^?$]\QV[S1_3?,=[YAO99?*_EPO3-L L_S>V89[O9'P^%*!G M9IOEZH<#D!"CFAMU\.-?_C0[FWYW#[0G#MJ3^V;_#TGUK>9.GF=&&QSX'K=8 MM1E+5U7 %[K*];94]/BJK@R\4_#SG]<*)#"O-]NLNL/YNBKK"MVJ(LEK8(_* M\"=Y!?[05:L:O4F6NLI@VJQ,#*RE0"&T)EEG-RI9*%4E@.AMUM!X6J I8+0" M*6K7]+> O_6PK52EFJPL[_"YVO):20L ?JP(H&M>7&!?B%1:LB M:PI < W_N"5?75X_=ZN-CK^J"Z(7K69?N[R^N>R:75>JN0"4?%!K;J2U[@^^F_\!M^_5GG7Z!;Y M]X>9NOLVJE M *;-1AL30G3]TD$T2:Y4TX+%B! %F%S6=5O5K4H*;?*R-AVP6%+A""074+#L M"B;7*%?,Z#M>N-;H'Z:;+M&M,A]P-"<(]-5\KV&H<#XQ#P\FH/ M#P L=8.DFA#9F@(^EG>962=+L,QF0B+Z6:D< MQ;O=1BM"WE6\F(9_=NL::5?O4 !,MS"ZT%D##),F;]0JR^^2ZW6V5;OL#KYQ M'Y/GOQ "WH#<9 U@L"P9Q:)!_#(X"O1U9;*<">/)JTH-%E.42; - )7K/( MUUM=">8V605N".XH=3OY1NHJI'-6_ 9FG;Y/:0IM2* !@DQX'0@&8M7@MP ^ M"$$*:-0Y*+1AAF>EFP 4(_Q@G"/EA8LL3B#_/!30GO@SC=%T8.[$JB#_, M%W#(O8@PZ[HK01&"5($'"?BH 12GC>S,]^'0*>LK)@[JE-GY=R:YK*H.WOA M8I< &JPR^]>32[>M)>@5&'0'3)4H]$J2%X#.S4(UR?&,_(IYBAI[J4MXY@!# M*8<9+[L5D"XY808R/K+X-5_=Z[B-@#,CQ$DB\(:."0L9J*J)5?S-?)8>I ML#GJ$-W>]?0>JH'?.XT:U7,ZZKA-]DDERD&(#)$9<-*W+$_M.FN3;+D$-YK5 M(6T10,@V3M!AO!)>*G6VT*4W"5Z3XT" #KD/5][W#J^"N[3(^3JEQ I["&NC M;E35"73J=HOS@8GN2-S\!LEI8"% !=YV))8L,YL,-+@&E(#%:NH-O%6; (63 MY%57D3:"=ZY D%4%:@XI_[)KZD0;9D4_)K=CD$U#'>CXP:OM!"(KT*%JZ+ MF.,H930B)_I94).0VBRMT-;,*B] 76>-HX.R%KU!@@!_*>8$^QB6@NE5!LJ) ML86:%?2F\J0(='6\J,P!^KH!=NPM!4)RD\$.@ P!;>P:/\LL9"B]0H45M,&Q M0A;@'19 IA8^B58Q/)!G15F03PBHTS>@#MC>UA7N!HTHS-S05XU:8X *%@=X MW)#$ 8X@:LL_@=TK5&.$A G*7GL'H@ANCY (WK 0 .$A?JP\)T0F+0('YJ\@ M6*?U8FT-;A4H\I3^F[R$]6ZRTHG"!V!/\&41[_2<_B.3&K8 @,LU23^*+<3^ M] _9#IYB#1$NF/)2P]1@R[WK1XJF;O1*(S=OT&2-"G.6PYMLBO#/"HP[J*D" M>1TV EZ6>"&B#1-,*K2$+P3!P](2*,GO().HYT*_&V2P[01K /*F!@FI&Y:X M'%Q#W29L $4L4'##MV( R#PC%/C[M2HI8MBS.]1!B%Z]@66 J17J055(9 -#.W2$T0-"PQ#8 M&%BXU* #1;-7: #08J,>8@0!D! ,?@(F VGZA#J2];>Z!5<%5:6RKG%$!M'6 M^[&YS@QYO:ATP0,$UQQY[>^ ,R![%R=5$B"6P"?SU#(+8 M;2L^X#3M_45JTOG((7(>);/S]'1V#A].SM*G)[,!N\Z.G\+_SWCDV2E^.#E/ MI^?G8.,!AT? HIM(C83"PM^SYD/Q-L81?JEOR0Z0F>4(/G21T$&?5E139?6I_D \0/P!/*^^Z[QW_7A80UY M4^O<>:5.XGUBJJN(9(P-2AC@+ M=MF5WA$#XL#D7:X"4 /-9#W9@CP-X")8CG8#O-^I2?+/KI#P02-S0E2N#7LF M\"8,U&:-3.B@$%_;AQB-HE1Z@3J?+#,EN@-O:9O=T?QKL#AU;8A#"* ML6)@B0?>8K.2YQDZ1(O61@V13V94B.\K$@RQ-@M= M>=1. U\4/$WXR MQ$D%\.$2HQB!8=FHMT)Y(-!LR=?HE++838U\H +H(LA9 MK5C%4BR-L U"<8PE8 _$ ?Z3Y$PXF,MVSGT!-PZ.@)9((U).32DP!I M6-68T! 9[&^S0"KI!;DM28X9CP8=D'!Z8@>B@I-D0 & 2W&M(;]I3%[2D,TD M!;S4C6D14OX ,1VH5_!&0:9?]>"%+0RVU6!5.'/2EO!C[T %%(UG8Q_63Y'V# M(BN>'@9G6\XT(L=$SY1]UN,W)&+*T0,(6;?I.(@NT"?.M60UWV9DF D628!D MNC%]3685T0XT!FHQC#J!C)=%H;U.T1O$N:@Y+ MO73Y&LKL\)+95K=LK"2J%& 51.^!P%!+LJ@ M4U(CZ5L*$=@0 \.AX;?9 7!NMXKJPDYQB;-2W4FV!^%:H1^/OA'&W!I5X1(U MI^25*60'Y&0-;L)0:OEMU@!# M_,8KXAQ6+S+9CNK8X6NB*7[2T !T%_ ;XP M[.)CA6$GUGCPF:VAO'WWT55UR)-[H31?#J9)AL-)JUV_O;[U^]?DAIF7VN2?-S6G%;'XJ'/9NK0 MO>N'GCFZ]#6X""LB'J9<.D 5. .]15%=>2D)E# %:\V-SFWN)-H+8=_+-,IS M#$*@'A[-9I/3<$'2(E[^V+.@A#7*-+H'K69FQM)5:P96V'NQGG6M0\M:+R/S MV;,>I*.SIB%'@!0[%<,PL2\>5ZA@ ]_FT=/)>;@!$%EXB8!G:8\2FYR)0$ Q M\V)]?DZ##]7@)/FI'IN07"WGTEH?^D%SS^,- 5F!+YN:DD3+Y-'Q9!YNBM+E M.J!ZHTK+/#'%;)D$M?#7^F;6(_U&3MA5C9[*DDIMI LM5R!'W8&:W)99;A6" M[/#SJA/5^\B+$Y"%0!F2IG*\PE:>PFK8,S:K')5$*O(CFOV'3+ M)1;_68.(HQ"[%@&_PY P76W5O \J8C6/(2>*/QI4DT:!.>6S(01OU0K=!KLY MM.)OT-Z\98^DZ1O.4X1A-J4RCR$VZUI*XL&HUS\' X^C@:\ZT.#.4X8HNZ7Z M\WDTZ!>UQJ*X\=^\0? I!HXLYM_^AO_;\Q I[$/3SY#&H=!@VL"K#(\WQ.(( M?GLF>9*\J:O5T1N--I!K!2G:#,D9O, N!?"A9,#K"JS/BN(@J2L$WV3R-LN; M>.2TF,K7%;FAJ8OJ6&"1&]9ZB\G()L/T@MA:$^^#MAX*_#SA"GWW")'E46W "#1-G#TPVB MR54A=C7CO22T6LQQ#0%,3$6._DZ7K);X>_ )+#7X->UPCXC 9"Q:ALRF,0(] MC3Z=(N!N6$\U"5<\#'DKN@%LH&.1TQ?HJ),HBTUR9DAR$[%H8])93&'H4H/R MK[O5NB_FE9;GD[.-@+4C'PTX*4 7$M^3$ M!-T-T4H&4L),2:#,"+T(/D_J9R'QMY+Q?31?1A!2C8 MTD/,NN% EXU+$X@K"6^4CB>UFD:0=.CM"?SDNU,S *P*P0UVB3@)LLY[WMHF MCI$-46<'F(<*PY//;%+J8Y[&\8R56K%Y!$X!:<8.L<;[_FV#.4 13$!RS44Q M)1U7!+T-'=#QY30BE1;(>K$;$!"K1><3A,LEA[CPAE4]7RN/^"I@*,:+,UHL MS&WH[O*QK@'!#ASX8Z&%#S+RWSZ;](7R7'I],T<"=,NJ2M-=H:DHT[\/WFCUTIT0H M5CS[P,0Y9&?("J_CI^R\N>>L^6'[Z.T"P(1#3&ZYMJ7.*-M%0W[%N$5@"2(W M<0OF"+.?@]QHO/5XX]+!Y!%JR?;Y%UG+4P9S@"[C:!;,$9J%=7O M)NRSH%/-X?3!JGE6YNP:RR*Q\R0V)@XDK9;GGAHLXP_LN#A=]S6<_=85*UNU MC$3C!JQ]W9FH!XWLH"3K..O+/5QA0R/X%>!TPU=@U';@KQA8O_P& M@I$^#-13PSY?S%&=D02J>+E#?%8N5X6*%%"2CQ<W7WF=\@ M$^+TYSQ1ME%8^>!J!$U#097'MN3<&DRY,6M+U&1[H?U0YQN!QG,S3RS$TJ%OHLFI MDJIN0?^1;V&AE/8]^BY,$2YL,56PCC;:A@B4O\)J!'9U8=M@YAKT[O9YYG)B M ;LA8/N4^2YNP"" (*%X2(>.)I%%6J.B#+K& )YVAUW0,A"B?@LAS[]5Z'[7"TQ7 M4>"HJVTG6A8EKS^RJX9C*=H;XX9)\FXP6!+UUBF)>UK'$,.D[+A&BR2VVL"1 MTM/-ENT+]+M 5@L?MLC4@-,,MHMM0"[0K<%A9:=);5'\?(SM30CC#QVFX?[# M+?$XWR2ZJZ)=CH*3V0)._*[7A]D"JY%_*,8X0!O!&[ZW(&\A/ C!?5*EJYM' M[B?SK+?TGF71O<>N39K;]N&1DVS+29*NEZ,S0?BT9[H(3LS>4XI)O&ZBC[A< M)@JBI;4ID*M \!@4!NMS(#"WF;S1"\0:GJA\EKPA &;@0N]I_R7C"0&AM+VD MX%C5G-2@B F$NA67BRMA0F7;*$L%+6*]>_=!P W8-;69G=ZBNK<:>\AJ-Z\_LH94"U0V8;X!:4$K3 MP.8=?HX?@I\1'>LA="T[::@,.&CT#$HY7_U[IT0[ ]K:DDI8U%SJ=8\TD$89 MM"&1GR.=,-RX].W"$,+%A#?9R9+VVO+:1CQ2?"N8*6X[_.>RCH,9M[+7>W*27W7>PV7Y MALC_(/U?'WA/],1^IWN9:$S7 WO1:5@QUL^2Q]FASV=&%6C\X_'B$(8NVQUL M;D^IUO>@<7'+&LDE+'P$^G<+'EX!HHM9+E'OG41;= M=&7;YY+'!_+"P6$"8.M#6^^FY#F]\]@4X+^,,J0 M&)C-4,B0[5DIIB(I6QOCC%$-H,X]1:BGAA,>3;V0 DFODD&1FC3@V0U1:4-J M4=Q9B2)3VL8,?W+%G?JP'(F-!98AX54;93CU;^ELS_!Y8.FPI WD6[9HL9L# MH?,68I]Q/(G"Y,.HMT$7H03/-F8"X5"5#Q%"3 SS 7&O*!4_F+23(?Y*\ M'X>(RX!"87"2:N1T3(]N:RV^=MB_1G_Q^=+&:X1 ^<7(H'F%8^U61^&@1!/R M^6,#7N=/V-MP=CCA$!2T8! M^->8IXN%"U.2X6 Z@8^%JZS)"KJN(VR@%5G$$,?W&I'[7JY=S M2M4>WT4CWJNH,P*/ZN41(5 <(++M$B/F=8-^3LU-:/Q2Y"_TSJ7U%PC&IJY/ MCB3OOH'BR-CQ7^LD]$^^\*T+:O_>>PB36&P[VIMY'YZ6T4+WX6M\Y%V,J[V# MJKH:Q]%?OP([[S[/&R/0C'+08]M"?X/%AH,/[S[*HX-#7\<;I>D]$BT]I>BP M#M!Z_Z2!3EZZ9B.G5,;LJDU7"" ^F>$RWUU\>MLWXO1$OE9<1?3.";7P<,^. MB"GY!J2,,^GE@4DAH+P9'!H$$?;(](U34? TIO"-/VT4J :$RYW\HS0Y:S\! MQ3V2'';-E9_/ A ,&*>6/1%C@XM8C['1C,HN87^4)714EY,:D+4:/0J[BO ^ M*E$M*:,^:(Z+L:P*$LU>.AU&=DZ [VYIY$RK"^*IQR\ZGQ/,8E"E?X'I<1=% M4!D&;]QIXS2!1(4.C'N ]MTR00R>8MX%C15CP[5RJ.I&-W7%NHU;K(-AQ#MC ME++9*S,V(SNUR/[K:N M0UGS7*5RWE\.//,1.TS_<,>6S=Q3ZH9](DG@<)0>1^4C\9W@TW>1WM,V=A\W M8IE;' '?VN;:[ A/Y-/*&&F)X[_<(777F:=;FE"5KC-&^MRY1(%>!\I6:>%Q M,]#Q"#ZOMT>N+-K997-?+RGM,X3(VM.LOSONCA+"4/6/0J;>:GRHPF7,N5 ) M?]R2!P:_9>F#J0IK.-OP!KA&Q.,S\/QEI6(4&7) ZU,I>&Y7'[B M"]:\BRB2"!++%-#1Y5;75\GY[")ED&-@.8\ 3\%FQWL:A1$;##BO6/3/_*_0 M&8[39V/M3KNL*5A$']2U[+N+05O6=TIY7T)Q%DBYKFIW24*X VK*#[9'@$A: M!<\PX.JN0&O"KLVP67M?O,@)@.A\71@N^LKO0E$)&SU?NR.[N@7[5=TLE>:6 MY+X-#0Z)>D5UQ7+ U/V5V*%-W@26..1(VVW$,<:.1YL@"74Q.STZF:;)"TR6 M9:PUD5S_4 7&C(3W^7<^,07<]C(N,;W;573P"7 1%8)I8G]E#D+UGM90%FJ3 M/ YN48.9*9Z>G1R&1SX1><,2<,;9/>ZAB7:3.O<]E$HJFK>4)7%(0(T<7J?R M54?O42X\WZ=25'"'47M]FOLSS '9_Z!>/X243@KZ@B2;^M>5/Q8W/!)GL2GW MGEA^'Y R.@)5JA;[0KVI&SNL1(K=3FO/*EE?83 _.0T+9?T&,B9+>]49ZGCJ M*H4_R*>6_CG*7N"A/6X]M]F>C1Q+L">'K1UP3P/5(.UI[SN(-_+/!&\P$J5;'339*G@)=LN06?+RC:S M64%[]9'3Z'PFM+&']GHG6'VZP1U4W0OPYVHQE^Q%QGZ./Z'KTJ_<$"(LV,FI M> E0FGV+4RG41T<.@IWMJI,!S"A\[:7OE6O\. ;(WX!GW5JR'D$?T)>V_Z3[ M86:$4;/1HWDZ/SVG$?#Q])Q?V]H4@%_\0:U'7[CV>3H_F_':9^G3IX.U+[&1 MM>5;H9AIPV\^1_:O15LV6(.A/9X+K*?GLV^$I7U+/9U?\%*S]&1^>A]:/!+^ MPT-SW[[K7.X2^SF[[?DK>$&?L7>@M-DMGO/MFLJ=]F<8U@G'E:E Y'72GTM';6[F5\IZ; M_09N"D*%[J_Y\LVZJ(']?(C4.$Y%@MKRC]PX9Y%!=S?"U_:T14UA-(29#99L MPXU;L0X.A!3V%Z KG(I%%C6WO;I%B;O(ONDZ P[ M(X1+@UAQH?/=0REJK83)J>AHXKW]Y'):U$C'&T6(&=W!2D$.5Y9A*N*L#FC7 M2.P=14W<3X)M0'C]MP4-VI1KVSK<"8)5R0H^))9:P.Z MT^F?>4=Z7=?4,L91&1,(>13/N^.5 -3Y"XQ?EYT<)"QA+_8$W/@]:T*'K "9 MA=>YH(0WA%L=,D9"+ND ZD8-^Q>$/8=(.-' VSIVOQ MIZOI<'+PHHC>[EI(V X=CPVY,FAB=N7A_N5\GU#&@LL7V3$VRNY,VKS&;IUV M#!=2 M8W(JCZ<49>+.KE*ZD\TH-F3NS^*/):'W-:,/K@O&*R;!6@"HF"=Q9L?J@M,),,A&)/VMW9M4"Y*=4-!8A$::=% M6#[#*?22\R)*4]K&^<64ZQ,G/75>>F:MJ[_(U!_9BLVP'+YBRV1-'R7=W4&3 MT4Z>\Y/IT?RB--CMNZA4,+MY2X<)QKI>@#.*X3? MV:"XM-.(4=I[FPU'G'U+YK1L<." !,4?D?48H,MZ% NWA"U??0F%\W/EZFLF MY#W&QREKVR@D%5+D02R9-J&])1LPQ$[O!:ORW@\G@F*H<#GY\(KC== M\N&=7E7*WTJ+&J,L1]W"#.\,PD;VUHR2F5B/E:J]*3^XFHVD6SA7U#]?DLJ] MC'@PD].ZU["G-GE7)?_L*LPKI<,;;QSE^7#X"B$_B6HB0N^1B7AXU1$+[+F83H./ M(SVLF!>R5R69==;P[5%2!^(-%2ION"F(&.)TEIZ>3-/9^=R^ "0_2T].YNG) M\9E\YUI1EDUFK^J6T9PLM.5 #ZB8(U1 ,I+486;+'5N^-YK@6LN55.PK@P-( MGDU!9[V&*Y)IM7N.F6 ML%?\#IT3;'H9ASJ18S=WX0_>R/:+P0^5."3I#;"FYBAC&Q)B3'FX[AGR-/;M MV@&R4'L@(+=T%(2XY7F44Z_"#BK;I>\JW 8/0@H%X)V\_3X^DLG9]: MB61XZ',:;(DR24U6N*,Y+HCZTO+6WE]_X,QY<,G628!4@---^'1O2.9E1S13Q9']R84]QC*TIR,_OH"_ );'X'P='.ZG M'X9<>C\$+W39V>N)>S"LJ#(M.4.^K0P P43-#6:0,-#G.-?C[S/+!0>&HAX, MXC$K+VG0J>#OW:;AG "VG?(5Y=U14=%5POTO_57=X8QZ>22#L#O:)I09T,QA M0-=%Z&?YM)G=M-,KB.C!5H:P29=@%'0Y3\]=X#GR( M'T_2T],I?3H^3H_/S^GC[!B+9(?)"X7-?M4#5_JU+ZVQ[!R-3'.6/CV[2$^/ M3^#3VM =J=)VC%>QAX+C#57H,GUV4$L!F5;'//VCLI-Q0+CKV",W]/2%C^9)K M1:>K %Q_L#[,YG.F5]E6&$0*\2I%!/RN]6F7==[)[[5PR8&L$)VQN0G\.8D; M>X>47)]$[2_]'T]4^=RSK,^=@?+K(Y2OW> 5=XWM,:'+#WV) 0*R*OP91EL? M<QMUI?4AQA._,""X8SKB;[HH6>GD+ MIIU0](Z.<#6#?+#GY%]S_N$G< K^!WC]LJCIYU/!N7V7MW5\X3+^<*E- M6(S^;NG'+1^0.[B\_GAP2&\>X4G7%_X7XUX'=Z9.QGY"]TGPR\? 2BOZ?6?$ M)*S&/X+LODWL3TA?\B\G^^'\^]-O^?Z@I%1+>'4*%N> #Z38/]IZ2[^CO*A; MX%OZB$U%JL$!\!Q_K-/^@0NX'];^\?\!4$L#!!0 ( '*!;E?7-<(&*0< M /H1 8 >&PO=V]R:W-H965T&ULQ5A-<]LV$/TK&+73 M7EA)EERG36W/.&G3]M"))^['H=,#1*Y$-"# * 4Y]?W[8*DZ/JCS?30B\T/ M[.+M[MNWH,X//KR--5%2[QOKXL6L3JE]OEC$LJ9&Q[EOR>'-UH=&)]R&W2*V M@70E1HU=K);+LT6CC9M=GLNSZW!Y[KMDC:/KH&+7-#KSD]GPX(W9 MU8D?+"[/6[VC&TJ_M-]#XMZ>79"T[ HQWO<_9N"4;3J\'[Z\D=L2RT9%> M>ON;J5)],?MJIBK:ZLZF-_[P _7Q?,G^2F^C_%6'?NURILHN)M_TQD#0&)?_ MZ_=]'OZ-P:HW6 GNO)&@_%8G?7D>_$$%7@UO?"&ABC7 &<=%N4D!;PWLTN7W MWKB=>NE=2<&=+Q)<\HM%V9N_R.:K1\R_5C]YE^JHOG,557?M%X RXED->%ZL MGG1X0^U%6BU7ZR?\K??+4Z>?9-5*5' M85VDBJ_ZW.%F.Z8I'M.D RG$V.)_I0QW7.E#A74$4J=:_3*_F:OOKZZNE6Y; M:TJ]L:225UKM!$?9XTBU3GP#OZV%]X@G! 70MB\D%TK'2+PG:FC-NVZH*=Y8 MHS?&FF1@:)S8.FY@"Y]=B,1K-EU$*F*<3X-6M:Z4@Q!:'R.O^G2]+M;/GLDF MGYZLB]79B8(.9I>P5TTF/S'Y%:@+Q!L*(W_%$!>K NAC2Z) ]O;OFS+,L@N< M-=X9L+?!-PK"&R2HJ 62>0_[.=II!J5+'6FTAT3EP!'NR.A.@2!B3P B20FG$O%,>*0BX"]K@?>S0 M']HEYD/ENTU2>H,!('GJP_P)L1,Z 6(29 _Q\&YZC0-RR8%6KI-,P;KT,:$F59=G0T,Z=N'(EW>=#@DK M'RMLP;6P7<7 ],2/$?@E9PS4I93[X'69/%MGR^-JX' 86[7AG;D:=QPY[[XH M \"7S%S=FH3_O*HRL0S$RS!%!Y8 "+W'I$:=.)#[%-,V>F70R\EL#7!%VL/0 MJFT7N):J]8ER!7692=>W8681,[!&"6E]["O)'O"I="Y M@[Y%@"7:C(%BS;;#B@FM.1KN_ZH"Y#BERZ@_N;>9-HZH CGWE/LO'Y;?@EBQ2G]SYA/D+/!O8/^<@E)^$\YWO*>H0@#3(IU1"O@4I-8DYU M\-VN5H2X$!7(7A$:I@?@=I$?27NI"+E"]@K%PR?1SI0 ;2UZJW=6<%]3"#TQ M(+U( U/F*)-HJ:2Y8D> /(5T*.M,)M# ^I8#AG;[7=!-7_F#5-ZXO4>>,S61 MJ'Z-V-8X!((?L(S,O&+DTOV&*+)\[YQL!%Q'VAJW#1H1P@+,G316"3'D_YPB M?\ Q\ .\[9ARW5;S8GZ)JU[K"\'T((3_U$H31'@?/0AO13^P(^J"]/7)+P,J MRO$5TVQSG7-Z>=4P=T">MO6AS]Q<7=E4"RW25+KB()0B@-QCK?7AR$@\PE'0 M-.8#-+C&V*V]K1#\7EO65NR'9.%H+=NS""3]EMS4/)#S<%8]$BWY7$"KY" W@6J1!90'+?>MI-:YFDV5Z]R41I@+^Y$R)@V M!$A\=.<@Y9R@J[V)/H@:6*RPUQ=C[KV MB&FC;X?6+F1_GEP<2>H/C5I%;45"-!;#DIUQ\?H6>TBV\NFDP& ).PK%L>X8 M#!O.D7@^=OH(#1"XY,XS]BZ(:HH.I!H\1-NSCN?RHRGPS2-S )L\BG@#/E#. M\$#",3\XU[F<>H$<_!Y%GO!JHOM,:GI,"TY M*;KZ$U^R^74@FS6V;U3H)I=G")-K65I0$*>48?(^+ O"O#MS[ M )L_S<>GXP\;5_E[_K@\_RKRDPX[ ]Y8VL)T.7_VY4R%_$M#ODF^E:_[C4_) M-W+)\P?ASS^5?4$L#!!0 ( '*!;E&PO=V]R:W-H965T[RHL&"^#Z=CI[M5T+&LC>(GW"G1=%$QM;E'(]23H!UO%)[[*C56$TW'% M5KA \U#=*Y+"%B7E!9::RQ(49I-@UK^Y'5A[9_"9XUKOC<%FLI3RFQ4^I).@ M9PFAP,18!$:_1YRC$!:(:'QO,(,VI'7<'V_1W[K<*9FGP2# -( M,6.U,)_D^CTV^5Q:O$0*[;ZP]K:7%#&IM9%%XTQRP4O_9T]-'?8/I!C><<,FXZ57(.RUH1F!RY5YTWD>&F;LC"*9CGYF>DBE\I<&%0%?"@? M41LJN-'CT!"VM0B3!N?6XT0G<$;P498FU_"F3#$]] ^)4TLLVA*[C":Y<(!U+$H5>R(!J4O"ZT'8BY3J1-84AXKM\ M?5HI*HHNQ &;-3/*0]C6'EU*SNX.DT;;=]H( MUJB<3R8%71SZYICGK.WU?-OK^9;W9Q?TG2/[L"/[SI%\IO[=4WYKZ7K/(^'F M!^MT?K)O)Q?Z;] ?=$9Q3(/!)7U>OAA&_>AUH[\>_A3AQ*8Z [\#/#=Z7NS_ MLY#/H_T7=1QUAE<#&ES'AW4<47VO_W4=";U_1?_X$)W4@Q$<.\K#O1NX0+5R M[PQ[_M'AX2_C5ML^96;^!M^9^W?01Z96MK0",W+M=:\O U#^;>$%(RMWGR^E MH=>!&^;T'$-E#6@^D])L!1N@?>!-_P902P,$% @ &ULW5EK<]LV%OTK&*VG MF\PH$DG)#SFV9Q0G:;-C-YZZ[7[8V0\0"4E8DP +@):]O[[G B1%R9+C9K.[ M,_UB4WAY!^392IL[NQ3"L8K\U[< M:P9^DHNEHX'AQ5G)%^)6N%_*&X-?PU9*)@NAK-2*&3$_[TWCTW=C6N\7_"K% MRG:>&5DRT_J.?GS*SGL1*21RD3J2P/'O7ER*/"=!4..W6F:O/9(V=I\;Z1^] M[;!EQJVXU/G?9>:6Y[V3'LO$G%>Y^TFO?A"U/8+W#05[+]]SQBS.C5\S0:DBC!V^JWPWE MI**@W#J#68E][N)=93%B+9NFOU722G*5/1LZB*8%P[06\RZ(2?:(F;!KK=S2 ML@\J$]GF_B%4:O5*&KW>)<\*O!7E@(VB/DNB9/2,O%%KY\C+&WW)SDM=S*3B M(254QJ;6(O4[UK-_3&?6&:3+/W?Y(1PSWGT,E="I+7DJSGNH$2O,O>A=?/>7 M^"AZ^XP1X]:(\7/27QZLKQ"SX0(]9]/D:^NEWT 4HOM)I0/VJE\TJ)))!A.H W50F7:+ZV'1AA JN+"MG>B]'K0Z2\O$0XFZ)[4T6XJ\["K] M5\NLGKL5-X)1I)U8/++9(RN-OI=!4<5D48A,8@YX598Y+%T"XDAW3B4JF.%J M(;R5AF?>9)ZC,E4U1^I4AL10_&4J+ [GCDF8'BI:&#SAC%S<"P/H&["?H=U< MYX!(VN?X+!4Y%K"#)0QD$Q";/T+)>+>KY6S:*8!0[Z;1*\0I)@_60FM$&_V1U+LE.:,%S MKN BC^Q!&)WH??4W)!D:J(?&H&-3C? M*:(K13)V90>C%:V-5+XM&@8C8) _ MF +"IK>72(12INPD.NRS72!J48>T# NH!%^0R!RS(3C[TX)&A76R\,Z88KU"\3PIANKGOE'VO=;:2>8[$CON3PS'@"%"UD*1T M?4CD:![T:8S$A6I/I<^ /*)6:U$28?6$;/PB-$([Z_D:O:A M/>!*S@5[A?QX%-S8U^RR1C%8DX"):,(QJ9-N>U MP%MB)W%*-HG]BE9F+JUC\21BC8.>:G]0AX70;6)GV;07S6\/!2($#S=+[?^=""C ?\L4\+/T,;-CC,]V+T M&Y\&F 9:UDFQ 00$)^0N"K$A4(2!OD7MUF..>E7 ,BU#H'BA-]KEL.NU\(_-<)W41Y2I"-M@_W4PU\@ M/S1)'J90+S2M #;? 6NZ3*@F)@3A02HHTQ+W&] @)]*E0G/-UTTDP^IT(>#!H*,!4K#RH8:^4L65=&=>*QUL_\Q0=KA MLM-N+NPF24?]:+*7))T AS\@G4%PMV8:1$>'[D\VJ%2HIB!\TC^>?#LJ5?)' M[Y/_#X%:NW>PU9O6K;M17'S!9T"N;O6M-I&M\J9P?]U$3G.3:V!)484^Y',G M(VQMK$'B>?R@W"N$@Z]LFQ1K7PFZM:))I[X,V2@.63%@[P.1?PH71/T6"KD' MA <,J3@R"@HV'). FE2]D'ON*+P_ M3D'!+5^$ %_'$TF?[B6@TXLV,>()?_2@05*]]\AC.-P7+*C0!(W(>\/?$P2F M?'WVX_@8&(_P.TT@_8+-Y?3:Z]M]0&9%GOL+XO\$T79]>QAV/AJA/2W\IS%")^1, M^'[4CK9?WZ;AH]-Z>?AT=\T-[HH6+6:.K='@^+#'3/@<%GXX7?I/4#/MT O] MXU*@Z1E:@/FYQLVB_D$'M-\D+WX'4$L#!!0 ( '*!;E?DLH^ 1@L +<> M 9 >&PO=V]R:W-H965T+C; KBCFU_<[!\!>*$J)I].^D'L! MSO4[-^R;K;%?7:Y4+1XW1>G>CO*ZKBZ/CUV:JXUT8U.I$F]6QFYDC5N[/G:5 M53+C39OB>#:9G!YOI"Y'5V_XV:V]>F.:NM"ENK7"-9N-M+MWJC#;MZ/I*#[X MHM=Y30^.K]Y4CNZGEZ^6]!Z7O!WK;:N M=RU(DZ4Q7^GF;]G;T80$4H5*:Z(@\?>@;E11$"&(\5N@.6I9TL;^=:3^D76' M+DOIU(TI_J&S.G\[.A^)3*UD4]1?S/:O*NAS0O124SC^%5N_=G$V$FGC:K,) MFR'!1I?^7SX&._0VG$^>V3 +&V8LMV?$4KZ7M;QZ8\U66%H-:G3!JO)N"*=+ MO-6RSG3F_^!EBMK-N(& MLEJ@ 9:NCKYZ07I%ZWTBY>H_UD??3,1\2O<9<7UW8TXG9PFB#&_1#M<\JK?52;JW)IF MG2.@<:E$H5=*F!5?JT>5-C76R+55"J%:C\4]GM^8327+G=@HZ1K8HZ5,\9,) M<$X-PAK,)UX;7-% MQ"IE.765*<1>%GKM64)'ARO'7)<[ 8:E6REK=;GV B 4@YJ5-5D#<0R2&5RK M0:DV_"9*!F8ZS;&O*:!>FC96F <\KI&_:)NL21*CRYHTI*=CP8AMD%0/,ZTJW6)Q\](Y9W!&Z3/@96E95"K1Y/8%85))3D2%)2$)BWI9V24 M9=;'B-PS.ZGLAA;":H7\ZY\N5:E6NFX-?)#)N(U-;-I5.H68NTCG$)D AN^_ M.Y]-SWYRT2R.9'EE+(OV(ZW<"6E;KBH;B[L&L2_+6C,+_'1R1SLY"6)E8=2AQ'0LR; 8+C\6MW%&@.)^+TE9#DJ@-CZ4N"@)B#:P[ MH2 ;K((DSP'"9FVEXAAAGT5:24#C XHL0YM L*O8[ZU:Y,##V'98!WR16>[E M(UO/*>=\F$BQ)F"7I((LA&SJW%A=[[Q16 <#>?2F,D$58@1I$1(6>V)(AXA/ M(VQ>>SE8YPZO24<6=8X*>0C67N2S&65/>5JM'M.BR<@;]#;P&(M?9(UT1':X M]6H[%N\N*D[AL@(CLR5!. XSY5*K*W;S,S"K^K1:(S)G[XB^N&M %EFORU,) MH7.+KB1&3,E")I0E2 HP]8DJA##N#X>+2[P &C$)RP+-HO)8"S B9!)0+L5[ M#;@B;<@B*!VE"Q!W/5QZA\&/6::I@4+S438D3,.I,NB;< YALQ&;0>0#^KX+ MX\?1\U[F:-.-R531F6L'MBZGG;E\() B %@A1R1V+ M3])^5755H&EZ"8BHA(6LB9C/K+FIA-F67!,,FA''J-*6 A7([ZS70B7$*7#; M,0RV'._Q? (I]XV82H#7,BNB:U>ZA E05(9);1!!"==:-F(LK&WDQ+I.%4'E MLEA%U_7,,!8_-]F:PYS\456%#N5&4=BC"Z2ZQR#IYR$=%0*.= 4)0]1B$"OK M9-#/()G+$+RVUSQ"E%CS?8YW=?\9Y8VN6 $5.N,. [6L5KX"8C6&2QLR@2>R M0?^RU87F2DC@*EJ'(DJ5B6"S:HI5+*G>C=Q< MP4I=45>]-O3YCD]!RL;Y(CN0 $$-I0SQU^XK"6-LOU^S/>9_U$V2*?2@V# + M "6URD=2V74%1)@#5]+"XGM!JGJ0WA,1*(PNI2XR"CKH+KO6,M;.4-:] M+KW(8I$DLE=-G11U^)H24-^,B/ZO7CL9X$$"1DOZM(U43AT@:E;1FG9HAD&+ MYP&4[0/D3Y47Y)E0VWKIW_2[PB>#0])54.I5FXKF)R2H*N++B[@/J5:[3 :T17V=4 FB:HS>AU#H1A%_RPE3;SP04!_@ MXF;NSPID M-FCGI%A<%47"6CTMI>J1Q\,U@?UU;5X3YO?:PLB#FK^4T.ZK])+:(YHFVLJZ MXJDV S!IH!A0&3_E/+2#H]J$^%.]FBE3JP*V] ,_)^[J$;:G MT!W*GLK*)P>M?--,#G@F@;4D#CKIAVX?SW;,=:7\%.)4F(8X&Z6_-=KIMB?^ M]/$OO/B3_*KLY[O$CU54'@M5^S'P&I@LR*VSL?@86ON7!VI(4V"8\R5.]N1M M1Y&7]M+"[LB$=B#]^+Z70@N]1N0>H\;+E?:2 @4PY]3_0KZV=K2QY7,1Z_], M'.:^#,);A4XU-6[2Y;.&K;TQ03X9T-MTP<;"P3J%> M0HQGSS^&\R@5*>*%JA?[U&"+'[H:B1Y!KM=6K668E>,+AXR0JDO0M$H-SFO% M+]0D#I[0L2M#JW?U2?X;WCPT[ HZ:W1[8^61.$W.SN;\OS@YP__T(IDM^.(\ MN9A,#TP 9V>G8IHL)G,Q3T[.IF*1S,_G7>(\AQ0GYQ=BEDPO9E@X/3T7]X;2 M1E3R2)PG"+0)]G-BV?)R<4)?B>+4S$#N3GTFR23TXMO5NV]"L2_ M'"@PI"65\2PN&IS7I1+-3Q5/IGS(A?,L.H#,'CPT!T$].J;.D<( M#"FA1?&EN%,5!H E]*<#_O?@XV^FB7@G"V8$@R\5.I4RN"JD)6TR:'MQ-J/? MV?0I_]Z)9.9S>=CURMOJ1_%J/D^F)V<_BFL^SJ"Q=3:) MB'NRA;!P/C\/ N[5"!5Z&I\_=UPMK*)O9B]EP]X(5:I'U,FM*N@ AB/59X2+N6P5ET MFIQB4BSK> K*>>J0 #,6X&@*(*-HW5)NI#96?("%,NVQAXCY\*@VE3?!8)[A MV39FW+A7Q;U@7L0S;*[ZX8R2!E/?OB[K8'#9*U'719WS@4&J++V/'1>=NVC' MWQX]!?12A5[Y>1(M K4K^G=?%YKV.\I\,7F]@+ENAN>SW4%V$AHAN3&VCOL# MSE!>D 5)0=0J*DD[)?T<8=6*/WDT-?J2W[M)\HD1AB62'I?.F\RIH ?/JGP< MFXT/?9PZ[GU,A,AK_F1*]H"'_7?%]FG[5?;:?XSLEOM/NLCPB&+2:H6MD_'9 MR0B3!7\F]3>UJ?C3)+H;V(ICVXR36Q<'R9[5+X]YR= M-G12Z5YBW_F^S]_E[CQ=DWFR-:*#ET9I.XMJY]I)'-NBQD;8$VI1\\F23",< MFZ:*;6M0E '4J#A-DK.X$5)'^33X[DP^I9534N.= ;MJ&F%>YZAH/8L&T=9Q M+ZO:>4><3UM1X0.ZG^V=82ON64K9H+:2-!A$"HLG&<0O#SC)2KEB5C&WPUGU%_I@;O[+?MUR)US60B+EZ0> M9>GJ632*H,2E6"EW3^OON,GGU/,5I&SXPKJ+S=((BI5UU&S K*"1NEO%R^8_ M[ !&R0> = -(@^[NHJ#R2CB13PVMP?AH9O.;D&I LSBI?5$>G.%3R3B7W^AG MU([,ZS1V3.>=<;&!SCMH^@%T#+>D76WAFRZQ_!2[K5,D\/$CY@>P)9 M<@1IDF8'^+(^MRSP9?_+#:ZD+139E4'X?;&PSG S_-F7<4,'V ^7XB!TO[#W]"^I:4FS88&6('M_03Q< MUF'IW:Y&6)+B*96ZF@ 7PV&S0!,J2WW<&BK06AB.3KF<8[B66G*7EE 1E1;2+(&4PW^0$RI0C,>CL&;) M.>S[F?%.CS=HJC#)EE-8:=>U>^_M'XN+;D;>P[N7YE:82FH+"I<,34[.3R,P MW?1VAJ,V3,R"',]?V-;\X*'Q 7R^)');PU_0/Z'Y&U!+ P04 " !R@6Y7 M(B;,KZ0" [!@ &0 'AL+W=OJAXV]CA>8>^ZNQL"_[ZSMF/2-D25 M>LE^S7OSWJYG,MTJ_60*1 LO52G-S"NLK2>^;]("*V[.5(V23G*E*VYIJ=>^ MJ37RK %5I<^"X-RON)!>,FWVECJ9JHTMA<2E!K.I*JY?%UBJ[:EKY/4LF*I1&* D:\YDW#R>+V,4W 8\"MV9O#L[)2JDG MM_B(5EZ8A(QL^.T^M3.N#^?,?^L?%.7E;V;>PP\B#=&*NJ#DP**B';D;]T][ ' M& 7O %@'8(WN-E&C\II;GDRUVH)VT<3F)HW5!DWBA'2/8B M@YL7>F:#!KC,X(LM4,/51FN4%N;&H#53WU(Z!_+3CGK14K-WJ,=PJZ0M#-S( M#+/?\3[)[+6RG=8%.TIXC_491,$ 6,"B(WQ1[SUJ^*)_\[YGO;4\Z*_@^WQE MK*8OZ,>A:VBSQ(>SN*J:F)JG./.H; SJ9_22TY/P/+@\XB'N/<3'V/_O_8Y2 M'Q;^S_E@%XG[D:J)3+M(WD:FBFK<6*3C'"@ YP_4-U(4SWQ5(HS#&,;CH,<):3::RQ0A9! ' M87_@K K:[HE/3T8L9)<0#5@4DB32+^PK%7^MC+!OY^'%L+N+/QS&([B(X4%9 M7I(ZHF%#&L])[1 .?03^7D%7J-=-VW(7M9&VK>U^M^^,\[8AO(6W;?66ZS4Y MA1)S@@9G%T,/=-NJVH55==,>5LI2LVFF!75WU"Z SG.E[&[A$O3_%\DO4$L# M!!0 ( '*!;E?P+%+^$@4 !(, 9 >&PO=V]R:W-H965TDF_/^X50I:=^44X6YCYA:Z=DB4O#-FZ M*(2YOV:EMY>=N+,[^"#7N?,'O?E%)=;\D=WG:F&PZ^U1,EEP::4NR?#JLG,5 MGU\/O7P0^")Y:P_6Y#U9:OW5;VZRRT[?$V+%J?,( C\;?L5*>2#0^-9B=O8F MO>+A>H?^-O@.7Y;"\BNM?I>9RR\[TPYEO!*U(NHM_87?0<#'BQ7MJ"73=@ MR1-@,[K5IR"V9Y?LV%TGSP)^Y*I+@WY$23\9/(,WV'L["'B# M?_$VHH42I3MVFOZX6EIG4"=_/N9Z@SQ\'-GWSKFM1,J7'32'9;/ASOSGG^)Q M_Y=G> _WO(?/H7]OEGX8C([>\<.[$N]2C5:TCC/2*W(YTTHK]+0LU^>$1#DN MEFQ"MEYSVF[BB&Y%FH.!.<&D,XK[T7@T:Q;#49]>Z:*J'1L;)&\^'0C'43P8 MA^>4WC&Z,-^;6%G3%-8_K" MN4P5]L/$_UU9R]!WFI9,E4(.@5R2SZ%,F>+IC.(XF@QG3T2'XF$TZX\H&453 MR+YC:\_I*DWKHE;"ARMCE$0J11A#+Z;1+)Z\I!=P.ADG+Y\-^1F-HMETZD,T MBL;)A#")0NA=;IBI:+J-?;>=I, W3$#$(HF.*? =1KH%B'9"0?-L,!@%V;-D M.HHP:FW%85BJ^^[>8HD<_F\&9\A1,#A)XE.#[T-Q05H4ND9B3[#27)@U,)"N M5%OG:]'PALN::2LL7)@,6E^0L-4/ANN044MTVC(>Q^,]['?&Y,3/$JUATIR2 M<9!$(#RF;P)1W@,/G1 J$9X*NGW_&5\&EZ.W[%>G*[IEQ#*BJC:V]J,,4EN4 M]8D B34\#]&2Y881K[.DW^WC2Z*4CR;JW!M=W"S>T$T0\,77I<^5#S4:WG^K M0]Q#STO;PC0E>LAWR:DHF/12R76H>I@$.:0+J3PV"JB#.@<^&RE4T_5MUUE: M&5T<^](%0\_IK[ILON@A'DVMM&9Q:H]I>04)_,8VR9P0&YDKZBX[@[>M1!: B'JTF->55JYV=,[:22?S=31F+R M^/YON >ZJ1+6-K#>FFC&$VH[9V#XVK/H(A(NO,8$!KEV(J?"F'L,9-H(A8: MZ$I(T^RZ].F .QI*K\O XFS6G1Q2QU2%4N#>-!L8EKN>;,ADM?%6'EK+\_XO MW7!, DE'U1KM0'6UPASJ)H=$T/5@>DK[#,'V2A_K626;!I'7Z:+PVHG:8, M#AG._5UUXU-B;?>QKW[OX)Y6,"+K;Z,6VIASS95M?[J_\%XU][P'\>:VC-&Q MEK"N> 75?GP/[?@/D_ M4$L#!!0 ( '*!;E<_@" PT00 #@- 9 >&PO=V]R:W-H965TZDKHL;).1F[M6DY%*&+Y;&3O0GHX8M\!;-U^9:T5>_0REYC4)S*4#A M?.Q-P_.+Q.YW&_[DN-9;8[">S*3\;C\^EV,OL 9AA86Q"(Q>]WB)566!R(P? M&TRO4VD%M\=/Z!^=[^3+C&F\E-4W7IKEV,L\*''.5I6YD>O?<>-/:O$*66GW MA'6[-XT]*%;:R'HC3!;47+1O]K")PY9 %AP1B#8"D;.[5>2LO&*&349*KD'9 MW81F!\Y5)TW&<6&3TPA65+0/$(TT1HMK3:2Q7 MRAII(V:6"M&%@.Q&J-MC@_;8'(N5#4]O.Q>LS44AJ4AJJYW,MMAM[%PZCL3^ M'#XI,F\O;],M5VA*&?Z3N?*YI]4'07?&-U?V[.9[5%3%=X4V(3PEDCPB4_H, M+EU)(T,45FZ/7O)&4W!C/W!!/DWBX1F](W^0Y! &<*=8B2!8C9!G0S@-D^ , MLF1HU[J4:CDW:TNSO-%85*0YC3>DY081! #']( M45!2T?#VLEA0)30@SRG?79C MFD5$Z5^2/VEA7T'^/(AM5-+ D3_UXSS;J:L*"[D0_"=%X83N3$>CDS#+;-9W M'HOC*V#6$+2MR"9@_;L760N=$'SN?1V]==2+/=NW9Z2,4-VNZ^)%D"N.9-'22W'!)OS:H[ 9:GTLJI9L/JZ#[69K\ U!+ P04 " !R@6Y78 FA M>(!C:EJ/386QI3#WU?YTLLF;Z0-5:T,I>J9(9"M?!UK9 5 M#E0*/PJ"KE\R7GF3D9N[4Y.17!G!*[Q3H%=ER=1VAD*NQU[H[2?N^6)I[(0_ M&=5L@0]HOM5WBB*_92EXB97FL@*%\[$W#8>SQ.:[A.\4.3 I*7C4CV^SVX0#0#]X M1#M Y'0WA9S*:V;89*3D&I3-)C;[XJPZ-(GCE3V4!Z-HE1/.3*9YKE98P,V& MCEFC!E85\-4L4<$7SC(NN.&H1[ZA6A;AYSO>6<,;O<$[@%M9F:6&FZK XD^\ M3QI;H=%>Z"PZ2?B ]07$00>B((I/\,6M\=CQQ?\P?N#RN'?X.Z6&NF8YCCVZ,QK5"WJ3\[.P&UR>\)"T'I)3[/]Q>"=YCZM^7S'8 MI^%AFG1IXB MEW2OM:%$.0=:A;D4U"!XM1@"';7!,B.$/>]KS'=!V&G9N9N]@<(.VF2-&.0P"MW2"%I-^# M1[:AJ&9;E@F$7@AQ/&A1+']><_$%L[/^E$879*PH-?=;2=[WQ8.J$38B<(!/$K#!-F/.^F@3V/:&:0! M'/O _(-.4:):N'YH3V-5F:9IM+-MRYTVG>8UO>G7MTPM>*5!X)R@P44O]4 U M/; )C*Q=W\FDH2[F7I?TVT!E$VA]+J79![9 ^R.:_ 902P,$% @ &ULI5AM M;]LX$OXKA#?[!CA^D1W;29, :;N+*]!T@Z:]_7"X#[1$VT0H44M2<7.__IX9 MRK+LV.GF[H-E2IH9SNLS0UVNK7OP*Z6"^):;PE]U5B&4%_V^3U?]7(5Z$'_^K*42W6OPM?RSN&NWTC)=*X*KVTAG%I<=6Z&%V_' M1,\$_]1J[5MK09;,K7V@FP_956= "BFCTD 2)/X>U3ME# F"&G_5,CO-EL38 M7F^D_\ZVPY:Y].J=-7_J+*RN.K..R-1"5B9\MNM_J-J>,Y*76N/Y*M:1]BSI MB+3RP>8U,S3(=1'_Y;?:#RV&V> (0U(S)*QWW(BU?"^#O+YT=BT<44,:+=A4 MYH9RNJ"@W >'MQI\X?J=S7,=X.7@A2PR\A6J-?LM'O;?*BP'M5]L1HT!7)(!F](&_4V#MB M>:/_Q5[Q7OO46%\Y)?YU,_?!(6G^?<@+<9/QX4VHD"Y\*5-UU4&E>.4>5>?Z MIQ^&D\&;%TP8-R:,7Y+^^I#]'^+$1X64AV,JAVBN(M M$*V@\KER3X^X&%4D)Y^4K@Z@UO?%=*+-8R?1!(C\)+1A>0K60 _:,2^$+1DG-#*@%\!>)8+V2-V(T;)8?BJ!@8&C(8-1.H(71D\E6K_-QK=>75HXTD?;5/++J(K6YH@0\F222N>ZE)^H@&]UND+*(Q>YVY_:Q6D%2@A4-=H\CPQEM-W- M$ZIO0'+CZ1H:7EDX7(K6H!*0PKM>>:_2^F;8%3>LW<6S9'7/3>B*0E&6#+OG MXQEE2W%[RFZ(7_:$D^VE?;)%J?IJW Z'>Y[ MJZ7$$=YD,CSHMG8.L<]JWXU'XW:][B&:7*(28_/+K"AL$)XZ#7)3Z+PT.M5! MS*U#BR8+8:CB#H'1T3HLB8QP)V)OZE@4UKLL8HW4RQ3HEY4K;=WI-L(W,%!#O7B4IN+*C,)*^<2V MQE)_06'81W.S9V$,A>@+D8;TEL(KQ 7._D\T!RB!HE0R7:''NP<5X@YK'HI5 M=HJ^Z##C0RZ- -MD(:WW*IY08;=!L_N2WF@DGI1T$3?&/30)OCV CN'0UB]8 M^[<4F/3.1S_RRUDO&?^XNRT/(7#S<[!%NZ[*TFQV3J5?B05UX] MZKG;JFQV!*>S^7-L!18D5"K345(7XR&V/8^>A M#OL!-(28L_.VL)LCKNR*115H-J=$SZM\+ZGA1/+K;_J MB7<#2_7M9YHLH!5[F,85PM XVXS%.> 94P'69Q@2AO5Z(I+1I%Y/&^/B](#S M\P*YOQU"9C66'3$-K0 P-IK-H(]'9U\LN#JI\G%DL16/[.*7X6SRJ_AEF]\@_!EN)6D4K'P[$[*F<0IVDBF?3&V,<8RFQD]*XT MJK5F+N\"+> &+4VL:CHJZ511*%.%PLKX:6EPE,H([](5#QH8 EP<%"00&]X4 M)Z/>I-FS/?D?W8'P3#4R-SE#%MW^\;6>G75.7H6XQD\U]GKU3)MPY MZJ-:(JIWSJ9*D6U^1P[WA4=K'N/4]@A4L!4!&C&5+:;U"J,B@X:*D 'G*S:) M_NN!KR# !(;:RL5YI)XW9'^V/'A MT*>-?NO+5*[<&(%3]2-4^;3WPW\]Z5DG M=I/-#0J*OW/-;0@VY^5*220K$>#]PN+,7-_0!LV'S^O_ E!+ P04 " !R M@6Y7+N>%-68% !4#0 &0 'AL+W=O#23I@A98T2+IN@_#/E#2R2)*D2I)UY( M678RQRVP+S9%\1X^]]P+J?.5L5]=A>CAOE;:70PJ[YO3\=CE%=;"C4R#FMZ4 MQM;"TZ-=CEUC413!J%;C-$GFXUI(/5BHU(,1#2^=9B#?DLVW!ZOT6^" M[^1+)AQ>&_6G+'QU,3@>0(&E:)6_-:MWV/ESR'BY42[\PBJN3=,!Y*WSINZ, MB4$M=?P7]YT.6P;'R3,&:6>0!MYQH\#RK?!B<6[-"BRO)C0>!%>#-9&3FH-R MYRV]E63G%S=2"YU+O82/F9)+P5*Y\[$G:%XPSCN8JPB3/@-S A^,]I6#WW2! MQ6/[,5'J>:5K7E?I7L [;$8P38:0)NET#]ZT]W,:\*;/X/V.%#H'?UUFSEM* MA;]W^1@A9KLAN#Q.72-RO!A0_CNTWW&P>/5B,D_.]A"<]01G^]!_/A![87:3 MW(D--T(J+.!.*/PUR).)_"N\;2TOO,',ME2E('0!'X3-JQ")(?@*X=K4C= / M@-JC)0BIO0&_,J 8!DA@[40>=UE)7\&MR R$/>#J"[Q^]>(X39,SG@W#R=F; M(:PJPLH>0'IP1A6 WUK94/E[(/ P%3"#@4$JDQELXH:%*T@+M)+H8"8U6!* MFFXM/*"P;@2?M[CG1N>JI60E&.$#5F0O+-%?(F,2>],2E0PA5\(Y64I:+QP( M**-XCL53O7A;G@>V(L]-2R*MC?HXF#X._(9X)LK,P1.NY(NY&W/&3/HZ^=#;GJI6Z14TQ'!RI$-L8Y6:S:[ M?'[$KJ6.87^L9V0AUT'CM)*:-*#CR?J8IGTN#$'3<<93S(#6Y(B%@]*:.BKT M%);T,+;8&R8.RB9]?F'>HBTD"T+Z%BQ &%'NRB+J)!3!((3FW&7?*IP2O!$) M3X?>1D1+-JQ9FHP.7\**B+2,2"&3==/ZK94=DQ\K-H+W3T/$CBZU_(<,N5Z" M&)7%&#M-O03JV,>1^SA0%_989Q2?=2L.S [263 XF,^&!.D:#&>K>AC!I6,G M_FLWA++UK=V=#YM,B\GP<^[%M*2P&DK-E3N%V.;P49.[#8J5D?L!3*<\FL%D MFO+@<#V8KP='-(#/QE,'Z4G-9BDU+T<[Q% 4FUB\3H^2-W"SLZY]7Y3[2P'2%&;S.7PDU^T6WN5V,WJOX;)=TIW@1ZUX.X7%DL(;"C)TX@_2NS:3 MKI+P[AJN12.9TF6-U$Q$WYFW"*S-UXTZY,W!89)0?O*"G,J/[GY;C5APQU&* M\MD*%=-^!QY(QPJ+3'%JQ[13U/VU(T(J.ISA4FK-9IN$FG1YR/E7A7*EJQF= M6=0#BJZ$.I&F8>DTB12P+&.6/BVY6$W/,#P>)23HS.U$ MVUUDC]<\*;))5V2'\UAC\TDLL?E1K+"CE)G1)T1)JD)*;YX4'-7"R1QV7:K& M6S==RMEEN,]SOI%$\=+;S_:?#)?QIKQ9'K\WZ%)#V>7HU"_)-!D='0[ QCM\ M?/"F"??FS'BZA8=A19\]:'D!O2^-\>L'WJ#_D%K\"U!+ P04 " !R@6Y7 MEF#.]/X& W$0 &0 'AL+W=OE>KQ\Z]X&68(L-)2HD9:_OU]\# M4+)EKS?3?DA6(@D0> \@'R[=?Y+*(FB>JYL'>Y&98S-N_$XY"55.ERXAFKL MK)RO=,2K7X]#XTD7(E39\6PRN1I7VM2C^UM9>_3WMZZ-UM3TZ%5HJTK[W0-9 MM[T;34?]PB]F749>&-_?-GI-3Q1_;1X]WL9[+86IJ [&U68/&GPU](&M9$%S MK_T?XCM\6>I 'YS]S12QO!M=CU1!*]W:^(O;_HLZ?RY97^YLD/_5-IV=X<:\ M#=%5G3#>*U.GO_JYPV$@<#UY16#6"3X-;?P@KHHT MC#,U!^4I>NP:R,7[I^CR+Z6S!?GP-_7SU];$W>TX0C/OC_-.RT/2,GM%RT_J MLZMC&=3/=4'%L?P8%NW-FO5F/FCQ1B'P MR:6I-1=-IIK6AU;7444GIR+Y*O0B'\A'LS*YCL1+G^K<^<;Y3E1.N*K1]4[I M-I;.F_]1H::S23:9R#\52@TH639/Y@4Q;VMBJ;1JM%<;;5M2;R87.#Z]4/^& MSLZ_%U)0I:B.)EK< G-=36KC8%I#/MVDF :L1?W$R!I"NZP,'HO>NS# 3X'Q M>-'XI 5ONFF\@T5*U\6+ZSSE!()1A=F8@NHB9$H'.6E6X(G<0J!0RUT"VVE? ML 2B8W?:R N6UC 1B&VTL7II2:U:*$NN]W"6T&Q":*&0+X!HB'C@:%YE MEXNWV?7;N>Q<9=/K27:UN'H-:BU+*+=(U1(X]34GTA_A4EJ=RNHL@Y>A(6%2 MN[M0C^W2FES]IKU'C@3UZ V#EL#\3'Y-_C@/2GUL[72>77>YL.V5)%!Y-^ZC MS3KIF7QN E!GICVO/3#+DUR)$?^-;1 MB6>COZ< G#J\I%Q7U*N5<,TGJM [1'X5R2?GNT(#05,FP-)S@[BK%>?+CK1_ M[30G';:MP5[;2!LLJ&JDGV'+&M1V(>5VG!^5WLE1JD3EJ=6:D]NB'X=WRM1J M"XQ)[*I=Y 447KP1Q 8XH02G E,'?#J RR*:-'08Z#A[F3_")TN.\$V6V2:6 M"$N'64]9C:31UG-MRM'.AH'WG \Z+T]NZ[+E!B67@'8U2HE?V#)/(">N=JM# M5$';01H,DK2S(ASG#WUMM0T2D.>&][A$.XZ?CG)1@(BD%L M,&)XCX*#JK7AUBC*4)Z@ UZ&T;1:H> 3)W?5W]]V!!!8BKS=L2.A163V]8DT M$;KI0GXX2 M2.5@\'"V&-C;@Q49"K7&Z"M0;PTZD]S,@FX?5H_,8V2X[,$TJ8^2BB]]B1VGC:B M8SY?9--IHG.D[(9A/]"TV)P23SJ7\$!*HUJ^"1*M)2A-C5B@TS;)'XO>VS27 ,@UT%CSK?"RSDW#(T'ED'#"E)=PO]/(*5OV.FL$X[*??.!\<'[0 M]08MA+/D1?,Z-+D#)T][_NG#E#!YZI0?,,F2[6EZXX3"%$.'J>X4Q!3D4S5" MY;53UM5KAH_L'J%#N)*-7G5,""L-)&%C/VE!54 PB4)B):E8>$Q=\K]FXHN: MJP_S29I-C@;.I'DX+)YSE&F'O*0[[K'$<^$AU\/Q_(L>!Y815R/8GMB&SG>54G@02.APP//N+X^3%N0^G\>!C MMN(1DC_9N1FCO-)W[7YU_ZO ^_0Q?#B>?E+XK/W: Q+*XA.+MY>CI1/G^GI M);I&/HV7+N)#6QY+TH@L'\#^RJ%PNQ>^8/];R?W_ 5!+ P04 " !R@6Y7 M0BK* R0/ "(+0 &0 'AL+W=O^F +Q.7YU,7@S2L^=V/>O"KK*M.%NC'"UGDN MS>Y:9>7]ZT$T:$Y\T.M-12O! M5?3B>DSW\PT_:W5O.\>"-%F6Y2?Z\5WZ>A"20"I32444)/[\6@@DMI69>X?A@2Y+MQ?^=G;H?/ /#SR0.P?B%ENQXBE?":5 M*>^%H;M!C0Y857X:PNF"G');&5S5>*YZ+:^B5BK=E#E];2>9Z=5F! M.MUSF7A*UXY2?(320GQ?%M7&BO=%JM+^\Y>0JA4M;D2[CD\2O%7;H1B%@8C# M>'2"WJA5=<3T1L?H;:117M4;N4-D5>+*&%FL%1__ZVII*X,P^?6NN G O%WM9;)3L"L6W4O=U80!E3X!]JZLH]( MGA&I/WTSC^/P)5^CL_P[>GD>B!IA8\3]1B>;QZ37<%,%NK:255V59B=DD8JB M+"[V9RRS@L@JWV;E3BD;","0U:D2J3: @=)8?BXI"XNL!4D[%#]!*B24SNM< M%'6^A!#E2E@*%DM'29GG,)"GOI&5N)=6:&MKNM=,;2 MVQK_N><#(N5=__YSLJ&<2\6/?*V) *%^J676A-S6E&F=5$3Z3)_SJ4-L'UFH M)X>ME_^!N8DF"_/H;J_=0:,=\PU'T)F&4(OP./?J!'!T@.>!H65)^52;0E MZ^@$_^,1-H4X,R7%82KJ;2-ZHE$NL24A9. Z)G98Y+RN0M MR*2:'K:(EB+):LY/RC;Z2W=XZ\NESG2UDY+WBO)LN\V@)V%,:UL#EVY+ ME^G4D,%??YB'AN(*.O<0AULH$I6PPJC*E*ZI @N*-4G 2[HJS)..U!^:$F' M@S)UIO'F1HBF+K,1Y+JXP(,7R&*U.ZK=1F5L=UUP&"&L22 J0 R"1>.KLD;( MH!I3='O]J>S)@ER&I%D[#-X#I-S7&BD,M71.HT1!3Q)/WDN3DJBD,;+&524R M4EU0U4M54>9D0A>61Q"RX=&M'G'DZR39I(>8TA3 >/'A]N/38'GUM6#IR@E% M7@:@3L/J$K51"@$/*(LRA\?GX\O:D$=Y1$_O2EP"$5N$IS MUK>YYAU[L>1VILFL3MY1DLDDP0A@7+@S8%AWS;H,5_Z5%-/67F&=*;Q-'*M+W-:FX8]@$0IUX\"1,&7IR#%]1@S3*4X$YM!9B@^ M-B[TR7.Z3'(&=AH\XE,73>%.CT4MK(J6)%?M3\38MC8 8^M@;(VRN":3@OLT MBH/I).Q Q9/1>_15J*D?%<04A#( M,JW62,F7&JEQHDRA,F>K.L6@/XUX[.T']1Z2(7-.X-Y&HY=(MS2[=1+I_J@X M<-F@@83[;];?HX6[0KVXNY9(N^E?ZH\TG>$E:*>@YOI^T!F*'YT!5]I8RIX= M"@0- "A&$BM).';W"!S"RCL>9 M/(>F=ZHM.3Y>JA)-^<%J^&2(TXA'3H"NW03$]7=H!UQ21PVEGDT?U$KE[U+>[>/ABHD]1J0 ?IM, M)\%T%!YK5Z@>PS>;TNA?%1^3F$?)&94WOV(0\ M-2/$U=="&E 38I=E=.C4EWP:=87&TM(TU GDF_ZPU_"A6".V[ J'\K.[#8TG M^Q3SV%HZH'2-S5;NN \0#$2*:5Q(NV$<\\*I1CR:BOEZ1_L_T[25H#6JM/)C+*["&D9RI3B5"=-X$H3A'P)! M\?\Q!,5/0M"8NK_9^"L@J*'MER17SG#=CIIZ;_0,EHETDWCK%O"VYSO?E%/> M![YMAVFR71^IOG#&.-!C?=V@P<1ZN+0?/:XSF7RZN$UHR=89&'5"-_ $,A3O MW,:(<##3N>8H<_D@-DB[TCS0CTAR*T*_+IJ%E[^76B/&19V[X14#('3G!9(N MW$LZ7M[ "T;AM\+$6M'.41.Z61:#S-0!WPX)9R'?>G=6S5)!EQUB;:!W3-#*QQEV+%&K>\/\M >YC'BH*<% MZG3:I)J$_[7QFF_[+=MP!2OZOA^(#8!QX.)"QF&OT?;3Q8JF/,"_XK6JH2#1 M]D$K!HOCZRR#ZJS)EWQ4K MR?LT6?4BA30M%.8MI!-&5YH<6FJN>J8E#$(%T5FU"RL/[O8UBR+&*N42OZ8= MA#-!)Q^H-^VG0XL)_71P$[A1_-Z 7@\5TK]J@QBY_*0H!>O<4Z%QE/.=%B[_ M<:9IQYK>&K*-FZ7:2)1Y0P/781?A2C]TCP>31U?>RS[PC.VO"=:JP(B;90Z* MU@4*TDDT\C[LH LW-G?>:&B2=,G5NUD"(?S\27:YWR[M]T;-1LIGN2NTXR@, M9HO1 ]\TBT:_K_BR#46':E&>)LB3WM-$8V?!KK]KZ\IM TT^SH^'V0'.SDI6 M\#M7ONA6Y]:O^NT+\0,)UWTS?4!C=%Y&?VH*[+-X.!V+"_%L-!R'^S1E.#I# MFM"$9\_%=!A/]E<[419%X7 Z>PX*T2@>AN%S\>$(?HR&LP7=-QY&^/NNCP,< MGO%+\=SEW_[5!>>F^XB"(^\I?-RO[1]9;F^X%^+6E?]_-)O$]N"J715]AQ98 M%Q;%Z&=VT8_=O13W%_WUP4B,,=Z,PU@\$Y-A-,5_TYGXB_=CHV#S]]NFSQ)G M<1#/9^=DGSE,W*RZSD8QG5O$?<:5^%X:]*&C/5-TDO.18SD>CF9@WS!IF(]F MDR":SD4\1.?3X8Q>*%Z,SW%^WF7]4-8' ORM+M0^FN:36;"8S,BM8X3)9 +^ M([!I>6/61NR,AO&TQWH:C"83UGKTY:P/1/-\-@OBF+2&!!$D&$]Q'$WCABI' MT.%GQ_,X6(13=E@WZ:C]# MI'K55,BEJNZI2O=3_LFMS!ZF#[S ] 1ZN'&J]>6!Z#/##]#\V63,^YRZ:'$] M/8SHG6F!MF_^=;KO,G6GP7)O"COD6M1O-_;-OG1?!D;#4>Q09B@^["=E-QY^ MY+=,7P$)!]]7?2$V')%B#Q%>!XYP\2UYU"$$+7L96'X7BLQG81#%',0Q#:9- M(J'B+<((43[I)=)L$<31_%S,AI,8;J^JC#$E#,8SI%<\&8['3R#(;!X%H]&8 MV*$$/*./.9!#;?Z&P00I"C>%7;9(ZWD,!O/A?+%G&T7S8#'&:=":34X#QQ3 M$0&N2$O'=CR+6K:S8!)21B*E.USGTV ^FY*RD+3EN@BB170N%F2MIP%C,IU# MH]#9=TQP%:&5B#C*W *UGZ1'0LF%O_4R_+8&8<1KAF[TX*/()GNGG]_CO>Z/S$HOXFV.ANE$_J>.]>5'9A M:HRH7_A4.6!(G@Y_+P;%P\FBP2#W%J6QFO^BJWF7]#]_6W.*3_>ES?O;FYO^ M^YIM;;:E;:L W4"&H)G'-E!#Z M(( *HRKI5H"NA_-%S]9)0CKVJQ>-@_Z%FWL7W*EA*U/FO7M+*H-WI7%?>[2? MD/AIC1<0]+Z@>8%GVX\7<-F@#& ,I0\ FN61VYFZ;9]R[V^,7M9/EL-H%@>S M<;N,+L6A'5QO+]2^4MS/@&3VXTQ$W_T;Z=ZX9K(NDHV/ W:5^U"V/=M^9GSEOJ[=W^Z^44:9 M6*-TB4RM\&@(0!^XCT2:'U6YY6]MEV55E3D?;I2$B'0#KJ_*LFI^$(/VX^LW M_P502P,$% @ &ULS5C;;N.V%OT5PDV+&<#Q-1=/;D"2:=$",T4PR;0/!^>! MEFB+#26J)&7'_?JNO2G+4L:3= H?*17$4VX*?]G+ M0BC/AD.?9"J7?F!+5>#+PKI2[=YD89N[[LC7O;@4]ZF04:&%Y=E'*I[E7X7-XYO T;E%3G MJO#:%L*IQ67O>GQV<)O6JU]ZUF0)'-K'^GEE_2R-R)"RJ@D$(+$WTK= M*F,("#3^K#%[S9:TL/V\1?^)98E0,Q'?7% M9#29OH W;22=,M[T=4G?:Y\82\)Z\9_KN0\.SO'??3)'R*/]D!0P9[Z4B;KL M(2*\JU1DRBF- MT'&*73\558E(2I0+"'>XH7M$VI >$5U2C'DABU24^ P&11"ZB%F#PV\EM9%S MHT2P6%D@XFDWK!9V(6#LH/*YJ]2NK1,8].!N(A4R*1SFUTL10RMQ4Q M!H),DOCLL$:O:*<^"*RPAW6;OH"!2JE3H9Z0S[R*5&V A @SYR(5KX+O[Z!* MN8DX&'&5VKO8:#G71@>M:"6&D1(4\%(0P>;0K2Q+9Y\T](#!Q4[GD!P(&]:N MSZP+(BB7@[,H9( QHJRM!9!R#)YDUF)?;5)EGBFTVI.FW-B]EL?GAN]ED?'H._U#SN!5* M@X-U,=_ ?U1;%UVI-1CO!.G7H@L[-WH9W6.NI /E BH :2&# #)@:MN83R!:T4!N*3XIVH.$N)$> M.GO828R=#*I6)+NL="J+1)&!KN]OQ6PR8B8LFR[P26.OZ$/,H*V-D$$B,K13 MAW6LI3P)7@G+TTOH^$802B99_9G(0=7:IM'%"EL<_B^V)"N298M*&K.)+K%S MH:XGDDIJ;^QL"W1*A>2C'Q 1DP[R:5V:M8KB178HLV23L:8HXG8ZX![Q=S) MV!&+;>P:&\_9QICR3S-.U+@N4IVP0X9N3&8:+N:2;+/5"0U'_KHHJ^#; H@J M@/9?X(@ MS2!Q6CB;P^_^J80[F?#A8-P_G1W5@8(H-Z\J@O3)Q0T;)=)GC'(\?<>"24X7 M/$Q%@U,8OE-.Q%*FPS&#!:>PK(4JG&"K^9_ MX$1!O)JOL$NJZP8H!OQ=A=*6-'0&B%).0^0?M4ZH7GXI=]@?('N[@&=YM_'& MQ;]Q[O^/H-@G&3GS=,Q\$!K'Q[,^89:*SW-4IIY7]%_A[\^K^G5=2=#V8[#1 M,_T<36?]V6B$'DRZN!UX0VB!PU?RN.VT.,3')^_;;O/BDHK-;$%FVRA-'5];6?:A_= GMC M;IR+C[65+DZ7/-9 ME$BO0 VZQ@$GY2;"Z1C]'0D=M1JQ&$.HV$X?C,>3 902M3Z9X;FK=O&&NZ_C MT?<8YO8O;;J6B/.6'5'6G0N!3D>L,)B&,!I6J=SX+Y+YX099;[M6+BA..@;D MW6F$&R3( GQ.$;49.36L;67J1GVM$7!(".AU-6FE/HE\4$N9;,A*I5H3#U9) MDV8Z7H/E]$L[9\JD=;=?XEO89C(JW':]KW,GG*Y/<)3OVJO*-_(_MQ8-=BP& M7EM.;PY.QH.3T=L^']OHW/*\VTM7I M[V3=G$S:HK::O0BW8*Q=TQR5TU4%3FIT@D,SM5+H<:/98*PZ]EZSTSY([@DE M"N@3 (J*4Q:Y2.T=M@L?/:=M>LXD4!V=0V0L$-]@UE8:E*0H*BIX3O4*V:)( M!^(S'Z1K&W9R2LRG+[7=>_8[&,_ZX^FD/A&1,/%H_#J1ZVZ'2F!TXJ?[LJ3* M*\,'*+KQ M) ;/&H).: WV70,-6[=U.9F<[B1QTB5[Q8N[9K2Y]KR.MWV[Z?'.%#W_4J-0 M&+7 TM'@]+@G7+R'C"_!EGSW-[.I:M*D;&.TE=H-! ^#:=7@ ?'@)M?&FF,' MVUW7_YZSDX:P_AB=D'AH8SMWW_?=^1S?8*7TO(E".""2\;/&#!I*Y]@> M;] _^-@IEADS>*G$-Y[9?!B%2R12EU_!>@O7 M2MK+?25E.C_%O11Y)Z._#/U M-. MGG*ITYP^=^8HIBJI.QF2LY?CQJT\5>#/9.FE+&/CO+?CZH!=J=86_=49 M2;R4VM0)3I$_L)G #<\5K50TO4Y='$?0U$7IZ/;1'%M<=&L;2Z!<+G8! MN3 M'B]D*YI#Z53[RF1+4Z.C9.MGDM<";8?Y)&_[8(^KL)VIJK&H3Q",/K!UOK83 ML^MF"%N7..W4PK&ULE53? M3]LP$/Y73MFT)]2$M##*VDH4F,9#!Z)B>YCVX":7Q,*Q@\^AY;_?V6FS3H** MO<2^7Y^_L_/=9&WL(U6(#C:UTC2-*N>:\SBFK,):T, TJ#E2&%L+QZ8M8VHL MBCP4U2I.D^0TKH74T6P2?'=V-C&M4U+CG05JZUK8ESDJLYY&Q]'.<2_+RGE' M/)LTHL0ENH?FSK(5]RBYK%&3-!HL%M/HXOA\/O+Y(>&'Q#7M[<%WLC+FT1LW M^31*/"%4F#F/('AYQDM4R@,QC:+S.*PA?676XZCB!KR9EZ6\P,:JF[56RV][!7<):\ M49!N"]+ NSLHL+P23LPFUJS!^FQ&\YO0:JAF$3RUJ M!]?/_*5)[!C6!^-L"S'O(-(W(,:P,-I5!-A!PBWN$7Q+V =:"0+1!7)PF= YD5)]? ML1R0CUC)/$=[Q'#$0I&Z!,E:;!IK-I)%A>H%/@Y'H\'8^S-!U0[@TM2-T"], MSE/TGIS3N[TD;H#[+@>P1(3OA@/C0+TV%AFIFU;,;/#:F\1[>JG1EF$J$&2F MU:Z33N_M!\]%I[>_Z=W46@A;2DV@L.#29/#Y) +;38+.X#L+ZEL9QUH.VXJ' M)UJ?P/'",/FMX0_HQ_'L#U!+ P04 " !R@6Y7W$]A&VLE ,?@ &0 M 'AL+W=O MGGYWXX>;IOUD-DIUV>=M59L?3S9=M_ONP0-3;-0V-_-FIVKZ9=6TV[RC/]OU M [-K55[R0]OJP>+L[,F#;:[KD^<_\'?OV^<_-'U7Z5J];S/3;[=YNW^AJN;F MQY/S$_?%![W>=/CBP?,?=OE:7:GNX^Y]2W\]\+.4>JMJHYLZ:]7JQY.+\^]> M+)[@ 1[QJU8W)OJ<82O+IOF$/]Z4/YZ< 2)5J:+#%#G]RO>?.TF65NU&53_4.7W>;'DV5]U'YJ;ORF[H<>8KV@J MP__-;F3LD\5)5O2F:[;V88)@JVOY-_]L$1$]\.SLR ,+^\""X9:%&,J7>9<_ M_Z%M;K(6HVDV?."M\M,$G*YQ*E==2[]J>JY[?B6GD36K[$JO:[W215YWV451 M-'W=Z7J=O6\J76AELGONT_T?'G2T-"9X4-AE7L@RBR/+?)N];>IN8[)7=:G* M]/D'!+*'>^'@?K&8G/!*[>;9P[-9MCA;/)R8[Z''PT.>[^&1^<8V_-\72].U M1#?_,[9AF>_1^'RX3-^975ZH'T_HMAC57JN3YW_^T_F3L^\GH'WDH7TT-?OS M%[G1!F?V'G/772X47I?TA:X+O:L4_WS9U(9V4_+O8YOX%RSSRT;172N:[2ZO M]\!G7^=]J3M59D5#IU\;^62?H#]TW:E6;[.5KG.:-:\R0TLINON=R3;YM%VA+&JWHOG0;_ML>WRZ ME:U:O.JVN-WM9.ULHX _%@S0%=8 MA[=PL240BCR[]^<_/5LLSK[_.+^:9W^]N'C/?Y]_?S\C#C@"J:Z%,S)B#/@! MX;#,EGM>YK4?%]$7+5J7>5N:[$5#__@E7U]^SBZM(_ MA:,9P0Y T371 MOU)%W^H.]P)/O/I<;/)ZK0BF[58;$T-T][H]&?9KF]-#W9' M",$>V[ZRVVL]#HQ'P*O+(S1 L#0MCFK.Q]:6]+':S_#4/BL;VE;G=I31]NQQ M1'1#"SI\$!)4H8P!3\9J>8:;5"G"U"Z^A 14 &(UO9P2*(7'$,)/@;F4' M,VRZR,TF6Y$0-O,,5_366SF*=[>-SE[ROI;%-/USLVEP=LT-+H#IET:7.F^) M8&;93VJ=%_OL:I/OU$V^IV_\Q^S%KXR G^C>Y"UAL*H$Q9:#A&4PBMAQ;?)" M#B8IG&Z*8V;6)5,'^8+*&02$6;3]!4Q0KI5I"P2/AH"Q7,C-_,4 M#CVSOI3# 4\Y?_J]R2[JNJBRA24CNPE MH7.[5*U(X8?GK#LL9F#;*UW1 \=KCI->]&OZ?RR1Z)D9/?PDV.Z,0B>V4U( M]L=>LC^>%+D?"?%TJJ^(4K:036-">W*&<VNPE75I5%_NQX[GS)'P8 MK_JVR;01V@UC"C<&=!TS37]$@<]G9'41TU6'&@ZQU7',R+&#.,(L8#W,9RMW MRQLYO9?$W_.6!L@!**<"T(,0:)F2PW$_TU(TO3,LZ4$(B Q-P:/Z:#'E>+V7O M4ZSIJ2?_IY.4>TFR8Y;AO]DK@O@ZKY03RQ_HVI+ZC)/#[V.WXI\UM_S';MF( M0*.3WC"[H/^7:BO_L"B4*39DFI-F4FF:FE23H,DR9VI:O=:X:UM(8,LQA/[ MXYBO%/2D2%;\61/TQ-=*W$1",RF-5JFR[#.#.Z3CTP0( 9:.0*8&\;>C^-JWP@X(T7=UE(L_MI6V,2IY* 6!M S3&BDBZ?UU?*W?:/#8E0^7ZC*C: CNQNF^\9O7I+R]"5 M4Y BJK2&&@WMH==#H8,DB802+5QI1;"+**@A,:" @$L*@@C(;=Y^HBM =_T3 M3;YCPX(^D.9%Y] KI^DGQV!EWW%L;G+#2CQ-2.O1)<35I^_M-26B,'WAC5!Z M.*)91@G)*M&NC/N;)6!IT04;"E P[4)OY$T(31J+.E)!4B[0O55YS2<>BBCX?/L;Q._\F1D#Q%AB@9 BAV9U?_+E$%Z. /" AT< MP]X/.\;[%>@.MLKQ:;IT6]UO&3?P,\CMG""E;STI?3M) A=.;?E -@4QP66E MQNCHSI/XKUK_U0%6A%5=-[KPNJ^_>L'AU==,.'(F[(C [Z17>A8#Q*;$LFN; M:UVRO@R2:&[X @+39=,ONU5?!7V-2(0F[PL5@1JQ"*?&EZR0$"W3R,+\%\642RJSQ2JG;Y MGN??$.MOVKW5?"$ 6=>Z@&?!&@XL3FY4*YJE;GI#" 3*US53'W.Q:U7WPN/@ MVB#^39-7X+I@!.SS$UXN*$;,P1T>*97MVOZ>0S-9BB2I3:JZ&55!IYVY4[0$ M3Y-KN*$1O8B>^PK'161B)_XA\0PF Z3R@:PVXL^D MT=%U?#V E[9PL*W63@VYRY?$/MU4S7H/*O,KRLU@Z*PA]O E^\>QBV;Y&ZPU M.P==M,)2PXK5*-GW+"-!W[0S^J+8\(RDMC%8#9EF&Y4/60A;&[I@'H3+I&Z, M%QIR@IC>$.Y.M\1M0.YEOLW7RFKOX-)P>V-[1,M;P4'@3($A! [$RI<,ID'T M-,LBSXMPDV%'\GW;YO<8>L#@2S92$C?YJP2,+L7[_VZN:^_0L(X@H>EL!UQI*-+0RF.,:,F0%N6!]U&S- M$W+R%ILP[*9^F[=$R8NSQ7EJ^#!'\_;=1Q\A8AWRI3*?NF9'#Q.:X9299_=.DB]/[J?1$7%*I\_EZU8) M88@2EWVS.)N?95M-8JRIG8AZ_^;]J^R-U_+FV<==(RYZ1)Z#[U''BN70[BMR MXCH-J05K/CQX8WI"%2D @T7!Y\(MB;@W6TKMM2Z<6R79"V/_"A%".(C9W9N" M$/&5;\[/YX_C!9G]A/LGV@0[OV$S0B7HM! SPF"=.9"\07\.I.M4:6&79&7/ M#L0.,_>\;5GXLT3@P!J"!%;+BCESI,]\\^W\:;P!NK+T$ ,OM]W$?C5Q P!0 MN#VN756*>]WVGN1;HA.E:BR[9A#\TJ^^;A?!%O MBIW;.CKU5E6.>-(3X2*L^*P'?-"1Q6@J#VQR5V5 M%XXAV!W>SCK!WD<>G--=B)@A8&_8,U)<3BL^*E8Y./QJM6CGQ&D:JDT3T3D-B3[9C\\&02-D\C%UF@-?<-M#N+_)\B;MZ+*M$/!^1@PG)]QR,@PF?4=>]!HU)M?HH$/DX&O>^+@ M"-U9A?-SQ['LI\F@7]4& 783OOD)X+/UG4C,O_P%_SOR(TXX&,6W'(U'H8&_ M(K",@#=@<02_ Y$\GPJ=G"^"LK285)9^:NKUZ4\:@E1B$3,('NOR>(FT"=+@ M[( W-8FP-1M0,G94G?H7KA=_D]NGA4E8^X,QI(I-S4KWS)N?PF5 PAN]@_NR MS>&0;C_1YU5^W5@M%#ZS.OP=8K5\.%:;@)@'!$%(=[U#%BSTC MI*3%?A(=I\9XIHPE!J2TE 0@4-*1B]@"33ZJ*T>HP)S$1DHLUFS4W MNA)>*M^3(N-.0Q[3'O= !-RW$&>Y\_I$P@6*J&+@KH6YMIE$< RK6+HE;$ ; M*O@+F"7,?ZP@];+3.E%2?@0WM97?L0%!$JOIUYLA;ZJ=>PE ]LP-HE [<47M M-4AQ%8M^.G6S0N;:^62JV?._6IR.7I(O>S1S'QR91PYK&^H#>4&L.KV+S$B@ MU7.9H'=PA 2JO%5D"O%UST!VP+D.5#OW"^-'H-NSM^\1[B#Z@,\1/YI>[%76 M@)V9R6L8P\0PH VRM?/=KI(#CJ [%;=1IX:K'Z4RSM"A_W'$7VX$G)-TXZY5 MQ7X(E_\#%5^U5@):SVOXL2<:G]G@#M''JO5.)$WV1TF(-.KK*%E,)U L4:M M#L.,K8'LXNHR>_CX;!;Q-).=AJT#H'=\$U.5U[F.FYW+&6-WA44Y_R0!%-&$ M5GDA\:K8_T 75.XX'R%ON]*?5+47;H #]YM(">@0=9A!0E!X5'?FX )S-%8. MB)V6%@R,2 $)B342UT6B CWZ.ZP=MQ_/J2)*$*)YDZ1*A-U:<_?N>\WONE,^ M*-$XCX&).>S.0 IOTE]%@OC?A?73]J$G$,",0[@%?'I&;Y1+36#F%K&[B,_) M#6)9M2.U!0ZG W=4NO5TX\;JK!ZA[MAN?U "B>PT.D"7\6<6S2$/F#%)8-%; M)X9,HA;["8&@M#51P9RQ)H@*BCV((1<^)IVTR ML>:WOER[2%-R-:[S%B[O)->&O036S2&.-G9_FSBMC+0:DOSTU9HD%H;[K!U' M'/*5 !N6WY)&-(2!$Q7:YC=5#"BJ-];U9$7M(3YK;^6#D1)*BG$?;XA&PTC3 M/O%R-&/RF!4;V9">?_X3+-N'/)!-W"F-(&2'GT_G;;\&@GYE!+WE,*(Z&NK\ MNIE20YS$+,*3$#3/%K2C\8?BA&6,6#;46(0P=/=(#/6#MSER/"F^5BYJ%U,V)\-_!1R42,<;#3= M!U+W]M'9L,GO\!8;$9;S &D0HGMA/)_UEGA8G&[5+.%V8%U:UV1AVW07.K?A MR+X^',NNYS%JF&?O#@9;AZM3D=),PC'$R%'V$E_#$3O>Y(\RG)L+N9;0 HES ME"$>::12>-V_(?595#BU S,(9D<0:((_J&^'^X^W).-"'N!-G>QR M%)S<.>+39P-WSI<(1_U+,2;>H1&\X;DEZRYQ\() MC M XEY/+=+9F*5W84%K-O5EE-X%G%TN@1.>&'9ZK8V )^/50#)6(E*J6S&472O MHHLGH A8MX$@U&:*5B^!-134?9?]Q "WUBT&*@J_B+K,0K#C&4XCYQ4Z:TMNK8P@TQ)U(U,#0!ZME*O>>QQL%,PIA MY!9WDVM$W.?C*.'L>=!04)SV&A[_HF]]DML K6PV;TF9(*@M2GD:VKS'S\.[ MX&>$QP8(?;K%+&8&8L(& F4WF"93UG)G0EM7<2B",_0"[[%9>#YS9_20I_2? MD$-_/IU$_P)G#0/J(N1MCFL_7S&/I,XG;A VXNHD2U0;[_%VH>@1AXAW2.I# M?^-!$CN. $_%?(C#VSX:&0[:ISK$,(F0C_9RZO39HG$VH0UHE$*A+L3[2^(# MBCWX;MMP>HA0D>"TQH9#^TVWF'">1(V&DUHP\/:Q_]X/GZ8GDY='[%^SGP# MPZ[OIZ&Q@T'NRMQA<3X FMBCVF.:.?0]V"?T7.S%,C2;84,J/[)2>HHL@ISE M-W9J!'413H0S1L0IU39+ZTE/L[$RMJ9M\IS;$$<4;=!"<@5Q>2N7=A!*-GRY M@Z-(A,T=0=*CSO;R0M&=LZMV"\!R6:%SMG0BYU/ESQ3$769'\&19MY1M?H[R MRZV#PUF2=#E4'0RG&!.'/ILT^Y&3L^5HQ>LLWIEY]GX<(HD7V1,FU;$!I<.% MO6NTM4#BM"[^2RHQV\ 1(C:<(H/GM13KMCH*!SL#0>?W#.GB/R-R_^1^[*;F M2SV^I(V[..,DCE*JSZKH.>+E F2#8@S1>0*[\>"G! 8Q*FD8T$\]00P9PQP1 M7W@EX>)-7>8CK(TI_]B58E,A',O>4RD;MPQ 4T7D \J."'M(RCY$"9NL*4AX MA^/DW.APY& 9;"BGLD\/#M8D3-X(+RB\<_/SV M A*CD.QHJZOXY.DTKWJI.0'&9F(6IYWY7UN. M7+NL.WNE[8TO'-F<"AR\YT"OLS"ME4XAE=?=?$9C'FU>=&FK7?*O=HUY]C,7 M>DM;C4A]NG(;9R^"$YA&9 VPNU)"M# M1=P^Y :1Q-Q%">9!2T8-277M4XCNN-2@K86DS2W1PGUSFJL,FKE3NZ" U2T>,"I6(7E..Y #$?"M&4$.Q@ MPWD=Y66*/A.%]MK(9.50<*C-<6X)KP<$E^H?R\B,CR@4UT9I!2Y=PMG)<,M@ MG'5^@VQ6?;5R(E6.D94KY"!XH:XB-?2XQJ>XZ%*$; )!*+/@"E@"IFEC?:V- M%K]-F^1L_C378<->3N-*[(;E6N)<':3I%I+,#.:]5E;U9(LK;Y$\9D^!]@%_ M3.?*5EDX.<;D&72HB@EJ0DJ5NBU/$:'8#R^IBDAZ *).DE<]H(EV&51+)SM# M08!1:4T^9U/ ,R6Y*,2*"Y6@D6[_)]F=BXU(B%LP*6S[FB-K+@DYZ,P!#8F* M)P14#@GDB\1+5!04V'\3:X4'AL,L2%"N-D1./QC4SM&7@#@DJ7NOW[W(WG&Y M^?UL3;>K#C)@)2FJL>8 &G:.O1NN>,9EY2.EM<3%2?\9F#3'1%RJ,DBF"3(. MI?O=K4CX%TH\_?\G\*ZL3\Z3\R\)7?9UL;%U")+MM6,OM^WPY!QZHIM+\DUI M6?H252C9R;M??GEWXNR#50-+V24681;4M@A-^KE4+;6C@M!P2$ZX*ML#Y$"4 MDC_ M%IYCVT[RU)58(8C2AJY,<9B#3NOMZ[_RX+?Y)]6^NYJ)6>4:DDDJ -%D9:LS M7EO5?MJ@-H."<3.@R-GDLZDG"T^@Y9A+0I6L=A>AD%LC;V5(H-7$0RJ;3NND M&BH P9GD9(GPD&AYH)W$?J?0.(1=Q-)/@M-G^JU,N'.^':E%@/1KF#.T2.S' M'STS@3B870EWL@4?KJ(32R;D/D2)E8FN8T@DNQE6VS_D&D1XC?I2\J)8(7CEK<(I8"6"BK7;!-)-;*U]EYIC(6=(NL& #2N0!_2%WNTS:#H09M<.4;)<(M1"ZY M>DT$N[VF+&>9&>=!X-^HZOJ@615=X8#,4#.8)!6-,7P3.OQ$K %P^8Y3;#X( M][.@^)^LIZ*1U/U; 8@&C)^6:P#CHAPI'Y.(6I(W'Y<&NH-."BML$K^3&H,3 M]MK4L5/J17$6K=;ZX)=TH\7SRKJ$CR&$&JG6]E+S>4] MWV^5\^A9KTHSJVSRB@=C NC@UXG2EF;P8$!8"39\!P-57^NVJ86W27>!:!C3 MSMA)N80_/RC6$9QNP+T6N&E"%#B' =' 5MIGA>VI/!Y"=^UTY&>9,R$SM]S@ MW%UB/B<:LS.=K1/;:$_Z6B%C3NK^7*2)L]U$)[(Y;Y),E"8/C7@@+#Y# ?5$ M\>& &J=4TM -[/R6-E[HQ&BKP2ZC.-JHDOIU4QW;NHG&)R$\APW.((?W!P,= M6LY=:D%WRJ.0^UX73AF[U201PJL5^5]VFZIJ#) M1MF%'VTO%]\2F\'H0&&#[ZZK252^&I?:'\N'D 07'7<6C"VK4'VR5%Q& ^7- M[.+0NQY0O>B-O\T,Z>QG#^Z'_<.PYGR M?4CJ47))JI/RPF0W,Z\8Q\R"ZXG$O>R1D)NT?>]7-5/$=0W7<68SG'U7L[CR MM)M*,8VH\4N[.MXQ[I(YCTJHCK@MCW(1.I,MIKN+?2#,D%[3B@1@M:U*AHT_ J6IN_K=13@V[*%+T2!")H%%A@)W4CY%%26I9)* M/YAXHINVQQ;/Q7GJ%&,/P8VKB+4#)%@E+PX)=:YM&"< A7<(.(UFDKA";[#% M=&^P"]1S=])Q^C@]?45'L(.)I]IS+$)[CL5TNPS;F9MS;49!_?+'$V:.SOK& M]3OM\L_HK-6WM6,NTNS4MO_-?NM;;4IM ]2N,)5Y1O*;"0PSZ6K[QB]CJ<.V MY[()42%8$1G'OCS)94B\]#7\!.VQAO*I+'9F;K R+!5C"EQ,9JR< V;]KY(! MVT0UO<:7[*4Q^] K?5C5S,VN7 QDHO/] 0\'5%!9S)=OUFMZHINI.FA^S:FH5V@^!8/]^VJ]^/ZU/'YV=+IYRSX;H7J&N1]ZX\<&)PZF['QJ(+*:[ M@""-'KTG1#V[(NR.]B^\^RS9NSK[>U]#/YH=-E7SVIB\!HFH63+"T$6"T<,] M9#CL@GG%XC$\+VL->.+\E,CM]%GR;HX10()*YR#"BS\"1.& G F#;TX ( M]\GLT:/%[-'#)_8[[_)=M;E[480=332-'&AK=@= ;8XDN)4=R7TU3[>2M M!0S7QG8]E,)5A(2A#Y9<%'^X(M>_NST;/C H(A-(M,:E?0L"WAMDZTC9TKJ! MZR)ZM4^4\.^R;O,#,((_(I?V 2[I4*,@3?4 I57-:@Y]WJ;$W/W<0QI,Z0HG MO68>]R3,Z2_XET"@SV:/SL]F9V=G$0'$YM LRIW%&Y2\LF_M0^O-8;X#ULI! MPHW$=Y.)H"MS;\(S/DP>0[K8JG/6\I?O57%2!+_0\ C4F:T(WL?O9[/;+P_> MJ^61I+=$FNA&5^VCW*1Q,(*7FFWK8[OV@"S5$0BXG'$4A+3N:)12+^-(A8N& M>0^;)&1X=(\<22KN4U"0Z(AH"5AY4PM(/E/ EF%Z%]]@S3MM@U?ZYMO%_.S, M=UM [YXTG1#J!!_Y%@U,)8-ON;9_EZW:JU)?O%[.'9^6SQV-U(FX^"S[-H2ZPZM7D9LJ^IO/7Y+9R*?MG[!)_C=,4:H\=:\C.B+*8VD_\F(BO$VS2,'Y M.CC\:Y$.[] T!"]UU;N>_ ,8UNQ%LRJ\M.LD0&@X!,:.R)/+4A+\W;)&5%SQ<[#%73%>SU0LVROWSAU^&MV3$,^K5J1V$' EGW]G\ M/X\!W92Q%NB=MG[3GNL!T0=;.83-Q@JCG%++,:;N7RAN7TP7I5\IR;-^$YID MC%[ .\^2UG?N5.A+(-XW9GR2H[2.^^:NFJ*WK\$1)Q.CUQ5J>#9JU;71PHTT MU7(\*!M2(.SZ$C6P+X'C"C6:NY9B*?C1?*$/DP(LISI^6>=!SFRQT6H5+4-" MA7D,)]JTWE%\^>[EV]1%/(04(X+W**R1:#H'6B$ MSXD_UBG.%4%=C(QP/A%JC,L)BU+6N:D^(QH-NR9E02A%7]Q61(Z 8/*VZ+:I MZ7-QO./4'YQRXI MU>V_S=RKSB_D!=]AN+PG_:VT7\:=;]@07\"^"?_Q]02P,$% @ &ULM5=M;]LV$/XKA%<,3:'& MLF393I8$2-(6*] 60=QV'X9]H"7*XBJ1+DG%R7[]GJ-DQ4YM-?LP(+&.;_?V MW!V/9VMMOME"",?NJU+9\T'AW.IT.+1I(2INC_5***SDVE3<86B60[LR@F?^ M4%4.HS"<#"LNU>#BS,_=F(LS7;M2*G%CF*VKBIN'*U'J]?E@--A,W,IEX6AB M>'&VXDLQ%^[+ZL9@-.RX9+(2RDJMF!'Y^>!R='HUI?U^PU-S)ZY%61(CJ/&]Y3GH1-+!;7K#_9VW';8LN!77NOQ# M9JXX'\P&+!,YKTMWJ]>_B]:>A/BENK3^EZW;O>& I;5UNFH/0X-*JN;+[UL_ M/.= U!Z(O-Z-(*_E&^[XQ9G1:V9H-[@1X4WUIZ&<5 3*W!FL2IQS%_,&#*9S M-I=+)7.9=D:D3K4I&K+2AT5JZ0BKFP)"O5O ZA1>K%:\SZ7=K1(NR#64!2\9I>L%+ MKE+!?,Q;'.>.2@ISVK-RVO&25**!Y15^ZA0>J0A@'-)KQ5JI/Q5E'3Z5MV3C MV1Q5S#()TRS+=4FC4X9PQ+Z%,#XF=T?7A_!@+]AH&B2C*8CQ)#@9C]CM$U>- MXA/\3YJ=DX2(\30(IU/6$T5)%T7)6AAP_Y1U7U-;%DE7"%S@B\ M!DSKP9*9,#@$]!<$=9Y3]D)I3'# DP)!SRO5UFW"@EOK0T?QW_6)8*5#_F1.FLL%. %P20T#MQ%+#I1OC*)X_R%RPCSQ%J LL[?B2 M):3#*&0/@AO+KG6UJL&]R9OWG[K2TUZ")?-\N*8>5_(<^@>9^LV9+&MR0<>AT^QI83(="S M3GV-/V:>ZHE0!?N@$GV4(SFSF7K"7HY-@=!(?$3D. MDB3T5!P'\73JR5$<1)/1$7)':?0Y_U'2'[[[PB)'"**9)-TK8-0B\7H/&Y3< MR2Q(XC&HR7@&[1)0LPC:12'-17$PFLRV7-6#&0R(CJ>)MR0\GLP:.X]G)T?- M4A@>]83TM OIZ7-+]L8^I]-O.[<*&F]<6RJC<%NC-#)QGY8U145N=+6-*;$Y M;-*^!.G7CCJ#)FI]D?#5SQ=\Y:]IL:-:"TR?)?YFWV-"4\UWS*"I'G0HCF@+ M9J3.+.7D&L41]_+C;F1=JRSU&"+EM?47AT3!RG.\(?"\J%$="T08U@5N(32, MK[U4W __4YY>;SMGS8WAY)F7R),HB,-1$"7A3ZBW*'UP/)LW#A_'LV 6A@>_ M7Q3N.G+![?R+90EER!39D"3!;!;],"9%"/8?2M]37&V]^)M\V#9IG25K;GVW M01>,1M*+\@%OJM30A9%1&>34/^*%M4'Y5B#!@:QUPR<7OD' MUD([/-<\6>!]+ QMP'JNM=L,2$#WXK[X%U!+ P04 " !R@6Y7B8%4# X# M #J!P &0 'AL+W=OMKTDY_/= M=]^=[;O!4JI'G2$:>,Y%H8=>9LS\R/=UG&'.=%/.L:"=5*J<&5JJF:_G"EGB MG'+A!ZU6U\\9+[S1P.ENU&@@2R-X@3<*=)GG3+V.2[TE@\UD*N6C75PE M0Z]E":' V%@$1K\%CE$("T0TGE:87AW2.F[+:_0+ESOE,F4:QU)\YXG)AE[/ M@P135@IS*Y=?<95/Q^+%4FCWA65EVZ&(<:F-S%?.M,YY4?W9\ZH.6PZ]UCL. MP1G1I-,*O/%H,KA MJEB@-E1PH^'3'9L*U)\'OJ$@UM2/5X"G%6#P#F ?KF5A,@WG18+):W^?R-4, M@S7#TV OX 3G30A;#0A:0;@'+ZPS#AU>^ [>5IH-.,.I 58DLQB''CT5C6J!WNC@0[O;.MZ3051G M$.U#'TWH92:E0) I\$TVNVCN!=I-\RY#B)E2+[R8P8*)$AN S[$H$ZN8*:DU ME 4U ,%_80*9%-4&-0 -4H$@ RJ?+6K*N*H@@&G+EL[28#Y%51^HLSO#>*5M M.VT 2U3.)Y6"VH8^VN5YDM/5=1S&4E>G.%[S?G!!+QW9^PW92T?RC?I;1?G" MTJT\=X0;"Z8U3SG9$[$QTYD+&5L!Z?90GN[IW#O,RM0]X'OP'<)[TM]O\LY-MH_Z*._4:O&Y%P M&+ZN8Y_J>_C7=23T=I?^X6MT4D=]V/5^_:W^FZ.:N2FC(99E8:I67&OK0792 M]>^->34%KYF:V=(*3,FUU3SL>*"JR5(MC)R[;CZ5AF:#$S,:QJBL >VG4IKU MP@:HQ_OH-U!+ P04 " !R@6Y7Q"6T3U(& !V$P &0 'AL+W=O>+$4\KN:,Z;A M9Y&7ZK(WU[HZ'PQ4,F<%56>B8B7.9$(65..KG U4)1E-K5"1#XCKC@8%Y65O M?&''[N3X0M0ZYR6[DZ#JHJ#RX8KE8GG9\WKK@<]\-M=F8#"^J.B,W3/]M;J3 M^#9HM:2\8*7BH@3)LLO>Q#N_"LUZN^ ;9TNU\0S&DZD0W\W+^_2RYQJ#6,X2 M;310_%NP:Y;G1A&:\6.EL]=N:00WG]?:WUC?T9Q:Y'_R5,\O>U$/4I;1 M.M>?Q?(=6_DS-/H2D2O["\MF;1CT(*F5%L5*&"TH>-G\TY^K.&P(1.X> ;(2 M(-;N9B-KY0W5='PAQ1*D68W:S(-UU4JC<;PT2;G7$FBU',%K\N4I4_E!VA;:R!9 M&WA%#BJ\9]49^*X#Q"7^ 7U^Z[!O]?G/.7PMBBDO:8.-,H6)4LB!C3# 7Y.I MTA)Q\W=7')IM@NYM#)?.5443=ME#LB@F%ZPW_OTW;^3^<<")H'4B.*1]?(_< M3.N<@9^F3/(1(Z\Y>4,M('$BKS\%U.@<;IC M*$K@OO1)Y.:?)]:]K' MJ2\=VYV [[AF[M]9^P$C0B5,;N\WC+ZE#Q ?LGCDN/%>BR.TZC65)=;"K9F< MTRG/N7Y E^,G?HF:EC-NC%YM MXCDC-X!/:(]LAX:KI&[;X3O#T$>T=5ARPS(FS1K)%JRL&9B5C98.R^WL1RQ9 MVSNL";$)WAVO+)I-3!+SP' 80X=P4(:&,9;!1-3F#>'"<,HXZSF>%Z+W:)L6 M$J'K!7 G645Y"NPG=@D*C?,#N&=)+0VV4U8)+*4*8H(+L8^0.&CV--M5>+)K M!TIT@#AN- +;#[P2V:M:M8$ECN=[CQD@3A"'N_%OM 2.%\=[@NX1Q\?)SJBW MKE;TP?KINY$9E#7;\,N8+6R"-U/AA2Y\JBRK$<@Y,_#\>,QRAP$ZI5H5!(1"GPV/YF& ZOVPT^\(Q!GY?P@.5;G<*U[9DP3Y+EMGZH M.:\LJD%AJ)4T9E+1@0 +7C$S6^RF1Z2656&%0TO2[$'MV1:LSYTJ#AXE9 M\W+7^I-5-?C/PK!)ZY>$P8E0\&D@1D%H1CZ*,A%%Q733_M"99,RP%(8$"+RA M"R&MK6(+\2.D5@!?RVSOBC[Q3G')_I@UY-VMK/;85,;!5= >CPUJ XGMH6;% M%!U=]XAKH"14R@>[L##\-I2NBSJWT<(AJ?FOYGS94T_^M V]6;Q 9V;LJ1 Z MR$5Z5,1]6]Y.H!_XX:G-P"B(MS(01R'TO< ]A:C)Q3.@['LD/H4P\G;@J2P^ M^S&J\EP#U$-9[1N+\*@BSV4$BN9S@9G/A8YL.E8&>_6*E@^PE$*;2I;!28"^8_YWP63# MC[I6#<)>M\X,13&N2_-3B@Y-2SS%-"OM?ND+'2!G+T'U#9ZZC1:OT?+_!35Q M1PVHH\CM O4(IV/B'8/ID8%90XTN2 <$L1I$ST':0TC[PV<+5M\S"X<1.:YT M6;5'@#]V?1.5H6O!/\2V(SITBH?M*1X>?8K;+9OCH?E0[3JX#ZI[<5?^7(_= MGFT;U@%^S[3??YZ_KR'=9*@1"AJ+N68B?.K*YY6E>M*CLS,:3\4&J%[U# M-/"EKH2>>#MCFE$0Z&*'-=,/LD%!*QNI:F9HJ+:!;A2RTH'J*HC#9EC)P\2+O./$,]_NC)T(IN.&;7&)YI=FH6@4 MG%A*7J/07 I0N)EXC]%HUK?[W89?.1[T61^L)6LI7^S@IW+BA5805E@8R\"H M><4Y5I4E(AE_=9S>Z4@+/.\?V3\YV\F6-=,XE]5OO#2[B9=[4.*&[2OS+ \_ M8F>/$UC(2KLO'-J]:>9!L==&UAV8%-1U!3N43 M,VPZ5O( RNXF-MMQICHTB>/"7LK2*%KEA#/39WQ%L4=XQD)N!7>>NENQ=87Z M?AP8.L'N"XJ.;=:RQ1^P#>&S%&:GX0=18GF)#TC925Y\E#>+;Q(NL7F )/0A M#N/D!E]R,C=Q?,F_F+M1LH8Y:544%N1RLX.Y)0C&M4K>M-OOXD&X?DM]NFRS1R0&V"UW L#)==LNU6X M909+6+]1GC@#KRF_R7U=^6I'KI(592X76S V+,"M"J/!T.))H'D6@T!M4BKS!##!H)*<+YP(,/8K$ M9[7V.K6]3F^O4[RXXJ1+2OE*D>Z8,K\_[-,W3 <0$UU"]H5^.!C^;]-N1'C_ M%.']_QKA]+2V4H\"W /.S=NUV+[)>CVVGS[BAT)2S=$V?$F&.4^!$="#9+!> MD_/LJ_2$13>(?)BQB@D*);JM-6ZY$-T]6X8&%9GBA>Y4OG?4)9K .84*0>/P&*[O(#:0\B3O M!%Z[R."LQM KN7655).OZ!EJR\UI]E2L']L:]75[6^DI[\@]&BK<$#1\R.CV M5%L]VX&1C:M8:VGH27;='?UPH+(;:'TCI3D.[ &G7YCI/U!+ P04 " !R M@6Y7=T#PM74" !F!0 &0 'AL+W=O]\W^?O8G^>MTH_FPK1PFLMI%D$E;7-+ Q-5F'-S(EJ4-)*H73-+(6Z M#$VCD>4>5(LPCJ*SL&9PUF4]=,ORU1J'81C()MXH&7 ME76),)TWK,05VN_-O:8H'%AR7J,T7$G06"R"B]%L.7;UON 'Q];LS,%ULE;J MV06W^2*(G" 4F%G'P&AXP4L4PA&1C-\]9S!LZ8"[\RW[M>^=>EDS@Y=*//'< M5HM@$D".!=L(^Z#:&^S[.75\F1+&?Z'M:I/3 +*-L:KNP:2@YK(;V6O_'W8 MD^@=0-P#8J^[V\BKO&*6I7.M6M"NFMC3^B< M,C,-RW 1D!4,ZA<,TD\?1F?1UP-RQX/<\2'V=-49!%0!F:H;)4F\<1'?]K%/ M\4'._8HO][/3KF0Z8S%W:5LA%$J0>[DL9T!G8[%>H_8'=(59'XR.X(&U=#4M M:LZ$@8\P.HHG"8V3\12>R)O'7!XW6F5H#(PGIW2Z4[CFDM/MS:%4*C<0)Q'$ M5/ZH+!.>8CJ=^#&)SF'?OPUW[GZ-NO0.-]3"1MK.!D-V>$0N.N_\+>]>H#NF M2RX-""P(&IV0M2N@-8+I>PV+FUUU4%EX;,@./=++J27C.NSN4[&:F,+(7&NP6S*DNN7 M&19J._%";W=P)]:Y=0=^,J[X&A=HOU=S39;?H62B1&F$DJ!Q-?&FX6@6.__: MX4'@UNSMP2E9*O7HC*_9Q L<(2PPM0Z!T_*$5U@4#HAH_&XQO2ZE"]S?[] _ MU]I)RY(;O%+%#Y'9?.(-/,APQ3>%O5/;+]CJZ3N\5!6F_H5MX]N//$@WQJJR M#28&I9#-RI_;.NP%#((W E@;P&K>3:*:Y36W/!EKM07MO G-;6JI=321$](] MRL)JNA449Y.YQHJ+#&Z>Z9D-&N R@V\V1PU7&ZU16I@:@]; QWN^+-!\&ON6 M\KIH/VUSS)H<[(T<0[A5TN8&;F2&V=_Q/O'M2+,=Z1D["KC Z@RBH \KPEX-&NV]KA8_ITMC-7U*OPZ5HM-7!:UV'-!S-]$@ MAH?I/4V(%,63^T9A&,8P' 9=G)!FH[E,$4(&<1!V%TZ H.,.^/1DP$)V"5&/ M12%1(O["OE";5\H(^WH?7O3;+^0?A?$ +F*X5Y87Q(Y@6)_6@^V=(_@!02P,$% @ &ULA55M;]HP$/XK MIVR:6BEJ7@@0&"#1=M,JK1-J]_)AV@>3',2J8V>V4]I_O[,#C$Z429%SY]P] M]]S9=YELE'XP%:*%IUI(,PTJ:YMQ%)FBPIJ9"]6@I"\KI6MF2=7KR#0:6>F= M:A&E<3R(:L9E,)OXO86>351K!9>XT&#:NF;Z^1*%VDR#)-AMW/%U9=U&-)LT M;(WW:+\U"TU:M$8W2<"5!XVH:S)/Q9>;LO<%WCAMS((/+9*G4@U-NRFD0 M.T(HL+ .@='K$:]0" =$-'YO,8-]2.=X*._0/_K<*9VFH:Y &4 MN&*ML'=J\PFW^?0=7J&$\2ML.MN,(A:ML:K>.I-><]F]V=.V#@<.>?R*0[IU M2#WO+I!G>:OG+RL[.%IO/5]AF8+.'# M[Y8W5'$;PA>Z#V=?V5*@.9]$EB(Y^ZC8HEYVJ.DKJ".X5=)6!C[($LN7_A$Q MW--,=S0OTY. ]]A<0"\.(8W3W@F\WC[MGL?K_2?M$!:"2?LR>_@Y7QJKZ<+\ M.I9ZAYP=1W9--#8-*W :4)<8U(\8S-Z]20;Q^Q.\LSWO[!3Z[+[K'5 K: Y/ M#G? B2KD6AJ"6-Q=*QL!7"2@GJ;2[78Z!SLE@O4?O#NL9B MJR0AW+*BHM#Z'TQX"TD<#OJC3LCZ,5RINFDM:N,M;[X>&"=ATAOX-8?/2-U8 M*5$"KZD8C^@L#*3A<-BC-4M'\+'5DMM6HT=:\2NQ+UPT$ZA&-7 M*3J8 C7JM9]UAHZKE;8;"/O=_3B==U/DKWDWBV^97G-I0."*7..+83\ W. M7'0()@4 & / 9 >&PO=V]R:W-H965TO*&Q B_5N*4T,.$G;%5B'HDG;#\,^T-+))BJ)+DG%S7[]CI2LQHWL M!,$&[(M-4;S7Y[D[\6PKY%>U1M3PO2IK=3Y::[TYG4Y5ML:*J1.QP9K>%$)6 M3-.C7$W51B++K5!53GW7C:<5X_5H?F;W/LCYF6ATR6O\($$U5<7DW0668GL^ M\D:[C8]\M=9F8SH_V[ 57J/^M/D@Z6G::\EYA;7BH@:)Q?EHX9U>Q.:\/?"9 MXU;=6X.)9"G$5_/P+C\?N<8A+#'31@.COUN\Q+(TBLB-;YW.46_2"-Y?[[2_ ML;%3+$NF\%*47WBNU^>C9 0Y%JPI]4>Q_0V[>"*C+Q.ELK^P;<_._!%DC=*B MZH3)@XK7[3_[WN7AGD#B'A#P.P'?^MT:LEY>,^CM/+_RC"J]Q6#U!<^+_(JKK!2JD0A_+I9*2^+/7T-I:*V$PU9,39VJ#XFC^ M\A%3+L(^7:TH(*N UZ#5"QJ2\ MX_4*6"6:6M\W"$R91\)'8[5$V8-D,WN%6;?KV5T?&*641 I14D=0IS\)[IV_ M8"6K,W1@B2M>U\8^6=J@Y"*'%Q [?A+3O^8_''OY2^)[_BL( MG3#R?BA#8%-^7\T UJCEWNN-K#YJT42L%G5C8(KWL# MO_,"84S,N$,FU00N;9\BS"26S#1;M>8;11GUXQ \%VXDRQ%J5B'XH6MV>JR4 M*/36,&)#DF;&0.K9$[W.DBL-7NI" #="LW+ >\. V WA/TO#>W8':4??YZ3! M24AP/Q%Q.#,[?X@Z$]4&-6^'U$HBTLS3$/G@PQMV*Z3UE::P))U4 "72$((X M32&$3W5Q\,38]R9TY'#.0L\>O,G(<.:TMZ' :SB44@ M#M.?$$B3&8R]T)U TF+Q""G'GI].8)9X#^BI+#_'*:GR7$/48ZB.C4=>1.@^ MBEY"-H,C(+9)>P&1XQ/[*=K$CR86V6"6PE4CC3Z#H%Z3 [8=4P]%J-K)C&8R M#Z#I6)E+"H#5=["50IM.5L"+D&(G_!^2R::?=&G1$N906">F1"FO6_-3BP%- M6\FUQMK:RY\9@'_R'%8_&%3_7U+[;MR2.DG<(5+']#KUO:=P.C8T:TMCB-*A M3UP-D\T60K&AWT(O[)G' M\?;N^9Y)^KY41+^"1-V3&7V#R?8^USYHL;%WJ*705"-VN:8K,$IS@-X7@IID M]V ,])?J^3]02P,$% @ >,W; @ @08 !D !X;"]W;W)K M&ULC55M;]HP$/XKIW2J-@DU[[P5D*#MU$FK5I5N M^S#M@TD.L.K$J6T*_/N='4C91%F_Q#[[[KE[?/:3P5JJ)[U$-+ I1*F'WM*8 MJN_[.EMBP?2%K+"DG;E4!3-DJH6O*X4L=T&%\*,@:/L%XZ4W&KBU>S4:R)41 MO,1[!7I5%$QM)RCD>NB%WG[A@2^6QB[XHT'%%CA%\[VZ5V3Y#4K."RPUER4H MG ^]<=B?)-;?.?S@N-8'<[!,9E(^6>-+/O0"6Q *S(Q%8#2\X!4*88&HC.<= MIM>DM(&'\SWZ9\>=N,R8QBLI?O+<+(=>UX,"(AV 9&KNT[DJKQFAHT&2JY!66]" MLQ-'U453<;RT39D:1;N\3\4V%4?[BB?12< I M5A<0!RV(@B@^@1/1Z-Z@6]T?E9V XN3W!(&@[)*?31M'Y2(.=TS6LZ>-A0Z;B(5R['")Q, M<9S ^%W)()/TB+4A1RJ0=F$N!:D!+Q=]H'8:+&8487MZC=G."%NP1\]D8>&9 M>\8?(&RE25*/00*W4N0SECW527)4M5L2!.00TG>/0DI G!:OM;:#%))N!Q[9 MAJR*;>T5ATX(<=QKHECVO.*:.TPJOE(DA\IL'5&DK8H$R@ %1%$*-TR5)'S_ ME+(_B2VW?!WM=U -5"UYM M&%DYD9E)0Y+EIDOZ1Z"R#K0_E]+L#9N@^>N,_@!02P,$% @ &UL[5A1;]LV M$/XKA%MT">#$EF1+LF,;2-(5*Y!V09)M#\,>:/ED$Y5$E:3BY-_OCI)E.Y:U M-, >!NQ%)B7>W7=WWQU)3]92?=,K ,.>TB33T\[*F'SSI7P!=6*$UZ;K_O]U(NLLYL8M_=JME$%B81&=PJIHLTY>KY"A*Y MGG:F?,R).YE-]H\GDQ[?0)$"00&=+ \><1KB%)2!'"^%[I[-0F27!WO-'^ MR?J.OLRYAFN9_"$69C7MA!VV@)@7B;F3ZU^@\F=(^B*9:/MDZW)M@(NC0AN9 M5L*((!59^!:W*4AB_(C-WPV47+-%*U&;32PKEII!"3GS.MWF=MWO19]7NVX M9_5Y;W+\H]!1(G6A@/UY.==&(7O^:HI":630;(0J:JQS'L&T@R6C03U"9_;A MG>/W+UI<&-0N#-JTS^[+0F(R9A$H@Q7(1%;6:5DR"3>P8$8RLP*6 )*715(; MW>1(JZEF1QY0JR&"L#D5-[-?*)ZO0(/ASWGV_.%=Z#K!A=Y%-V8/*P6P1R#V M%0'MOR$>T,/=&?V:@^*4QDH?/&'SPM_WS!V,\.GU77P&=NR' ?LD,IY%\&*U MXS*+R[U@GE,//V<&T$%3+T.GXCWY1/"Y2(0A @UK.6=0#Q^DXX M1H,*5PLYAC4YAJ\EAZ+.1(,"[7*MH:+\(6I,%Y/[,6PD2ZOI9K+8=G\FX[,W M@6!KC#UR*)**0$)L6.M$S$PI)MSA.;']L?T1XI3Y"J MR#'L)P;2.2C;5#Y"5$V<+KNTZ,8';%*'+G19!I1&ISL:A)3.KN"=CUW<3$J)]RP,+-N^S8,N"F7+ IX6IZ M1]LDHK*7XV#.ETXQT,&7C9BW'NW M.VI8U?T1U[!M8LE[88AXM&80QW@%L&%:X+%.%O:@QTZ-0FV^5UKWY;7Y8ORSOB=GEYT_["U5)DU/MC%.V?!WB<4^7MM9P8F=L;XUP: MO'_:X0HO_*!H 7Z/I32;"1FH_T*8_0U02P,$% @ &ULE55M3]LP$/XKIS A M)C&2IFG*2UNIL*%- @T!VS1-^^ FE];"+YGM4/CW.R=M"E.(M"_MV;E[[KE[ MSO9DK))"V6FPZ1+5/2ET$8R1TNS#&UID.5UD!1A M'$5I*!E7P6Q2[]V8V4173G"%-P9L)24SS^3DBWQ M#MVW\L;0*FQ1C[R_K7#=XYK^\(&7\E"ZP>_^))/@\@3 M0H&9\PB,_A[Q H7P0$3CSP8S:%/ZP)?V%OVRKIUJ63"+%UK\X+E;38/C '(L M6"75%N7.&OG**<[-+KIC*N%K"UX7@ M2^9;9>'@GBT$VO>3T%$.[QEF&[SS!B]^ ^\$KK5R*PN?5([YZ_B0N+4$XRW! M\[@7\ [+(QA&AQ!'\; ';]@6/*SQAF_@72%I:.'7?&&=H9GXW55C Y%T0_AS MZ8#Z2Q4I*X!MR(_Q@7F8)G #\+W=L&R M!Z#6*LNR9IH8P3$+A19T!=A3:"K$5Q-WB]9Y1IX#O(/AT%L)#(:Q-T9;(]T: M8S+@7CLF=J22)(8KM)2!R[)RQ(HKA\8C'\3CZ#U<=M7$'*#*?6[RE1"?)!O< MK@Y8XI:D*?3H/&IU'O7J?$'GQ ]@1:EVG3@DDC:CK9_(3*_HO>C_*[I7DDE= M*1*AJ1+.L'PX+F6]1<[NVN^W;-&^NY)U[\[!=,[/D-#D""PJ- MCL:DG&D>BV;A=%E?T OMZ+JOS16]KVB\ WTOM';;A4_0OMBSOU!+ P04 M" !R@6Y7C%%UD>X$ !S# &0 'AL+W=OF;LU9,+=V<3P:F!>?D M^")WY_V!;U*LS-8:7":W2MVYAX_561"[@$0M)M9YX/AU+RY%73M'&,9?:Y]! M#^D,M]<;[Q]\[IC++3?B4M7?967G9T$10"6F?%G;:[7Z5:SSR9R_B:J-_X15 M=Y:Q "9+8U6S-L8(&MEVW_QA78\C?G6JQSON*/2#$+YUKS=B;\^H_S6V,U\N7/7"G?>[1C7;%"=U:[_0G983 7LTRE,X@KTD2F-X_[# $>!"Q>+ @6SA47!M#B&/:/;T]E[5R/Q: MVD<@)(YRMH\>2$*C.-Z':VGNCJ9:") 8),9J0;N,DXB5[EP:$?Q^)^]E)=H* M'J6H*WC[IJ"$GL#^0.>SOO/9:SN_75-8U!Q'&T*Z8OH1APGL:NV@^]VT=?WN MNN"[Y>;!>GC+OX7QB&YD\/;19\I.S//8-N'\N]]/[3X&KT8#W_W\Q#[TB_/9 M3(N9J_+'%KN+OP,3^.:)]?O2&HM).Z?(%*S))]XN77G(F@YIR<(TIK '641R M_,@9_+)FWZ8MFV^<[E,AW9L#&M*"';JN%D@,H2?24?P@H6ZOI,^!+7SF>C*' MY DT"^,BZ2#3*&$(OP'9@" (U8NHU,$+I,#W&_V(;^,=8? OBT1> M&B@R%I89X;1F-7;8)K[-J =O)>._EKM>.4BR/"Y=U1 M==E*.ZB;0=?_FVZ&XQH6T/63K?\UAZ]HNR6H\WNA\7[5T0 ^N/GK[ M3U(K6!P2ZCN-L[+HV49B;"A!*F3/V,;*D)+B$%B4422"M;477ARF##E(LRA- M?R(S5I P25('A]-]#VA(D&@]R>,P0QXG41)OPR+W"XH 15243["$%&&9XC;Z M8MFPNG)4%T%-NRP[V)21'I:%6>QHB[S?0BWRL&"Y2Q8C[5'+D)3D$$I7K9^K M*LL+S"CNZILZ39.0H3IV"6.T=1%LA)[YZZZ!B5JVMKL3]KO]C?J\NT@^'>^N MXUCT&1(!:C%%TQC+$X#NKKC=@U4+?ZV\518OJ7XYQW\%0KL#^'ZJE-T\.(#^ M?\;X'U!+ P04 " !R@6Y7^G"1K0H# #8!@ &0 'AL+W=O]^^2 M+[E)A'*J#7R;S(W55"7?]VFN('O[(5WG#$S!$AP%U!H&]0J#\=&[3C\Z/T"X MUQ#N'4(?SZ@3TU(@J 4P8Y">A\D4!&=S+KCE1-YFS +3"'GUB"G0?N&$KKQ0 M5__40TFI-9=+5\?<[)-YD,A^F0\9PD()ZFZ';%W9@#]U9<1E-3=\ \YI*!!3 MA N5%TQNCMZ=QIV3<_/?2IP+58G%?(ZZ*16?I$M,:FO'6^.6-W.9\H19?Q_N MPF<<-=-)MG')=F?.7/'GLBBMV14 I27:/XFC530*+&KJ4*0!EV0[F ,B81+- M"X]R@RL4O[%]0W+B7W@ MTP_8Y5.X^16Z?D$C^T9/&B?G WA-"4WL *Z8ENX%$D4C-269GL\V]QMPL.= M:9.C7OJ9:@BVE+8:/(VU&=N3:EJ]NEKC56% MGUUS96D2^F5&GQ[4SH'.%TK9[<9=T'S,QK\ 4$L#!!0 ( '*!;E=K?/;S M+P0 *<0 9 >&PO=V]R:W-H965TS'MA4E.&PO'SFRGO4SWP^_83M/V-HVH M5'A!8L?G[_,[=DZ..UI*]:IS $.^%ESH<9 ;4UZ'H4YS**@^ER4(?#*3JJ & MFVH>ZE(!S9Q1P<,DB@9A09D()B/7]Z@F(UD9S@0\*J*KHJ#J[1:X7(Z#.%AU M/+%Y;FQ'.!F5= Y3,,_EH\)6V*ADK "AF11$P6PI'RUC?ML'$36(^"0&BM!\;* .^#<*J$?_]:B03.G-=R\7ZE_OH9#&52R_D;+ID!Q2B_$=D7)IC.730[V'K- O:<"[U];-6+9AG#5_",3"D' M(F=D:F3Z2O[^#8>2>P.%_J<%[=;K7K3KVO1QK4N:PCC _*!!+2"8_/A#/(A^ M:HO3D<2V0G#1A."B2WWR>U6\8-01O#*,KS8S-FF6,9LEU@O!<+&_;:Q+6UPZ M)SLT+EZL[\1L2EU,XF04+EIH^PUM_YVT!175#/-@I9B8N_VD,8-Q!%:0(>;N M#O. G?J' O9W ).+=L!! SAX)^#JA;)KMKIO ^K4.Q1HL+MB[3S#AF?X7AZ7 M%_P>K'-$&TZGW*$XPUVL $5E1%F^N=AH>Z?B2Q+<:KAO'J M@]+JU3%#<"2QK1#$T;HVB-Z=:OSG2Q,J,C)S7S"WC7>^:VTAZ9[FT)C4:MLY M=<^6CC?JH+B3=9K3$I;T39-[D2+8$V :U8#7E);,T.:[\HT\LA(W@%@ 9B27 MF^QF214KW?.;N0+ 0K%UZQ=VUUV.ETAR/4:14+ 7+[:$<:"8YI_B&-+V6>5UVMW+[ MZ0:;+_<.\I$JM&WD=?T5=Q=@4^M\MEK0!>456*Q6FOX.S;#_/9N4JG52;\OHR6D3!Z+%63ZD[G( M4Z;TVWS1EZL<6%PXI4F?.LZXGS*>]6:GQ;6;?'8JUBKA&=SD1*[3E.4_+B 1 M3V<]M_=RX98OELI]<_%);KTFYE;NA7@P;Z[BLYYC(H($(F403/]YA$M($D/2ECR;A4B3?>:R69[UIC\0P9^M$W8JG/Z"ZH9'A12*1Q6_R5-DZ M/1*MI1)IY:PC2'E6_F7/52*V'"C=X4 K!_I6AT'E,'BKP[!R&+YR&$QV.(PJ MA]'K$;P=#N/*H1"S7R:KR+3/%)N=YN*)Y,9:T\R+0J["6R>89V9FW:E0J*V>U MF1U'/BC&$_GIM*]T2 ;ZY-N=3XY^[KPO.^8.5L=DX!28@07COQU#+9C@ M'=$0"0N]1"@BERP'V4$-WQ%<)ZVAQ& S,P<%?K #'_*,99&9@;<0 7]D]PE\ M)E?IBO$<8O+W5VU/KA2D\I^.V"]*^+ ;;M;K$[EB$9SU]((L(7^$WNS7G]RQ M\UN7V)@P'Q,68,)")%A#[N%&[J&-/CN7$I0D2TABHI<6(ED"7;I:*8?J6L+& M!T_[BM&>:HP5M'#9%&;>@QVN@QLNI1?M&*!<(\ +Q1'2OS M4'5*V&@K3]YXVB'.J)7/5Q;!&TFAC=3(XGB3Q;$UB]]SKN"+F,_-!JOO6>=2YY%Y8<8N-VX*T[78(,MD(,K$*\KL0\1-/$L+K M^9T(V:F%E72H%A/+G90)WFL1[+4(;1:-?$TW^9I:\W6K[XSET9*P+-9/[(^Z M%%D528-G7=S(SD7 2CPT;]/6'5$ZFK07@0Z[T82V[(*VW82.W?;,:]N-/:_! M:^33V^33LV]S\2/DBDOS7&-)H15R: J]]I>-MN_8;YN-)FVSP&NMD1Z=MO/7 MIKE#.MJ9/]>I"Q;'FL$;R",] 779:];4A.4+D(K<0P9SKLA"E]<*;!/M-0JM) M,V.TSABU9BR8SZ'HX!">12*%(G,Y1$+75PDOB_AZ!'SK$[ M^:6S4*X\/5MV]\*IVPD/K?!FTNORU;662[/O15-+3U.F5WRS6I65L9$@6H72.VUF-H:57L *:W*DC4J_3^2_W97ZA3V6@U5"K7=1:4%% MV]Y8AE/J.>/7WZ,..V_@[=Q_ZCK5M1>J?Z[3>ZV/EDMHG5C1(ZM:*=)H5+[L M% FU=D6E^:BTH*(U=O_7^GQ$<>O6U:UK+V]]D ]*K,@U*)9TBH5:RJ+2?%1: M@$H+L6A-7>MZVQU_9-?01:V_46D^*BU I858M*;J=5'OVJOZKR);?-&/_2E9 MK76QRB28K37EJBA566K^E]$I]Z3UL$4=IZ,5=VD/X& I,6D!*BW$HC6EK/L- MKKWA<;3==JI M%FH_ Y7FH]("5%J(16O^*[1NM5#G(S=3BMHV0:7YJ+0 E19BT9JJU_T5:N^O M7&6*90NNM2Z[*V0M8;Y.2,+GG1T".^Y@F>W!4?)#5\E=-;"/&D?P[CA"K#B: M\M7-'FIO)KMGS MKDW3[GFP4J@]'51:@$H+L6A-1>O^$!U^Z*:)VB1"I?FHM "5%F+1FJK7_22Z MY[C$H9LF:GMI3W"N8UF'47M)[P\DQ JD*6#=.*+VDQK[MDW4QM">6*QZH7:! MWA](B!5(J5=_ZPAK"OFB.&PL27$*M3PSN+FZ.=!\7ASC?77]TCWQW8[K@7L2 MEL>5:WQY>OJ:Y0N>29+ 7 _E'$_T1,S+ \GE&R56Q0':>Z&42(N72V QY,9 M?SX70KV\,0-LCH7/_@=02P,$% @ &ULK55=;]HP%/TK5E9-K;0UWV'M(%)+ M-&T/DU!IMX=I#\;<$*N.G=H&NG\_VTDC"@%UTEZ(/^XY/N=>"OFH*@"- MGFO&U<2KM&ZN?5^1"FJL+D4#W.R40M98FZE<^:J1@)<.5#,_"H+,KS'E7CYV M:S.9C\5:,\IA)I%:US66?VZ!B>W$"[V7A3NZJK1=\/-Q@U+23;\N)%UA!P(!HRX#-9P-3 M8,P2&1E/':?7'VF!N^,7]B_.N_&RP JF@OVD2UU-O$\>6D*)UTS?B>U7Z/PX M@40PY7[1MHL-/$362HNZ QL%->7M%S]W>=@!A,D10-0!HK<"X@X0OQ60=(#$ M9::UXO)08(WSL11;)&VT8;,#ETR'-O8IMV6?:VEVJ<'I?-Z6&XD2S>F*TY(2 MS#6Z(42LN:9\A6:"44)!H8]H)U@"$9Q01K$KGUDA6%4(\V4[@*MFH;0T_XO? M0]EI^9)A/MLKKE6#"4P\TPP4R UX^?MW819\'LK5_R0K_A/9JSS&?1[C4^SY M]-@='$IA2Y4Y*ML=-WDX2L/1V-_LYN8P*@ZR.'@=51Q&)=E5$O91K]PDO9OD MI)L[,!> $@VMGR$/+4&ZZR&^VG.0'/K+)A]6FO/CVI_EYHS(8TIP-Y MS])L3_5)\G^]DX=')J-@--HSZ.^T4?OF?<=R1;E"#$J#"RY'AD:V[T@[T:)Q MG74AM.G3;EB9IQ>D#3#[I1#Z96*;=?^8YW\!4$L#!!0 ( '*!;E<9+OZ^ M0 , ,1 9 >&PO=V]R:W-H965TZ*@NQ M$8#;.P)(&5 4(ER_J&!Y30T=#91<(N5F6S37*%(MHBTY)IPJ$Z/L4V;CS&BR M5@/)!$W87+"$Q508=!'',A>&B3D:2\YB!AI]01N3A,9R=F\.XY+?Y9H?V<4/LE/4BDX0B4CK M;7AH4ZWR)56^I,!K[\"[H_'"#MDDWE+\A^Z88&F>;J/HA73[YEQG-(9A8#>& M!O4,P>CC!]R-OGH(MRK"K0*]M8/PN"SL"1I7E?U6T?[SPTY'MP92_7<;\U8# MS-L5\[:WU-=@06-&IQSL.DE@&S\_0@>] %7:PZ53<>D<*SM=[9+="WED\;H5 MX6Z#LG<;8-ZKF/?>+;L? 4=[=>]79/I>J"N99KD!I8L"WOX\=,=[48\LX%G% M^:Q!Z<\:8(ZCVDVB=XN_!Z*U5WR\86[X'?+OWOE^V&.K6'L4)@VN -R$7>': MK[#75 Y; GZ( SX N'8A[#>1FUP)9G(%11D3MG)M[=_^?LAC2UB;%>XTJ7\3 MOH5KX\)>=SE,?S]$;[_\M1MAOYGLEM^S_;V0QU:P]BS<;U+^)KP+U^:%O0YS MF/Q^B .V/ZD=B?CMY $6+.:@M_'PAQY9*E*[$\$-ZDR:\"BR<8[R'Z0.T7D/ MA$_G<.-(ZWX/W%$U9T(C#HG%BDY[]B.GUB?N=)E.:UXP[.U7^/T7]02P,$% @ 43GN! DAD !D !X M;"]W;W)K&ULK5E;<^(V%/XK&G>G3682\ 4;FP(S M"9< ,\ED0M-]Z/1!L06HL24JR6'S[RM?\ (KO$ZC%Y".SO?I'/F39$O]'66O M?(.0 -^2F/"!L1%BVVNW>;A!">0MND5$MJPH2Z"05;9N\RU#,,I!2=RV3=-K M)Q 38]C/;8]LV*>IB#%!CPSP-$D@>[]%,=T-#,O8&Y[P>B,R0WO8W\(U6B+Q MO'UDLM:N6"*<(,(Q)8"AU<"XL7H+*P?D'G]BM.,'99"E\D+I:U:91P/#S")" M,0I%1@'EWQL:H3C.F&0<_Y:D1M5G!CPL[]FG>?(RF1?(T8C&7W$D-@/#-T"$ M5C"-Q1/=S5"9D)OQA33F^2_8E;ZF <*4"YJ48!E!@DGQ#[^5 W$ L)PS +L$ MV*< ]PS *0'.*:!S!M I 9VF +<$N$T!7@GPF@*Z):#;%."7 +_I* 4E(&C: M@V7NGYR9*ZAXY+E>QE# 89_1'6"9O^3+"KGH\ K9I.XIX MQO7P14IJX9-Z^#UD$FZ=A4^;!V\KX'?-@U?!9\V#5\'GGQOYQ?_._4@(3C6% MG)S/.BKY%YUT MU)UDVV2/;V&(!H;PU47AU M.^8)UU3AU7%=\]CK3N7E=3O'7C.5E^ETC[WF"B_'<;HG;@O56#BV]SW+H]%W MJ]%W:]>6,2)4[ON?7UUEX"_PWG2IR."VOH^_K+]5,Z( N0<3 MU@L\WW5.5HEQ+?E'Q:Z3;*K(P.OX5N">K(8Z.YWI))LK,O#MCFN?K.<+5::V M8WF^>G7M5NKK?DY]^T7V)_JK[^6,_KH-]5=+_E']Z22;*C)0ZD]GIS.=9'-% M!DK]J3*MT9]?Z<^O5<;X0%X1C6/(#K9QM=3J"<](K0#YA^\F=JM[\IC&M=0? M%9I.LJDB?K-U,/B%S'1V.=-)-E?$WVGYP8G(_!_?(&VUOH)*7T&M'&ZKS;.A MNNKISJ@K:*2N6NJ/JDLGV501OT)=.KNS%/9Y=GF@ ML-]89F]>'.'^T&+)EN)ZX'M(Q6W%/61K3#B(T4J&9\I)9@!67 4%4&W^5'O M"Q6")GEQ@V"$6.8@VU=4CD59R3JHKF&&_P%02P,$% @ &ULQ5A=;]LV%/TK MA 8,';!&7Y:MI+8!Q]+0 BM@Q,CV,/2!D:YM(A*IDI2=_/N1E*+*GN*X*X&^ MV!)USR$/S^65R.F!\4>Q Y#HJ2RHF#D[*:L;UQ79#DHLKE@%5#W9,%YBJ6[Y MUA45!YP;4%FX@>>-W1(3ZLRGIFW%YU-6RX)06'$DZK+$_/D6"G:8.;[STG!' MMCNI&]SYM,);6(.\KU9 M&'O4-Y_RF>/I$4$!F=046/WM80E%H9G4.+ZVI$[7IP;VKU_8_S#BE9@'+&#) MBK])+G&D/HQ8PNK2'J 48Z6ZCW4Q<@B6>3SD[(*ZC M%9N^,+-OT&J^"-6)LI9$7RMR1X70*5 *AF%Q#37T -P0/"4%74..=IP5FI< M54MLDD31Y*2HI7I&U9(HF!"H I7%.ZQP[Q*0F!3B-]6Q:1%35RK%>MQNUJJ[ M;=0%KZ@+T6=&Y4Z@E*H1#."3\_CK,WA7S70WW<'+=-\&9PG74%VAT/L=!5X0 M#HQG>3D\&)+S8[VG_[OWH\D(N]P+#=_H%;YE/X<.F'.5>8,FGZ71I?1&5#B# MF:-JI0"^!V?^ZR_^V/LP-,,VR1*;9*DELB,O1IT7(\,>ON:M7F'O=#1 _/J!^WPL^F>:&\R]$_?RI*]$E"*;X,F3BR::)-LL0F M66J)[,C$J#,Q.KN@%JIBFXJJWKU(0%9S(LEPW6R((D.D/R;V\R#T_"#RINZ^ M/]$7QB47QJ5OQQTI'W?*QV>5IYA3]>9ITG-0\%G\]Z:?3;+$)EEJB>S(A$EG MPN0GUY")31-MDB4VR5)+9$F;84>J MKSO5UV=5W],]"/TA>K>^']1Z%OZ]F6>3++%)EEHB._+ ][[M1;R?7$#: 5CR MT2I;8I4MM<5V;&5O6^G;*B,M4W])1^,XFIS6D8&X<13%<7!22"[D2]_F:[2[ MO=UU"7QKCC4$,AOD9K/3M79')PMS8'#2?NO?+/V!]D0?M9C=_#?ZYISF,^9; M0@4J8*.Z\JXF:K"\.?IH;B2KS-[^@4G)2G.Y YP#UP'J^88Q^7*C.^@.H.;_ M E!+ P04 " !R@6Y7W8@BB(<# "/#0 &0 'AL+W=O0$=GC!>3ZS9*+C"C=%"M7%@+(HG3*F(L]+W8S0G,G&9;/'D0RY!O% M: X/ LE-EA'Q^Q,POALYOK-_\$A7:V4>N,FP("N8@?I:/ C=J1[_Z&:CR1T4LY MD^4_VEG;?N2@=",5SRIGW8.,YO9*GBL.#8< GW' E0,^@<@@NC1!6 M#N&E$:+*H1RZ:\=>@IL019*AX#LDC+56,S/J%9P:A";R>@ M"&7RW=!5NC]&U4VKV)]L;'PF]C^;O(RE17#<+3B# MHH<"KQ(\JS*YI%O^%=V:=@M.(-7=LH*X5<756:M3A^O4X5(V."/;EJ,?]W.I MA%Y]/]O28?7"=CVS(]W)@J0PO/)C[V-;*FXI-KFEV/1&8@=) M">JD!%WJR7Z)R'*)R'*)"*+WQ+9\6"G?*[7,CKY-O)Z/HZ&[;9+NC'@MZ5N* M36\D=D ZK$F'G:3'/,OT25."?K]?HE3*#2S06YI73UJW)2L<-;#'88C#(#X" MWV(7A?U!/SBTFYS:17X4>GX?'QI.6P3]@1>'_P<^0!'5**+K4>BB0"J2+\S^ M\ */Z$(>+7:M/$[MSO!H$>SB$=<\XDX>,T@W@BJS(::$,3TAYK_1C@BACS;Y M$HSXI$\X\/2B](Y@7&@W.;7S!Z'OZ=\1C)<%#V#T:QC]3AC?[;B1XBAMS!.[ M*[T$HU/ZVA/CEF*3_BG6(YXW"G< ?5!#'W1"GSZ#2*D^!PI!4S#553W]N$#" M5*]Z(BXX8T1(5("P27B'_FL4'&T)L6'CQK _'"VJ<6?/KL5LQ09-S'[OZ(": MWBBB)>TVBEGSJ?(O$2N:2\1@J>6]GBGNA2W_;4/QHJQOYUSI:KF\7>LO)A#& M0+]?&ULK9A;C]HX%,>_BI6MJE9J)U?"0 %I MACM2=T>E[3ZL]L&3&&(UL5/;@>Y^^K63D 5DTK3U"\3.^?W/L7U\B4='RK[P M!"$!OF4IX6,K$2(?VC:/$I1!?D=S1.2;'649%++(]C;/&8)Q"66I[3E.:&<0 M$VLR*NN>V&1$"Y%B@IX8X$660?;/(TKI<6RYUJGB ]XG0E78DU$.]VB+Q*?\ MB .-Z&R+PT^8W3D9\] M>29TB^JL(['EJ,"0BF* MA%* \N^ IBA-E9 ,XVNM:34N%7C^?%)?E&V7;7F&'$UI^B>.13*V[BT0HQTL M4O&!'E>H;D]/Z44TY>4O.-:VC@6B@@N:U;",(,.D^H??ZGXX Z2.'O!JP+L& M@AN 7P-^5R"H@: KT*N!7E<@K(&P*]"O@7[77KJO@?NN'@8U,.@*N,YIY)PR M@ZHA+_-E!@6X_F:>*;M^*8@K?BL M'7\/F<3=F_B\>_">!E]T#UZ'+[L'K\-7O];SZU]K^Z8=GZ'H5O 7>>0W4\G^P/23X7ZC6^3=J"G&:XAA6RSZ)P1-#'!%15= =6& "281A"K:R$LD] M1G#PU\,S%TSN$G_K9E850* /0.V<0Y[#"(VM7/EB!V1-7O[FALX[75J;%)N9 M%)N;%%N8%%N:%%N9%%N;%-L8$KN81D$SC8(V]VDUTUCU ^=*:ZZQ"GH]Y])JH;,*^\&EU5)GY?C] M2ZN5QLKW_?Z5V5K7%[X77K5RT]K9/SF4O68H>ZU#^1!%15:DZ[/!]Q_<: MIQ>Y&3:Y&;;FYA3RI-R6(_6 OA;X --R"U:5,B[!<*025[W796VK_(_NQ2;% M9B;%YB;%%B;%EB;%5J$NRUPOO,ILC9E<<_VK[6!C*+0JL>VSK[D,L7UY>\!! M1 LBJM-I4]M<4#R4W^57]8_N<.EJZE?N<%W=/_PO7]V&R//]'A,.4K23KIR[ MOIR,K+IAJ J"YN6WY#,5\MNT?$P0C!%3!O+]CE)Q*B@'S37/Y#]02P,$% M @ &ULM5=M;],P$/XK5D ()&C>^I;11F(=@TD@372##X@/;GMMK"5QL)V6(7X\ MYR1+FS:UV%2^M'%R]]SSV.<[>[3AXDY& (K\2N)4CJU(J>S,MN4\@H3*#L\@ MQ2]++A*J<"A6MLP$T$7AE,2VYSA].Z$LM<)1\>Y:A".>JYBE<"V(S).$BOMS MB/EF;+G6PXLO;!4I_<(.1QE=P134;78M<&37* N60"H93XF Y=AZYYY-W)YV M*"R^,MC(G6>BI/@=H\X>)6#]Z\.?N7@%T)+9H6L"ZIH.!)\0X2V1C3] M4,Q-X8UJ6*J7<:H$?F7HI\)IQ(5ZHT DY"I=@U2X1$J2EQ>@*(OE*_*&W$XO MR,OGK\ASPE)R$_%ASLM0WK%0D'6([[PFGN/Y+>X3L_L% MS-'=+=R]IKN-HFOE7JW<*_#\(WB?J;A#D;,8R!3FN6"*@23?/Z$9N5*0R!]M M$DO,;CNFWG-G,J-S&%NXJ22(-5CABV=NWWG;)OA$8 WY?BW?-Z&'[Q)<>/8; M%F3"I2*XI&1"A;AGZ8I\I7$.;>I+R'X!J0O$.G1&]GI7TJ%%,'3[M5&#:K>F MVC52O>U,.^0&BY3,Q?WN8OU!RC*JN./#^Y\Y6]-89W ;>V.4QZ[=B< :$]*K M)Z3W'U*W=TKY)P)KR._7\ONG3]T2LK>3F&XW\/V]]&VQ"H;];GO^#FJ^ R/? M#X)+26Y3S."XH/T!VVMKA@X.PG=[>PP/309^.[UA36_X.'J?< RM_(8'P??W MO\FBP2ZHV05&=I>4B7)5,=.QV/15:BIIN!$:,TIV)XV7&,W M?UK1JC!-&Z[%Y'C'=;>G ]=\//CWFE4!&3D>FOA'BI:[/12XYE/!(\I6A62D M:#)I,MQV:=?8!9]8NBI0TR&KQ208=H,]OO;.K4!?R7 3KG -20Q+=',Z T01 MY2VG'"B>%1>%&5=X[2@>([P9@M &^'W)N7H8Z+M'?=<,_P)02P,$% @ M&UL MK99K3]LP%(;_BI6AB4E;<^U%+(T$C1A(0T(4M@_3/KC):6.1Q,%V6O;O9SLA M2FD(5,J7QK?W/3Z/[>KX.\H>>0(@T'.6YGQN)$(49Z;)HP0RS$>T@%S.K"G+ ML)!=MC%YP0#'6I2EIF-9$S/#)#<"7X_=LL"GI4A)#K<,\3++,/MW 2G=S0W; M>!FX(YM$J $S\ N\@26(A^*6R9[9N,0D@YP3FB,&Z[EQ;I^%,[5>+_A%8,=; M;:0R65'ZJ#K7\=RPU(8@A4@H!RP_6UA FBHCN8VGVM-H0BIAN_WB?JESE[FL M,(<%37^36"1S8V:@&-:X3,4=W5U!G<]8^44TY?H7[:JU4]= 4GX>AH/_<(CNC/3SF&K@5D_&\7 MH,K2Z[94#_Z,%SB"N2%?- >V!2/X_,F>6-^[< UI%@YDMH?2;5"Z?>[!%4WC M%8X>4=2^@UW\>GV.Y5>93;29^K/:VC>5PC6VW%NVEZS7I>KWIWES^ M&$4TZ\JO5WAL?D.:A0.9[0$;-\#&PS^U\9 HAS0+!S+;0SEI4$YZ[]X"\^3] M9S8YN/7.]/736/0&.I;)0&9[3*8-D^E ?S^5S[C%Q3W TAOK6"P#F>UAF358 M9KU8[JG Z?M,9@=W13)Y#:4WTK%0!C*KH)BM2DJ5O3>8;8@LB%)82WMK-)6G MS:I2LNH(6NCB:D6%+-5T,Y'5-S"U0,ZO*14O'56O-?5\\!]02P,$% @ M&UL MM9AK;]LV%(;_"J$50PNTULU2G-06D$1.5V!=@Z:7S[1T;!.E1)>D[.[?EY04 MQ8IESMZX+S9)Z7U)/H<^QN%TQ_AWL0:0Z&=!2S%SUE)NKEQ79&LHL!BQ#93J MR9+Q DO5Y2M7;#C@O!85U T\+W8+3$HGF=9C]SR9LDI24L(]1Z(J"LS_O@'* M=C/'=QX'/I'56NH!-YEN\ H>0'[9W'/5D5 (9/: JNO+=P"I=I)K>-':^ITO-K, @NX9?0;R>5ZYDP*ABW@O&I@J@5U%MWF[W7X%(L M<3+E;(>X?ENYZ49-OU8K7J34!^5!8#-"H?<:!5X0#LAOS?(4,B7W:WDP($_-\NL-'Z$@."J? MGSZ[WY>[*A!=-((N&D'M%QY;CA @A?KUJ%APR*^&<#8.XV$'G5>NQ 9G,'-4 MXA# M^ DO__FQ][;(;@VS5*;9G-+9KTPA%T80I-[\HZQ?$>PAMFJ4V MS>:6S'KTHXY^])]S060S##;-4IMF\[4T M8X_OI.,[,?+]*-? #6B-ZG/1VC1+)X=HHV=@+GE .(PNPF>,+.Q36 )7)QUQV$)9P6 PC!9G!\.F6]JZ[1_Z MPS-O:\H^XZ?BSS<6-6UJH8='?Q"VU3K0JEO:NOT#[/^CPO.?2CS?7./]!?*4 M+&YV.1NS3;?4/RSZ0L_SGG.V-&?#V=V[:M(WB1\P7Y%2( I+9>^-+E30>7,Y MUW0DV]2W3PLF)2OJYAIP#ER_H)XO&9./'7VAU5V1)K\ 4$L#!!0 ( '*! M;E?5NZ+T3 4 -,K 9 >&PO=V]R:W-H965T)-1?>RNG(S$6F5IP>]*(M=Y MSLH?USP3F[$7>L\'/J>+I:H.^)/1BBWX/5=?5G>EWO-;RBS->2%349"2S\?> M57@91[TJH+[BKY1OY,XVJ;KR*,37:N=F-O:"JD4\XXFJ$$Q_/?$IS[**I-OQ MK8%Z[3VKP-WM9_J'NO.Z,X],\JG(_DYG:CGV+CPRXW.VSM1GL?F3-QWJ5[Q$ M9++^))OFVL CR5HJD3?!N@5Y6FR_V?=&B)V L'<@@#8!=#^@?R @:@*B_8#! M@8!>$U!+[6^[4NL0,\4FHU)L2%E=K6G51BUF':V[GQ;5<[]7I3Z;ZC@UN5Y+ M?41*YA2 M8L)B))@E9;^5L@_^%-]+E>J"S6?D4SKGY$07CA^PI=9&BKG:L)*3E?XOK<;> M7>J +%=U,&$Q$LS2, S,@#/ S]:&B:0F*BW&HMEZ[@S@0[R4A5G..L(M@Y+V M3:&V0M0H1']N[)NE4G6J L8[JX))B[%HMG;&-H31$;(5U4.@TF(LFJVGL1$A M.+1VS%94 _%*RR(@6=\0:>MCO$$(#Z6;>8=.-5"] "HMQJ+9JAG3$ Z.D*6H M;@*5%F/1;#V-H0C!0?;D02B6D=3,?+%ZYJM3Q2UI4).J6=:GB6Y&;^0_6>J@ M.@0LFJV.\0@A/*36'K60;#MOFX@#?ZE;1']'%AK2?54P'42,1;-5,>8@A-W! M\XSI?^3GY]I@I',*HKH$+)H]^6IL CV"3:"H-@&5%F/1;#V-3:#PB-JAI#6D MW9)&!_L5#;Z=LSA(-%L 1;,E-&Z 'N&M D5U!:BT&(MFZVG< X7=@TN1Z[\L]6!L1 0. MJ]V*WBLLJ.C!H;D(JJG HMDJ&E,14?PZ M%Z&^BD"EQ5@T6\^=%4RPWW"H81U^ M$S"%(YTU0W4+_LXJ2%VR%O5J4DD2L2[4=D%D>[1=L7I5K]/TS>7;Y:ZWK%RD MA209G^O0X.Q)6+DEBW#&.@)SA*M?DT+WO, MYE.ZYW&4DL<,L7V2X.SUCL3T,--,[:W@:[39U*0U_@1D0,[.4;R5I:4/LN3^]5,,V2+2$Q"+A%8 M?+R0!8EC21+M^%E"M2JF%)X>O]&]_.;%S2PQ(PL:_Q.M^':FC32T(FN\C_E7 M>@A(>4-]R0MIS/+_Z%#4'0XT%.X9ITDI%BU(HK3XQ+_*!W$B,.T+ JL46.>" M_@6!70KL:P6]4M [%_0N"/JEH']MA$$I&%P;85@*AN>"2X]U5 I&>7:+=.2Y M=##'\VE&#RB3M05-'N2&R-4BA5$JO?O$,W$U$CH^O]LS4<(8N@U_[B,624,Q M] 7]+4IQAFX?GL3)0I1%*Y+AW&Z?',)Q%+//XLKW)P=]^OWS5.>B+9*HAV7< M11'7NA#71 \TY5N&W'1%5BUZ1ZVWW]-[:OWX/7WP3OLM!4 72:@R8;UEXLY2 M$A_P*S+&?R++L*RVYZE6W^ZR&V0;N=QN>YQJ^1/9*>7N]?*VQGL?B^Y_+'J@ MECLD%'*S35Y+I%U]I>R<9W?X2J%_Y1<*W7.2L/]:FGA7('OM2#F 3=@.AV2F MB1&*D>R%:/,_?C,'QE]M5H&$.9 P%Q+F0<)\2%@ !*O9KU?9KZ>BSP,:KY8X M?$;A::_=YCDEIZOG(&%. 1OD,/GV]3+O&?)OJK^(+I&8D1/Q?LKBB.\C.*(O[:Y0HGN MZ@I(F--O/*US0S1K?#&'HUXCBUY1L7\9Y5^+"H!NL9;H097H@3+1C_A5S"/X MU;E5TKKF=M!X0GU[W'@^#F1,%Q+F0<)\2%@ !*MY:EAY:JCTU#UC>YR&>8<1 MTB01+R]B%B+&D_U.'A+.8W)NNMI0H[:@,GA7"PY;+#AL6A RI@L)\ZZ[ ;]9 M[;P7 FI5S3&CRC$CI6..<\6VA"NU71,."7,@82XDS(.$^9"P A6\]FX\MD8 M?F(UAK0?),R!A+F0, \2YD/" B!8S7ZF<5PK,]3OU9AMWY]6E9#3WGI@C)M3 MB84Z6E<[@=)<4)H'2O-!:0$4K>ZID_57$VBZ7H).)RVCEAGJ0AVPLZT@:2XH MS0.E^:"T (I6MY5UM)6EM)7;_BB-2C-!:5YH#0?E!9 T>JF.BY= MF^JUZP\M7*K975_U06D.*,T%I7F@-!^4%I@M*^0CJ]=<(==/?@)/2+;)MT,P MT3_M4U[\=%>55ELN;O.-!F?ECCEQS99RSYSXQ8:*([[8W_& LTV4,A23M0AE MW S%")H56R:*$TYW^0_P2\HY3?+#+<&BUY05Q/4UI?SM1 :H-J[,_P=02P,$ M% @ &ULM9IOTZSL"."(VMV23?]\1G$Y;*D,;PQ)%( MHXCP_1V$;#>UL/6ZXPM=;V2VPYY-$K*&!4!^Q'<*.W&TC;)3>6;L1S9X6$XM)YL1A!#(3(*HCRW<0QAF2FH>/PM1 MJ\R9!1YOOZI_RD]>GO_N M WJ':(R^;E@J2+P4$UNJ>67J=E#,X>XP!_?,'!:07"//^8A=-&\Z#0:U?(.LN-2$@ 4TNU#@%\"];LUU_PP/FMC:U),=^DV-R06*T,7ED& M3Z<^^YVQY8Z&81O^0^0@C\SZ\'8V<$>#B;T]QGK)0;YV#EUQG6;$(Z]?9JQA MZ)48>EH,51=H Z&-[7H=FA3S38K-#8G5"M O"]#_W^V@;[(,)L5\DV)S0V*U M,@S*,@RT]\$]$1ND'FXHR#9 %6-+0HAEZ\-.*]6U'B;%_,%)BW#']98T-Y2O M1GE84AYJ*=\& 4L55+4 #4 1?@ZAC:]6I"M?DV+^0:Q_W((Q'C8(&\I8(SPJ M"8^TA!_BK;IJ&=^W<=6&=N5J4LP?G7!U<:^!U5#"&M9QB76LQ?K$(2%TB>!% M^3(QVX#L:F,=<9'-A#_RR7,$N"*CVC:GZA M5F_+'FYR?@L;ARL?A_^[D=.'=H9K4LTOU&IP>^/F6L)4SCK*>JW<'FXLGEXH+7;GREYIB&5%$0&/(W.6&YLU.,95?.-JLU- MJ=4+4CE"?*$E3,C^G!_42W0NAE%'B$\MH>>,FA?]6UA"7'E"K#>%BC%/H7(O M^1*0R0UP%%;W0RMYHY;1J)J/3TTC'CI-\F_A&G%E&['>-_ZEEMQ$TGB-0B!J M'?B*N]6>Z[4ZPS9J(?&IAVQ;"KZ%C70K&^GJ;>3A.1J>MOC6=RQ&[:11-=\] MM9/NP&D^2DWEK-.N#*6K-Y1_@KQDS:)7Z8BKG@;-] M]"HW>U/_2/B:QD(UB)62=ZZ'JNK\\/+[,) LR=_N/C,I691O;H L@6<'J.]7 MC,G70?;"N/P7A-D_4$L#!!0 ( '*!;E>N>;&-NP4 4Q 9 >&PO M=V]R:W-H965TQ!UM M1?Y-KCA7Y$>:9'+LK91:7_F^G*UXRN2%6/-,'UF(/&5*;^9+7ZYSSN9E4)KX MM-/I^RF+,V\R*O?=YY.1V*@DSOA]3N0F35G^ZXTN\7*EBAS\9 MK=F2/W#UN+[/]9;?4.9QRC,9BXSD?#'VKH.K*!P4 >49?\9\*W>^DV(H3T)\ M*S9NYV.O4_2()WRF"@33'\]\RI.D(.E^?*^A7M-F$;C[_97^N1R\'LP3DWPJ MDK_BN5J-O8%'YGS!-HGZ(K:_\7I O8(W$XDL_Y)M?6['([.-5"*M@W4/TCBK M/MF/6HB=@" \$$#K +H?T#L0$-8!X7Y _T! MP[HELI40REUB)ABDU$NMB0O MSM:TXDLI9AFMAQ]GQ>_^H')]--9Q:G*SD7J/E.1Z]GT3R[CX,23Y2'[7>UE. MKN\>],9MIEBVC)\23JZEY$J2LX@K%B?R7!]]?(C(V8=S\H'$&?FZ$AO)LKD< M^4IWKVC$G]5=F59=H0>Z,B1W(E,K23YEL>X)E? MM*4O-V!LD7RNY)K-^-C3V47R_)E[DY]_"OJ=7]MTP81%2#!+LVZC6;>DAPZS M@_Q=*$EN%4_E/VU2=C&EQ(1%2#!+REXC90^\_+X*Q1*=(9I,PLI,TB9@!>J7 MH.*^]3SI!L/AR'_>%09LS548))@E3+\1I@\+D[-,LNHN.!-2M2E2$7H[B@3] M8$\0L!5709!@EB"7C2"7H"#3\J['N% G)<9QHF+$*"6?H- M&OT&^$EK@"DE)BQ"@EE2#ALIA^"E^$FJ6->6?*[KH04G9[K >=$W47G>)B&( MAK?$,#&P6WV8MJ#Z9&>0>7)NT)MA8R1"& G8:;J\9H$U4N@TB(L MFJVBL1/!"?Q$@&HH4&D1%LW6TWB* "[!76J2X9N:I-^]W"]),(U'A$6S'[@: M2T%A2^&4U(ZPH)($#G45#8MFBV9< P6KZ,D?(IN)=,U5-3?9,N<\Y5GKHR08 MY3HQ46D1%LV6T9@%2O$3'<4T!%-46H1%L_4T]H(BV@N8Y:PCW#-ZN#YY3Z2M MCW$2%'82AZ;MT6(%YCIKA6HRL&BVIL9DT!.8#(IJ,E!I$1;-UM.8#'KD[<3_ M+U9JTFZQTMM_? *WYJS-*5Y34&,O*&POW/(;S#J2LN)#$FN=,Q=F2))S)UHRU$<9WA(B^ V8YKY9 M2)'QMD]6K^$QG:$L.TX.)>/%C PV%E 5!."1;-% M-28D/($)"5%-""HMPJ+9>NZL>H(+=H<"IB993UO>K#N!FW,6YQ3O,D+C0$+8 M@;AE/9C5FEEJS5 =!A;-ULPXC!!>R/28+=Z?]U"-!BHMPJ+9LAJC$?9/D/=0 MWVJ@TB(LFJVG,2\CW5]B!C?I+- IG$AHG$@(.Q&WW >S MH-R'ZCJP:)5F_LZZ\93GRW+]O20SLAE$C+KRO.YCPO3M#'%T*HUXVB@>8_ M'R;_ 5!+ P04 " !R@6Y7Q)^K:D " T!0 &0 'AL+W=O^EAJX*EKRJ4?!L'0S[DHO#ARN:6.(U49*0I8:H95 MGG/]9PI2'<9>USLF'L0V,S;AQU')M[ "\U0N-45^BY**' H4JF :-F-OTAU- M![;>%3P+..#)FEDG:Z5V-EBD8R^P@D!"8BP"I\\>9B"E!2(9+PVFUU+:QM/U M$?W6>2"RIT*B\ M:28%N2CJ+W]MSN&D(0S?: B;AM#IKHF:_5C1\I8+S9ZYK(!=S\%P(?'F MM.**B8(]9JI"7J08^89D67 _:21,:PGA&Q(FI>ZP;N\3"X,P9$^K.;N^NOD7 MQB=7K;6PM18ZW-Y_6&._[BC'%@9R_'U.:@W9/P]I)V2$)4]@[-$((.@]>/'' M#]UA\.V"X%XKN'<)/9YQS%A"YR]2T-S*/:>PQA@Z##MR^[@;!)&_/T/<;XG[ M%XD7A>'%5JPE,(X(YNPEUA"#]_ .6M[!1=Y'9;AL*&D^Z98TI.>X!^_P[)\, M@7U/[KG>"OHO2]A05]#Y0B"ZGM$Z,*IT<[%6AJ;,+3-ZUD#; MK?*&6.@1VU M]J&,_P)02P,$% @ &ULM9E=CZ,V%(;_BD57U:[4#IB/)$R32#L#JZ[4E4:3 M;GM1]<(#)PD:P*GM)-M_7_,1".#0I/7<)$#>\^#CX[SAQ/,C9:]\"R#0MRS- M^<+8"K&[-TT>;2$C_([N()>?K"G+B)"G;&/R'0,2ET%9:MJ6-3$SDN3& M>V++.=V+-,GAB2&^SS+"_GZ E!X7!C9.%YZ3S584%\SE?$&%8Q(D@A$@6" MR+<#/$*:%B0YCK]JJ-'"(='FOZ>Q&*[,&8&BF%-]JEX MIL>?H4[(*W@137GYBHZUUC)0M.>"9G6P'$&6Y-4[^59/Q%F Y*@#[#K [@>X M%P*<.L"Y]@YN'>!>>P>O#BA3-ZOR7T7*^DKQ8 M*"O!Y*>)C!/+9SA O@?T#!'=Y$E9O!]1D'"RV3#8D/("7HX>A^ ($G* M/TC9UU6 WK_[@-ZA)$>_;NF>DSSF! M'4PBZ%H&/0"[Z!2C\%L7HTY8H!,6:H)U*N0W%?+?R"E\ MG<71"0MTPD)-L$YQL-7V!)8>KZ@Y';/P?*_G%BJ5Y?8\)5"H;.PZO:>/4"63 M3;&OM@Q\U@?A?\F9R=X5<9*"NH,9#;]UY6FE!5IIH2Y:MQ!V6PC[C;RA!NLJ MD4Y:H)46ZJ)U2]0VA'BTI;G!'YS!EW4RG3I]?U"H7&_:]X>A"ONV.^W[@T(V M\RU\P1_:/@N/-UI?"'L%L4OEK(Z8Q"CCYA6HDQ9HI86Z:-UJM'T@]M[*)+0V M@EII@59:J(O6+5';#.+1=N8&DYA6F [<-%A[OL%9T M+8Z$J7,<#;UYU>FD!5IIH2Y:MPAMZX=G;V4,6OL^K;1 *RW41>N6J.W]\&CW M_Z [Y_Q(KK0;'S5F[NM/AJVTX^@VR2G*,4UO)6UMU4 M6ABK=L*J$T%WY5;/"Q6"9N7A%D@,K!#(S]>4BM-)<8-F/W+Y#U!+ P04 M" !R@6Y7+,-L/$ # "\"P &0 'AL+W=O9IB_GL*"=M. M+-?:3=X8CDZ(4@@DIH!J\<&9I DFDBE\:ODM*HM-7#_?R#G;?H)23T_S12P1YA=MB]A!ST)1+B1+2[#* M("6T>.+GTH<]@'L*X)4 KP[HGP#X)<"O [HG -T2T#7.%%*,#R&6.!ASMD5< M1RLV_6+,-&@EGU!][ O)U2I1.!G,80,T!S2'B*TH,6=QC4)8 N<0JX,URP)= MAB Q2<256GU8A.CRX@I=($+1US7+!::Q&-M2Y:-9[:C<>UKL[9W8>X3N&)5K M@3[0&.(&_*P=[WHM!+8RHG+#V[DQ]5H9%Y!UD.^\0Y[C^4T)M<-#B!3<-7"O M 1ZVP[]@VD%.(_Q C5^=K6_X_)/IE*>X.^0?;QSZ8#*PB[S82Z M!-V(#$XV7>D(<9S#V/"UE3.%-JKA/9:A=;OO7J:LO!' M3<4YUPYDP EKNJS3@KJW)^[:ZSFN4_.@(O84(>Z_?28&O M3-\HD$FU:'VJV:HUO34=F?TOO.AK[S!7M5V@!)8*ZG1T)\B+7K$82):9[NF1 M2=6+F=>U:J^!ZP"UOF1,[@9Z@ZIA#_X"4$L#!!0 ( '*!;E?YY0>&>0( M +,& 9 >&PO=V]R:W-H965TF(DWX6E'"8"J07)QB;-C),%YZ^F\YB/',\( M @J9,@Q8_S8P!DH-D9;QN^5TNB4-<+>]97^PWK67!98PYO2%Y*H8.4,'Y;#$ M:ZIFO/X&K9_(\&6<2OM%=1,;1@[*UE+QL@5K!25AS1^_M?NP QB$1P!^"_#_ M%1"T@, :;9196Q.L<)H(7B-AHC6;:=B]L6CMAC!SBG,E]"S1.)4^L@TPQ<4[ M.I^ PH3*"W2)GN<3='YV@BIX&N)62X35^D5#<[-6O;[AMT_PCZ'Z@H% MWA?D>W[0 Q^?AD\@T_"!A?L?X:[VV9GU.[.^Y0O^:G9"9$:Y7 M /^\64@E] MG7[U^6L(PWY"DV*WLL(9C!R=0Q+$!IST\Z=!['WM<_N?R#YX#SKOP2GV=(9K M?6\4"()I[TDV\-C"3>YOTH$_U(>VV75P�,;[J8#\+"3EAX4MB+3O-+PBXK MP3.0O=(:@FAGU7 8[2D[C/&](\JB3EET4MD#841G5HY6G/??_NAPT<#;$]83 M8]NF)#\_PYF:X)Z@G*/"N]Q2Y.R7%E//O6*P(DXC"4L.\ MJVMM2#0ELNDH7MDJL^!*URS;+/2K L($Z/DEYVK;,86K>Z?2/U!+ P04 M" !R@6Y7'ZDN'N(" #&" &0 'AL+W=O\^(-H1]D3SP $>B[RDD^L3(CJQK9YDD&!^36MH)1/ MUI056,@AV]B\8H!3+2IRVW.[ MB>5:KS?NR"83ZH8=1Q7>P!+$0[5@F)-W9O96,7K@$<" M.[YWC50G*TJ?U.!;.K$8BI;9U(7V1JME M-Z14;W$IF'Q*I$[$"P85)BGZ_"SG!0>.<)FB'R(#AF8U8U *-.47EG-T>?$!72!2HON,UES*>&0+2:3RVDE;_;:I[AVIOH3J&OG.%?(< MS^^1ST[+YY!(N:OEWENY+7TP9GC&#$_G\\\S8\^+QH,KX\FOZ8H+)N?@[[ZF MFRJ#_BIJ7=[P"B3"X\"V8,7OW[E#YU.?!?\IV1M#?&.(?RJ[,03:V='7 M;)-AJ#.H/6,;>U[@1O9VOXEND.N/!B;H#=S P U.PCU.[^4^D@#9XE4.?6B- M/MBK.G8'!V0],6.G'RPP8,%9KI&2UPR722];T*GK>@=HW9"!X_:C#0W:\"PT M-5%( B=?[+!3WCD [$;XGG^$,#2$X4G")20U(^)%[L45Y43THH7_1.M&N&'0 M3S8R9*.39,U.D+0[ -8[0A_1S/NK#Q? MKL\#GF[0T L.[;+W3AEUPG_';".G.,IA+67.=2C[8&ULM9MO;YLZ%,:_BI4[76W2 MMF G(=";1FH#UJVT757K_KRXNB\H<1HTP)GMM-VWOX;0$,#Q2'?ZIDT(Y_>8 MYS@'? *S!RZ^RS5C"CUF:2[/!VNE-F?#H8S7+(OD>[YAN?YDQ446*?U6W WE M1K!H609EZ9 XCCO,HB0?S&?EMFLQG_&M2I.<70LDMUD6B9^7+.4/YP,\>-KP M*;E;JV+#<#[;1'?LAJDOFVNAWPWWE&62L5PF/$>"K? :%8=RR_GWXLW5\GS@%"-B*8M5@8CTOWNV8&E:D/0X?E30P5ZS"#Q\_42G MY<'K@[F-)%OP]%NR5.OS@3= 2[:*MJGZQ!_^9M4!30I>S%-9_D4/NWW=T0#% M6ZEX5@7K$61)OOL?/59&' 1HCCF 5 &D'3 ^$C"J D9]%<95P+BOPJ0*F/0- M<*L M_1^9U;I=!"I:#X3_ &)8F]-*UZ4Z2JCM<%)7LRL&R7TIXF.4_-KH2>I M4#]1E"]1^&.;;/2T46_1/WI2OPZ8BI)4OD'OT)>; +U^]0:]0DF./J_Y5NH M.1LJ/8:"-(PKO:[6$H7YDBT-\8$]WK?$#_6Q[PT@3P9<$BOP MAFW>HY'S%A&'C SC6?0/)Z;#^3WU\/?4J3T\8+$.QZ;PAI>C_60:E;S1+R;3 M6W2=1KEJSBGT[P>].[I2+)/_F2;.CCTVLXL*>R8W49WMLHS=+!ZM+QYW@TE@9=CBWQ!5GO/LY'OO. M9#:\/\R<5?34S/62#"$E:5>23#S/WTLVO)[LO9Y8O?[ I#Q#%W&\S;9II-A2 MGSWU8.(D*L[/)K-WO,G!,-YY/IZVS+:JGFIV+\D04I(:)+%#7&)VV]V[[3YK M9N=,F:QV.X.8^)[7*K3?11#2$7:5<03ETS-/D_W/D^M/@<'[+1NM M!_I,&_V]C;[5Q@LIF9)HS=(ETNLS)*/4Z)G?G?=XXC@MUZQ:IWZY>TF&D)(4 M"-;(!';J)8AC/[GIZP6T$CQ#2;:)$E%>+1:KSIXYJO"-[_6TDR/[($Y-4B_- M$%230M&::3I8*6)KFKZ)1+%W?+4JRHQ6T*E:HD(FB9EY)6CEG7I%#TH+*EKC MG()]MYT_W"F'K113J&$UDT+JI!!K4CY&\5IO$JUK%6,ZK*23TP%)"T!I(2B- M0M&:&:[7U/@E%]48=%4-2@M :2$HC4+1FDFOE]88>&U=\1I7#8X[\=LG0=#5 M=3_1$%24&D7'$\>\%,'U"AO;E]@+GFVVB@E9>G[U^1?%%'(9NP"E!:"T$)1& MH6C-)-<+>^R^9#&%7%(O0&D!*"T$I5$H6C/I=9M&T)>L(H2T&X.*"T I86@- I%:R:][N80:^/@&55T M9%ICMXLH:%^FCV0(*DD-DAX^4D'K)@JQ-U&^LG42IT=J)F1/8@%*"T!I(2B- M0M&:*:V;-&3RDC43M&D#2@M :2$HC4+1FDFOFS;D>;=C'*^9W;L5QJ1=,D&[ M+ST40U!%:E=L.EUW2HB]4U+]*JXXNF5HD^K!+(O[/:L?^8Q60S8D%J"T )06 M@M(H%*V9Z+I%0[R7K*.@;1M06@!*"T%I%(K63'K=MB'V>UY.KZ-^Y^=OW+[3 M9V$7/3E]/21#4$EJDL33<7L!/SRXR3YCXJY\'$*BF&]SM;M%>K]U_\C%1?F@ M06O[)3Y;8,/V )^%NPN*],"2BQ/> 5,KVRX*+'2H -$B9;LYF!K8U%:S>$F5-<*:%7B<:IY!OG M64,H19AEZ((IS'*RIH#F4H*2Z -:8"$>"1P"0H3*H]TVLUJ MB0X/CM !(@S]*'@M-:&,7:4UFIW]SNFHSGEZ7Q,!&$VG/,R:3J3\L+>JE16\L(;#L ME?I%;ZG?*TFM2'>O,94@R4==']'VZ#90O+)M;LV5;IIV6.AK#81)T.L;SM4N,!OT%V7R!U!+ P04 M " !R@6Y75*PZ=[T" #(" &0 'AL+W=O$WB.$L"&$S_70:PB]YWKH-P2;NEOG;@N78(7C M2/ *"8/6:F9@JV_9NEZ$F7,R5T*O$LU3\1?.LXI0BC#+T#E3F*W(@@(:2PE* MH@_H&Q8"F\U$1PDH3*@\UM;K>8*.WAY'KM(Q&"4W;?Q-:G_!(_Y"=,&9RB6: ML0RR#GYRF/_I -_5N;<%"+8%F 0'!>=0GJ#0>X\"+P@[XID^GQYTI?-_WFY&YV:_PD(GD2,3N$N)=BOTVQ?S#%<<&%(G^Q[2APJUNC MA*[T^GN.=8WU[T&.';#3TSU8L@_KA_NPV3XL]/U=6)VRNW,U%R!6MB=*E/(U M4_5[V5K;MCNVW>:!?>(/IWZ'/=%MNNZJ=_)UC[_ 8D681!26VI5W\E&'+.J^ M64\4+VUC6'"EVXP=YOI3 X0!Z/4EYVH[,0[:CY?X'U!+ P04 " !R@6Y7 MX#@]0XD( !F5 &0 'AL+W=O)<#%<'76Z>TNRW_%[*PODCCI+\=G)?%,?KZ33?WLLX MR-^F1YFH3_9I%@>%>IL=IODQD\&N"HJC*7'=^30.PF2ROJFV?3^]O)G7OG7)7OJ3I;^6;][O;B5N.2$9R6Y00 M@?KW*#?77>3I]=Z$8MP]YD<9UL'H?A\GI?_!'+<1%@,(Q M!Y Z@#P/8!T!M Z@0QE8'<"&,LSJ@-GS@'E'P+P.F%?:G\2JE/:#(EC?9.F3 MDY7?5FCEBRI=5;02.$S*(^MCD:E/0Q57K']*T]U3&$5.D.R<]TD1)(?P2R2= MNSR71>Y<&;:]\641A%'^@_KTTT??>?/7'VZFA1I+B3C=UKSO3KRD@YM\>O^N*%/=XC%H"I$O&L)/FFY#MB1?PHCV\=ZO[H$)=0PX V MP\.)28\_Q\[_'+NPA_MRJ\(]4WA#2WH^*FF%1SOP[K:_/X29W#DB3,)"7OVL MSCZFP_,_/ZM YWTAX_R_IF/PQ,+,+.5)^SH_!EMY.U%GY5QFCW*R_MM?O+G[ M=U/^D& ^$HPCP00(K)%W=LX[LZ&O?\K2/'>V099]#9.#$\3I0U*8$GN"F5

4%];:FK.0CUXYAAU1" MLJT".$3'?>_EC5*J@/J.K.)21Z1#9'CE7Z*)5VK$:Q";\DD& M60V;.R&K0C=:>8SRT>B&!I5+5.42'1ZW6J#+053F0^CH@/R]G =WRR<+B* MN,H7:\HTE +/3/<4[OY6_ <7HG>!Q@T"U_%GUJ)P$\C*2?"VW #M V7>I"U] M4*7:+Q]W\BI1RE*.;BH;OUZ)G3G:B@=8J3##N_-W/*"TXM(Y\1X/-UD!/@JO6H%K^R6AE?V@%=VRU3L M?%6^R H^V"\-'QS4SD>M7<6& MCE0S/"D^.'AE/CBL]#_5=6!;?E"I@"M8WYH15*_(^D8XFZI2 4^']8U>E_6- MFK7SSIO7 'EV8RK>5"5>58E7QY5XM>M:QU%KM[6.ATR\*M7TO2/K.T7]F!Y$ M5I]&_^6X ?:0,GDO*+Q#ZBND_\+V+PLWZN(D>Q!9O$C0U/ZR[VYG2C/M[XQF MC>!,JRSU:=2NG;=;[11RBX;ACB]V:.#O>42--RL/9I:O]E&O:T\SRYAIZ#RP MJ%:+]Z9Z8 Z(9)M23W1S#B*<6IF#$(_;56W:F,H/X'^H\2-NSUV(?EC^L36B M,AG.883'3-YQG?(^X&LCD%D@B<94V'P+<0W#NQZV$ /P4Y/V;"A- 0D< Y^+ MX?415_48X"?V,6,+';O):Z)=6M2Y2-0(T5V!BN0 X?H:(!=V,%KJFH^OXNE$ MGLLY*EPVYZSX-6(!;MECPK'D &5$:(%;L9P2W%K!U*JEZ0A?X '=T\9?[PY_ MDG4#$K[JSUQ>C;::CC!G\PGS,)"..B)K:ER\7VKM:#"8^-X'_'8].T+[&BU_+Q;/F*.!&E-42(Q7$QVLF*N"7B+1( M/0\N/@$7]).!H%7&*XAI!]CMBZ_Z5U^; 33M9RU@QLQ!\1KWB3/A:=M=T YQ MZ=#',RT6MF@"2/OQ+(9$1'3U*V!B!V29+3P+3BGG+6@3/#.PS9_L6>QMF;OE M=?+"<0@EQ+T7#D#(N.Y33'8K?0>S-^FYS<5C MZ:!1N&G7V[/RVZ\\-F'4J9WWZ\V=.82K]%X1"IK$('<.%NMDVAZD' 0/R7C&2$=1=>^(A%I%[IG MNYIOT^1I%LPCDD#WZ)P% "L_\OW%L&(.A@TNF4&>8JW3XNZ7 MAG;)!]BF/=I>%"J&S0#AG!GHN7@0HW&+!>#:Q6N#$D)OYCA/Z^= M,55AWT[7:2?%F0=V'*T/V^G(-1]U L@;VD$\@R8( 7%D"$B]EQB!Y,U@ DW^ MI9#+U\(QP^MP*1HK ]="%U3\;CH;^1<^N]XZ^'[F83/G80RO?1[?C#'-\OU0 @]C8'!8HC(3Z6>W1[P+7./G-;R/!$QZQ]@UKC-([]@2 M8[.S9OE4W5<2W5?Z5?>5$NREZKY2=5]YZ]U7.IG=5[IEC?RN'K^6$=PM/H5M MV.PUM!7SK3)ZQ<"GG8TBT]N-Z<(SJ)/]E)29#UG]SC:-9N>?L5/%NJMI7:\8 MN3Y"I^'RJ*YJ4M?N$P.0'Y+U@Q8/L$VN=6WO!#\U#^N)C^[:(B2S??]T0#/X MXBI&M+3IVV^"&=!.V^I5=&:_M>2DYM&$8@:7 _=9!?M+0C3JC*+OT?443;+I M-ZDFIM5*.Y6J=(']SM)[A.MSO2HQH"0$%5U(%I%094TU;O)U4>6;QRB@(&N+ M*M%3#DI)B!YQ25?\CN!Y&J*7-SJOW^S4SCO5K,G7Q:0[9H0>AJU,1@&;:N#D M#C,VMR8C>2N7XE*RJ*5;.Q^E"SHKL;-?L8/5J)@=@25><(%4$%;7'+9=&YE* M NU< LDK^F;K((>XZX!NJ;#U0VF?S6&_DDBOBEG?\=]G[O0L]%\T2[R22;N5 M270OM],?/I,:7$%ZZB,]M3JM2F:]*C;)$565@-I>0&TYC+C?'"#.=T>5!^VU M/6A+#:ZV5]'>N!@I5YNF?G-8.^_66Z,3C/8N?E-/@JLRM.2]QE)[U\22>G;9?XLG$U_,L27XY0BX[" MW:+"I]*FRZ%+B("#^H6XJ6_\HC(X&*:-=YK#2B=_;0KRL# F:@<8%[0IR;65 MCEY6NJ+@718U89;(H"J.?UW$N>5=,9T'S6:83_^R9A)O7##M7.6.;N<+7LZV MG2?ZK?:.7*;E$U5'9.UFE'Z\1$I5%N]KR"_ED\)4AY,9ZV#G5KW%2H)E-RQ8 MYW.J.L%4G6#*S::DORV370&&%V93W5-M&I,NG5Q5+3MLG[72M9_P:;NLU;)Q M6Y:0!MB AO'(HEI22\&@]*26N"H5^_+[HK+5/\5FR?U!8S3*__I%!:3Y/UVU M[.KONLW^?C;;J:I=MZAV?6-@N(J8"L[#TK!! ;;O41H/O!5M,9KNQWO5N Z. M'-AVQ-6;5@G?DM)WJ&'7!94^2DH=ME^<^/TJL=<#S!C8^$"E8>?;#$]LO^[\ M['YK#_.SCS"$=>_I)B/ 5V&J%:RT+/.R^ZU![;S??7'RY0Y#4]70V)?QO=>= ME]UO[6%>]A%JU#>N@Z/#6, [7.ER5E<5:US!!H\G4BTH5S&>"G>)-]??$!-LM4 5+5390J8(O MXH*=UBMSP7;MO/OF-<$?SG2G?/!XE<%WQ1AASFR!G6>>?6*V^_25)LI2[ED6 M*\3\EG1*V?M*%3P^)IB2J'MF@MV=,\$C5 5Y6F J-+]E7EB5DK0GT)1;?I0A M)6G7T:EV;[?5N8=,23J@>IXNKCO*>5H/(N%-H_]RW$";,,!B&G:%ETCC ?1? M.$)KX?K,YQ.%Y"@!RS&P!,4L.D6GN,4YCIOW?\>, 69>N'YFSZTVAL'Z:=6) M4K=P_IO8H8&_Y^D'<(# U8*9Y:M# NK:T\PR9AH.B+"H()?1<*0'YH!,MOF4 M(7,.,MP//)JW$Y=-N0ZEB86.'IH6K@\0,/$K4YF5R)"XX']H!!5N3RCK\$!C MDU2Q$LV34*:.!3,]X#ER\+41S;3*FB^!(Z<0Y3 EQL-1:7 +5N G033ELZ#@ MVQA8'W%)CP%RXI0VMM !;#C=C4; Z7+TFYR?17W =,\!LO4UP"R#9 M$!K)XAACQS*JHKVK10\GGZF];\3K $=!GF (%C-C]B*Q3_B2*BP=PGL 33C% MX6\T2,_0%TI-BV/R7UO H4/+-NF('IL!4T'.0V(6?P5 ?;0,^ 4.9;'XNKX[ M#9X0A]WIE)X2;#S@PUMQ2D!R*ARU;5UFC2KS1,HMQO,[:W)W"(@*1N;-[:H57/47OV,!?6$?<]1.]*):3GRGZ:F M.5RIB"JY;L7UPE2XAGW\(-/MFO\C(7F M,%6/ Y_A<@P$[ (1T@O93B:SK9G EN&ES,85OK\C*HZIIJL=;,(8#=.5ML$) M1P W&["F;5!T4TU8>T'KRFJRVIN9K+;.D.5!/3LKJ"==^AFCP?OM4;81>_0= M>HZHB>_KLN7/TU2'A_6D%,UGVG+;'.^G^&/!9VAX7"VLB=0 AG9OKL\+OTATT M,SIRX*?M6J[]S?>3L#WG.E^Z#$_6GFB(^T0*:O!%'\!?'YJ<0K5"7R( M#A2@P;\%2C2TSZ&'8NY01X0ORT!+'0U9'/%8#3$2)SRV=+UX5 $6"$CTU@J,!Y@SR8 MB0";PM\7'CZ&_K%X37R=#6Q LGRF YRCI7/VB#Q=P6!]"2GP0OSD_?'IO\); M-P'1,+4B3V/V2QJ:Y%3PH^<%BF7[6:Z3M8Q U?_YKV&[-?CHQV%(V,L[UZ.M MO<X40,1_ C0Z+-&=\'G3G& MUWJ\++I4>0A;G$CR)0*CKAP>GV:_A#Y"WXIWK(CM'#X[(D?NZT%((7/M&[\G M'H2_$S=U^/.LU3QCMSVQ-1,4"<]:J%D0RU2[4$\:X21=),=K]?:YCAG$0JF. MQ/X$*JAD0 Z!L(XB 7!+X/!@N# CR5;XA@@,73NFLR.D>\97NO/*)5&?T0.:F%(#H3(#%1D MS$S@'W'TZUR*GQ,R87^A!-LUZ2I YBR+[B.Z%T4S)!CJ/#T@HF.AWE(6$ -S M?@[G U)[8A,?3#Y%C<.,RP>9&;4 ;7C.0+P 9"\B:64<(^ZARO); M=7)]7=(3=@0J)2\D7=BZP8Y7K]0U.$" TI=;\3-WH;E/#OD?,&W*)R71\M"* M ?2-U8U(\Q-&#*BA,3B$\I'TVV5HB'Y!%;$.ZJ=CVE(7BDL4$@9T0B&NDU^' MM [IQ(D48>E#0N\#F^GV5.HZ"A@:VM]#\X%L(%1@%@O;$JX-67J!/A;2JE0C MS9(' L7+6L .A1(.,A=GHJN>/5&O@=]ZL7-YN9 "PQ3J9R+-7#A&UD<-Q")J M[KKM^DMU1=*!ZD=GL@+*PA-GF:.2YS%_@<_QL1V$-M/0GDKW#;]&K E\W\)*RW//,-4Q>=E(F4*2B_7B?G1E:+'4FXTX.TNMZ9$O!.K_R4\GIKK0!B4DN9V#E=6V+6-FL7\V!D/" MG<@1R%Q&D!.P%H$+"D-:L>9S1@K0/9KT>@W-S)TB7!' Y_@(VIS=9#QYB)$K2I MY8'<7% N..!!9E66J#JCZ(J'^%F[O;^_K5=K/=XHPV M6HLY:+[Y CUCE)>*%./])-)J$_M%8:<'9&P Q3/D;TL>/?D.]-MAIHG0R":B M6I=%6M24HF4FD#D&*A*K--)O3L+!1ST$>"U3]"/=0,(0@KZ.).@Q"M<(2K4> MZ7.J\Z2".K:\]T0M'6H*5&::+:RB)3(OZ:_Q[RAF1&^=,AXLP!P-\HLN9;OS MXL+/O]/#E--Q"_8HA6OB2D5+U#52RG(9 B8K,?VS<,&OCB,"L&P=KHZT+5T! M9Q0R6/5;?#".8^,O0-9PGR7R45![Y=LEBVQHN"]#D0!BD/*+]A>I,1$CY8*' MSI_#=&=<(P-D D9GH0U!&C$IQHZIVZ[#DJI'MLS($PU<$4PD_ZAP(- EI01M M-JZ5S@[[KO-O%LJ!N;1\_>'!8WSMVZE(7-Z/S(AL)TNXU.K[O[NI=VHSD\FJ$PU6;WN=G> MJY0_C'C4Y6Y60IB"^=\M/-RV\\Q:)H.NV)%D73V8J5 M,ZX9)[6F'.KJEW#3C46^^[W^JVA?TTZG=MZO#P:=$I50[Z@_:44XITLX@\,3 M3A<)I]L[P1%L%>&<+N&L&=WU&H33JYVW1O7V*0XOK"CG="EG='C*P1[=P_JH MF6[3?1K];H[0K?Y8M.YPK128UK.?+/7Q+11[;Q3[PU>+//&R^>VJ%!)0:6<%I,[ M1J5V[;PW/.69S14JM;J'#^]U<2!NO36JF-9I8]KAXV$@@L$:;O6')<*TMYS/ MQ7MS+]?_%>M9?.Q-MPM&,(H=_G381PF81P\TZWIG9PZ./ZJ(BP(L*8 M" \?F =U%8BPVWVQ55(1846$Y3EU(47Z\$0X (.M5V^V=CQ^HJ+"LN!C187K MJ/#PF3;=(5!AM][MO=AO\BI4N,L(R='9N5&7;-DB0&G#MEW1DH". M5"2SJ5^KVF))M[CKE+=^62DNFY5'C?V#>+Y\1K.SEX2*3U22GZB\;G7W8;RF MA?+H1//Z*LHX7!]F MKUTED9;59DOT*%<-N&BH495GNH*X#E\+T.N %53OC7HERK.I,KIVCVF'KP7H M=1'3FMT76]P5II4:T_:1.U\0TWJU\S;8J)TJ(?JT46T?N?4%4:V/??_JS7Z9 M4*W*4WU9GJIHT+TT-]I+C^J(++KD;JB+OBKR/)7NV M-]Q+]FQ%WA5Y5^1= I_V:#]YN15]5_1=T??ALR3ZS?UD_!Z$OLF?\!O-L#I7 MAI+%,\C.,X:4*3.TQ#UV<>+5PN7#^#YXS(8G'UD\Z HO6?F5.&HS_HD^@8.% M0?Y/7G&R>BZNXFR;UBAK+CK_[YDG=[/0']C9Q&/ZSS-]"IO]H-LXD;'V6W( MF>7(Q4?X]N6SYYYP.MV/FZ7=_&^./X#]+I\G_8%F9N)3L">]-'O19A[R@_^R M1A-S,AAV)]U>W^B.V&0(X&N/1H.)V6VWFL/N_[: 7&DB'B9^(T_ 67)_^TT_ MWVC^XS!K,LGK^[_XJ-8_QM^N_AS_\T[[X_;+Y?7-[W=U[?KF8L4DR[+L_.;V M_NI.N[_5[O^XTG[75S=W_%]WMU^N+\?X\>?KF_'-Q?7X MBW9W#Q]\O;JYORO%&6G%S4?KOJ.9D6X(JYI^76._#(8,?$:C(QT31T3*O^8@ M%@+_?19K6>*^4:.W%@B_DDT8SK[\2R;R!KX?W81AK _!J=BF/((L''F:,4 7BZ?3A<3?_E,>1_G:HHQL-%LS@]I-6']K?(I MFSD(33L[/YX9G(-68S 8OOE)D>W.ZTR*3#^:8>V5:G 8H55RZ"&.0=QP!MNI M N026"2'1RN"QULJ!-&# S1Q0LBB'>EFMJ6UJ7ZX?PG;;_ M9(/SGXZ39$TWN2RE(E(FLCP>[=KY:+#W N?C]%E6A/6&"&M=G\;"E 4VW*B] M]UY6._46[BHU?G1P18]^9_<8/9)JD-"10+[]R*$^W"";P3U:\?PF.ZS:T?2H$)W!1W\W=P MWOORI)<6R"(]>:SJY;#EDN%5KW;>Z=1;&8, \_"J;"FCQ\:TQW $!+"O!6[: MB_=RMOU&QDVLH*Z5&H\$?V%*Z1,''IYB"X<*KS;DV_O!K 'QX';SQ;>.!+DU>72J#[@AR']BO!:/6?:[FPZ[]Z;-FP9\>F^N6(\PF MF=6@N1. @X4\I\89H#,-.")V8_,FT.;Y_Y#0W?\9<=9G2O1*64V9^! M6X-F-FYAW"VEK^@^?OQW'6[2>]9:=0W#N=J3[F>X PD" &-Q=(V!B6QJ4428 MXVZGR=?@@'$7C& [$7% >)=N&)0<)))+*#TBL0N^#M]*F[92#+R]-05O8[&! M[]'[;U@@?"1%!>6@A8*RDP'M%5EL94UL^D9[AR-J5T KIL73@!P3_F3S!1'# MX<^T,;WKBX5M8:<7##5')V/R9!HE]0+^ C^PT">&64_P@.'Z 6&C.PD$8] ) MPW")AC:V,0/N8:89P"WA>WP2V8CASN>6[R-R\A7^'0+4@<< /FF&OJ!+^(\N ML!<8M3:^N] ZW>99%PA&@K4<>7Z2 W'6ITDFY.]YEROW5,=[M#S,+ 0I)0 I M,@@L7[.9CS<-^W*!/STSW2/^XS$ /ZMK80#<\S^2AV5@ RV?$!6.SW''9^)" M@0\!GB";,!M+>8V9">7((=9G\Z)O?FW&[J&R7-V :8.B&7[7#DB6P/6>+RW? ML%T_]#)2^0;M="K?H)U.Y8L6TU;GY^7DX-&2Y\7V?V?,F!G:['8:O5P(AYRT MQ$%G>=?E8XR(V4 9#F=M5@35%0F1&\DOG@%Y3#F.HT[^UV\EQ[$Y[%0YCE6. M8Y7CN!,WPG?]20.3 7X,!D>5S5@E7;W0DQNI'8!87R5>@8EZ._W.L'\E\PM; MJ32@M+VSKJ15QF-%?&4Z^ X=N9L07YJ^<(;G_H<'[M27>_(SD[)1Y4_7^PE; M.UMXKL'\E+@^\=S&?4@IA.BU\XW#4$6=3#EL,<7 X9+/J M7%D.+OK98!I%_4E#FJLV&IUN>F!A_;^B MVXIN7U?R;T.W/%NIF:[7.CZZW;K1WX9Y&8.2YV4,-\W+H-J3;QY;Z)9Y)1); MQHYY&\R8)Q(;J &3G\YL&&9D:0PSLC3$ZII(/&7[%=%L=PBRP. M6=U\@;D[%S+_BIEBJQ( ?%NK,E6&1Y#=(>'/5/B[!']#P%_G\*_R/:I\CRK? MH\KWJ/(]7C)0,LEM=Q;?.VEEO]CA3T>=7V.&)Q6S+:L0AMC@H][N[;WO3IF< MQ169562VL=6\&S+KD?D\[!X%F;UEU_H_QO=*>5F5Y+&M=/J';H=L;)HT5R*N MEXOH)TTB_=KYJ/5B JGR.TJ,,VM8;7&<&0#.C%XV\V]R5=5,T,,I/B:C,7M5WO'6BJD$Y26' M9!$NV]X9EZV4UA(CT!JE-85 :43I@&$S>'&E3Z6S[N3J;[.202J%=5O^J>0. MY?NU1EVL=2N1\E#IHJ_,)3=#DU[M?% FC_E;UC&+U614P]Y?!32GPR\*)8,D M.H-B\#WN"$6Q)[M;\ M;,EAR=/1?VV 1%'$& 38."1K/OV;F56%@P!(@(1$D,1&;(],@H4Z,K/R?+*8 MQ)&*G2MV+C+II!AV'M3&_7J[=PKLO',%AUB4.+8N)I&3%0H/?"!45_V)!;GC MOT0S]L52F\%/U"DLS'/3?Q++U3T :6)3XG8SJ9]ZD*Z?K;(%X:'%CQ9VD)[\ MR"ZF-E-_7*AS6.$'U7A67YS:K]%" -V4,QKAE-?DKWOEC[O/5S>WO]_7E9O;RPW(V&69^>W=P_6]\G"G//QQ MK7R_G7R_NGFXOE(N[VZOKF_O^5_W=Y]OKB;X\:>;V\GMYDKQ C?5"PV&L8+YD;#I((Y/CA'5Y$V1TF**O*[;3EYT8Z!N6OC5K/>[QT- M(.NA*^(JWCMAWAN]*>^UB/>ZO:+0"2LPY%Q"_M-^47 M@8#(IJH%(BHZ$BJA!1==Z4J'I(5-UVA<=<#B'\ MR;.!.#P1[)K#(<+?557?)G[I[L8)7> M-N_; ?%UV$*?&3L*Q_-0)H9[^KSC5#ZLC;L54L0ITTRKOS6C-"_1C$I&- 4I MF.45C0+HVK64*5-6ACICB*7C@T54ZN0&ZA\43/V82MD:EJEI6*5.%D\U;QI< M;F& JU4?[-]%J=(W\T#N)"7W[85,MD<=SW$SS)[65TYVP>A5MSYJ%ERP4NX* MLXH.BRB>*I0..[5QNUH6+2ML96-IPL9;R? MF?[\KD#)'MK2J]".PM\&PS^ R29+"];^7_H\E0%S\UZW-A[61ZUXUZGWE0I^ M$H2W190?C/!ZE(S6[L<=( >AO'/.<-A0GE/!;53U^>4R=?*W5ART^K5QKSX: M[IU158+"_ IGH^+C4O'QKJ;B+GP\ )VA5^^W]^Z16@)&SH"P4;HZWD^6326Z M[L)F3%G"\PM'8:#3:(I?LF.DQY5EU"B5F[)%[-__=LC1L#"S LYU[R]"V+;4- MY)60%%LXF>\^0_3[)<1J\%;870^>YK[0+A)3@X"V> W6<(!GF_ M%4_O\T]C%_D3X:I,&#F'N]SN3.6+:L\6?#'M/BVF5:>U8S&6:KXH5!=/20/ M^JKRY>Z[\JR["^6*.3]@^LH7!J*UKJP\V_% WT$!\;S09VL/*.HC$#:)#]U\ M8B! \O%CM,:IMTX"GRWS\8'9RZ\>K$9U&$Q^J;NH?!/2A.V+QW-<0WN4I MF\&"%&L*:A,YF6&C5F(Q.;>JM7FKY!;=\5<19^3AK^A] ?@$^-JQGV%X!>#-3 M;?L%S GE"=>IP*-S6#3_5T-Y".T^R&_KT:19['&KQ7;_034?=;!#Z!1NX%6Z MC9MP25I.QG!>:+M'^0S(P5M.KH.*:"-N/VZG#=U_M5#_@ 1,J27RT]8\&X\Q M4%V0,#)?F]&CAMV N\-&>"QK/B_DN,-=6 3NY9^V[K*[^3SW-F+[E49:[F)H MUU;1?DR.0AB07!8Y'ER,(:G(;TI4H'5S9GB:3,Z#PQ(G@=FCX@4;W#MKM]$['A?^AZCV$W"R]MYX=GN9PNF>0;CBC9.,V&AG?+CLH$0-5&0 M"=7-OXBXU8M,\N@? _',)HU?0C2)KUKT55LA2$)'H+HYIXGIUFRT6NW7@$D; MC7:#BCL(IMMHE&T/*DRW"M/M33'=RAI_(FGSFVI@9]$ZV!@@LDP4OZ@WP6"6 M=KX ;K0UYP@BQ6^@XN)O4D')&VOK= G,?KAWO6^%TU:QV)&S6/>U> QSX.K# MA%AD27GLC0H$#TH8D]G?GHX^?FGZG$]6R3V0SM2MB0B?8? MCWO^G>S]30>=?M5%^BS(JI=1X.8@K S2>% ;=^O=WAF"5?@OW=0GYE4]4;X5 MQ$PMP?[A#M@J=[$@[>U$/4)M?>P M'%]E0IW:V+2VYWEL_T!10^7.H2P03!'@*0=^D'2_!! _;S)3XH'@S_-KM-E* M;[19]F:^8J9,U3/S''MFIF<3B3LOX=O>D'];.C4KE$DEDA;3^R]NSOGY M<(*)/-UNH]/K5LT9J\F^VF1[YYDBM?V>(HXE_*CU/,233)'*N"%AJ"4UA,-R MSGL2N\,2D4K.:4?^I'\@B<"LP/*)D(J(I2BH#;TPU7;>GUV.W:7GP,M!V^.& M,6@\"WT5 TC?.;WBC+S0Y^-G;O6W5-I^TN'7C(K4U@L@=H)!['9KXTZ]^?H9 M=T<8%ZIX[FAY+A=8W3Y,%U*5PHAU29S6JXV[G7T@#RL6JUBL/*M^*P[; ;*I MB]@!]?[^B.S'Q'%YQLB\H-*8(!MI,*6 KNC' MQ=ZP-AX-]X:IJ[*42ZVL[D$X.935$79IB./+5/C-3GMIOJSSU6L4K3T?H-/8+P1QK[CYCEL *Y#5NWOETUMQ!G'4* M5Z9Z;5"F6FD(:U5WS;+234YE:G?"R:Y,]3H@VA)P:'-[_BHJ.C7IDZ),$6[K MWB6!):::_6[MXU.FNF^L3/4J3U0X F_HCKM;:_)SL0>W%"7NHD#U@09'>RM0 M);8(3Y-N[EYRJ+GW)Q1_3?6GT:U M<>?L?5&WEHGXQ,RE8CV.YXY%B)4G:H,LV])990=%JM^LC7MIJ->G8 R>)MGD MU*-VIYOL>E0? =0+R$"KB.C49$^R'M5O8^N[$Y8\Y^:&&KZM&M7'7EO[J%&R M.A-^SC:?7_5D],ES<.]]-^?JDV7S*G_>5\-\5 RF.N>6>993U]B2C/L;,ZSG M+ZK]@[F?<3-3%=,N!\:HW#+'0B>O2B8Y]-!>;;QW6^R*>$Y*R*1HH!A$B+<3 M/0D1/6ABSXK.H.#RZF/FY+W'2$#/+AV,X]5>0,/1ENX[-IG>$N&ZDUY@ M,BG789SCA)P3T'I+T5S>M[>!C1*RO.-8T-@(/ :A&>II30":::YPZO!M,^49 M_U,DP/GFY:X;[2!6GH&3'68&&]#)M_W; ,[WGU W&WQWPFD\V[KK,I,H>B] M[O8&8-]RB($=T%R3NS3[8*X55.NQ 8I6DZV@6E]7]E10K154:P756D&UOFVA M6 756F':934&AWLC..5TN_0JJ-:*YTZ.Y_*EE>S!=-EC% /$CVS&^:R":JU8 M[!A9[*TX;)=8P@"A6H?#HH!VCH+C\HQQ'E"MPS=&&QL,*X","JHUJT0L'EUL M,*J@6H^1;G(JJV^!+C9LUL;]?735BHA.5/@DI]2#?C<>)93MG([H.;?$^C<& M%QNV*Z36"JEU5W%6/- 82,@*J?4(Z2:G+O46R&3HDMA M(6MA;8;*2#5GAI Q?&.@L6&_\D-50*UY1%CQ^&+#0074>HQTDU-_>@N L>&P M-N[&H>HJ7U1IB>BM:"A%?Z(V4Z<,!7)NOJ@W1A@;-2N@U@JH=2=9MG>C]9@T M&[4JH-8C))N<>M1;] H?H8N] FH](B)Z*QI*UJ-&';@&*Z#6DU&C1F_!9J]8MV+=:4 V;EF-BQZ9E@#,8QS#8)71[ RV<\5,QT6Q_C. M H%/ZT3DZSHKF#"Z;)+0<5.HO"S"\)^8TM5![EG(^,BEU: QA7R MXZMT?XO?9C[MW<%EB+?Z7Q06B-WO+8PB=8\#TO@<0A4@)KI5NNO;\,@MC/OP MS(PG]H64U"3V:(-BWM\[L[_ =+1SN#B!"7IGEJ9T,"; >^'AV4JB?0PHMD/;1>Y1$_=W:N#LJ$T+LF4C^027YWX[Z/UE>HE700^+?.XA1 MB?Y\:4K8)U2=N\RN+H"\+$")<^GTCR0_6XO 3W"G R;(%^AK88N2>JM7IBJY M<[@@*)7O(,W*3]K+5B4+O'T?]V%K<#I]W*-!^EAX/D/87IQ9%Z-"*\LA*)T/ MO!_@$PN"07B@H5^)Q3:#GZA36)KGIO\D%CIY>[IL89?9=CL:D0O_%Z>+5**/ MIMIT,.Q.N[W^K#MBTR&LIST:#:9:M]UJ#KO_AVC@XD<+.X@6/;*+*2@3/RY( MG_B@&L_JBU/[-1KWTTTYHQ%.>7W#4K=E/G^=V%&[^0LG.^ 9RR82^>"A$QN? M@CFII9F+ E8C"(S_V7X^K29<6KP.;ZYKF]O?[NG)S>[FA7WI99GY[]W!]KSS<*0]_7"O?;R?? MKVX>KJ^4R[O;J^O;>_[7_=WGFZL)?OSIYG9R>WDS^:S#IT O4\)O5#9G+.1EI\B7-T [#OCBZ@YDV((\I/8?295#_ MR9X@$VD4J:J)]4IG2: M]7].[5_'2=DJ9[0A5VPF]J/E[T?[-?*7N%,AR:M _\8,#M/]<$$B<%U.6*L# M&"[=D*0ES%/3H;OH3%.;:#_.+K6)5EV4TU90TV6(F(1>DM>?T@93JU7O=8L* M69>CO*+J'ETQVK[%3D4S6HL8K7DU/R_X!NW2IKM!=,]'^XSDN(L(G MY1BV$:.C6?5_.66RVB27BR&KG!*\@Q*\52JJJTPJV&=F&%@^)YU8YY,+]1HV MQ3W?3>ES];6=.#M@W\D$Y(4*=^UTZ"6#:IR=7C _;KAW@$P_00U>171SGHJ&$>:5C?#;+L<88?#5ZKP:P[V&6C\)MOAN M_E5L\,34KN7V;F#R(3#Y*?<+KP@H@YZ_#P$AL'N[3);BZ=\2)Z3Y7ZNV:7EN MU!WOYR>]5+; KK9 LA,5NUX@.X=W6V:[O20&O^;Z3Z9=_)?92171G68-&'W8 M;K4_EDA-K.R)-[8GBJ*U[6[Z#@5:FX.]\5DJ-WTA1,03=M5,F::5CK^K+%]/ MPT[7QCKMVGA4Z?,G32Q;A'$JL>24M!00;;?*1$OGK"CGJ_,M$OGZQ#+ABMR: MTQ$J6;Q,\7J@765+MS;NU'L5*'C%R14G'\+=5QPG$[S_J%=4VE1Y*O;]^OQ( M\6%BO7[&NO2>7Y=>TA+2=MX24K#WESK/MP.2\DW^6:12-%X\V>G'2T0[_7B) M:&AXLB@C+]BI,)2_)>'=[0,5<*96,">?$W6_<[*491ZP[O1JO1,!GEUFZ/LZ M_5 "QR-FKPO_#\^GRD!JXKNQ(<'-[:>(& 2:F2(0,-_.N_DG=2;$X&=KAJ#S M-^9WQ#71[ET$K0?:OF4H+PTL'(_W& 0Q^0R2R6%!#Z-F0.R##>([<>J#TDQ] M6!L[^L^8:(_W/J!U$!S_W)^/8O )*51USQ0^+87/BV@"/PW-KHY8_<_,,/!_ M7V'+/NFF:LX8W[F\6S'*>XJ9"'"?*76;M;'[;.4Z'3_>KLP,U7'TN8X!>D>9 M\WF()QO*C:G@A8H_C_+C(O?1M$:]S/1,B=U\U-R[T4K>#2!(W< \8GC^@B9( MU1]NZ$VP0-6%E3TQ92O.ZQ*_LZ!L+9H MP'L(I1$8F17\S"G3SA9]KWBAU"ME'?(YQP5N,&K#'%>J?PJ03"3+K*H,+5HW ME%LNT/J2V*15&Y<)J:.J#3V@.A@CE^S2MEV8M*V(J<3$E$,%S"![L)ZX*'S\ MBE[*2"\YU+X]A$^WC,+GZ#"GCN7)<_:C4LE_*(&]JOZO:H8/8F5LBLOT>K5Q MNU\4'E-5R5]Q9<65V8RYC5S9+R23I^+*BBLKKLQE%6_DRD%M/!CM;0177%EQ M9<65N7P/&[ER6$AF40FXLO)"',8+4;X)'\N3&3"72HE.(/$P?*P(!WD<'36Z M.;.6#,$V_E&@!7XOAK^AT9.$V B$6%S?)YR57!/98G1LG4@?>TXWX\A^BK8. M"Y0%#8CFCP5W==AJ9\5@K"=FO.1?UA:M;?NR6MCF()ZVDG\F6VZJ[3-I8R E MX:A#&YP9;2EE?QL*$ODZ3>N.HCJ.-=,);P-A4,*(&__K!#\ ZD=X% $&]((0 M0%_TV4)_5->Q39(1U01'"[;K(H3&RN+]*3X0W@?,,D#.0%4A]"MQ]3:#GZA3 MN&@]-_TGL7K3 V@\"+(0JLCENQ/Z[\(.RI4?V<749NJ/"W4.D_V@&L_JBU/[ M-2HL05**P4?X]O6UIZYP/G\UI#FNSV@H-.FT/X#^Q&Q\"N:DEF8N"L@GX-7_ MV0[JUVIB\SI4[X#D$9\.86K^^:LZSH0T,TPJ=7YUTDN&EKO_8_+U^L_)7_?* M'W>?KVYN?[^O*S>WEXUTS)RRS/SV[N'Z7GFX4Q[^N%:^WTZ^7]T\7%\IEW>W M5]>W]_RO^[O/-U<3_/C3S>WD]O)F\EFY?X /OES?/MR78HTT8A(48+(6\HY@ MU2S/X=!I[.>,H4&Q4&T.N+=BMOS7$LP4UWF?)%K2<1+;B3B)G5I&."H"]_K, M'(>QWS@&UCU"8-T$P$TI^%3]3OGQJ2AI\<*:7WAPUZF8M\@![6*);83Q945+ MY!'C#D[%UQP%/%Y.*#$")[,,PWIV/F21-?WC K4:M!JC3OK7YP.]U'D3Z*7X MHV5'XB"RBJ(((:Y01E"34]V0*S83^]'R]^,5'R^UWLI3/J%M7OXH@B>!6#E&EM1;:9*I1!,(FLWNGO79Q2ONJM\MZ)T3+] MK#=BE>^>]0K94.:8Q *8L87&2VERVJL"B3<6J1L))G.!1']PA 42N23YH,Q2 M-9RTS\7HCADD9YW6=#Z)2YL:[Q6B6@U1M6H/BD)<.*6\PHK%SH+%-G7$*X3% M1L5:+P=-$CQI#W"HX6%1;N#U#,\2.H$S3?&47:G5[W;$?.MVZ,N-'OH^]FS^74EY?!B]_[-G:S#YJU\7!0 M%"!VB9PR%0N<*@OD=B^I5UTF MYVO64-UQ,T8.;WT6MF@GUEL,5+6;_;('5?60J@:M$TP]*K] 3C5G"A3&YY%:LHMU$V::.%_T M$==M[ZAQ^5Q?%='L9>&D2=K-1LXIYR1E$Z^ALCSQ^PM\^$!EC#%\T20T?EXG M6D$U55!-;YOQY,N:W+H&/M-=!?;3MI[1J0:&.:LC MF('-@ #@3WP,2Z1-4#-T%(- MCY!;^& K]876RM&/-DP8UF>P&6P*#H;([(IKB6=PWJKB,-"109GZ+U^.[B#* M U-G"P5._ =S^1OXH8#6K ))J8\X[E+EL^03PEFO04@@S$2DCY)#V[<1E*.W MV8GRIYC&A,_BFYP$??D 4VA%&!JH;/9!\^P7IMH^"P^;P,*-3F>=V!5\BH-C MY)MBV/8H9(*MVKC;"+HQ1R>8@"[F)AW0!IK(0M"-G1+^$S*V:^&XXTZVP[M?&PT8[?$[]$ M#[".Z"C UBF@9VL09'GQ;"Y59_$)@5>V@]D,N^4'L[GW5BM#$O4,UJ;,87$1 MX4N0:R#*0,JY:7<%)_ 0*DTZJ%(%2U/!TH3\(.D>NM%QHK#<(OKB%XO0%Z\1 M?9&@6*)@-3DP6?+$?7.T-2_M'I)EDA'(IS \EE/:N'-$_-D6\/"H3E%U&J_.44?73N">"C)6C M+_)76P?:6:G&)N$UJ(V[94H_JZ#A*@8HJM%S @-DSAH:#JO2B'+=A9]C .>J MK3MX-W*C>NJ*^%4"FEQ5A7TN):A;[L:._KLWQYJA5_G"I_;+D^]^*/S)?KJ%G:E-S-Z3.9PK4;4YB_J"YF M9[RD!&U'K5C0-M<[>90XY82VO;M=_H#Q9%-LO:[,/5@A4S#=9NDMUU)K%)O] M[>DVTQ3JMK0Y8X*:UU0!Y2J@G#6@_":ELT<1!0P"7Y\3G5/5YFW8/%F5EK!U MY2@9::X2K,0#*3[?F$.E>I& _2Z5(V>=9'X^:>1;"A4W*D_2A\0S0&'?[N:? M=-1L_Z)4S[B.VZF-VPFM4LL(RUDAWU;,5HJJX-Q,UL7.R$?!8^?LNH7[N5O5 MS[_JM73EL5L8\>&9&4^,YW\F\4NO-A[MCQ5=/H=E14V%R-V,5-1'9-(2$=$Y MIXB ;.U50%&O+5M1_WAX3O1E#VKCP:BHJN\2:?,5$14E4C<0S[ (25HE&!0E M2?N5EOHFDG1A,Y;$#EB,W]D;8Z]23X^7C#+)TF3R&36;E5Y:)FDZJ/32MY"F MGRS/SIY\,6JVRIC96"FM)12TG++B%-2NM-;2R-D'A+Q1YRZS*]UU1]BW#:+V MP?J-?55U;8(;O(NP+0YAO])JCY3 $B6M)"R0M&NT%:\3&3Y)S\BK".7'_1LT>M28N&O>OW D:%4&^OMZ<1&O]VK@SW%N" M5VD*KTPE*&L46 S!*R)THT"&@W6=F6[][JTD^'=3;C+3KG_.X-')$O^5Q$4# M5(/BSN'WE09]#F24*'?SD,^P-D[(?#D(]9RS OUU'?]V8\W.07"S3SH!M8(4 MWZ>#6&XS@^#%F]V"E;^J*T#%PA4+[Z(Q)/!HJPGF63L.0WU\')JA@CGIW[BK MNND1WG*D\DN<3!6H^,#'PB067]B00'J+]%Z,;'T9O 3=0H+]=STG\1* M\@Y ?3T,6G?7RLA"_UW804'<([N8VDS]<4&!EP^J\:R^.+5?HX7!NBD''^'; MU]>>NL+YO) 5QNH+V\U?.#T!TU@VG?8'JH3&IV!.:FGFHBQLY/#_T4=3;3H8 M=J?=7G_6';'I$+:O/1H-IEJWW6H.N_^'O$OE[*A)7J)T(*51'6>IUVX-DZI! M7YWTDC:C-K[_8_+U^L_)7_?*'W>?KVYN?[^O*S>WEXWTRO.RS/SV[N'Z7GFX M4Q[^N%:^WTZ^7]T\7%\IEW>W5]>W]_RO^[O/-U<3_/C3S>WD]O)F\EFY?X / MOES?/MR78HTTX@?=A;?-,B 1O---Q5U8'HRJ.76%@?6) GU!P &FIH#^*/]% M)JGS/DFTK$E?F0C7Z<-U=ACXA=1M2#[\*^;\@$DI7QC\(A/3E18\(M1>0%FH M<((JW,W_R 4^-(HV*HIU%I%^X@=K,B,LBCOL6//51B@*]^6KH9KNQ-2NX:O5 M,G,_V7Z@R;1JXU:_D1;3@"TU< FNI42.C?J',/G2N@)OA V&)1 APV8_Z3.& M\!DS!O>^QLG;4&?PY\JS9PLTV$FO<6@DU;1P57FW;I"\=11"]7=(O [V$85^ M[OUI@Z;72,LOE=L#-+)],[#I#O.7+R%%D(2^W'WG+79&ASIB]/3^%QO\/,'PEOT"PYB@ MG%!'(IRN83WJ#NB+CN*\.$#UCM]>1A Z_%@HQM1@0_W!8!8&G#*,!>]&5G"\ MV6+[AO E!^SC**:ES#V;*,&:@@0G >>L;=3A)49.>?>9/0+# #W.&,.S< Z_ M@JS]M11J!?5D&HR#ZP$I,R(0_%^Z M^!B<+["> 6SLV0ZI7U//@=<[0 I_+G30R/ AFSF>P:,I1$= /"Z2^R,SF:T: MQHLR4TWL[36ESEB:/L->+\^ZNU!FP/"J;F)'YA!5:Q9SJ!D8^XDM=P(*E2/# M+!?J$]RZ/J$JJ@;T#'/DH1WDKZ1.,IZI G?AZT$R:'B1G?X,))50#%ZPCO;Z8KAJ^Y\3D'Y M2049 '0*5_ %N6#08Y()1NN TO+*L_'L/K&I[:DV;\;V186;.D%%)'.$)"F( MG%15A\(9<64GXKJZN?T4(]2KC>=PA?%>?.N<&M5J8%*H@6$SLD6D$Z1JVXB- MR'6\9\N#;8'[;&:HCJ//==28X48 18XXPD&.,'R.")T"[9PZ$_%,\2-?H 1* M%'X#VX]*%L[!6KE"J[>9KU;B%QS[%IM6XC@_45V'1?E=+$G7G/.;!C:.KU7\ M1LH=H>>"9@K:OT[7H/7$]3?=5CR'S3U#07W1J7.S0&JZ9/@:($/I-U/F/C,F M.G(B:!/>WJ;#+S>8-?^5G$W2FB.SXSKDUOWDL]#EH2&)@^ZR$K8$O3NDUYK, M];5CH0P)K'W:H?5A;71<:1N/*:IH_&\&%6.J&H3^Y2P8K+,$VO%6W5*VJ52" M-I7BB*DS9<#96?LX1@!\DQ)I(QR_ULOQ1KQ\GELO\' M6Q.H(QLLYWW-IYT4U1ER=_[ZW8?KR.>9*'QFH]JX'Y_91HU](^_OI^QN1H4= MM9LQ5-BWCLRT,P._)HIA_TX*7 \9KXX0 *P\CJ-!=QUV&JUNNWC U&ZCWQN^ M20?.^*-'A> 9,0#W@?'<#F-ZOC">V[IFG7162+[%GWS>1]H-EQ-4<-1NU<:= MO=-!7W89'?CK>@ MX.T8(!&O:]3N%,( 52G!80&[JAL@ P.D@"RUN]4=4"H6V UEJ;H#MK- "AY# MNX<<4-T!I6 CL=0(3 /I.W%.5\<&$/_(")'FA\Z.K.KI(CZ MY#0VR5&:W,:XWZ!9U28?FBD^)29;N'ZF!+.7E;U1%(-C MHK!YJKNB"!TK*;::N[%V5=S[NEMSMM(D28B,0!7M%X4F7IZZWO5DXF,IG:!: M)R6X8R?AK,FLZ2[AG?N/Y[CZ_.5 V6\WIC+Q'F$*VW*#P]F!ZJ/->"$#)=Q^ MT5W'F^K.0E?^N%0NU15NIC*ADU7]!-S0ELF?RWQ<2M+*66@UW%PVGUJ-]KMM M.0GM@$:=9FW<:\;55P7K01YE'4")G0E+Q'*5%:_SPI(3 M2CLS7N!/!_;(X%0S94 ;)O[,SPQ26J%*B 4E9RY%AI.BB91$<6Z\Z*+3Y%/@ MU2'Z4RR%D6?3!3/,4DMQM@7TO;7=J0KHJP+ZJH"^*J!_VP+Z+752I=(C(A=> MWF3YT2A\F7?7[_(K-G5OX,*T/7Q!. V=5SI]A2E;6E(N>J=5&P\;S5$\]3PA M:1Q$1TX=9+19!UE+HL9E)"D>[7PF1;O9+.2U'; KMN?H4PY\,>GT60L:Y3KN M9PNF>0:[FXOD;ITY=_//EOF(_A9<5DJR=Z<;+SGL=.-ECFO9V$H41('SJV)Y M+JAJ)E6L!ZG729I>[FJ!=C,E*]\''0VM->D(>W"$H[AIB)?%#K6:M$7'(6U0 MTW4$>6A2,P;RD+57ZU712<>5DAJ?P1"MLNP!BJ>HISK>>@F3_V=53\!OOM;2I0*/\)NNV0;?\"M;$ M3%^I1M8BBTZ_P"2J0^#>ED\0ED*XGE VP'D5F!Q4:MR8MS#PPS,SGM@7,HB3 M1,:@-N[M'LTJPN5"U MJIO8-UQSHG43KZM;)4G,=G)JS/%531R+5'PU21OO!!=-5-^K#4"WMCTW^%#Y MM-0&H)L[:\ZU9C\6EH']6+#HP7W!@:YT9V98CFL:&=CP5RHI8 D;[[KM.GW-,#$?U6V/DI!8X$N8@"UFW78>_S_>.HKGR$N M=<;/VL'7\IHG%90@6[1_WICT^979--$]%OI5M>_L>Q>QU?^-+PR&C*^I5QM3 MNF \HL#K@P3_QA:%V9"@TNFNP=&X4Y?T!-(DZUK(X DMA&,'W,W_#6,XP2HV MM8.0Z^K7QG QQ,\(IQ-*LL=*=\/PV^@XWG2INRY?$A*H$Y)A,I=9M_DHV-)A MM;*M)VRV@ST,UK9$= Y3@+UUT,TQW5_E[:/T.:[?4+%8;OK"V&:7/_. MQYU@/YD]PWYXN9?:R=+J21+&M7B-%JW/RG#/]T#YIS/"6E;X5J: M"KJV&^U,>R'/]BN^.CAR\:W32EHC*-JC=B.)8@/-[1U2:FU-PM3> =62(BTDL83M=@4V M &]1Q7ZN0+'E^Y*W-]F/E5B(CI]/Z-W_SB8]A6"&\XLP[((LR;D\2[PJAS-< M^T&M59_]QJFQ_; C3%OGE(";8: KPEW :>9H!+1E:;>6R]>6>/NL,^(PE1&E MLVM%"L6SC18ES5J<6(B2\8Z%*V%MX>(&_@B&(N=>RT0,D'E==)==63;:J+ : ME[KY!,205,P8N1#8WQXV,4;F^LF;O;TQ_=S9(#M4^X7KYD1-250$=D&KV]U\ M!]1%6\67]&N=3FS#U&/.ART4(B[V2\L$DO!0+W^P512&5W#N"4O[XCDN+PZ9 M. \@C9A[8X9^D;#R?A,3:>*K=OFON*073?W4DBS\&\.&V]RQ1WXGC/8]6+^Q M+]C*&/Z?:4DK;84YR%_I16BE>-; C%@G3JY(4]22Z[;F-U[FSX5U]S1.P^^> M(QSF?!3^F#B;80]%A-$!#<[&\E\[M$;@);%(%,JBP3*Y^82])M\683T.5/*" M"Z'>S;Z"*CI3DBR,3CK<%QEU='N#!GL,)]Y./G$\07GJXL1M!@J1S1UIZM1Z MXM>@\/[CY [W-="BFAHL._ M004C> ND4 )YPQE0:!K-*Q,]Y&**PL4MSXC'0X X'X'"'O&M*YG6Z(-HY(16 M:3>WP+MAV/^2IN? 6/PO4*$"E!@>:F@EI ;TNRE ;S,YBKQTV):NV&DT-]I" M[34E.C6"GOVVB&G45@3Q?(3#!^$.]?9AGL?UHL@AW#V'N=/KE,[@-RL^X'C3_X2L>_HV9$2JB1;@$9A/<.QD4A0= MB2_:5GJ%A(RBIS@$;7-8[Z;8GQ>(44F7\1R/6"7>T=> M(\]DLSF=K/5Y'G-"L+GE_R^BZ3Y)&DN%(RFC\$G)4>..19&H M23I0@%[KKXD>R.O?:J6%(2+^&V*F,"^%&F7\]A)CW@G(5,V7^7MF=@_:*.%; MK4%]V!JF"?2RZW$W)FZ\R?BA<+=5*H53]"1&BYP29"!"$D38GZXOETS30:8: MH9B;[Q-^7C#J=O+$'"1I"R,R_.\ZC11X3'F+$#,4]%!G(NBQG53?T>S)GV2) MJ H,)?CO^N=L@72C*=P7ZO<,HC!S-[_3WW(&;\-K8#D7F$;KA M:3*QI\7J$C'BQWHRW5D$$3*>&RI\QL'H"A_^?3TYZRZ4ND8U M@Q2[\4/63"5L>9[Q@T<5(MAW$TZAJ0,BS>Y$@$DQHV2!P8L8R&_][K>#T>;$ MN:)YV$"D5PP-91M"2R M40!3?(ZR (5'1#>P,Q#]]#TNDLQ_=;4"A8_N?I\^;,QHL+CPQTL5:.[5J*RA M3&#-D4L(#^H)I\K;"KBVI8IL>$RUH!(G'C&?&R2)8>3UG3R&BUL5H59!#"(! M&[8*9H,37+ +$,'L)77O94Q)-XE1*4'^)T9.3' M78!8>EQ$H[RX[5)#514J/PZ7-F$4]UD4+N%Y /]Q79;GNZ"NK#'36N(!G:(N$SHW'1",*U!253 R&&B'A)FCU M8DJFMA1E89\K%M[-9LQ@(C6+)+0C_;$DTH)ROC3V\<4Z'GH=Z51RI*_<;9M) M/;H\&;\,+3$LB$&4SIGN>G;$@ ON@$3!6GC2.;BIR?E!#9WL35I+,S"W@_9&0>= M[;@;%W=R.T(K0YGA."#Z*0=*+(/XGV=MS55=%LKR5GJDJ;5CT'7_? MTM*80:Q<&B-C:KO<3O,>AVV@K-R?Y8[BEH8*P!?%? M6)U/:W.=S[Y;&XJO_"F$VH2O(%F1#VWEL#;N-A)P6@)CJ 1\E]M]"IH.!\9 MC 2,^H!J=02>5%^$9(**B&09:2 01.)<^O+7_*I"'XS>2H&:R%.EG. Z$3/2 M_3'#EH53CRNLI,JB:Y6<6$1-XKKGWU#LF+[#X''TJZAS-N2&K?O^7/E]X+)M M*'=\ ^>Z[;B4S0P3)A, *=_4X/;'FJEZJ.4K;/F_5--3[1?1\[6]GAG-LZ#? M46*[M +?1W^$8:5$K3@ &4C2Q$FI43W70EN.&\3P!M R0.2 ENN[[B+*. ;9 M^3O>J3LX#K:%,W<61F&U.2212"'^PKWFF6HSPWKQB!>Z)8JG64C=<0D6+L*/VR5/A;5I98M1T*6NI9%BP"X_0T_KL6F.KM MS:9ZJD4>L=RY[1.ST6WF6^+A*-CSPN)1'/3Z@M7SI(,(!0/(M];7K"X!TH=C M>#->IPNL 7L;6+3!\/]+A5#V"\]GX4.*TEZ1?A,N>A0QXR533;'@SSH/"7SS M@$,ZS!&_V79/T2BF8SL*.]JMW_=7\AU?\O!AUE6BX_#?C6E#7?[XL7 MI<,CL +;M7&_W(&[M= M^AL[^:X3J36TPV5'(PP'+3&\Z4DPB?"=)QLK1)A?Q#WQFJR+R"CP%M;PA[DP M8Q@WP0N^6RR7!HM&'H$7A07S)&ML&?'(KH-,=R]#SPA *M"#%["0PEY-;U$<=E&BBBP9W%#\=N(DPU456W=^7,PQD*Y3\;CC8OXGP>Q$7<>$ M_<+,($7I>^,>AD"GM >ZUHN.EPJH$T\,\_3$.B7*LOA:WY"GGA)J:#=?2YI_ M C8@).X)B%,.!./(B5^)>7]3W6S0UL-N;?Q?9EMQ01XAN[E*^7 2MB.$Q&RR M)Z"OE:IKO"+2QZ_@M:>%.HO;B+0>9PPD@]LTE+]P5 8RO-%P"C5YI!&MO4?3J1^"#"2 MY.AS\)0M5+!/; Q.)C,+?!,5(NEL+10ECOT8Y1$GFA/SR$QF4S0/+X5'$[9R MX[T@*"PDY\DB>Q*;)A"<8'(RXPD$@?B0"%*D4@5)4C+]2LC;G8I17ZW(I$"- MOX=:6+,^2,HSCY*@S(<4.4C9LX[VV,%74V8S[F"JP.O7QF:"N-NX8Q3=SKAK MZ]65^?JGS!9, _-8Z.JQQ9/U+G;@WS)S+70/4# A7HDX'*S7')93CH8EGN=P MVU&J2>(>2A>T"6?&Y82CB/IG^)*GI@? J%DNES[M"34""H*$U'5IACF5*X=] MD']\E(V$=)-62#_Z*,82D<5>0DLUC!/PKX- &S;2P&";:/8FWBR^;M!7:RVD M^'?#5J/3[J9^W6RT4K_;-&RKW^@.^IF&W=*C3C:F:F);JLU]F=9Z6,7#76_3 M8VRX+9)$)W6+$N(+EQ#740FA2)$::?YUSKW\[EU;_R$<,*GM/#/L16K_LV:\ M!5KFIGW)(3PJ6#C0=NV6>MG.I,>DY4<.A[5QN]%/WK?#K)6F?2;L-8V-M));$GR M2W6519C_6[+CZI5NLN,1 +0Y968*/+A/<&XWXMBVL7\'5;M!/ .H[,R?N,X- MK-_%DJ.$3*="&/^$;OVK2 FE=_;^78CL7U[J?37 AC[X+&F#W/])],N,*R4 MR .]VIBB"^V/!75(W[/3^2&.^)>X?A]O-1XQ!ZI*AW"EP["J="C!7*I*AZK2 MX=PK'3J)E0[=+5ZH3)&_\&4=COQ-!(Y12K1OU#^.:%\(SHK'UA#6R:9\@6WY M10&44RS:%P3[3C&XU^TV.KU7".ZU&\UA^D\W#;OYNVXS6\BPFFQI)MLK,L:; MU\ORJF';9%4\V>8X]F TS_7^Y]3^=?S=;Q5(_Q272(X%GU"@GJP'B1-#VR' M8A2)%D,??LT8EC[!'2+J2=HA^ON;A &D?Z$BCZ:[IQKT[X?< <=3W4 ?\$FY M@2W230H?'J$L(]_H7 M!\B49F'AW@W4_5KWP]HK4WG_S$AQ@P;3VE.%<7*1XV8U)@>5MLZ!2H]]C"+] M)4=X'WZ2L"EGE@^5WN#B0%?B)[_A@B^(Z!%GGX;[U9XD'R\0QEGI1[CS$U!2<+G9@P6?_5A%LT- MP;Y?4>H,EQ@\7!Q.,O)W/%%@=$%@Q/WVV6^N$BO)ITE(9;RY)(GM?F_U\-X: M[1U *C$U'OL858@["'&[RA?5GBV4SFN&MT]*.*5 979*'MP&R=3'Z':OWAS& MT9D*#IF54MVNS+]D8BU/2!=H=%!H3+>,9+@?($"I"#!#0NCXTVE.)&-FLUS%,IQ7$ZQ^"B=E<&X-*W5"I#XJ6:UKY4NJT@JRZ=@1 MVS\9,NF@ *BM)M:4=@:]>JN_M^.ZQ Z ,Z/&39ITB3(+$JBQA6AY"2T13H<4 MCWV,*GV@2A\X_-571/) "R'$VO7V*"YNJNR!TA)B&2^] K('6AV\^895]D!Y MQSASB^]NQT7M4NW#_IH-6OC8>]07W4BR>55TD'YV0U1DFU M3$D'K0$A(._M)CT-8['L!)BAG<:1)!VTAMAGH[>YST:5=)!" B>:=+"YCT9" MTD%4KKYITD$\N:"%_9#V#SA5B0558L$;:M&#TN<5M#&OH%?O!TV93M"^/S-: MW* K#\J<5=!N885+>^\Z<7OO2JI MH+1T6,(KKX"<@C9')"BJ>*J,Y'CL8YRYL5?E%!1Q[;UJ2D&[2BDX/3([W+7V M:AD%[2JCX C&*,C.VZ7AK!CB I_G#!3+/BA'GL$]6[D,8]><;&,9!T%STRKO M(/,5VBMYVD$;TPX&@WJ[?59I!R<5Y3OKTN(T?:)7UB2*-D^B:%76\6DD40R. M(X>B33D4W7Z50U'E4.R>0]$K40I%>X0N[Z(:$)4HA>*TK QQ(5*3UE>Q,L0F M"KU3]'+MP!%JEH?JBKI:V=9/('*7&2_*/PKDC^OE MRK!>&+MG]A-,+UD=NK7,)Z[G(&6]P'S[3]<7!K_1?!9N+?3+$9/S/74N#'%WQVBDK3PV-E0AO# M!Z;XN#\74#2!H M2R$YEG>C;T3= X?@8AKQ@PY;H,\R\/4WV#B8/YX5497R'?;"B2XCUXG=SQ9, M\PQV-T\^K."%]#YZ'9W;!&CT27=?'E!\/, ;?C/@^]#.]VL* UI?P&NG+8!_G'1TUW5H;Z\D$W:67THX]B+'%3]N() M$@]>MFHY7ZW:9A M6\/&J)G^]:9A-W_7;?:KR3:S36B+USF'9;O!@)TA:]AOHW$/UV3"(%'A3I:P M2@;;KY@=R>J9CVWB8;9+FMV*L+L5JFU2/J&:2,8!RD&%[A9EBS/^]&EKXFOD MO@'%-RE"715,39 ^1K; OU334^T7I6J1D]$WD +E]GH]\[?3M7\%5QO>_-'QV2[6!2AN] M,N6W5^@5A^8$NJ7NF>L:3$L/=9RFIEK<)>4L5L^OR/D^WL7N-Q1VY6G6NX-] MT)Q*K)Z>)H$6>T.]%9'N=CEU@4![C6[5,;'J7K$95>*+:L\62J<*">[I&WRU M&JY7#PEV>Z#(#EOU3J\.0.&LM[I%9964J-S_6-T055 W MD^+6+TFH++_>-JR-.\UZ;W\@WQ(;>6=&I!N5L[)0ZFX:VH@*B*H2]"JH6P5U M=_27'TX [!_4[?'&/\.$QC]54+>T-'IL%]6^0=U>JS8>-H:C$EDQ55#WT)Q0 M!76+N*1*']3M88N>UK ^ZE91W2.BT&*OJ%)'=7L=\G(G9!U41E05U0U'=?_E MF4R)87=60=V<=]G@\.&P'8.ZO6YMW.\-ZJW.6?4-J,RQA+NN!%2\VW77XT6. M55"W"NJ6ENVVL-M1!W5[?0SJ=@=EZH5QYFZ(*JB;27$;EB14EE]O&]3&@WIO M_SNOQ";>F='H1MVL+(2ZFX*&&0@%M$HJ,:V6P1UQA-=4%=,M_TU50$QW5!L/ M^_7A()[U5\5T2TNCQW91[1O3[3>Q4/<44\.KF&XA,=TS,Z:*NZ-*']+MMVKC M4;TUBFNH54"WM/19[/U4ZH!NOPWT60"*7XEIM.H(?[P=X;>WB3G#F/#H\-&T M'6/"_4YMW.L/Z[U!4;IP$7121>*J2-PKZP8E8-G=U(,NKVK>.]^K?*9KQ7:G MPG9;V.VH ^!]S$"I#Q+LQ](&P&4S(Y@LV\RSQ_QDAE:"^&^D3-WTB, B*KZ@ M[B[V=5I9#K5!^T -X/0G%K1S^B5J& @]IQG\1)V"5N.YZ3]Y]>XR&2R''LRI M/5JS"D+_7=B!Y?/(+J8V4W]%9?G-JOT39;NBD''^';U]>>NL+Y MO) 5QGK"M)N_<"8"5K9L.NT/P'S,QJ=@3FIIYJ(L;)22_Z./IMIT,.Q.N[W^ MK#MBTR%L7WLT&DRU;KO5'';_K]6LC:DE'#9NP=Z[*/#^^:LZSM1J;YC4P>?5 M22]I,VKC^S\F7Z__G/QUK_QQ]_GJYO;W^[IRKFX?K*^7R[O;J^O:>_W5_]_GF:H(??[JYG=Q>WDP^*_-\JPZ^;JNMCO-#(K5JY@QO".]=,-3H]&0X9)7J:*LPE8[KE0UE. 8,FV\ M;LX,3V-*3B=.IH1HYZNJ8Z/4!_7GG[J[6%@&JF[P0?(VY_?&#$"W'-4[_;@S MAM@LYYI:I5C3L#;N=>K=!.1N+C(UF44/TG:L?L17R^VYD#!0J>S1VWFJ[O5%KY[P2950;=^NC M9KQL6S2^2Y/!2%>OV]F9A';)>SL/0-5L-WJC=1.J_+V=D]4V.-J6(G=9-!_] MZMFS!6RR\M50S<.O:*. ^+ZR>%_YF0%V)K"\Z._^FP?_8HZ#O92GNDET4 \W M5U94S5H1'<-G6W=!>8>/84/F=O/C]?W7K_1GZ^-[?@VO/!O,7+^Y/#Z O (L M N+E28=;EX'VJJ.%(L4XE^[ 58JU6EFVBZ+F!7\!]S08E0Z**U1Q0T!>PDT@Y-_X=>,E"CD?]J6W+>US@U[9E&" !-8_D!TS#5BQ4AKA4 M?2)9C,1*]R9W)DZH;N#L@*R1)Y+[K M!RW07P;M^J";(';%96])3@NS46H<^*WX:QZE'[)DY(X0>4C*4,AP]\E?'G;2 MHMYJ[EM"OJ7:YZAL6JB@PUFN8JB>.5L((452A9ASX3D'W=C)]3A]'&72N_V3:Q7^9;27R9KLV-JT86Y:22J2L6(!F!=H7,WWVT];Y;\W/ MD.C@Q2W(XEWKU[:[T [E=K)/XW Z1< MB#8ZG)9AVT"[=.6'.!X#2EJA;\H&LWX<:CW^!2YO&(Y\ TK#KLSA67 Q%=M0XS#A92%TM7K"GHV9Q0IFB0!2JSZBHP,@PCS@;,_:@B0W,@G=S1 M@4E4&Z@+-DV\VZ1P&SH9;'*X_>WI@LR/S^8+"2MD* 5,8-@3W'2X7W7G\.O9 MZGV6>M(8MMP% MT >RC C_(<;X31782K81?QKW#KNX^ ,"P+_XC5>B3R!? +W MA6&\< 8+&#+*U^2(X;P=>2V,#OQ \ODSB!-#Z42$]LX7Z816.3&US\'+Q%6H MW9D^B<$#MQ:Z\_@_B> H=)=T^W:3+L%N_/8EJ4:D0*Y08FE_E9'+8VIY;J($ M2CR9X%@B)T%,XR\!!2$(QO04TPV7#R<7W=3T&%SI(&]#O7N2!XL=" M53!7GNM$C :PL@URQ,'%J#&4_.@%)O,]&//#9HTDF=O[Q.RIV@J>R/B??-O] MZ#^E,Y+(7#GL@_SCHTQ0T$WB;/K11_$JD3+0BU>^4 "0?QU$T!M-'D47^1WB MS>+K!GVUEFO"O^L-&KU./_7K9J.UXW?=YFZC;IHL-:[?=4+59+=-MIMIV"UI M1+NFT1=Z>PZWF4O$+%<@.&V=E.S42J[XPC(4+&S8 QZR+],NT,5WQNOW+RJ$ MO?OGU/YUO!'Z[O0W1-[.V-M-[D<[LA^[EMADSNO/4WQSF,16KN%]V%(Q\T8E MNMOWM? "X'.?84$%T'M7F?4/87H2!WPA1Q77H6+PP((XXQ:W,]Q"N;=K[\+?(RZ@2%KB"150=#J;DW#^8(;V8'WA MGKR7@#=W3\D;8)U#MS[JG& KJ8I13I=1NF_.*)B[.JKWAV7"YQ-*S%IM2ZM' M;% 6J)EJC-+"]Y1:V(5<[Q]>0X\Z7;4S62"5 MRC+&-4M93YJRY+@,ER.&OY M6K5-#+>!(N+H&N/U?4'E0CG\2,P%?ZMS1-EUGRH23Y2PKQ M/@+M7X;Y5JH6+UM3*\,6P !OUF&[U?Y8(E" BFTJMMG"-OU79ILLUO,0X32: M"7#!!X;3\)$D8BG%FU*-H_;V^6!)8!/O"DOBX'.IL"0J+(DW7V-J6N[;8TD< MM'@@YSY(NS%RD2J?D^W&,J8GVXQJR_.H'-M0%K)K'*&B*>=R@7_>F!.BE[OY M-B4EH0 :-)5GR]8<9H94DU$^?6H;W$*I%C=LII2#K9=MSNC]LA0WGGS--KL_ M]@5N4#Y9]HX_;D>+#4,E_+HYLY:8D>YX!F6U4[VPFGFMP>K@BUQH"L-UC=L! M"0U_E8%6LJCKPQ:AWPV[*4 M6 Y@;*4)%!M44P0[/5.=1>YM;+6WQ,-%\200 MS[8]^,0+&,S'";SVB8(*B0MO(XQ)$IH$4*1*I1"T$BPOHO(,6!(C#!U.0I1< M7^P:J7[_ALJ96HE31FS?A%ZO5#FRLG6C+- H.2_./T6Y1R@,=/@U;)SQC>D7 M1B0()E[KS!2$WF&V#W/PU=:?5)0BL3[=:R1 M1=ISL3#B>:'/%KPH0@Y+CVJ\ZB-Q_&?=,!#KA''\>K]BC'.HS>M!\!\&@C&( M_K= ZYHNBB!Y?<=7;PKG[T^'*NM5 M(:/%GF"E7'S=[DZJ2&LS'W7Q:Q)96H<7-JY=; M 4BLJ%RKNO+OV/G.]W:)+OVD-;[6E;_E9!-.L%\;=^*(:;1=N688 WC:;89Y M50D$.ZOW>G%$L(OZ4_,>"GS!96M\/06E(-BBD\/CLPP$66%'(7(E[WX MGZ-"ZMAFB%X2&@QI6!Q[(]1F(S%" MX 94KFD9WI)=Q/#07%LE>#K0-;E"'%FAC97%O) 5%N5N%ZRI8/Z=C8U^_DVS M6P/;?^!3^XHS0SO)/^W$\QN!I$KN.K]=V*;/.JT%04&S'C6Q4\ P:=91 :N\ M(SB U$68HK7(VOR[S4WSAV6CWQ$F_8T1QH$V<4,3?N!G[L_[HAV:>&L#0Z=- M9B-&UCZ30;LOOH.Q#WY!;$8:VB^:YW3]GC0A-3,X8+<=F;I$Z4+C%:X0/#%! M!5?JB_-P=R4KH,'Z#I-'(L:?IKZ$5M;A89LU@+]9\"*?@>%W3MB1LV4%G<@* M0M--:-DFIQ9S4(U ;R;U[P(A!V/3%-M)8:3HE43$C)\09 '0#FPY&4)"TI(! M]&QYA@ B>=8=!!D"\C%T9#.!N?*9/:JS%Q2D*X9!*BZU?&,J<@_"S_&_/HXI M1S.A*)ZTU[ @U7I.0B8A**.(V"9;)@ \\!S?@;8N4 D1, )K>;6.I& M$JBCQ.@K@!'A$[R89HE712V#@%B M5&Z_YZ#'D"6%@+(*VOR('!K M^[9.HN@7N#4(,64BM)*W]#@>,-+D3'<5F3@@8*+PAV'JU>!A?AB!%;SV0O^L M;4U.R9;0EX06I7$U437(@WM!'MP5FD8"Z!-.QD;MPN+0Q-9\[C W&!$H,WV( MK="987,CI\K?[;VERC\:;%#YUZC=$["^PIFV5'43=V[-:Q81<$7"WK5Z98>] M&^1%ZP%E"?4];A]]TYT? ?Q= O[.:)B OS,:QO%W[G7@5& T] A%7N'LAG]' M[RBAN_K.!*W"@[MCB9[6F;R"28^- (GGUM+[B;I%ZK$%>GLK63E'PRR>.?;+ M9K#\M,D-"IT<\!E> PF3HQ82'.$NZB3-U","E\;]G!$GF7)K^:!\_.1"B@T, MM[1L? T04ZM9U!0VI-B<.B$/"Z85 DXNBI!'!4^NC?CIV0@Y>Z^3UZ+C_#,H M@8-Y(Q7?HM/.U*QU$HYM18!>GGLS&@KR2N)K\I)?KUDP^:&?(HDW]EIQ.T1I M?-E;Z&R?5Y6RK/@?-=G(AN(L92I:E#. MG+IA#S.Y/,ZV_*:57GZ3PQ74;M6JHIVJ:* 2LHF__(PKW_Y MWILZ[&\/CN@:VV0DM%2!RS3N5(8/$YS*_E@*'VQ+,Y72*7II[FV^6LQ]OINY MEDA]!LT/(YBVXRJ&16E-HFV W__3 ;4DW.<2+>TKYOR 52I?&,:9OMQ]YTTM M>51*!$[@IO:?7\#TL!G&5-W1"[,7#3/&5*ZOMC5C3',^V=;R M'A9R-_]"24[,?IF8U%-WA8&XA*@A_!]>-^C _C>OQO M'9M P!D]-D#U9@K1]RC0JT-- AI)EZ5.'TZ=* M&AR] 4+WYW*+_-QQ5O2469 " ;)Z9JO&"Y!BSSD]^PY5*F?-(SWTA& MTB-W*Y%:ZL15%;[4,:&'IWQY4&V%V#?:*&49WQ\MNC]J:'^"AC:SR/[8P?Y8 MP?Z(OJ?1]BN481;JV35E!J8!46,IS!)\$D4ZF,0!MY_C^"VHB(A].YG,9I[M MBYC5=",F3X.2>5,FSNL;*&LDX9&&\I?E81SU0]C=+E<##L%:9%%QZ\#?;'%:W79.F4U!=,R^6I4*"K.BS\ M)/JB_$PKT2->XT4?L)IOU(O('TY.)?6=XCV8C8+GR/NHF4'1"Z8LBIA &'.? M'!FB-@O>BI>O*G/)\*0GU/)(S@:V\Q/0E )ZU/_[=8+W.CSI[UX 74IOOOXI MZE@PC47G!_9.)''?7U_ZJ=OP\<1[]$ YZLK(SSV6Q0A-(DS&D>G1-J42 _52 MP]7#Y)CAL&?*TXGN;EUL.U?#@M?0BD0,D#&9?V@=)K@!(D_=?/),IZ ='3GAR.83W3JPTWE M^I/<0)@;4@&I4]_8(XR+0WX2K_@L7G'OOT)L-PTKQD 'G/()5#K+]K_FF<&A M746N2I\W-5%:XEZB )GSL?AJ9L2_,]5SD*]]C@7=1E M==6&Q5&+,-6Q3-XY\!F;ZIG8'?;14['""(YC[E&M@EA973$P65,T,:3B76Q7 MR&RB+3C,ND+>9%^Z!P$_I%[LH);!9,E#292YO5'2HJ$\3WD M5*!;O,FQFA^_1@M5^1L.G6@6N.2G3E1OF:#3+I'1@Q_*U'+9?OUBZNF&&^F8 M[EAS]QDY".4G\7HH-&CB303[=H%$'9\7)92#&"7J1'E,UQ,UV 0&5&QUI6L@ M,4 .FPX](X< M0<,-8?GMZ\6F>P)DOHY&L6C4KGHP%#$*7C2F]23^5N6B]?]RNY?FE;1Y6#J@ M8/?L_21\.:HGK@K5:P1W %@Z #S8FMKWRJVO Z MFP^#BS50,?*+#E[XNWQ2T:CJR^$KAKFZEONRXIH-7S:*!E,\U5#^9(*T<$"V M2CGD'Z;U?+&PGH6[1% ,2AC;Q1H(ZJ='TTDASQ!U)K\!19E"Y*K.*(X[G?**X_\';"^T M%&4"7#HCM]F=WZ]6F(G')J7_7%-52,D,- 6NO'/MPO&X+-+8"@G(PL;-V(,U MK&Z)0"<52LN,8&N%FAFZ#W61).0YH*V"LF$X%F;FAW5-D!2&P= N"ZO%$=/K MP^']OCF#!&AZ('0$,,EG%;1IPG6Y0U$/RSE&DD$S1.ANY,CG@HI69L)+UH1? MY'+P+XZZ-,Y1:H-4^VKK4B&4NR6D%ZF@2S3-?.'FAHIUHV^SU>7JPELI3">C M&JX=C,XP4C;%C8@T;C+WV;)_".&OUSE@-43!,DC M,_GEZ*=VP..5GE7@[]J[XG6OJ@_F'V',5ESUL!O^+]K[^O!64EY2ANV8,8*!*A-Q(@G M[>L7O@%/FH\M+40>W*&?A=0A(HH%E?K9* <]5SK!_/'D4=:5NX>'.])]HI)= M?$^_PD>BRC%-,*R4"]P;K@R@R(:G? KT#4XB1'H9GSYI8F*Y849FD&XO\-B2 M'C(<:+4+]0DU8D859W!1V=2N'F2#V!*AHF+0SHD=%2J45'$&2B<\;L-5YY)$ M,/%?/ 8F/3X10Q?(3OF7![S,(X9(K:#1HW^&K\OP;Q=5Z5PI7RR06*$;U@L,\:2KO#KQT^_ UBI6V3U0Y(RI=-QHR#VINN$C($7I112A M2K[QC1IRSSC">R!*W0+2%LX;.'I.YG][EAM227DEYOIB?/?R.L52I9V'N@?: M"N$9\/U!^1O<2-Q[AM8UOA%>LL27.(&2S@T)2:[ LDQ=H@QQDJ;*;S25MZ3' M@1_A<9=76( XG7%6=U:,:722LMX/-X0OB&X&C,BN,/D+F&U.W>O7=UK4C9H+ ME4X>YNV3\ O7JM9G*I*T<7RR:W2&PAT'GGHON'-3QGUD@7E+F9A8 PM7&5 H MA4E!O9NA180+9TE^E[.-BW;2XZ)5A/-$(YPETV)X]"+A9E#]&YFN0.E03[P, MG""0$EPF>!]\D7J[N!-0>W30,SEC@30..3EL]3GD) ()%Y74<,F&0 SP(G P M'87B'S.II8"JPWBI-:K8-ELPF/P3DWJY5,6CM[G#T!Z-*/N1^XQ_++0O?>8K M^0M])6)8[!'$NE <^&Y8JPM0#NRU18G\7MIMJ;JL+XJK 8;NN!R<(GQ+!GOJ MWU3RIGE"_YL/[2!?2=/[&Z$,N:V@(>QA"?+=(T9*8FRY*S*108%Z6@(0B97,N_; K M"W0JR0468K2 $JV&=C?9&^G(G8T;"2@W"$C ,"[D+2S2S<#2@;$Q1*\^!DE5 M8F&!CP<4D)EM41A2000\\N#"H8!LLE&_UCP6"F:Z(O1#D3IRU#KD8[TH/@00 M,5*DJRLQ)!_V/$E3FWS:M"Y.=)1"5>#%A"Y&:A2T70%Y(FBE=]YAFJS3=,)=\I M/1=D$8AC.#Y1AE@^M E?N?,;5 G'%9X"(I-C$UX/5@@,9:G^Q[(%EA#G%LX, M"R1HM'VE/\!W!L6EEV\!(!I!<3YCH#^>(7Z--%K^#,.+-Q7XWPNS>4>[G#(DO# MCS36!:".$_*[H-^"A__7/4[T!24(VU%)Q\N5Z*51\.'Z&A>'XP8\2$"BE$ZW M+O6>I?Z3R"G0-RFR:$@8-55YU-&!R7',>% R^14\M8/,771+DESAE(C3HA0( MG@'QMZ=+]!^1#>$[!%Q]*1+*,)1!VT41+YYA+$(2]![AK*4L*(Y0% 7]D;SQ MS'S362=KK]!U#K/ZP5X$)0HG7Q#2";FV)=?K!,/#N387/$98+G!/';#)&$(TYJ'/&"\4C;$]NFROCNK+<6 M_$1U/0AD&B^"3_!8!*L$O$$Q*M21!8OXEK6&@LBB\@8D>\N6"6LFV= I"0.A MF!GP/UD.J/UQQ4UNI2Q2H.@.3DN?2W8BG#'D-)FFPC"KCW9%7BLBT4N Q8MI MBJE))I0)(T^Q<)'P/H*4TGE$*V!%TI5EI,!_G3@BR:>A@-4ZD80V56SF-N8G M(8:[8>M3S^7A2,M\O$!\0U\R@ZQ]!D* !^KB($GT\X/TKPNZ X(9U.D*![L' M) J6Q0CUU62JS4<'2@)=68BVHU-A9"2#;E%=X*UQH9X4X^5/T*4N8A[25>,? M,R6QD--"US3#MWPI .,GL41S L+V%MS>"YUG!LE\UC # 7PY$L?^V^TQQ_$!R^C.!R*EV[S)T0 MBX9VS\_^E0% +G?\#23W$5%=^+<:F^'IB5']@!,I8/EW'-0X7W,Q7NIBBT(V M:C0)6.3MOU 2Z)3Y61XNO M".62S)R35KJ4ZJ$+RN%>N$C(LR4,5MR+V&W[!T@_S53ZH, M.7W_86/A#/67X#FFZ8WLKH=WBG<:O/CU\FE2<@'9S]'3KPG_ U:P@E!-5'<2-%)P, M 7"''A<:J,+$*9EKOI%2U7(- MPU'2M+ 4I.^+YL/WW$S9O!B5DT[IFQ)2\Z(T003)1?6?WD[F'9*(G[@>TGW0 MD+ YU;7APN/4Y?^9>I (BZ:'2!1 M441$HV6$RR'F$MJ#(/N 78A$2#14I]CZ@F*UZ'MFV9&"RT(<5T&WDUTP;:,@ M(ZTN!SML#3,K@Q,D>9'*TDDBI=+62IR-%U0;/0>>EY8//:PE79A MN][)2L?L=E25> 8MV/](X8,]DZ'7V +#?3C M\K/I:;H7"*O$U5EQ M6R-OUZQK6AR5YPQ.QQ*,<(XARP?TD#'\2E*1) M"?GP8K(G18H^[BWE?/OUQI@1)EU?.!"P9\O73+CW"S/-$9\PTIB"0_VFI8\% MYVX"D0-S45(*E?W+Q+'0U%G" *%<,KF31 D\M8OGFU%YN @G;\KEGGO&'-0Y M'A3TG#+ LN?4("B=@/0A3H_')F/(LRG6('F*FO0Y@;E'W_,4:(HY1,L]I60. MHQH(.H #O5P;6U@@J/X3O)2T?7T6%_^F;!CQM^]3EA\$JC>WQS32(XRX&9): M;B",$6XAD^V &- M4;:VZAN%\&([G,;#).I6W1\)2,1FW)*E"Y9DM=Q*D0HO_RF9<=V[@*]:P'\, MW]50%X6U2Z[X+!!,A;XX0H;\G7S\7RGH0\OB'_!LGYVXL]5I] [*GSQLL0J6 M%(YC*)0U0@4(+W"_UR14ELE6P3) M%KTJV:($B?O_]_ZG+U<>)#@,J$>^FA0NL)UJD;% 5C2T))8!?2"\6=0^0.!QOL2=<\ M5"LPEJMS0'7RD%)XC&>NH<$F\!94VQ5YM^3Z47S7#T;75(EIZ1>8!K_E+_7K M.IAJPU\<,"ST%)D-D>^P)G IG3^!7D.1<9='ZZ6O)G!5^9XQ?\W^%JV[PCA4 M!9MYN,5UD9C )*H;>KSH6 SVB(D]"V])$ -<0Y8.HC!6W-PS9R+_.SPAVYJ+ M# N#H@8\D, ')7#:>NAU$4>>*8/HTGD83N18HQ _[T:S(IFH(FS)/6P\713M M,@PH!%[_NM T/5>XH>LBIUI ZI2Y+B$MC"UHB3?=\K-QCTTXW/&"SV MD=3\ M?,P?.(WE#^MA(N-U0]R1*S.LZE%KGI/\U)G9.J_7]0F3\EE$&5/J?/T)U#&\ MI2ID$D5']1F;HLF1C9/M M\?S$"27H!$CQ:HW'B?[1ZC>Z_LM@&M'M1T+>_GI1E\C!AX(W^F\3)41ZK/_> M/UJM_Y^]=VUNV\C6A?\*RCNSCU,%:219OL5G3Y4F3C*N'8^S8^>D]J>W(+(I M8@P"'%RD,+_^7=?NU2 H4;)EDS9.U9D=BR30E]6KU_5Y#A_;J9+]X5\H51-4 MYB@= G3Y_1G*\GI07),"[ =^$]4%\)G,>FPW:2+H"0P/._!($IM*A*.Z;F^K]Y?OC4SB,/J@$VM;[P\!R-#FK_;NOO&>X>%OY' M7)?_QZLT2WZGLH@V^3GW"?)]4WMA:F'+<6I7,K4B3(U!IU$-$D/0!=J4:"IB M9HOS(Z%I/7X8*:HZO\1J5%DS,G>[!5[[1@\2BHNKL;_E,RDR.,:>18'+J_HW M0>%: B#3PAL#[S.OBBFAM@U/>4CGT['7WZG*5XB3M353P$AP"^I)WGC0.-H0 M[ +$]FC\1X&V]7F&A F;",(<]^Z4!M M3_QP>IWK =3>U+LPO83E!;E1S+CR7:#O]T]9O")A@?OZ![8$]TTC^/&+)1N* M2R+S/>]_;F7QG/%[-^.OB'AW,_M?"/8S-?L)091L$V&OS-T7N$:X*,J MQ8BS;,+=(K#'K^&Z@L-:[F&%$>]H\B[[0Y5R\O#OW,_\[;[M\^^.B0(BV MM(4)UJ[MZM"91/U;4]N_!1]<@FQ47<.V4?(O.*_--)]X/%Q]EF.FG)@S/93 MDC7/'5VYXI L7#M'B)F7;N8P\D%#4E_$?#-WRL+C'0FM148T[P4;<=S!A8_ MV1)S*4496P8E('WC*8?X,]N[-F $!E=':P;1RU2\A4T#Y31<7IMR>!H5H@DV MVT]V 4>+*C [1HTMV62F7:/M@:V1?JJ(W"L/1"F([ \S :.*$)#,Q/O@0^>\ MN)=DN#)I5EN@H_H[&;X9ECU.//T1?K7&PFVTS"2BC:"[#%B.=AS5D6:$V;X^ M6ZWQGSHT*3$X3I:J>*ZU(]QYW*U>O]R8N?29RR=CYG('QO+5HMV^#!B2DV[1 M\4$CW]XQ&NL"R>HRPM\:TA$9A@,:KI"D=F FU&/>H36%$?#>I3=AD^JAMH2B M4'MD2/?8T)1\#3QZ+!+'IN;2M3(+U3W1=1=TZY63B)H3CJ/0KLKX&;:I&%XO MZHSNRO-5]-2 ,LOI!E0L=DQK7;("/NZUMR_WP#+TNLD*IKD84/NIO\MQ11!? MABB_%(K7V?:K%6&ZR9U)E\\Z<$?:ZTX./=YAT.K,R_PBDD0&3X$I9TT;-S;& MI?SQ6\."!2Q\2]NH?'_X@AFW&W)@@>H^!=7N726KV(;XJ4!CR9QK^B7W1V H MJ/$$JH-R548,_N3MR,^D@;'80E7=S M1))]75&7YP]QEV>RUN"Y _.[+>)(W*,M<0$UT;#S[ &5V3+QGVG__%BFC>@ MOE;?Y24]D'[T0F8H=AW:,E1; 4I4;#:Z/?GC8.8<'K&IT];P_Z?Z9OGXD#[Z M:SM=_^STT>'3TV<;/SXZ/+[C9Z='3^[TR^L&>WQR>/3LK@,:!_M%#?;Q5H_] M*YT'/A-P[/!P_M>#1P^";T$UJM\=)<>D2_1Y=_GJ\[6OGBS_P"^_6/.W^B>: M#_/'UF7/;E+51XS2<+UB]IKXZUL:SA-&"["E/ U,#\N@=VER#U_B+:0H.F!- MP]W;?/LQ=CM\52X^NJR7;4*QNP1G]F*OY !-DRT6YN;9?E5+=C+*TL#"?)., MDG2K!?O+;?3O>39Y?U%773D]D.%-)L[-9B_NM!B?3F7?[%8=#0%!7;/YFQ9B MDP!]G 4\2G9K&==\-3Z#_07\2).WDZ[Q?3LUZV?IHZ?'#*AT/_/'CVZY#J,$ MCQ)\&PD^/7T^2O HP7LKP0^?/EMSL;X(T?7/./E8MMB@&._@CA[OSH9^COD/ MF.=_I3CV_J2!%12-NA\,K&=+D;%; 5,2W.0WST*/Q:&'7*L=9I.QPB?+ZU"D MQ@!BF"T1?L0Y5;+!4+ ,)N5,[]._1-S@&4$#!\#%I:%-H!%4LQF6*2&P4ID\ M^PNR/O@?QP01V]4KWFOVZY:)EKM V;%LC3F9,7,P#G;,R>Q^S&O,R8PYF3$G M,^9DQIS,F)/9Q04;=4[$*M"]J,_M^+3[6"1+%J MLTA]VI>KS**=3*4-$'-/W/GEIM18V'\$=289_EA&/J=.2*%R20F6-">D0).9 M2A[%B2G/Z:)(B%OEIJZ1T0UX@F-^:,QBC(,=\T-[G 09\T-C?FC,#XWYH3$_ M-.:'=G'!QOQ06 O+]'@?R:&O-K#S*#T]?;QCP9UQ8S_*QCYY/C8JC:F$_4TE M/#PY?;([;0&C4OHHG3N[LZ%[E$+8I3Z/GRQ!]0,=(_QV'&P8Z1[C\.Y8Z3['B+='T.>OKB8U1@P'@/&'VMA M?JER L8>I6D,&G] T/@UV=ICT/AC5@/N6F#Q\_ORHTA]H$B-%::C2'WD8..C MW0DVCALZ1H\_5_3X[A'.>YHD/7%[K)JWKBBH /HG5[H:^:W+:7(V7>1E3FPE M2#>S;UQL;W_ZSVRQ?'$6F.X_*)2.O%S("WT4!].?'CZY4S6^B>DF;5<3&0V5W9O7X0\72,52=:VB5_UV3RW7;F)HJE-S=0^XLUT M1]&]='PB]Y+M@*IOG-"&'BW[$+@_FJHL74'7Q(T]5'L@ MPJ\6<,_6M!"P"V?,5/8/5S!]ZMNLN-F(VGUACB:1*A>>A M,(%H_J8Y6Q_*?UH2]]U'>+GR>)W<3)>\!V+'^34\4C_"XB3_+RLZ.LN_9W6= MP4K]')AN]U_\WA%!+HI+60G9(5$6XLPO=>:X_U\OS>TU_\R(OF^[[XHR<-[FY27\$2]1 M\I2;>56W!T@-#BYU_=Y)S9V;@&.-6A-)YS]PL%R)&(GX%W'SOH%5J$4"OP#3 MCJS%BY3.!S@J*?U7[!@88:UA\EFA;X<+K)KD]-E5WLY);IL.!%/\ M%*(RUC@1"+&)\O#KU_]W[YA:1:[>97^X[7ET=T66MK[>:([([&PON+M>; /+ MM"6S\NG)@QL6]_,Q*Z^3%/\3OK.AV'##TNR=](^P^3M4);Q7)9P>'1_M6-7U M*,*C"-]"A$_3T\UZN\+=(%EV))WT:P]. MO\0(VAW <$X>]POX3TX/']\13_])5"EY,E# ?P-D_?&C6_ E#V/3'Q]=QYH, MKZ+J>")KAI6OIM?DW;^^*OAG8Q7\#HSEDU7![UR.)]%.#U^\B4KX:\VZ;EKF>PQZ7F/2<]-7.)W37X>KW&) M'V_-!=)+?A[WR$">^4VQ"_79N<37,[);DHEC6M6SB=_$)%YU;5-U]02^"@^= M5K6RBZ>>6IR6>Y%-YKAU](Q-9.,G&\C&Z4=;,8WO5(K+L@K2(EC$:!^M&/-9 M8]9E'.R8S]K]@.&8SQKS66,^:\QGC?FL,9^U@PLVYK/"6D2NQU:"- 92QT!J M+Y!ZE!X_VK6@VRC"HPC?2H2?GG[)R8!1A+]T$7[XY.AT=WAIQD361]G2W=G0 M,8EUCRF803+[.V>P+" I9[".[LIF[[OW,'_UY#HR^[']9@RJCX,=TQ5[&)0? MTQ4C*_T8]=_9)1NC_B,K_1CYOU=6^ON)_'^U?OO(2[]VUD:1&GGI1Y':J=4< M>>F_M T=>>FW#A?O:BGXUT4R?Y<0-S/Y/@V = )1=W1'B+JG >R.NC0>G>XS MR?RB@O/X)Q/!]S@SP5_,RHL&5>J[3)Z2LRU;5$AMUZ%+X(T]&;ZZ/UG<;P%0??V1^#C\W-?\^Y;T'/OG(C= M@HQ[[W3K5MS;U_%NWT[E!MKM;XY-MOZV#]MMJNV=$^"])]9^-<28?0=M9TM- MF%IY(W?M&DGW$'WM+"^S9>_@3=S=0XN)QN^)+UR[&[+ M$WZ[8S("0WM@Z._\/,[L(WC\+9C M&_\"G**?,5<*:_DR;T!3PZ+ A,_(JWP]Z M8$FQ>0D\'?M'M QV5:9%<[[+_MA#-TL&WV9_).>N=%@WC5(76WYWUZ(#NYE/ M_^O!%I?LZ>,'-ZSBLT^P:$-&Q(.__;,J#WXZ._LE^9&-:!#]5R4LTH+CQ6MS MWI,2^N,3$H@$,U8V ,V!^08\6# \%X)2E&03/.+D99"VP7]W''L$G06KLL0 M^06G7T#AP.S/S>[, M5=?5+DWR)ND:-^OP+DX<^M\9C3>*_L,/X#]I-V%NI/G@1_"^O!EZ>&XV'M9+ MGNKXF>5%1<_WF04Z&'BQJT*JNH1%$L]YB*+!4 M40+F[#7V'=XC199"O,CU,D,IHZ$8]HHJ7@[],KC;]9TGBR.*#BDK2 M74D#PRZR^AK=WT2:[##Y1W4%ZU^GR:KJDF9.:6%0>]D5CHU3Q:@_S5KVMP:N M(AP"B"W.I,-%"&DR'1"%9W$RK"_0YM_M]P0-B:(-6 _EV)GJ,73'\U@LSW'P[J MKKH2U=[2>.E]Y2K!L6">KG]>UTRI]* M\ !3G3/P+*HKNLEH8JH97'.M2M"00@MK)U;?K8,+W]TF8S^V48_-ON-@QS;J MW6^N>TRC_L .\Q$/]BOLYAT[P^^R9&-G^"A+]R-+7TMK^' CU3_% 1KA M8$<@PCNT(1X_3X^??Z'-I:/X?O'B>YH^?GPT2N\HO7LIO8\>I8^>[E C^"B^ MH_C>QG9XE)X\.=XQ\;W!&]#@>UE1@N<:B1^_>==OWMHA$Q+%?7*[^DU95))U M)Q^L-_D[(:0,+."^X*"<')]LKT&&!>5>K[FO?'N.;X%3/^[.I]Z=9R>W0)T? MM^>3'Y[/LSMW#8CNT_W[\KI2YL\-/;>'LGKZ_/'=0 MWR.7\TK?HZ:-QBW9[ MBX[3TR=/QTW:]4TZ>G1'^K#/Y,0]N'XY,6X3;N]3>-9VH--^NQGZ6OPK'\/:!<#(/6C7WWK M!7V4'C]_,OH#N[U)=U,MXS:-9VGUS+A-XTD:MVC'3M+7X%9_OR56Y6KTL/?/X!RW:;MJU?3IL[':>W[%-G_$B&)WGVU="?L8RR'&'MDIZCANTVQOT>*S)W_$=NFTWUN@R MWVIYS_K<2J-C/-KTXS:-VS1NT[A-UYJVGQ-QX&OPD7]=IS@3;^\ACS>FN M[]#SVW;OC%OTJ77]B"^PZUOT64_1U^ HOR&6X-$[OGTJY?'M4:Q',_[3);J. MGH_;L[O;GL$\H^Q,I_961K/Q7@NKCT73XX?C^=B/!?C MN8BMP:?IH\?CA3$>C/%@K+%!/7E\B[+T'3@8Y&']MI _ M/Y^>/WUV>G[Z^,GD]+D[?P;3/'G^_.GY]/3D^.C9Z?\';N$#^RN9Z"*K+_*2 M1WQ"Y^<3^U4GN!L_Y__N\FG>KH@;X?MLF;=9D?SJFJJK+4[4#:/G]+I%JZFM"EB;S<99,Y M]@/!1&'N90?3KMT2N2'*BP2^F5?3)FG@08Z^@O^Q#"02A-3A^=XYVO[H*$V0 MISE-KG 8\"WX\F32+;HB0]=UZF;Y)&_QE]\)K "A3PR,/D=_Y!*1R] MCA[_S:-'X3OTVF^.'QT^\G]!Z,UV[I(2B>@7%1'1NYB(/AX8/0-ID5.8:K-T MDS:_=,6*7G_NBMS!RL'0%]D*[H$2%J)S25OQ8NKJP>+("/%AI;O(\"'))&OF MR:RHKI@7WB6SKNUJ=YCLFP2]HCT#;9+ASE_E[3PY@W]W)4W];0NSSFJ0C-^6 M4]A46,WCTX/CQ\G#!V=OOT_>5#8X_F [SMLC<.Y M7,T=Y37P?^ (@?1WYPU,N,4!H[)MY?5T9,(+)]$++RHN4: 7\BGKGZL41:KH M4"TCV@W\;:$G[C!YG979!2T-/J3)0:W#./&5=*3AS\NZ^A?*+AYD6""6M""! M3>J_.?/K#8^:YO[XBG;#7Q=> >)QRN#\N:Q!E%N7K%Q6L^9 @BV/"E9ND7SO%V5.=P;;%R.TS.MM).WQP_/7SLE0F^%U<0EX?^ R4$) ,' MG";?'!T>VZ\BHUV=3VCB^JMU7\WI3NE@9_G\UFCI;O?$5#:O,%?@7[4^>NQ"U: M@A;67Z0XP=K-"OZ-J-B)[W#%45Q5]7N:O]SA()6+YN/IWXUVV:=2S$8OY"7( M#AVO+"D[%'':F@K.+>B*CE0#'(T,56BCJ_7O+JM!U?1OR"25%;EP:3.R=#T&X7?FH+*KQU^ M#66M)S)P4G B8B7 .[UOE&%K((B7R4UC )H%3$Z4B2B07:'U2"\ );^@N\0F"UHXJD[]]=Q>='@ MGTCCZU63FK,RT?=4;+H9%)EPYL3W4%-L>?^"]8M&Z6 M::DI_)> )*0TI,$1?)!:,P."SYL*E%#!%:YI B(!JR=K/ZE!F'!ZJ5UL%#%> M7?S6>0X3_*LFI1_Y)IWT;G M[@KL(_C[##U$>"JH8WD$; YX9F @K'[$<6J@7L0>HM MW7.'=I 8->2'9=/+O*GJ1BP_LI&-VL@*N-Y+,D'AKOS%WX'#WR O5[1=2L]G M^*Y%SNX:"!GS6L!9RN#+Z*7 P\B1X9//X)PI&!KUA:O3('M@*)SC?M%3@J+S MP]BX;[(HIX]AU985-V)]5[N"1OSB*I^VU$WD,OL.SIBK\5LPIFQGQI+,P;?XKP?_L44L\^C! MW]YA&!0/ 8:T+[XOW_-_C:TCUL'.S^[ H*C63:LBH.5C/#D\>7SM%,EH:=HH7"QI,-7G/PHK8 M5^B7P*3: _CE 0C+>]>JI;=*'N+C'IR]>YW\*'_"4"8X AATH[M7%C!1%>7V 0@->=C//EQA@*I/7Y"F<\'DX)EFA&YF<<]QX6+C7;WYC"^BE:][# M$B2O'5C8:;2??"JB+X!,U(XC4>!EN*9-OCDY.EP['+^\^N6'Y!5] 87Q,/EM M67$0LL.=$6N'%%/NOT4#/7>3#,128H_\)AC3!$QBUWL70J2JI9YZ%0_M65[&W0,K#I;$*>'->&1VV:OWAA:-,-;<4V(5/B3_GF^,FA MD +JS.#I\5OQ -\\5_!G'*B[*?UU663D^^G:43*SX8ATR>;C-X\.G\0OWFI) M871PS^B#[6D$H;)WG??LS++VO_TN"E0NLQ6'%R0/U;BU":"-/77H@A%MG G6 MH8=9U8T-ND6KZ!,;*')P#NJ5];EPBD6%.C.?@")=-1CKY/NU%R%&SPR&4.#- MLB*K'31YTTWF-Z\=R5Z($WI!,(&W; GZ'!Q%^#UX;-\<'YN .JKAZ#W6ZQ=' ML&MAH']R'*X70A&?MP#[@-]%2I[Y +(>]]Y'\P0_89J6;!N;95S@3C7@DL!T M)ZC4W SFU[([34D!&UF03>"TM<]@+6]P^EXD\^H*@Z7I37;8E8R0O/4)6F.S MKJ!M.L>[SP;:@]<>9V1\M$."?: JP&:AT!?'7& M@/(3QSA55>TNO1S)K1T2*&]5#ZY=)(%"A=.(NS+"\X+"4Z1+>=H]4<>F08_G@'E)RA3@[;F 8PY:TK\"XTZR MZ9-< OUAOR5XQ=%>6C@0)-IU$SV@3>+C#!^I4]&+%$0AC?5#OF7]R>/CF^I/ MGGVV^A/*E_V(=0-O44;KU0=4-6QE/3[9"2U(<\?KU"0F20600. !F*.M(DNB M>4?.J>H":8W*DHL,W/2[K,M?2*IVA]^>,0ACD\XE",-*K(F^7C0_JH5PK&GST]/GQT'1\_N.J#/,MA'6SWVAA:C&SN^;O'5YVM?':CT MY*CEIZEK?+95@](_45V]9G7UPWJ*.:IVW'(U/VN%ZW:S?O@2-44M2?:J@T=- MF[72S@^3F*U+.W=;0/"JVJ9M[<;9?E5+=G*;@[.QR_).Z[%SU>3_1'O?UQ>A M(>M-3K3@+^\-R_[C+._.E^P?G]ZJ9/]VD]_9HGR:]<.3X_3T]/98\;O1CS** M[]/TZ/;="%^$O']LOKR;[B3,$*23[F@]:%<4-]*PN CW%!?+: 3R??3 M]/31XQ%U:[WQ'.>(28 M& _'%WTX3I^F1T_O2.:S@S 3GQHP@I[X'19KY)-M:B!]%/ILW03?_8*DDZU# MZ\E5UB3?G!P;4(9;%RNDTE ,4^ >%HZ.4-LH8S^L(3^D]!&-KNI:PEB@0LE^ MPR_^[K%IT^;292PEI;Y8+#?DRGU8W7E5MP=8/V-*.OG-1X=/PHNII#TK"BQ! MF#4P"O"X\L4RRVMN,RNUA"4J1\/G)-\\/WP:'G15YZT[@(=0X6#MJ)C2%RG2 MC ]/PM>I7/G@/./VQ@4V07,AJA($4E_YX?/PBZG#\J<\"P@="ZRU^7/H9X_# MS[#9WT4?']EA5NI/MI1Z MBVYR&ZD_MGMVD5$QOS'E8_YGE]4EMWIIC1P_XEET<&YZ2I]%6I]RP^'94K ? MWTVPCWJ2>YUP;RVL.W//O/*QY/V]9UYR<>$MKXQR*/(U%%KGL_K4WAW<%R"' MCOJ+]2"2)JXF5)SJF\U!3EMI2J$^DHWWA*WN'Y9U+09O;GC2\][1BWX'(P2= M)/!4H92:1A!^MUF8O[Z6RI.A5KRQI?)+;ZG<8PUW$A2<&B*;E=OQ4VOV];4; MZY/84ME&GQ"XVK/PY(14!%=_TU2\!D;#5>T?&GL62#.W;\G?F4OU1Y\_"9?J MWG7A?<1;=2B?Q()W%$D']N029(6_3ND*C2]4+N\(T:H67 ;WO3 M.PO?5XM%+E;AOHG86]B^?U:M2XY!&($'JM*M2#RTVZ)X< MO?#=?%."^$KIS\")!@] <%L,JL6(&]3FW@ M&P!:^0YM#) 9W1.@ISAVUB%$ 6JB.ZE.]1L"!@6%I&L!1.S!__YV^/8P^>GL M[)?#Y'M!OM#^S;!!2W@AM8)*YRRW:R^7\%H\V$D4X<0"3BXSL,,,QXT=Q>B'()=Z5N <;#FP>A#Z4#8=R/45;PA5(B' MU@B;BDL!0SRPST%@SEVP SW,+_3A4K!D8HJ!G^ MJ]8;\'B'"%D;MOTP>36#@X*X,X)\K&W=@O\CUF/5Q!+B'6:8EI\@B8 _0Q[V M4V$.8$/#FWAH,&LC4>\JL5-;WV[.[?*X5!X*39^!&9QSUU[A.9(6[K"V>-[9 MX)/AI'<_MKXC7\%S]\X7^9&ZP ?LJ8'3XA<1'#R.Y->(18F'Y]6['UXG3P6= MXQ>$(7KU*M4K-^#D>@R-E[$"/C,*.""2?Q\IX%^# G[C%;!>W])#3Z;D&4/G MB]D(OX8Y+I+CHX/__NN9-U$)@YEMTY=N8DW38W:X#I.WA+0__*FB-01]759! M#CE%PS!0-ZWE!]BF3W;78OC58 6S3QX=)O^#\% $TG7) $GPAT+_'7@&D#\ /G]>Y=KA/\R^37Y@'TFL.L/ALF%.^V:[_HZF/[A=Z/]. MP^PF=G;+L&/D-:"_,'4(ZB504L;KLYZ2A9L"^UX>'W#1V+%K!$4SH-*]]1"> MR0]_2*G.V83* XZ?/SIE)VO!AB?#6MJO(:QE3DA\6-4Y315W%?^3H7<(FRWS MGJ5%T'<,R>F)HC#013AM\NG;'[[W]G?=%>(+X90;!8)5U]>N!%*#&,HH#JXN M%EV)<01>(%R0@(5G$?3PD^_GN9O!:L#*T"7_!G&J7,VA:/HLF/SZ&29)"7J] MP?^+@R'02HG0S01[$=W*"K&LL!0+#7NFC5!L7%S(BZR>&O=[:@2%T/3ZH95? M:6&.'V4'QX\?GG]K=M;NDZ"GUW5.1$!$?^3\:4O-KYINB36%WM-1M$C!YLV7 M_GQ^]$7TD7U'SBG\BM#/Y%5;')B;*,4H8H7,,_B.L*Z]FNNT&7Z'WX:6#,/YL9"L $!9.2 ]2.3 PCF*5AE3DX*\T3+.=8CU' M1B-&[AM6K9$^_1Q:?APW]O'HQGX%;NPZ MKMEGNB0D.I\<)&\H_?/*7,YWCCP^O9%0^#-[\L>'R<_@#!3L[KHI42GLV\WS M.^>[A*"+3)9+,'8JL)L*FMS23([-<_BX&2)N$&NGQ*U'M=_5W)"A(,F'R>_S MO'!1VD[QPT%86L12OP"'HJ:[)!!)+<&TXP(^\G1\!C>U8.G3"M8$?X#)S$D; M$-#UR3!*IA4,.95LBDP<:JYJ8G1#L%TO$[P*-R3N&W57 IG=QPC!/]MA9&,^ M"&>'%$U'W@O$N]_!,W#+@N&STC1PJ!$6J%3TN" ?ZQQ^9BH,X&R\/TS^M^JP M&013TI[#"WQ[-^O(3"H*E13\>H/1HTF=GZ/'XHKJ"D,0%\*(J[X]Y]6MUX-V M%9P#=3.,JQ:[^8/Y(G9D./Q"57HIO'I64>;[/9.#6CH@8=986PA*Z.-1D^D$ MH&<"<8<#,8&OIA%6>KJQ'B8TYND!$Z!V:V+RF37&*<5>0U4KV#/^'SV07 M]62M$9@H%/LLF,;,2(0^TP;H4QQ#)O/&K M8"1C.).I;,(W8:\6>,PS(C#TJ:V@![09DVS[K&LB7AYCNM(%@K6CVX7XQVV_ MP[8CM\PTO^ [.&+TAC7K0%.O*-6<:,BXP*-]Q=* A,;,!$[58'1)4 [(UXC# M5K,3!G\GW[,B1P(M/%)H@O68M]#&EK0W92JH MD@(\P0Z=6OA^@VXD[D':>L"S''?U_G85-\J?QC\$+(?R-+Y=LJEF M[165UU21 V7(Z/3X^J.8]H(>JH^ER(05_:4+\3S:?XD$C#M^;SN./5(8BETL M6^6V]ZR(<#4K@9X_U\0+Z^4"/T9AX>WFW;QPU46=+><8SQET!$9[ZQ[MK2D\ MC6(>UN;J4?^)'N9<@=_9P)I<=2W&1BGF\5M)1>]O6^X&(76J1^\) M]W+!?V2$AW%;[U51YPU2;G/DW#B_&QC7*TJ:$>@GLSOZ,#M1(^=8>L&;5UT) M%S4U8^JEC*Y4W_KB@#T3NF,,?]SP>]OP'RG:S)3V5.DCU8!H48DRG\5?F:T? M:RZUDP,?S#G\;%X5Q),MP>UE=U[DDT#M&QQI_%3^S'F;005"'+FCM7;_2F ] MID%EBP/).SSFLP(A$BCQC23H__;EN!PXI?[)\ZS)1]5]O[MF=*:F3R\K#'\4 MDGA:Z?&14O;"5'"'+9?0)P]BPY*+.#6DG3WLZ_"[3!6GW&K9 LZFMF5V;4 F/Z_9H)UB:*II,?= MA6G#*G6P4G2\*^\O)M7XBCW<"Z[8T9J-56I*-'SPF:!M:S&.W[L(N1L+'DE M=%,)J"9K!7](98TP#T&N,*S)8J6L#X0RI2$O4/2$+$=@6"%G!29ZZ6:YJ8:V M0U""BXO:MW4R_I#]$L=9&CQ'ZS((XN7JUA9+8QR^Q*>-DGBON6GE?+ %1^_= M*EE0!Y;WNLS.M"Y;A$YEM-\V&&SCSMUGUKAW]A7QY9W-LWD MR"W!F,5K*+47C("EU9E'D 1U(REI+@=;4R,VP^7SG\,YLE$&[C=;&4&Z:3#% MI+N&(>9@^S%CQ5@"!M^LA2TA/IT:XYIN C*Q"U#J-Y:18U^!AXG'=?F[B-_G M'_O&KH[AV7S..NT=Z_D*D(]3ST[DA)_HN0%5)P#WTT#XX\'N")'A=H#,*1ZE MI5>B''&(7FT)P?C5EBSI ["@XU1N$Q@?BYZEU*P M<=\-&J1L\A*N)Y%=4+TE 3MP54#E[?/>T/?Q0.&$>9]M/83L=*0N2(RSI.Q0 M\JAEC+KJ&]NW->5]#HU?_3XQ;?GRN)C2B/>= F3:?CR/5TUH,3Q6./H(H^@H M.EQA5-AYHBT8"MYK*#@MV218-Z48O^)3P)6PXO_D 7;E^[*Z*J7OBTY8)KO/ MP619"KE%"[P,\33C&;/E>U^:G*!>.=\/"L"0I*$@JV?VCP2_(>1WA';BBTLW=WQAMR%9!7!RLG*.Q,)RRG*.BL M$U_/1@VWLUJ0/,I3*UY+\IZN\_,05E+$^D[U%5V;\UPIMC^R2( %\ PRV MRZ!*KDE5R/:?=RU#Q(@Z0VT_A1%0XFJ!%Q!5&'GA"UP(7!4[:B6P/*F'SC*/8'H2FM PN MGG!_#:YX1E$K()%D4\38>6QYAE'++_/"75 [&:&)U6P%5JP?=)P#]5>@',H5 MOSQ0B-BF1);NW@[SF 3,P!]\NNPK,$LRM.0Y2XM/$^1QN3Y4Q@U)5+ &@\HW MQ@D=1X'CL!6?''5O.3SJ#4]IB:37GO?3VSH(NM0JY$K!)0[5P/;<6?%85A3X M)MQT0VA'* :QRJ F(D]T,55P=A 'O)#*JH])MZ9Q?%N)5VXPT*X9NE^Y8DIB MC50C=>.-N[XD.FBR:5$;&FM:E2.(0(LF(9YZ!(XP>T=,:=-NXDB]]_K5EQ)P@OH0"- ML3%81K4LL2%HZA3\Q1&;B#1O&I(^[2:3<@/0"TV*3A#8Y]PH>$BA,3.&C$HE M2%EX;5-YTUT%&-O3B@9O@Z4CDX01'YTQE01:XSPK"9B#LYJ]4CP)&F\V@C88 M/7_[O^?U7_\VEFWXLHTG8]G&#HSE_LHV=LB9^^*Q"[92,3OBC?V$4,:1HS'@ MM:9Z#\-=!<-B^W%P"\B:\[9&98BNHOOH8:;ANK?^.>_ J&@RNBML6!2 MJH;!KU8H&]XLCE2[#S&:&<34/6XCPO%5U8:V+"U-HP M)/$AR/H@^30&2&" 17-&W2FJ/]5_2 'XNTVVE"*J@ZR:T/7@XFB91PN!W MT(P1,XQ-1$+S-36,0=SADP)[NCE<+Y%JZG=AJSM! &;',4*)T_7+.,18^-B7 M\(Z,9P+#5N>.1-U(DAGVY"H(YV."(#PY<=>1;-4TUR3./@NCQ#V>V8HK7@K/=>&5ES% @.' D WRC M$"3<-:4+MSLENW*A[Q?>S+YKHC>3ML+L&0<^.W<*/Z/*_%#L!+L2@PS$LN+NQL5TOL47/& M7- G=Q9#Z,-L0!GAKS"HW\*%M*">'=)N]456BHLM@2,?>&WF+Y)Y=05/K94C M4SSK9$"*4/A6.=*@=R46&=(4(^...S1IV53D6E/9EI?@V;:=""NF LWO7 ^ MU@EW>(-YL+:MV9L]=ZM*M*9_H1\8"->!!!1ZVP+V+I5<+2JY$FJW$!-$N<4; M27&PVHNL6IM[VU1\F6I#4PA,71\E&(X-5(/YCB_W)*JJPN5#P_1B[I$U&D-E MZ-!<+=G.(H3*J%QYM>\Q5$2]1S5:^PM37.,6IYWGF96'LUV:J!? M1\P I+\E_N4@,M<*%,=?0]J "QZ4HJ(.@7..X>0-D6<$DHHXXN7#9?Y0'8#U MP5 T>B#)*M" Z% L5,PN5#'KV84<_]NX()HJY)^B2D)M5C Y1>W TF'NQ%!N M:N.R\:\Y(V]N)C8K[%$B/>&//@?S,"HV"PU,D?6-O!]86-#,+89L=EY=NGY8 MF>Y+4P^3G+IP?5;&;TA\P E0.=Z4F1 MY5A%A4!B38L'BVJ!K+6WP(,CKCC:\OB^#0=0#MEA7ZW2P-<4SQ M:&N#Q7"=_B$E0MDO/\N[%4/N4EW%[F('[EM5PS:(?*6LPY5FE#%%FLSJC'B] M Q^<0G71+W__ '/*Q!90X;7=?(TN-[A=J;9\\>(J=N7X1:*SQ0FQ[L'1H_[\/D M;;7PL.812%:(.NH*4MBD#IW?%$5DOD+Y3PJ(T'_'99\SU#S?/QEMG#G7)72=D(5RU>(2J=E:TR6S@B M$+LHU2)&7P[L.?B_H=XZ=HVX,K:%;SGN-@#;$C]:29% K[A/*,C#!##SF-*E7QA^!Y:IBVO_QF MB<1U8GKNJ;>(6?[/':@N,K4W'19OQJK.)+M8K097SB7Q[B+]>\6:?.^4YN\A MQM80N1Y2$:C_Z@.G$E3RM50V66')26RAN.YT;';+5NN/33I;MT_V6A962Q $ MA?&]<\MDF2F]96A?FGB>>M0J"R&YXSO.ZPX#0#)4D&2[;6ZZ [^^]/33,3V] M V/YM$1?NV0K[P[@\K[I>%PY6@(GL'I;V(K]I03C@JBNV&!C2E^->=H?@0Y& ME!C'G*7G\,-LB>B, XK:5O=*0XA68.,&1""MOF,$?@KV"E&"VCZR<\:$4:^( M#05,RNF6FU07CPBL@.HRA+$W#)!(P[".DN+%MO]IT/2@-W1$NIT0%*:U]R.IH"C$.;%' F4ADI?=FWA4C<(_3PFV+/L&N11.!)P?E, MLWI*M6=86VPJ=_&4D(-J@2K65A^Z0=E6 )$I?3V0H,:]R(:A/MV3*T M^="EOX60>N*US8WF'RKA)N['*:>D]ZD4W%K@PQ&ZO%,+:51K&>/MY'KX=2W;N! MK\6=_6FD$[RGF0974S.26 "3-]KGQI6U(:QG7V2R9;9@&<_VSSEVB":O*U " M_PF^VHODAQ)VW3GV8G_^^?M4LY*@=R0""^(HOSM[_39Y^(#_\>#;-'G]XT\T MT->P/O6;MQK-:-!=G_H<*+R7VVF-:SO%6@ F2^0:^YSO!8R1BF(W%34MB"\- M$,SP.2B/!7;(3SS*B?=F?:^;W_V@:+3$@A*11"-.793<2&<#SMH,%?>E-?$Q M%.T<]05^08>N5QEM7'Z&';'-5'P$66AL[D<=[JBT!N,I)LK"H2,/9!+QP_UD5&&*7>RZ060N"DS881^UOUQQA#,S=U4^.=K,-*7\ZP)#)RZB!H/XIPJ-S@0L-J# M-^_>O7G@"5T9M^5E 3^ &3;FXJ*F1+8O^._#D M9AAP][5 >2NY;+3"&,!(*C!M$[B_=M=&V_0%?X.IGPOU S+!=FT4^8Y:Z@A M0'O.N;D*;*("AKL."]"/)OK!41*-/,\,9 ^AZ&=AW^VHUEQ+<6#1<(2-YKH/ MR4Q$+9/2RD?>$O;G99.5UG\*, +G$RR(DUH4 @<'YYGVCAW$JEY69+TT=/>@ M*:0EUU=4*Q5=!=?T2>^?HMU5"I@=4Z)PYM\/.T!2T9!JV1+GYS"CAU!3$:;" ML-<^R99L.G!HYJ;E[<$T>$U O\0OF_4?K+R(FBS?Q#699L=[3]XTIM@=H_@# MF9X+\D#0!NW@Y%=,24+FG,/VO&SB;&YLVA^YEQP2&Z3]8G/3BNJP>(I.UCQ4 M 0/G!'2_BW#=9"6_14HHU7B5, \)7:TIGF![IK9,RU:XDWEB3.7K^E2YR,[/ M(?AINC-B@DB1?!2^8&X(DY:2!1.<.Y,C2J."/0\3X;@^+G;'XK*(P:*5:ZNY MU&GX4D ^UI:-H 4:3!VPO:VE#7%- #8+'3]](9G]1OL)0ATQ%J68\"'5-DGY M/JF#J.*8$&/DUJ6&'-NT3 08O!''UA_AQWS@#IR#[_K*63>Z?8S]90O$B_2^"#C 4GRDZPN%B%-==O\SF'J!# M&\ESW:QYGW$NVQP#6\TMPQ[1YT.>^-F8)]Z!L7Q!>>)K55OO9LG83^8 %9[\ M2(&)OF# $HE2&0BZ-:QVPH /S2>^$@^^6C5>S/3:FO<>; 4&4-)MC*6U.6>#E MD&ZEJ@?@N;Q!W$N5RHTQX- +(9&)$4RKJY+1EFJ?5I-0HU@$=AS!S69X$U\? M&>?E^,+"B+1@^C+LRGIA9>3$T'?J@'VK(%!JF;";;TR>_M8%&]@F):3O N%$ M.7 ;YL#RM=*;&LV>@DM>F8\ O3SL4\]GO24FX"$9U57&=)@LG7MG)[T19"-7 MJ^32KC4F<8U_$W!$NOBOJ%S6]XJ$SGA"UO'&HS823>#K*_/GO!0/Z3#YAT;+ MS A8#M3[\U\FB*0:P^WV)"BX&5K'MM,9AMJJO=(N& E5- MZ':*T/GZM7_^/0/#64,9B#&?!JUYUL9A2:A1P?8ID![/.?]&;Y*HV] X-AKZ M:,%513ZUW?)#T#JWZ9_;54<.Q5C"4)+%:0:2-ZK2?*4T5U:CNF(#W$T;&]-L M%/'*9GT0VKCB/YM*%!96+M+82R7@Y5=TJ,>'O+:@*:K&(:(8\ABW*\N9U=3W MV@I2,FL7BJZ(BZJ>F@?!T_,LI>G75/;$*/]1B38?F:%:>@DD@P>"T1R!]$9+[>%$3\ DG9)'R$'EJF3X D\!AX\Q%5 &YKG6:BN^LJ1^G)/! M7@G%RX_H&[ MO9\,*FK=I,X\=&;-V:WKXICT8^KQFP:[2.$7";(T7!>AI+7PH+:P\1GW!JK_ M3KQ8#>C@40SN30Q^#;9I;"[X"NNH-\!7%?LZ:+%UL'^>&I.PG)R@$[P%S%)E MP%/'[;RW[7QK^\BDVLP;S;%Q3+OB&^6;J/9^%554O<#K<]RR>SN!D[K+6X:D M(!,%&>C,5OA&_KWS$HIA]\9@ :4+5-/2GX;V*D$# .X4A:FR?[&Y&.&EQ!J*D7 M3!P[#$PF$8;X!FR7P6YQ_+@WM]?PV(J"$#$03 @]4/HB:W2OR$JC^@=IR@&I MG'BJ-()4,3V%)KYMM+# >RVX1 P7IH>G!7-!_!E)_6@1 BL=*[VA8+M8F0WP MXF8FI*'TC1&S .NT >UA.LRG9N"V!@I^+$1I2$0@'0C!?ODP8"5%ZZ9KCX8< MH#CTJ[V0'%Q2#3%I-'/0()A80F&+=MEFPO3X,:<< YM=T-O@G-15%TH$30>0 M!C5M'\D2V1XJO@X(2,AL2^_M=";/5Q9J1V$T^RA=O$-]#$?\CQ@FDLII0M(Y M!F?CWWCPXQB]R\9"-9)G22T\1)0'GO,)5L%.),B2H9R(90Q8E]4M;+.OK[CE M^5C3%+3M@>AV?8"$?PX3BX?WM\.VA!9.D].H!&0O^KUB>G)6>CH= M<% ;,/N3M#'FM?Q@P9R TO<]SY>,J5 M.A6PAIC^$NIB7P(H10G8;8^VT!(')W<$*.$BNZ*;*J3@20%('7A5'D1X:6"+ M])&KC(DHM=7A2Z!.Y_EYWL9?Y*J:T%\QA>N"*F=T/2HV / SO::MI81 .$7. MHR 5IX_(48/$K.S;;6)"/:2Z;FI ("MLGR"NX,U!_\^PF5M]CW=@$$-+K# M7U\G5?!.]:QYBJA+I?M$0O M);8.(I$SSD-O;:.;'M_QHYM2H]0[],1!G2Q(4$'N'N*G#WY\]_V#;P4I@Y#* M)7F:)757J$%/AV%9,Y:] B J21Q*MESZ-PMW##ZLUDYX)"_C)+=]A9N?V3-> MP9&"E6JEUUD6M !/M^"9844)R1OE.5W3A@):])*%TI3;JQ)8&%Z"B\KW?I 9 M,FR#ZNK<8>]%$=VT\P,-L0.)52^?H"SS9KZ/,9#O0T$"+M0B_T-/?3#EKSRJ M,,,"A-X'BQ'1KX\QQ6=[%\%X$W7&VC*Z>=8P:+26P]DJ\%XAB%G0:#&1G%#A M6K/D@MA=6)U'>-(;FA.ERQ.]WP*=@,RKY6'L#@XE!J,_+\D!%IY18:2,!K?.P:> MC+K!HJ;<@36P,Q"0'@,_X2/ 0B@P< O:7(M6&/DRTBI4D%@W/@N4W Q[')KS M4CIT0^>-SZPKKSD3/#&> G=E1KL]5> 5&X"KL\7RH.,0!RQBW>(_V+G?._W^ M^[6Z1)C2-7"B/>(B&\/A28\\L Y^'P0\HC&R0:(-S]+R0R5_I)0IN@I[=W58 M\-L;%C#0^]*-@CWKI! *@J/I\PSY"A%?4*;GU&)FP)?@4?&^MJYAL!]3G)[V M GCZ6H_U%>]R1@2N1:#AI>8 WP.N=0OHN5$Q^'#-O\3_/2_E[;H ?I#J\BNW M)F!$EV+G.C -[]QNP DP:Z&UL>QQ!8A9U*'T++\S8_G:O>6&P76B@!Y%'X5GA.ZO"/HD3IN.Y17WMA\*86%P$<52]!LRKOZ]K;[2E/27W%)7Y-0Z4=53 M\E0\B(R>$.G.;08*F<:-N[>-(XX.*0:SZ.UQUFW<@'O; &^V&&+0TA,(317* MM,*>N27&.;)B/ _WMQU=Z1WQX.*R=S76VMWGPAL#/ZH)$\=\;UU;RB5PA2U5 M]I@:(D82(_]EFBW;J!TG51?&^6R+Q8&$FU0"!5*1G?::I"+0GE!R-PS'LW=> M[!F5/#BF]E8L-G'?A'N9T+R9$RT4LM&"1XT-WEL%=3MY'S;)!\!DH4.4;^.2 MAS!8C 5-@+41_B;GB&XA%6O#C0%SKQ>5#7O.W5D760BHF=ZNAEBHN7'OX8.W M6?;VP;=WPAM,MX7Y(Z2;T&:R&>\8/?:VCSM%8.,5S^$P>9N#S&$#0ZHP4(/H MX_XA48^>A@XXS5A?./&P:91=F?^[*Y2Q@MI> CD* M8T(OEDD-OBZ1&(FO8B<8HB3Y(F!_L!#DKQSJK'D MFLK,)]2 7_4AH&+"1S0O!!B*+N3P:AIDJ;'NY";[*1/4NI MC/?P%[2)?9%=7L[98L8>>ZY>\ZF+?L%=(((>0&VGA$X?#M[0AL^B#;^%N!B% M$*H"+0(5GAU?-2 8SK3^ M%_'69?92!;T2 C,&2J:C:Z;B#-YWN MPXC>1,T>.B',6_?/F::*E] /12;S(+9CLW32[ZQX9!9C4S !Y<^*7EU7PVS,F!^=>'G"^$SBJ948]$<$)8M6A"#4C&"GB2/0-+H"N$,HKJ.9@.3ZHB-+T[Z.[S9XE**!$8O% MJE<-MMVQX24I\O?49?YE]&:^63M&+.!< M8X:MV6_OI+0I<$7E+8TJ\&Y%AL0JCVK&M=U,AI?:? MW^=ECQE!H38P$.5WD.RW?.+65% 8-O+LRF5%S60^#3!\K(4UJ#8,G"Z1E MQ.(CM9'E^BX:5>G9GR2TD_\0M$;ILI0J/_$1S,U@Y5,A MN$+G7IA%RD#M8?PQ9/GZM&GQD77<'QX19.X$<4C5X7(O7 MD 8U+4*7,W%)B4Z@(U(4OLZ$)2VN^ &):> +#1XOY9=&SA7<=N3R)!$NL#1V M495N_X3@C"U*Z:F^I/A,?\$L\&XYW02^:]@>;@/WL']FPUM+94C;3PF&8$GD MY655@'8GEUD0+0,H'5KF2B%&Z$]U^!LVP28%QN Q783Q0;;(:[(2Z7.NK,;_ M6&##..K'BZS,_]Q?[X9N0J;#4"H-33790FS^!@45^CW1>E@IA@+?O2+@I$4^ MG1;*?,)!,;PW0&]@AIJP([J2(C=:Y_])]O+Z#0Q WT4%5D0M7Y^L\'I+N7E< MJ%:&03W3B!6X6S+QKSR%>[$+XMBKD32F#1C 6N/*P<508$P_5491:0-?9MRH M2=# A\F9J5\5.P2S1T7GRHFR5)870L.'$&8F*N=?P7.,670XG4;)3[!BT.A9 M5KB2I$&"Y7Z.V4C\=M>(#="/G)B$EQ]-CG; @K@140.B9X9W2%\"\.5$A"AX M+5C]&X-N@D15M7"KMX8&^?3.7/U(2ML9-@JN1G'@\-)?$PA(9C-SDJG)L(,S3WF'A70D'&/ZX M6DKHM.5EEP,C.!Z, 1N0.N@!O?"./JBKC.&=.9PHY/ M_:TL% 7&42# VJBY9"A4-<2FZ9CR]2G?XS'ENP-C^8)2OM<:9P/4NJPNV!KJ MMP@V&XRHM.<@W([#K ]_OG\.P^]H!]3Y6KS':&&.*3&!-W>8FV(AO R(Y[5M M, .)VI. -\@9JZF8YE_B'5"]$FI=I.F@4BK_H.CG)>$[O 5_?@_;WWZW6=A^ M",":[H*UA-VVQ\^.$@HSDV5\&Y7RS5,;X_60.]#I+ M+0(5:R1Z9$_N>RNQ=]+^*^M:1-\LI0N=1$971):QUB2?T9Q2V;';#83;K<*N M%;R?'CZFQ@^%C9%###H#_N"CYB6S .36;,UN-W_L]99X\"+&AU&D208_ M("P@0OD2O*'TMD>AV-0@&:Q#;2 M@I0 L1<8T^!IHT#-(U M18N82_DE&OOC9M[;9JHJ9=39"58&<;Z5+(!QX>]MX4W,'4.[(;BHV%L)6KBC M'KN_'0@9^T@;^2JK_,\(\I9N/7]<]-8:]^?^]B="<.:JU+A26R*X<10 &[89 MQAO;GWR'&KA[%QU37I*?#_[7A?E8T)['_;Q'0Q+A*3GU(JYDH&&999=5S4F' MB2FLA%T>-^3>-N30K9VJU\R*_""R[ M3&K+?F%%U6=:NX?50E-\%/OA$.:79>5]FTKS#H2S_*W?%]5>-6@X;06_]LTHY[ M>F][VL)YF\WH>D5DZ_.LKKF#"UXT,46$2E#A(7485]ESV_?HS_L\2!2HJSW' M2!RS,X$^-2$DF3-N_+UMO,4-MO%5/-B9HL?"0<5KKUK'YCC&U8B&1><=D=E3C8Z3$E ( M?C[]QLW"?]3+BK*J?JLERXFVUK+.+[,)0?G"@1XM\_NTS&TRVMA':CM+_8;[ M(X.=.,\,<#ELSJQ @@6%WORU:YH\HUW\[7T-SW-!-NP2YQD9W[-,D57P[0)O]0?0&1(8ZT?*(34EI5 A8I(H]:$0LQ;\> MS^H]GU5"%Z8>=4O^%7K-V&9>64.(6VRER%?*92*"Z6DH%6DZ[(+78A'X\>@) MW?..UMDRC^)4%UC-0XC&:>+@2%6+?")=%5Y!XG]YKC9?A <'#_\];M6]Z4Q= M?_18X)P525=2ZHP;?S7PD J](']1"M<9O$OOOD;H,QDWU]S&TEO!'_.E3'^BB_E;1!.KZZK.FP6^UH%@.A"^R&UK M&-4-Z[ZH0IDFPGUG>U>9%9%2;$(LD5YB;9D(Q@_%&L)A);B^,C#!]YB;\T:) M5JG_GL)2 K^GW2G<>NF+$!FKI-6FW,93LF+!2VA_-8:[*A&&AL@QDHXCP]N9 M>F@9+4:[ @/6!(SOKT+%V;/Q/78>]H,,+M :.HW^(J#46/!+I4^3H:;8EV\& MRGTF88Q4=TR+Y:%X$8GGO,_BZT%Y^YWUH9V<8WUBSG!,8,2B"XT))V-CP@Z, MY6ODI!R"%AIN7-"VA;52VGXCPW U+;=%,SB8864?)ARWG=+70!2M4Y#L77?# MFR'47BX\)B+H@A/EB@,Q\?7JB(X5\?M(4ZUGD$2#J,B;>4(X?[!7F:9AAQ]& M,&/8F<;I>7T.X MWWVX:EBN6KJ7 ]M>M"]&XT>46^(QK906GOJRPD-B! ?/K;I8<)_^2G 4S%N% MUTN.*8@#?F[89Z6*(YQ%P4&()R*5")BS;JD5GX)TY^3O(^0%D]A:$I&NG2-H3DZX8XQ81/.UKQ2F M6H:KU*69@@?%F%5T'!4'4S\UY,\!TB$F2E3(*'5G$B5M,OQ_A 3:-W[:&#I4 MS*=8+B*7VG($$TU:M)E")LO9V8@95+OM)"[)7,B,.T\.N?=K^ T"77.;N"KM_*H9^PVC)RK8B MAZH?SZY!T3=4YQ7BC/W(894%8;E%.\H.P)+(Q3MX6M4U422%(6*J'E;CR.3W M21B8\)IMY(H.EVTP(?72]5V[>0UJ< 4K?C#E [Z$S;U576O-+ ME&>=%+F![UXC'X[4R8MQ;^Z-24X:JUSO/CO0N*Q@2%EH'")JGE07);Q\RK0S M$JL6;$ R#7VXILHQGO1:3@')U4553O"DW82/*U8TI@[SFQL@YYI\$ M7. :Y&U#92_W\V[O]EX?4X]9ZGU3R;\K",;Q_ M'*:KJ(D%C!8J:VL0H>^2*E - =E D&++?CN;S'/6:\16F>73'3M-:14J$87"+'I.(M@ZA?;>=5XUG.O E0K[WY1W%YO;\=+'^&M,2Z>!^\5 M(B\,AV><#<:-BEW5J3MO!3%:DP"]H,&>!E9)+VD<)#.":^?F4VL4SZ><-R\6 M4K(U'1\3K(#"JXCO)-]A,\TQ87JI>.YDI7BJ6K!R)N_G53%U0BW18:P4%]M- MA8V4,5\Y@'Y!R 4AD$.Q5? ^8DDEKO !5!RC [ M/P@Y/X C>0WO4W)F8[DQBR^&+\!.&XC'QW$/8]GE+?I?6;,AU-$+D?"^S,,, M9ER!K>FRVJ'0PVM<5I?:B2:4:?A4G][(HM%16:#-[43YDRLE;26J//A:9I\P4FH@0ENJ.=\QYF+ M+@I4YC'_M]RRPAR VI6N.LI?>RQ8C?G7=.%)K_QU_)@#7'G3*FFJ5/@PRM6Z M0>UD884--.$,;E)@0[;*$?V&,&_;8;)[B_ K)85U1T)4M95%<.3 &I=B0N650H\7SI2[3;9+-B M_<:L*@HN.NI9^PH&Y"%9&M=[,DZ,GL@ T=X)'%R]_2O+_8GKEU4839>7. KU MHJ_$X.2&K$'$=Q&,W])=9%)789(_Y"8(Q=Z^N5DHHB]H::YO8C)FJ6X2=K5^HPJ_ M"^Z;RPJM3*7ZB2?FFUS -42.0RI08P8/7R,C!5)X)BY<%;K.HD)Z+S412F3O MKQ8MTG:&+1 =SZ^-T@AE2(]LZL=P+>E@.G"ID'8'F7+6.8'V3@H5*9Y<-0-F M'G8I!GU47RAN9 @E>/Z>-.D)1!JL\_..>2*'<8A#CN(*9:M8T3T0?Z5_)5#[ M?]=F[LX+RB2I()UID@#IK#QE*?Z2 1X;% M<>G'Z;1,)9J7V7 MJY>ZKJ'VA1[ #QEU8()Y@M0U:* ^'A!WL/.2OV9*N1^RI@WK!F8+KW7HP:;% MHQ*F(K608Z&$5PC5AJX"(IGUX),^#\%[8>'D:;\M639\F":NO,SKBC:-BAS; ME@\_XQVQP>NXA-&^N?:EB7V!.C+IMB75+H%13.B$SZ MAH Q%8R-B[&%&&J^1O@06[!^P9;MA2"P. ,NAT9Y;_"A0DL7<*[P2MLZ9 M8\2F+%9)!]&\5NJ/"%4U*N0'004-=^$T*MJU 6D:FXO]>TR*1^D$]^YF>%LM MY^AH3,@_\NO-H P,9&H6.^@[7[*.,+K16K:\8$J]\6>6!BZW( M9S[_)>^@0^361 .'IR3*0;UJ"!P!I[F S,J.1F WB%!$VI-NZ 44VE]\T()C MLQ0<6/FH!LOH9+N0#6)$?P88]1;86E@ MG=;F@74G75Q4ZONQ3)I&!=LOV\XT_#/2C2IWA"J[11("LK@ 7!+I0,2<)URD Y9E]$Z3HHL7]"U MOD2T7&JGPG8_MO[6W9JU(XYW8(=! D^[:G3#VN\UG!*4!LSQ>QZ#1!D6A"NX M(E,$1*43XQ0;!(J,0B2P4Z#*4#S>!"+&H&$BA *825?SX=([6B4W([L(.]%\ MFQ B9#'U.)Z^M0?+7)5&EA@NF,Q$M7 **.@^,P;=9[9]O M]D.L86]0L+>X/?UVA*03J6.N66 U L*& IN:^ #UKR[;3%+?:P5)PT@;H2GR M+0I*Y$X: ]#>Y71G1P>T5SFA >0LA,X(KJ9IK4J/*C*HQS7D^DVEOQH':WE3 M E"Y(-!F$P#V;(,AS,=CPW"C6(Q60?A6$(M7=YB\4WWN=S#5"@.M'R?Z@L SV5=70&-6A9V=B"',.FR0V=;$AS=%^SJ?6Z M&Q^V0>P=-(-XL:W!VDL9RLW'K=>2)INQK4ZY*N\Q%*:W$ . 62!;IZ;I2#Y" MB0N&?\0TA2FT2A@_VR!2WDK#UX=+D^X2NC$9!(46EM914MA+$+>"" ULTHC6'V M0"C:M 7)28T8!QK8W"33=Y+7DV[!9#JZN6;D!7&%.<(K6QGC7;O@R9*XU(<5 M1.!PF)R5JY"#9YPZV,,"%D%<6[ ^SO,RNNVWJUZ[,Q\RAPZ=%WUPS<8$"C!EXCY^N M,_"*H;LUP2^[Q1+C6<.N"L47$@Q%Q0,VY;P/_3"\:>+0Z_<(3)J:NF"9@K^31 MB[B3W#\1K")](E48,G@$!K7UF]+VXSV\!O&.Y*\4P(]P!W55!A9;%!SF*@Z3 MWVEHJ,0]2B0=)%!Y!2B:2^8SJ3%#P!]K3MCP5$-BY)WQ%S>*MT&H TN"'+O@ M75/TCRW( O->WAW^6'?*=;71D6W3S.F5L($-SR/,8NIF68A4P.*%VUV,A>OR M)NS>-O-D5E177U@:Y=5LP%HU-JE$SC%/1JK$:5 R9-)G73%##>I7FXR^7OTU M"T*Y00 V;.^^76YJ!EQO^V-R%L8Z!ZM-XF/_='CF"Y S6+6?\\NJS+,T>0VK M!T):2LHVJXNJ1?PC_;N4.#@KJM[FZVVA'L!B%>WFW#%0V0H.7NTBS\9#QGF_ M, 6]UZ)]C%E,_%:*J+U=344>3=9PPI8SZG@[+(4&;L99(\4H57 ML/#DKI1!83&G'CKG?0B\8C?ZWP'"DMP2'>&BFB)X&5?'Z\TC!M%_K4S;M>9]JH%<4._PFN)%->KPR/)!\6!GF2]V77J++U^'B M/+'[YH=+5PI('.5QOO"]6S%QI%U%*83@W9-<@C-]7#A%,V30T M:_G=I+%K0IYHRQ-+@Y?'%L*=KH>=N6R'RE#@#%>PTJB\^FSMYUU>T$&((7>Q M)[3?:QC?.'DYJV%=ZXZD;^]\1+U&IPZ/-".UTV*T/@L1S[=GJ[%.'5HFGP7O M+9&'>_0UA-;>]N>GE_,7!0K&;RD]G!Z,#S98FWH; J_E]V]X*W];O<7A/%@X M4VRU]QY%CR @,;F[0G!+;C(IS4@%2-J6N(O&\[B !(@7X8;"$OQ+DXC2U^HK M^$+M&KY)T^@!9U]^JR$SOUFT"]KV,=&VR[6R+-(3C&V_XM3B19U-+:ZIQR[0 MK*)FF<<\D\\S/1[S3#LPEJ\WSQ1A\&JO@O2F#=!=2M4EAGK(D[^$8\8526AD MTH_X=M#^-PFZ4;=,MPREFIIL&<3H)>_,6(TQ-J_&X_RPSTF=5=ITTW3GB[QI M]A+]]'?,M( =*NW=URSOE0N;86\T#Q+=&,T;Q3:3"TRH= T1II$HYW!#<0Y$ MBFO1ZVB,VJ80'?XJ+GCKL 6$,+#S1EW358)]X>#YL',S=>B?H#MXA95Q.&R) M!\VJ2==L+F3S7G0 #KYN#<39VW8)-*Z:KA5M#V)&WT(8J8K/N39>1RUIE%ZU M]?4,;LV 5]$+J+G@%TQC\Z9_/*]9.S*2L"90:E B@#^_@"Y>MY3K&]G[J9*+ M+L,Z+:=X?IP)6Q,#Q/__@YTO04NM&JGS%I8I'^J/EE_$BY.0KEA2E\?0E@R7 MLU#"TV&].AM=Y#??T2__5OM_W5IS3P3GKW:\K( M7.E:M,?LAJ#3R^I01;8)W=#]S!WCI.W@&0VWMJUL]6!*T&^>_HU>T7,.;)5? MK\LP74O,X)??9ME;W\F2)F_>O7N3K@VH_Q8&UD$1+"A=,P&*EW%!'WZ"3B96S4HMJI:\@+#*#3W#[ZE9Y-CS&H+@Y?)E&KRJM#3:4X* MEMDJLVE;2(IC6><+#+CBV\DX@I& GN3*X 1>="!]FM/>H[[,13A43@S?:NYJ!"XFK.F_?9AY6U$X$NR[RDTT3OT- W9^1JRQ>.6%'PRM1+ ME)OOX8/(^[*GB:; M%>Z/T*>8XM'0^.SF"?@F!^U6YIJ#*)$@\7/;:X3/HU.HN>$)O;5'[&$(-C@8 M'_BAT(B% 8;*@ 0;$+"SG=D*B0>$+63JGB2V&<>X__[/4O[.\>N.BOH"BBC) MH[0*:IAF63NJ;\*,JHQH9N]_WV"PAI>58\6])RJQ"1=;Q$7 A3,A/Y)4B6IP MSX&Q*?@O?1D:9QT\-YO-KKU6:K^3P8X9) &*C-.$N$LH+ .1>VMGJ3S::+X< M(8\E C[PO^3RUCKQ.(3'EKB#A\__W67O\1FSHJJFE.LGU,HE@5F@RD,)+?!< M+[K27ZA2?- $EE:B(LHF[YN;% M&0@&2#M M4W)3W!DZ85IJ@^WQJ%OT1!""C6ET"94T M*@'>:B(N(=I_D2_&EJ&&-D$>9FW04^O,!$0_U/I'C)J79$6UG">.NZIP@\SI MM2TK! TH!9P>&RG>N1X[']EYMJ^L-V517G[>(!5!8?*HU+' E.A,W&8OLDZVX&<,C[]OV!VA/H%:*J!6PR99E P)SB. M7U^"_LF8H-^!L7R]D+,FAZ<@=I4WX"U>CI -]]1LZ$(/[D>VJ+2?H?E.G([( MV0T8,*B!$JK11TLV4"?T&?6Z)1;_./Z2QJ+0YD,-W?I4LF&1NBZZ8'QZ#$9( M:&*@SCD !V);90@31J7-Y('?%)'P7KW$-(5H12,$::@?!=<+ P6FI+K.WSM; MX18()#RV![G&Z:"7YIU&K!ONFHZ4=3]]:VSAB8>]LM9")77/=$F!"](H#FZ3 M+1CZ-MWH!_;2RS*>")?1%WQK!CAO+#X,>A'OP>B9PS;Q5>X:^%F(T#NJ@1OH MD<6@N(2-Q ;@0LRD[+P#QQ"UJI-:,K4L"HNT 7C1-&%'C( M-!(1!U$H1$ZT"KS12 XM*2TJZCT@L,]K>.0YW)>U*@T&3@9_*C _S9+:4\EW M;1UCV*J)IR@3$P54:_K%'=1AXL%&/4JUR?*N%6>R1;PBE,VXYH_ VR1[QX9M M^-6\(JNO4'3J@5!&+1-!4^YC5K6:V]#-,.?$)8:+PLL&UK,MA/==7?&U.NM=XE1RG8.$O$$7H*62KHBP=RIIRO MU]>]F*^42>B&>E=#HL\"?"4,XK2>IJ)+>Y G6N$5N[.\8KWW^V7AK@Q1BW - M4"2D:QL$Z/)CI0C6WKF2KV'-,.O()?G>.(^"]:&]7)O6)UE=KRRTF6&0%Q ; MT+E4M6]:82QJCO$MN#O=F@C1M]EUD,2Y!%,Q,Q^2VW[4'EI+5#R%2*\+5O4! M#'I!_3T,WPS G$LAAX6>*E0O(FTW(8!W M:4RM+[(R_],H0NYX-H%^(4G2$$OT@M"035J:TAH^SK6]-7YJ]*N$$Y<#W2[MRDD&?YVI;7M_0&AP0+SP1 MC/] ="STR M".C$4M&*_Q(:==N/33 A;99[15@2IHFEUQ'3EK91V;AM%1)0V MR6,DB;X$"Z_U=5?1JG1&/!O$L+6V$4@77@OQI\(R@<$WJ5W@B)P6X<1[:WOD M)?>IH=)@?MR$/"?#E:8^4H4S^*!M/+2RU9I^D?K G%XV0V5INAX%$UVI):#L M/R@6PIE_C]9JR1VHFO;FLGFRYVEZ^9(X2,P J>A:"CN,!?[+^C=Q4'@QDBU$ M*\YV*NJ)&E7KR)L9L3,50$NXHQ2,9X\Q ^(!*[GNHO9D8MB.INI/[3SL;HE)?#:6H\Q@R-9'^ MXX$9)HD;,MD\,:];<05LWHN+,- I [\TWD4LJ8'EO*IZ2^5%HTF0P]3'/KB- M A&23HQOC:)35DR9%5Q!YB5<>R*V>UX&^A:^L-(A1JLZ6^93BD4P6,P\)TTR METH^PU'<+"I8+6HXOR+N:32ZY*NRE80C ;8 +@&1=8D1I@&[LA^SVS=U]"H^ M^.TU1^2GVETD_UU[ I+OY[F;)3_X'7K#:D(+1!H,5*(@F?QAI ?"C8<"SM<@ M''$P4.@E*!ZFM V,P:H\\(:;14SFU#.5B*'O@E$UFS[E\-PEE[,UYF?:),!H M2LBZ Z8@7_<(F9*5[;7<;B"I8;!7CG&+.+XNP9_!1Y(7@Y"%#+_A2HZLDQM' M;E;YKPJD',66/8;R@O&:B):,"JRETO4RKR0B3>>IFL'J^=C+582,Q"@+8.=. MPYC_SS4KFGNP>\0;GR8_OOL^J3LX8!>5$NRQKHBUJG^V6FA>?KYDK3DFEWUR M^>F87-Z!L7Q!W=_77EZW,%>\3>V[E(;!2(O5%H&63=AM Z!R^Q?O?=,%PA+A M',6^'!^PM^PC2B/B^]?62&>N16'?49N(PI9296X2%8I_&T^4&#F4IV6!]4^V M%'4M#Q%^J!P7^#V\B/7?GE"='I-ZE@\M3XUX<:E\B\BZ0BF5 1[F"X^AAJF2 M-)=$N_>MPET:99[_45TY,B,83$;7@!8 K[_8-L.8,89D!:Z2/#NX0F<'M9,N M AG]U%&J#?1-B Z?4UI1ZR[:U9*M34O#+J0?3CI-F%LG$&FL$XVDOL,M!H,F M3J"%P!%3O?-ZJT3UQ>O+ M=Q7R1:TM9&$E"9T2W0"\Y)@=FDL[4*.QN@+7C9"A&RV<(86*]0"3C.BA]NT@ MGC&OTG4S3#4/R'-4(=* ]GI[$*/ZUQ@].2BJBJZ?!FDS#2 ]?L<#VJ /O=!. M /TT+^=.,)G-I6(%/V9Q#='1"\7S6DB--;OT],JU5B %@<;"G)NV.EX'6[&3 MXRB7#N,E> .33@L(-U*C!NXMW [>-[69A*#3;8Q"Z!@\XC;W&<]A^UQMK# + M6,AAL)I=VD[?J],*L]))I59^N>1DVBA^B4NH$YW&ZHGU$7BXV?&0G27SIG9QT.<*!<_DI(=04E*? K0,HB(F M(=$G=6W4F6[%R53I2;U^K#XP_$[*PCH)!O=%B 89UX#LCEM)EZ=2V_HG"C@D MURA,&EA'&J5:6?DX>8YEY8Q3GK*O M<)?]P2W&5M8>E9$=HI,UTI[DG3FIY8A0&_Y<<_6OGI8WE'B?9'/_FQ$#(Q7K M97;%A &5XC6B;V?QO=SO7P(@" ZG,6*G4\QKH=PVRW)$G 2TALYC)520]6UO MZO2!69"^:M4!ZE[5V'G49R1-L M7)3Q@H9C6TDGG]Q,$D'/X92_$$6# MH,J0B26D+%<+@._O:IB4,L4@?&Y<<$[FEC=1=7B/,XBZE*-1Q:B_/ )'A%PK M"JBB2(+&;A@VW^AJI!*DZMDQ7LJ;SRG]ST& 481XZI=ZMZE]>>NKKKM/)4DV M]095F8UPI35Q*WR+./ROA&BW[BNU&4L38A2]+S(>&UXC71?9%U'#T&$^-@6/ M$4!'1;M:J0'B C&I>*,#.5J13<(AG0;%@SOW$(MAM-!CJ&B8N&HQWL('[/!: M5=Y3O:P4DP2F/A),'E&O3$6YH!).W![&21<)/&DEZ*,-90# MF3(0TQ!ZA*!>@\W?<^QGE[XPJ8MJC$H7+YOD-'+G2?DY%7VC@ M*$;B9VU@5RO?I7J39XL$;AFVP7+*2:H02?6-/0$)SQLT? R$ESG%!^+A*VO? M<;4U 6!JDD,IQ_$;N'EFB[(6T3=R3+A/-%AZ.NY2(.8B8?PY>-VF;2-O$;O' M([_ 6\P795(&>0?(0&$#8DLF.TXH\V-KU$!WY5DQ\(398/@+L%&2=3+)0>DP$69U+DA"6UNMYRI/U_%\?M# MQ?$!C.7+JSCN&!F^1.M=SAF#UR IDKZUERDGSCXZ"X[US*6,N7&?<2LP491P M);=7^55M/A8Z'Q4]5S@K\[&HKJAV:")J(K6SM(*A#P(5N;+ _PVO( MEE*3%+15B&@+#A :F%E"RT8=CXA$!O/%VF5J)501!LL1XF.O?!>W=_?4V*8/ MZX@@PT1UHTJKHSI*&MUBE;1O1:.5Q)E+9A4)\72Y#O'<6MB1AM2[3!/AY0Y9 MY*G9AJ(>V,I<+XJ ]96;K5V^"RP9,?E0TG1*CY@4@V(IEL,@ 9+P7V M4Q2IZJ)X\R@ SWV).>5FW[DHY ML.R:6YN5(BH#;BL-DUUC_\0T@%#,0#4]7!E3X.ZBF M)PV:.JDK8^:3W7I11G[6M\3=O'8\(CFQG13U; _S-EV&L4VZVK9SQ%U9B'TU MB7ON\@XO78S"A\/&"ZLW*BM/BL+HWZ+99HZUB)7MM >>&DUPRS.KR9+5+@GN6VV"*"AOL2GEW3>X=)+0(I083\9U^2YOW6%.C5X_-65Q M%2UN[CR+C8T>/) )LVLX>)T>7WCS(VJ0QP4;/"M2!$%NK:&15I+?-\FFXY1% M9LR<:7$,TBFU]6XC/P.D0?TM1D60(3H\;3>)M0L,7QDBN'F%YRF.AB]+?^/=D8+!1L3H@KB-,43O,KY5N-;SJFIA8J\56$7[-MA;\DYI\J][^S=4:$ MIF9 B4^PRC4SO;2%!#*;(),^.G[MH<7!C;*#(L"F:PV,N#V:FSEN"X-2R>(" M9*A)P0/83DG&[9U;],KU-<+52[N+/8^#]C5*_V&_6Z%KJ7T8G7.*+';%*T&2 M$P6S3MLY$#]:3X0<$^D%BR4 ME+>DZ4FJL%?3E$(_X_K";_[,]6;B)X$%R*LB!:MP&J>K<+P*Y8C M2DAV:+V-P&\F/BJ8&7$UNLXI.'?>Q)ICIM%)#SO81X5]6,TYS( \"E!?2',!= M#V,X[,CN)7R-87_BCO@E$*1140U7LVNF_8D>*/(*=I68/SR#FTW72A^3)-;Z M"F)5H^CCU7&6U&9IT7HE,>DLSZ@H064HS>@0TJO;R@D:EX!'%&SKLTDNA#5[ MA;J37B&->&RU5?.W^8P,G#L8?]]=IF)!9T(#I=^*'K ?I;*=&J."/=P.:;<5 M%O!#EQ'W.UO8$?SJ*=9$)PBX,'/,E&.+IT02D\VO*S%T$PUA7X[U>[+E0HHU M%4U2;FON.%8Q',>L,4Q#:!6YI-U63$V:_]"O<)-'PAWNRC0N$;VT;G;6PFHG M2??O^G^UI3 N[)(2W]:)@Q=>>7[$TG_^DU('E*TAM"CP%_&%7O,;0O!?&I&N M(PF)@$:C1>C>[KB$8WH\M4%HDB:, M]M&-V77EX\+&X$]F2LUS71Y1CB7\-\'USTZ>T?3*>O?Q5Z?/])_&P=VPO[,[ M6PV$+D'80_$1<5 %'=B1,X]*K:"$.9PL AQ[KK^8U4=%K;\XR.K"9PYL@W 3 M]CP8ER57RV4H?*ESTQ@ZZV8#4*DT/!<;(F='.P;/P3 #TZ*2SZ'<;>7N'P[E M[@]B>^.7-5YC Z*P06QQ(Z)6.S!7$8W^F/B0U^VR!R;QE4H&2 M.*"69H)6CDGRHE(R"TZS%\2DZ6L$/"SF^^'W )M_SDN;-**B&Q@.A8(%A M=KZ]RQ_?Y)'6>=-L;.!&$CW;3;O#.P6TE*7%&_L1$"0C MYSS7R%V/4S;D!4/9$-20E*L)\P)7-02_OK@@$-(R!EC=KQV"J>NR,'A% M"\.*HN,OR3L#!Y@VUU/A; M"4@"_]W*D/J:4=ZLTL=LFXF;VX(CD1^6KJR(_A12PQNL#R^WM\U>9-,R FFGK"&;4LMCO:3/_F?U-U2-NO\!O--NT 3QB*:)IQE M$6UH]*K+9//93/*YW'K>EV*-I :<=@\5=J!Q!8BY2R[8BNUEL"Y4VYAM@)<2 MA2@0O\V*)H3=I';]ZKA%:9*(;RI_*B\RX;LY2T=X).J!)!FH:I0^T]'RYZ"C MNT8';A9K&6&9\OFP6B_D"V%U:7##U@.2/+SE'"0_[?+Z27VC02.",S99UT"Z MU=DX)ULAI0U1$4:.:M,D998PAP"["41WLR"XISC7/F"^F:FV-#@M3A,^F,FCY#W;LF3]-G$Z; M@\B^0@QBQM]@@@_S9+\(P[ ;B1&ET6E7,@JI0O.2QE7D'NQWCJZ'S GN:6+< M#TXQ"MOB8S+@#[D>&VTX 5CUX]YSZ=K"T:5^^ZSR%;'L#VX@5FF5F]P02FF- M">H;YG)BPXN[<;V:4ABC9=8>G_*FAZ#?DX<= M7ZYSQ\\<_L\XS%&4'Q;7'-7*NEQ,J((X] HW%#XP]\\16"J8>\G_18PTE&\\ M&UTSXSG%%N*LL.8]'?M*Z8YHR\0IME;YNR\7PNP+,HPK+"^(@B H9 M].J9.*>/E7<)N%/.KM9/Y 1NJF/@T)JQB54--051%+Q.CJPYV"UU7XX4&]_O M">U!A,7FA/]>XA^-L-*9 W^S[IU#]$]5X=9.B.UGOWVK./)]6QN[+-C#T09# M+ITJ;+U#:XPMMGU;FU"+*8XL&WYB25+%%R79$]I3KDLY0Q'-0SC_Y1,7!: MP,3$2#<@RG"EMC;\*". ^XG;0LT:&"4*8H1G1FFBR\T &7HY1"0X8M>RL:?Z MFHD,1ID:UXWLA-HE_;?[6Y,N GXD?RS"'A,.&0]'R-0Z$T*C7L;/C\D0AG@C M#\:,#=4L-BQQ)9P(^+1) (F1*+H7O5\1)NISLXI*9W30?%D+BS?8GC /^6@5 M_6YX P!DQ&R)Y(JUX3?Q4NW :E(ZQA(Q/X0E" -&-&D]+$P'PR@1QB(!V3[7 M%;2R=_R-2@0JVC.RYV!D(/]KQL7 SH:-@G- (%#)_''&2S+"-'MA40KN,5$0 M,J\UGSCV7M@@+J5]"::I97P%PBOA:Z&2"H3O1[S)&4JBA^$='TVK+P:T'BP# M44@)T335X7X-_Z67L63887W9#P=:/=..>D-X>2[P5&N#,A+"L(2PW$21J>>LXH3YP>!4<.A6LM7'][ MF< M$1=.1(O%>*^-@LM]5N6O# MJ*UA:)13##4S\/>.4TO58[P"24TSY)C] RGD1TXG5] ;%^\EV)05Z=MZ=)_B MVK/E@IH+;=,=!QF+>(/T3GC%I7_SJJ2IS5,-6A/+2P;9=\EBURTHJG*:%?-Y MR[0R3/7X(3)5B;I8G6<5'0 TX\?2.KP44\+CW!9]&@4^3<,HXQFG&/EE&=!" M+?,"*!ZNNF2Z!.;;_>.DEA16_#+/%638R:OXDYQO1#=GSUYZ;=4^*X9P\YG8 M1]02791L!&"J1>[SP3+9O,41M:9\$W 9V3'RXL8;6"$Z(,YZ@(X%.[EO%O8< MTDRY)%Z$.[WK.L2_Z%FRP]4^)YL/6J1INL-9L$. ?'L#?)20$)226B%6YX[V M>TW@/$Y$4NWOG]A=DIX^EUIT(NTQ!O 7KPR2R3;[%AME[<" B_IRC7=NLSN) M3/1[B8PL-_^SY ^Z-[D?D>RH3FY2IWON7*I9!BHTB#(J:C7TCV%&#*&=1+/<]C-N^DBZ4KLA=BEYF,I%YODKZ5T> /+B M[J2]OX;CRV79-S&I]R+.V^=_I[NC21HJK+.:X61IH;6Q^5.;X_!W;*["0[[:X'PV*],J6\;? MW[N@IKV$HV#Q*']N+-_4XY4JEW2NX16=U+GBUM+%\;5L)_2I[16PTUC^<*O/ MPMT@Y"4"5*!^9#C&@"B['4&1T7PTQ;,HAUW6F'$P*_IA-LOQ?7[PH-@GVL8SA56$9^X#"X)?/5 F,O M50V'QE,L4RJ+;+YVG[ *BSHF !B%D'H:?E9*]&7*PL;@*(9;(!O1FBXA(TTG MS78;6S)OR+0W6(MRQ[W?7>==4 MBN_,A-.N4^!V]89,#XJ0GIXFV$>RS G0CQ4OJX*.- ']YL/F#2%=,M=E))-: MD";24D," 3<[)C$GX)0&R,Y&;R#G:]0.>[[CV.'S8!-VR:]J5E:&FY+')W5>AUF MHBP*&OJ>K402\ MV+\G?=>#CG<5#=)Y;!U2\IS+X!1T.@'4D8$SP*#P?H_T8I>".F..+A^YC5,IGXPR,YA%;P"A/W%0XK.:7I4>YQTL@':ZZ8T4XQJ2E^"JI4Z@> M;UAG6<(&<+)!M$D0''%K@?L%IDZ0U>E'[](A/$6[C76G-0I2P+N%.#Q>2/0U MV.RX;9ZZ7T2R'A@[:F;*E-"A0SOR5N7(SM!](Y^HJS%N2!%8\FG?7&#:'G3N M8GCM.D'2E%TBSZ7NG[O9Q 36QGIYJ]<,0CAVFP'>G6$<6C7A(:47?:=94*1; MF^WO;?D^^/*7\:,7 JXX%[E'^LJ;Q,%\<9U-5_+G<\$YN7+.F]@ @G*ZM]K0%9%\*138B27B<-WFGE\GW7>G()3H,R":7;4;>KB]$@3 I M7&Q*Y!=F/Y@(>HRHW;1L2Q>UK!0$-0C"]3M,\]IDM\P?B \5<1O))9&+PQ>W MIHIZYX8ZIF*0=_YNN>COA M%!UG#&CG%'(16*^>(WG;-1L9<_.M!*2!.Q-$HT@7,PTU58U=&;AOC6SLQ_<[ M;VSNAXO!K8[8[=F&&^BJF;LZ@[=Q']_5"7P 6?Y.=3=%M=7-:6K(HBJM MJ=U&YC'FJ!Q.NM- M; ?'79\LQ*E;:=.,+%\C1#'=Q"M?# 6_XWM62W5901& M8%:,XCH;4O\- 6TBT4R_U>+:: _N #0@3RZ7:L4%K.9^HO"=*$$4P2 6?EBB M8UO]0MJI+B$8&W?VS?K_,[Y:U_O$U(E53/J&M'<2B!&OWGO-ZR7)1%F13MM- M>Y;70 ^_5JBD;Y/<1:GU-5N9&Y VTH>TSZ;-@-S(LLRBX55"'8\R"C0K5>$MM%U/^?T.G\A_.C%Q>OSC8\/ M@_Q[N*ZI"'!*/W)V_K_K'L5]A.\,WMN((8%]_Y/0:>ZR/IA'L*!#?N0_L2=U,-5 MV!"_+S.N/[XL;S)Q\*ENN,AJ94^M\HFXEGX_\-NA'5Z@:CQRSC^'J!E7-&A3 MN&+$.SBL+H^,FS?Y*IT'6\']/LF.RUU83:_]%2K1XD;Q])20'0F"?1,[EG/EE"X8DY4N7LO8]<^'-DWQN^@Y>E1:; M!"UDHQ&+60B@RR%%DBX]S;]&FDJ\.,ZF5HJ$32[^/&P)2C5C'.Q7\]ZKX;*D M/M?OL"W.^F$GYC7W(?Y$_Q-&$JP1W^&]%_@S+?>K"C];QJ99:ID-:Y6>S:/? MCR^/]6SSJ_]]*:MW'G]KWY+L=,W2F]M&O_%PJ*&7A[H2TQ2K922)$Q+?V4I,&7,, #E]!FYV$V>(/ MN$O?U^7VMX/AK>"J_:X'\1_V2NSNLX\XJ3QAAHH8_F3_QUO$7[K^$RQ))2V% M\0+M\GQZ+\@ZA(BAJ$=29] KC?8OC2;=UX+BIW3%3:H:$L8!\ D3K8'[CHO( ML>LP-B=R\1AWD$%3PT#0_*B2),DN\R;#M@LDCL+@9+?5R_MR9#J]K$_FT2@! MR-;1Q&W1M(3L!'6)M^WN!RFI@/1P4!\TL+OJS[, 4=E8)OH8/I2T'K33T!8C M-\6^79,F-=N43,(LM"PJN*+0H[NEXWS>L0'IWS=;]\A*G!,]'[\U[P/+7P!($+6['%C1@P'@6]TIS^E,HG MB81\S6%54ZNNM\ZRJHU)VS> ?I]*XJ:T?L);8K\\9@76K#HW7 M+#"P+&TQZ2@!JZ_]&YJ,IW!0O;8@[[HMQ8 _7\7T[% Q?0!C^>05TX=B/'_- M:M":)*Y:6J:B WU>!ZO8>YTQPRT5(H/->/SH_/7YQ:,G'$@-"46!6XT#@CI? MNE28Q(>(QB(M GOES EMF)BG0WTMWFKUO./ER:1]0^ M*Y1#DI^ ])44B6@_AC^6L["E'2@4R[0%%M#2W6Y[=!L 6!W]( Q7U:JZN'8I M2V7:G=;!S[%W'IMV0Y,_-:<:$_9Z)-Z*LD?+246UK'+%80KT45-%8?VDZ:4* M.M%5',; FNI...X]3Z2JF5>99M(]^UK5HKS1$LZEQJN56/Q_*@3 MB5D+OY%16J;/='AA)4>1#5V$\>*8Y""J:"[]X"M64POSI6MP#J9!0SO&R:<, M6$Y[7'."%\Q8S3SC0N0 57!EKLWG5]F5>M>>8#!6Z=(H6-"R\G=,3R=,VKJ0 MX.>H*N(&;ZBV7JP&P:5_&7ZGW[M<5Y01_BW,_Z3W7R6^]-.''4\)DX-G<6C12)6^+Q* %K?5"2I,Z#D5:Y@DU M'"/KIIB:2 />%2?QRL3]A*AIDHU@-(+G0HO!C?]S'?:,V ^JY@Y"28(_H(O_ M!L@O7T_PQH%BL*M5P3M.J0>QP1,*>=W]^LX1NZ/ 78YR@&!GK=GN!X@8K,/W MRD818H(0"597FA.-H@CA&0D'I.HCO7(\Y0[[%->\W9XA. 5'9MN!5NFJ?*9Q M^/X5A]].\C2#%V9_D#.GF&AP2.L3RQ,OJTSP@.9M]I6*XG8JO.[$6?@0=!MY M!V+AP2* ]H9!2>SL_V[=3_;;[>*D[OJFA6=JF%#85*X*NFJ&7(N;4P=\,I^5O3D0,<=N;68$_ M46H%U'[P W^&?=2.GY&"2)ZKMHK;C0W^(]G=["D8/U&)O45=9%D5H>O8RDD3 M:G_KU:+7.=]"ZJ+RY-LVU+IMBCL4S 18ZY[$^#FG8-BL!Q<4C71BU.DI9CU M"+06D]5L9?9)''HX&YSXU)10"UVS5\P8MZ0*-Y?>IF0CTL1-XH+$>JV>W+T[ M3A=T=^UBY)*>49/%$1>9C0IM9W9;O#XX[7C*W4$I:R[>I722)UZ.1AY:E-CM M=N%M_8[+7AUW3'JQ:"_8F#GLHQ@6^C6*9;R2,#ZI66[SD9P.L7I*VKCW$]RG M\!_/"R)H*_?0ASI/,:%IZ;>ASS,NIO#PK0T&2AFI([LC6%0ZU)$NQBH209*H MMN/@ABLZKQ*J/,^D&Z_=S-^\420#,(.Y\#*S7DU*?JWA[X"I$E6C.C80)9S/ M@-=R,XO(J56^,-OQTMU=K=9QPW!70<>)2C@S5.#Q @?N8N[&&\&@@]_*R*/ M[J1L\]H6KL&[.1+QMDB:V)4L*WQVICT=C@(O?JN;!J\E*K,UZ=RQ'_8OM'O9 MD""\]3H7HOU=W(2*FZC,A?$M:)'W/B,J!Q;DX5_A;>!^&BO05VF<<'-G*V;> M'!.20;@PBG*$8@X]07*P(B]GRI,X=H=JK55KGQZJM0]@+%]0?^L=;4_DDN=H MM-Q(%R\E(E;UB::A2UXK,C:&V8:^JW(\(]>PJ(H][-^4#)'OV_4) ./CZDH4 MM4)0:=2C(&&P^9DNQ('#D#Q[7*JD+/W$B/QK*0*,B/!1N8.<-'UP,:8YZU.2 MU:XT#4M>@'X(FK"]UD?[^EG4VS,2KADKW21GK6->2_@?72P@;P?EBF:RDF'' MEP)E^OKDZ\?9D\WSQLY24F>'RT?UH?#ST)2"TU?6K.-&5:3I.G$SJ2D-5"P$ M)* [+ZSS=!2=3H=#K+8DD6BT1Y *%O*F03 M[(6#0[WKQB!,)?-*#U6=.MG\5IFXJLJ;Y<166_?U3_F/+]W(RJ7INF%46]&KO.,&OW.']H/Q5!0I<-N1UA/- M:7'Y;#TC2KO*;9N.3_-NAJB /XS)!D^1;-U#4&3-IA_5KE^DD5K[#U1BDD4J MKAWR>Q]30KLNFMGAMFOQ]U<_7;*%I_S2?,.A%1=<-=FE74,D_CH6LPJ] _ -LZ;#4?SD]/GOZ36\0AB7) M(/*EGO7H!KOMMU+O!'?Q(YP9P!(/">'X\V_&C;&^\] MVN!A/W(->%:FA1/QXL+2E7DVK_TM1BY?]RVFTO!P;4FNM9P?96/*N@)7S\1^ M=>\OP=;V9C(#F?UFN!W#:_U]%6Z^IR?+"<-4:@H+R9NM66OXEGT<,4G@O=36 MB%AJ-7GN]Z0#@DL2!2$#'VTXN7;H&N0WS-7T84=T[PQK I3R9E)UC_3--]L9 M0DJ)GC5YHAG3(=,7"/M,F 4@QOBH<79/D(])38V@V2S#4-2L/4Q(,918- 2D MB+ 0QLUM-IPE.*<9 ^/0_2760O=$U]/-8):^LBG^5!0&RJ!#C?8OQ'UN\4U- M!_31?%A5C.ZC3\:S)G<&L #X94.]19N=OL27-]&FR[2C:9 M@;W;];I.0UKKF&_R#4WAGTJ._]I[6W>16+DHH^U-$-1J-YD)U&ZHT!2S96&M M1K=[<4F1G'NKE.1$/BO>7I6-.&R#@1^KIJY_MO)-U!.&?%(D(P_C^E=)"?/I M[BFVSZ\T($WB::S+!$A Z\X/<&1NGSO\U=I?*D"R[OAW R7&"CG58W M:=>L6=5E[P[JJ^9;03 %3:Z2)Q+T671ZZO5L$.)\B1,N__;ZGX83_5MY0X3, MGL@IJ^$8K,N5W7-W.$&:>(T3C-U61T ?G:QK0KD3*HCN#4)RCT =7T+*EMX*D-"O;Y@LB?>/-J$W4@!]-N=K,Z(1PHRX,Z4N+)J(+ M-&O2 MV!6>YP7\/9!$LB"R3 9%<14@V)(Z(G4#F%CCM$J:H)F;D*-SOD9&,8&"-!1W M7<<"1A_B1E$W#XO:I/P':4EO/%T18D Q]^I<#YLK^Q83(3NXL7.C64!RDN2S MBJH)S:VR@J7;H"_3Z!P?4^[/00<&:T1"P"*%K2 ; :W)G0_/AIR4$NY.] WE5;@PL1T[W9S%JJ*EY2H6>NI$_<>W@B5: M13&Y5GNJJFWCM(MI8/DUW.TR.DE/+1'_-IJX70D M^S9V6@R:K_9ZR^JJGQTC;591P0P5,Q93R2/W23H-ZB>[]L^]LPPOQ<_:O$W% M91//DETL\BPT$R; M.RVV@+>FM+%]XX\1Z54^SJN**9_I#8NQF+:&8LT"'\RMW]>Q1'&0Q9F-$77M MB"Y1S7";+=]$.$0Y\E3(9RAU::5K]8166'7^5JT'7M:RVSC0O:_15A0']Y,S M1TS5Z,CD \U!7*^<1WN5V!#>PXJ:'^3KTC)DH@H?T=6E_USR3 M@7!^M-$HRK5!RZ]M>?4PG$R*+ 3P9K&WCB<*-'SG4R 8'SUY!?"P%%L@]:@7 MQ422B!9NWPZ3A5R M+*>M&T&5T;B# FL0#B7]^2_?G!S' I6R(E]=D23%,LGIIGM7% :0#DWU,&1C M)\(#"0D5\1XK.XSSZ/K>6.F/1I5F:N7FSFE F$3*AV_>[3.01P\*B2-Y\=.G MQV??;'WS#0ZZ-Y*T2\_?_J/W,^L\K6]_B;>I_^):'Z,IE1_>_D.@DXMKXC]\ MVZ283 C5;7#Z:0C#8F$^B7'5(1&C1IEQK.A1D/S8YN.*2A-C>VB?2$-/VFCJ MNGJP,G*%E'H_'ZGV;[KW7*L8I<5\YR6C#H=Y+Y5FBT4JI.^:/ CJ]-;VZIL= MW3J8OM9D^Y7I2;;,C;GS.UL7B':L7(&P>>A'32B#.OT*L"N-P(K/&32Z.%:H MN,4\<#+8J#X9O$6!=.TAO=#/O!UDMXHL"RX(JW".TX]TW5PFO+EI?K=%$_%P M)%=99Z@3#\?>^=O>?GGKQ2Y%G=K-UHMWS5_C>A@*L37!/!0"F5J^]O+BM$=[ M)2L"_=3H4%8S YET!'G;!VZ7SPQ:FEO>D#24JVL!8\N>LZ":#R&V%YNZQ32; M*PL'^NO20([#.&_QM&6RL=/+NB[4717E$/T0GBY3PM&S YI2=\H87 MWW(W-T0Z\O/YM+@JFB%WQ_X^CN4UKDL7=6]>]JY6&;UG[K1>[-4Q9OH*7H>? M25*^:P$.\=B+RF42A%:$Y1[[Z>-H!^"38%]:3J9[B4]]E?1X:\_BIJ95(!6E M.)0S8]B_PHPO(?3-W!Y [8$_;.^L\-WF(LX#O&Z9A_!21_)'?)/@=O1W@!]B MAH@2D6':C7K7-22EA0_?G0P)2?M,Z6]J HH.(WLN=3XK'?X4?+-V1RZC0Z^0 MN(E*2WQ#C%;!85IS*[OVRV>>(K[*%L5(N4KHT9.":HT0(FU/FH,#A MC$L*OP_76Z..VOU2VPX;%>FW[ B[XW_UT_(";^/:9OLBGMP#IW(10%G/!^ 3*(S-' M#38" 6$72ZT_=1\JT(Q0?@RY=!;.<-3KSPY+=E]+UD@T,KV!I"R;7 >$?0S3 MR'NQFA7O84PMU66:T^0FC_08K06ZNF4U_GP8C&\.&(P' M,)9/BL$XV)D/M#-*RBA]PEVBR\?VA)\??P-S46=9Q 24H4N9C=RCFP:1-I9TDH,>5 B M-A_/S[.'O%Q[?6*8LL+B20I)430JI\50X:UH*HIAJCJ\/BDL'+N+$)KFTE\T MS.W#X?@][!/WI2QA! Y$YWE7&QH'S".;#2GW:E:K;2T5,QN4R M/P3XGV99/(OP5Y"#YG"?[!^GU0,/ZW%OZX'V5P)-+6^HZBT"GCEE M,IF'H&G,D$23MM-\/J%$VJB'T#O!=#*1M#J#P@*@&DAHG-6O'!;WWA9W15QI M>4T+Z\]96<4*I]0PJ>_HRLF[>F VX'#Y#=6)ADJ4)'[EP53>Y]$L:A'IJ17R MY,GOS(]8*]'\82WN;2V4%S\!.%OMS>%1N3F4H4F:A1!9@!3884S284VGD<[0 M&@")JJ-FGJ##JMZ_C^B8$Z+"Q#)[#[JMW1%@#Z4@WM(U,AZ>++9F-JJ^'U 6 MEPIGS,T-U\.IZ 2ZW(2H'D!]QS2)?^$CI<6U[DJ<B0,"864=V=]%3"75LS.M\P+\(LG\4F)H78"P%*)%M=J2='H8[O M$LK'8Z)?+N;,7"%=>6[XP/%H9PQZK@VH \=NF!?76NQ1?*INM@9,_I8]Z!!B M7#7B14]:W06(H%)VZ^1=8JW7B/Q3B2;CB4U4)VO%D-+ZS4&7-R675\9YC5WZ M;S%_/Q2K\'QE^ IR#*\@(VB0!'7=N9VB ED&<2*MZEK9T<*>>DU(\YOZC,B@0NP:A$O$P95(@OH1Z@LEG4GBF8%+;0I-KUH5)9HI:X!T;(!PNVIE!I%UA0'GDCB3$?C6:.CK4.(U^ M@GK_+RP.Z),Y'IOA2<)'M]8#P09M_V[ MSO!\G>=8^48Y@94Q, LRS==XQET MZU1$*9J3".22J,/TN^$"%',<_R*,)=C7^.NKN9I.Q&8UX4.)PK$D+40]LIVK M2&\5.7P]Q/.U&;[$V&)H?-'6$:(5M1"U MDXEG4R/4?0>HT[WB9N+^2'%I?K<(@3-Z_P[QXOVN1\37H@4&\-K@-,]1I$YJ M/0V:$Z,DMO"2+D:FB1/CX[&0AV6\OP"Q$=@37K#G2.QG>BMSZ_6AY6[MY63*28W96CTE[&1 M/@'U:1ZE66X' ]5*BB"'8_9)*H!4Z..YC[+RTJ_9Q1FTH0WS2JM:]*C+2;;( MJ6TC:28[-,.X9IAO#\TP#V LAV:8/3)472(/?4.1]ZVUNL_EXP6I@D>9L$6P M5\-B\> ;,[Z4U:KS>5$FJM,EJQ\&;ZXF;I?I81WN;1V,R:I/"D2R*$(DP\>! MPQFJ7G5\M&^?[63//"SNX-S=.] 5$Y0-JC*S]HDD MJZ.8"E;H9,K!Z9VX8/N[0WX27"@_T*%2A+?F*D1:!,@JQIZ]"VE;!G4(K"9\ M;1W.*Z7"351Z0KYEEW% ME-832+"$3X*2J^JMYN/LNF0U'8+I9%78]:66+L+D#0B#V2YU>M!8Q_HP]G&? M"19WD5@2*2'.?&95V&&B]V,SR5:%IU(XYHIJ=$0?[LZ!ZRKQO#O"?5M0KX#* M)RZ'N)\;\PMOZO<\)K\9S_0%(LJB)R-%.^MKVHO*&72^(PC/_ M-[W*RFHB-&I6B M';G8/LQ4/1C+'TZ^3 ._NW+EL_IIV".1-'\LI';2H,<4ITQINF\6.KQU,#(5 M@V&]W"XKJ$ZGGL5U12_/?)/&]F^@.)4.8^(V=)TB8P)'E0M8LFM,5CYU*FYL M 8S!&TT1X:3"'%6T'-JMT%B1CWI6VXO4.Y^O$T4#_A5!6";Z""E%K+*R MSL(9ZPG1*4$DJMP7]GXJ@P6E_WA>!"-HE&>I'$)?&VO@2!.7Y)5X!,;[85C/ MOAU4R*6H-%N_JZ^ASU/3DB^7913:8241<6HIM76 6+\B:5KG(_95[-I<5GQ5 MM\4;3!^A8P(8XY[/@ HBE=6&.ZN:1_,A-;#&#IUT$& 5RJM9'?DXT?S$?,;V M-GP](>0@LX@H1_;.UBVSP6:NR VJ>W)!4Y]&Y?A&&$]5D*+3_D$^E1 MTF&=\V*-R<' *!O^LUXKZVXX.$G%0Y1KKK1[I5/JH \W]3[Z#F].LK\3:ANG MN6L#5YL:Q^%LUJ4R4(-\>4-I;?LUL9<7@[B$KH7-^68QH:++57!/P;R&F*\I MF8V(]6KIL\G!HZ1.K3WL1GJ[BT>P/>KS&%II+V;A6](?>8H M)YLK BBHML?W=^9 IU8HUUUOG^,OV+_C_SS@C\YNM 7C6I1GE0!Z$EML M!VM@$7A>0$P?5BFOKD"9GC-G/B5--(9ZSZ>"NL:M65+(U0Z+VSHZ\ MBM/7E[GC?9E,.\U0!BIKFWHG LIT[;>EL6H(H1%5T0*^/WM8X@%XH;L M6 \2&0T..J> 4UV<49*Z&5/JAM).U]F0W.C<2.Q#\#M$Q6T4OS(I%@=\UOW; M)AR^49)A*N=<'JGR6:FZ59R,1[8*_[H&@? JO_N?%_H$N@G+*,,A_BPA/>'+%HM)V'5_IN##=. M"],OG7J#:39_%Q8J'[[3WKY%*HR\-3W,@=R*.9$+(G'B_)@/F52,FG3F#DM] M?R2O)/'*U"54:-3$\CBB%32"):Y^##!FEN55SEKKFBZ>9FN?YIV4-:I0 M9.\(2L/!G4OL6NXW2?>F^5VI'5O:>EA6BU+E3&]RQ/Y)F83IZYVGZS/>O@QU M*7OA[.2IPG_LH\+#V;N(O];[-;OI/7[T_)>+7Q\]$8,O;UH;0ZTZ9;(;8C.K M.N')7J'_Q18C!%+87_/>Z3?_T\"JJR4ZF82=P2&.4-'.YU?952%RR/)P0SB$ MSP]LXZ_FP, ^+IXDRK#,J\F"R&ZG#O)A!JG>#>_4WYB$(0%?"@ZE7#"OE?J" M#@Z7PY@0K>LWRYGP6VSZU<=%&#].'%VZJ]G,U0GOX_<8TMCU;[WR9LZ))N)A M6?:^CVO60H:%48=AQR("I[MXJK*I;(^N91,2T9RK+_H%?5TG2&S#6-Z41P!O MUK?M(&36)OET!.-%(]CPHL*!Q^:,ZBRI0]KT1_>/#_&\*^AMESS.BHJPT\-PC.;-_IQBC#N)?RD\Q^8G7'84 MT[FIYTL\N?C)"BOHHUX52SN'A!C@Z X(( GL^6^$RA"LLK0PW)+3]"H,9T2- MZ'4^_8)VO&C6UKPYZ69;KI5?72#$ %;<%%01@!Z*_+5ZN/0$4W$@ERR]I'P# M,?U;YYI(D$<^#^XQMT(I>?=P4LH'^:C9#;]W2P*&Y.B@W!AG>' (IRP&3>VIOH8E;$U!/J=KBBB04FSB<^"P6NA>L@&8PEPL MS:#V[WX'8Z/U;?^LIE/:G6'E*7CE"J=,%B+'+;IPPFZN.[8SU^;XAL\Z39&[WP>5-\BXZ1OW.UOF M)4$:J1?#W( /N?=Y%]GM;T#5B NC-Z:RQ'K![T8723#((8CXF;<)!<6\J+*C M7UY$TG#AC-9O-=/=P.&>$0](4#'88DG7&KN;TST:S_ MP!C^:1 O?N-NK?Z+]XIJ+F_ M5$[H3-UL'!2FS(?$!R ZV$R9*PX7-W5#21%#7)345Y2.^YN*MSEG< MH;4;P:HD+]?L(JAFC9:\M@TJ1O_Q:(<-\/UWCVY9WT\A ;ZAJY_D;LZ.@U\5 M?&\2O"!4PJ5R [T(@4"XKR]]%_FH]SM[0:_Y*JUWSAE^IBW\6TDAZ >OW@\G M#WSUGAX'IV*)OGW@2_1-"'AQ);R,4J2[%4,>S.H<7&1SD7_8["+? M9=/^\.B^'&O]7'C#X1$):P7/Y$>41*OUYDG[[%YW,MS\/?!5SS[[ ._?%>]: MIF]Q[P:MQAPIN&/ 24O=/[K8R7B$S(%_>NS_-Z6!6L M-I"\[,==X7#(/L/E1R_X]/3X]..O(K_/)T@)==WH#^IRNN, Y7*J)XN;H[.3 MLZ7]Z\J_\_=/3T^/),IR,"\MF.SC4Q:3(0_S]/L1PJ)"\XMR\ B21 M*WVS"M;[]&EV=/KUX^P)94[X;[X9\=\<_[7C;G-[O>$@/N4[8>MV.:'-\FBG MG95\] LZ76>'T[47I^OLUM/ULS%_'$[7PSA=9X>[:S].U]G'O+L&K=,5_H82 MS:??]WX_OCR^. Z?_.;D^*^'$W__1GV$2_9H-\>M@_'W__O'[SXL^P?UX3 M(_]\>;C+[F4;??TE;:$+:)N\ID:,EP2V(7#K=0B_LF76^YFZ#1X3Z^)H)%A8 M@?"_1!&_A_TWDDCM27N#?84J_PYM5@F]Q]EW3>H3^IO/!(_ZZT,A/3D#V(*6 M9-2C!@D@DS>B-![PA#Z8&3W%)/R\JN9%/=EI5C\9!JX3*O10@''?G7P,8-S9 MR=F] >,>+O;MLX_ETW:?9]HVW9CW"Y?_O+;^=O?W[QXZ)T&KQL=]PF; ME=(+1%1^VKP[[IW^\/3KOGR1>C$J>A1U,XY61*9+W:@'M#\;VX0^(=,)J3N3^JX02[0&#!L/>/CYA\W!7U.#7WQ__<++Y MGS\4-7B'Q^[H.=_!,7] 7FDWOBXJ/?R-B0/J?O YA\<[Q#"GW^Q9$+/MOKI7 MU_\Y=;C]V/LM1 #$ROV__L?IMR?/3H/MH)IA1[5N;_94]^O^M/ZQ]U7]5>]\ M&EXV6*\W^7 X*3X$O;G#[A&+!H.W("ZE:3'JT3L^VYOY^B3SM#>SL:$V_B>8 MEHW0Z.Z)>ORZ*N8D+CEULT6@@/,A$>* !$,F[RX9@S]=^]%WIYNCK*\&Y6@= M_F>RG$W_\_\#4$L#!!0 ( '*!;E=*J;4Z1!< +X2 0 1 .7G5.UBB^))[9KDBW9CE.NLB.7I4SV M/$U!)"AA0Q$: )3M_?6G 9 2)5X R)+%76H>)I:$[@;P-1J-;EQ^_\?S)/)F MF'%"XT\'Q^^.#CP<^S0@\>C3P??!3>?LX!^??_GE]__I=/YY^7CG75,_F>!8 M>%<,(X$#[XF(L2?&V/M!V4\R0]Y#A$1(V:33^:S(KNCTA9'16'@G1R?OLV+9 MK^P"A^]/SDY/CSM'_KG?^7!T!;\?71Q=O[;A_/3 M\_/.V<>SH\Z'#T( ^:%O.+9_[I M8"S$].+P\.GIZ=W3^W>4C0Y/CHZ.#_]Y?]=710_2LA&)?RZ5?AZR*"O__E#^ M/$0<9\7Y>/JT5)R/T10_H1?^SJ>30]G>H_/W1UEQR8S4L""CCI'QYV3X[RH0,S)\G).#_6/!QX2@I%A(O -P'6-0Y1$ M0)+$?R4H(B'! >A"A"7:2P5R/PO$1EA\0Q/,I\C'-GWQ^1?/DQB1R90RX<4% MVA#QH:HK9T*1'7@:SSOJ(Z'45);D6;,*Y0]Q)+C\U)&?WCWSX.#07FK".R.$ MIDZ2\S1:>OJ-2PURRGE\?GY^^"RUK;P&I=JCRG?DGYWCD\[[8P>Q56IH+QL^ M=3*Z3=1A,=+%3AET;#B03WWQ]O:YP))7=!D;'-&"]J M]/E(_7?L=1:.:\=3E)XD_?UPE6"%5<)QT(L_J[]7]3PE3HO4$*XHB#7=R,D)R CCTH2_Q').4 MIY=GZJ5NCQ\0@^:-L2!0X0UBM\S7".3[=8#T?EV2\K]M!W;>@9R& M/;#7JHXKJ?C*9(/9"PSX9Q20$UR,67=^G M22Q(/'H K?1AH60-@B4[(SQGJ_"DC.60R+'V%KR]C'F+P/M*H>%@/'S,[,?) M$I$1B/-5(!2YE]*WJ*_[8\J$P&QR&\\P%\I VP^+,F)3WQ\?%0:!9-.1?+P< MHQ:!<)F NX4Y[_K@YW#%U1Z$4F(C",>K(&1LO#R?%F'PB&UIWJW"387U M7Z KY"IX*N?&;U@X0%5.;T3GM(B.YJ10F?/ZNP?<6H3'5TJ#)Q)%T FWT(AX M1(81=AP^=3R,N/Q6=%TU-X7+@E_[A@JLFEB""U;ICJ AB8AP6?!9L#("55B+ MITS+S%N.<8L NZ*3"='>O@I(JQ4OCIV6YG4\C! 5UN,Y;FF0.L>O1*V%>1&& H+<\6HHSAY>58M@N(&$?8'BA)\CY'L%;<#YLO,V@1),N3XKP0:\&7F M%KM=)30"4%BN+UAXFD>K^MTF([2E1)--PNG\_/3#AX_%V<0ZX>3]FOW5IF2[ M'0 #! OL3:.:,C5B6IB87##50EJ%:$F2RA6_:A9&M(K35FFVJXW(E&6N')&I M86%$IC"?E:; V@A,,:'E"$LE R,HA:AS25ZLC9#,4U:.2*S2&0$HA)?G'-K8 M[3:)+D=$'%@:P2J$F*TS:.T$LS05YHQ?'13&'($R=;'-=Q0Q\0(3C'@4)% :B,^I;D@UY%3P\.( M3B'H4)%5:B,X^;,JUU@@$MF#4D9K!*,0;,AS\7Y-^;0) KM(=3<(E$ 4W<;R M JBU$-N *"/ A6"&0Z@@O$QAU0^+\P!G\90MZYI;)8RZ]HIS@LN%=;T\53'Y.:N:I^JF=&Y> MN[VR5>+\!;$8/O('S/ICQ/!VM*E*BE%="F$J)W7)Q'H@UU."]YI@'O& [006 MN7)ME3/8-!'R:CQYJ>839A@_^U$2X"!D= ($TT2D:L317YAKBR99X65,\V18OUQC))FV.!^WQ9(,\ M:)'']]I?JTHR&PU^YUTKAGDZHB)IR2W4AGR9^E= M$2ZC-<)6""@N'<=O)09E>XZ<1UL-#R,FUAN76@A.V;8C>=L-"=(KKER1LF9H MA,UR5Y.ZIV?!?H]BVC'W-U\!E'F(=Q,X5K T(EF(3E8A"0)D#9:#R7M \[V_ MN@%@<[A6<3;"6XA-FN$MV7"P1UEU$[#%B'7O^QNWPO6 6PG16X.Z-=#4&V[#31N9&G OQ-2N<]]:Z5ILDC*O]U(SL]ON )6(#3B4GW1 M6BM[WN:DARLH+CR->*U_ 5M+\2P]^>$.82T;(VHN%[.U$J>:@Q]7B+$7$H^4 M[T;#K*1[DF-="49T':]WD\&"5&+JD(+G,B?9H[^$S3?H*:C=S'G!X<+3B' A M)&1$>"YC#^ARY[\V7+ &:R.\A:"0$=Y]H, \TTBH"N[$\K$FMO#UV)NA-KU M>&#'T\*\O+16@FT^Y.>*L#U'$ZS%"^IMSPVV$,B:XWX;.26P+G\CR(Z'#/>G M >Q EP?,4/S"(XPX]BEWGY/78FZ$NQ R,L&=ROH;]Y0T3XG;H[T,R*-\[5WM M?D=JAH/?56]%"ZL((X7JA]_BD?IMDPKQ*OE&G2F$LTPZHZJ3;KOW=(U4.:U! MN4IY4"MO7BW]^UZY5L#]@65WX@#-H)]&SFLV=\Y&A2C$RTP*D0GJI)+V$"\# MT4^FTT@=>(6*(CX.(_JT09SKV!O!+H393&#GI>F37%+>'O)E3/0*: *R)LE$ M&;XI>EEK=^NKA!CA+\3A3/"G2[M4:&KS,[%[+7 $Z,_C-]$#$+/7A.UK0MEE M(VL'8ZV8&5$M1&'+[S!I>_"UK+/+OML$B'5\C7@6PJY5>%;<5;/'=AF#[HAA MO-:\[,C6B*S=PR!+WR^DM!+8XO,?SB>'*CF8X+)[1Z2]L!3N=5I['K1D9P3, M^L41K]/NN;"\P^5>T)E.]JLSR4-9P,\5V RNUF*,>!?OCZ_$6V]TG67["I3@ MCI+L^4LWB>VU(>T*]2V=RC_E%1N;P;Z"J1%I^ZO@TI\\+43=#K('==X]C_WO M[F=OC9R,\!4?7*F&3S)N)6*EM_%UY]F 1.]*>6S_R8,7-B' AH%2-<,L=KJK7PIR- ML8F1$;/B[6^5KX^U$ZJ5Y\3<+X8IIS<"4W)5VLJK9/_M>/Q^^,POT'1*XI#* M;_3G.*:Z[NHK^ ;KW)1"BX^G3W]^2R9#S'KA=P$3A]Z+U@OU+I<9'F!_'-.( MCM3K96C(0;M]\>D@1!''!UZ,)OC3@0.'6&Z^&T9 )%@"#)Z'+"(74\P(#613 M/AT$B1X_!QX'! 41B?STE=%D^NE %R<"3PX\H8JGW\0"CS"[A1\DEX/#RM9F MF^0?$N:/P8-Z0"^R/I5MJRQO;@F)Y3U4(OMIB,";]N%['^9D(IS:-Z$QZ"Y[ ML6D@9M((H1%^Q"KE$'3%E;HK2[F- \1&ZHWRJO9:DCLTWZJ=@6 =^1<_EDQD M%2S:>B',<##[:&HSIR"GO1I*)X0PP]@2.1FLWLL MAUJ^C;K:NHDFJHV/OAQJ 9T@$MN-0!_C@#]B'X-]"&X8G:A-E#INBY>>FJX> ME?8\7%K]EAA_CT,THTQ6K9?M 5)*6@^RD:P1*-\C]A,+4$ ?]U&$>7V;JDHW MHBEW>(3\EW[FK"@[V%,!DOI&F>D:T;R2/,U#EAU/\/]AQ 9/M'(D6E(W=;:\ MBA#GO?"'7%_%HL?4_/"( SQ10&6>C;R(!?N)\F<8DE=+7@.BCWA$>.KN]\'+ M4KP']!+?0\^#JQGCH++?MB]XYZZ6ND.V$/KJR@:/5-'+ET615&FZ,&T%>I#P MWN(BSVP#75?OG_OR#"X" 6>,$1\_TBB"24X2=M.^KAJ1NZS1EN ]E ;.S2T M';J-_7J[55:RJ9:*WR.1,"+TNX8#_"PN(S"S+N:JDL4VVRPR,1;-3@>^4BTP MIO7@511N!'ZY=41J]W+'9M3]JR]F!-V8- 5#Y:!E%7VI7Z/DBC5UVLSNQ@$P MAC"B5$I#W[GQ;QS6YK%,J(W5KT^N%9,;6J94DYJHB+;%=I0 MYDW'=G8_Q1T>@\Z$=6;O[*2C;!]FQR<*QF0M_%YBD(;ZO,LS8#A@)$1 M*!E\H5+(W6?"K:;.;I3+)F+.@/&@$J*R&LY1;DEMF5&N+* M9KLY0Q6Y6\\A_!('@!GX 2YN8(ZHJ=/;(IG;"V'LHBD!RY9FZ,'AD:_L32\OO+GP,Y)UXY_E;$4B:&:^08T351; MC:!MB&W&@-)/91A2P4ME&J$3>NFXG&R?!VEEVNT!D: ; D3&<,(ZK)HZWE^5 MPNPQ^ OD:!.@S/Y]PH%<8M+E>I_1;9RCV$XJ=9UZ['Q)\]H\9C>]X1RGGPPZ'USBT7Z'*G+U(**\ M0,^7+RO4>S)./)IJQA[(%.N'["@SN"VE11LQ194Y R:-K:?9M7XNWW#^@P&K M7AC6[ @L+][4S7\J+G"MX*UTDO-%&J%EUX1A7UCLYRLIV(@&I#=XYEYTZ879 M#N]N[A[V]);[2FUSYM-4XU?J.^EDK_J37\)Z=))M;Y(MN*%11)_4XZZ3:81U MV_,=P6[EZ044/20P*?@P"%4,PB>Y(6)-,M>>P>YOTC<97B(]515.34IWG*RO;5!=+G@#T&5%V M87X3D&'K:QU)(Y0SM>XR4B1/2P2W<1^SF8Q:U)\,,I$UHG'R_2[&\6H*(:Y+ MO-73-"?G5K)67C$+M[!F9K F>T0"I_%@EY6W#;=FA(%S24$='.B%?\ DP!_2 M&=5F[V\%X79"26\0F=/W8=U"Y5BB=I[>3;_+GJ\V'#I=+=:(P0@S"N$R1+:X2Z,;!]"WX,-,([E'4D)"(Q+H'=:6 M9X%>R[8ID9'<1I"W\8#:=-/& M^#?#O;Z1U\? ;#7#JX^Q^]1-6R,)PILFY#VE34:FR-WD<7Z(.AW$>1M#SK&*T*1DVU7]E* M\Q[\;$:@C; ND3X4'ULN=( 7W_-T&!BZ4*P1 ME;^C\4@>.KK&0Y%=7&.Y]=Q,V515U;OF9>;Y)J)///?NKN6U/_8,FA(2RLC)8+(\NJ@-ASSEKMV; M'Y3]E-L1=>"P&_P+FJ0< 1?56(-Y8[&OWZ-7U^I:P:DF"NR)+6CP8# M42-&AB%$7HFED6Y+2X)I8H57MJ<[W4V;L\&VN\%K*)LZ5!=+SC@)H66)7#T] M("9OWH_ >6Y\U3K/^:;SC'GYG2NY\]KW_3$.D@BKNS/4IM$9YHNS M!G)M)?('#BS]X=>R;8J77%A^PA>O7\/6,VF$#=8+FDMM)/IC+,^HKKN'])Q?@2CT@L+_!(U0B, M1CKGZ?K#"&)RQ7(;9YD)\[IIBQ(;F_7)YI[4T5THPK6>5>L5TI)ZUZJ43:S& M2XQ+"C;"ZNJ%NK:;IM.UY65W'?5.7=6\W;+T;DM)FNK6]J=RWQ?+QH/AT$=Y MX49HW&+'8@+&S.81IES)W7NOZTZ466/TNKX[0R32)S_9]BZJL)&YXYLJTH.? MZ=$=VQU+!JJ&[LXJV[:QWOW^#?1B; Y^UQMN3&UL[7U;+5@G!%Y<7GZ>KCB]5'>O'W M^>(?TU_QQ=L37-7YXA3@S^M_]FK^Z__'&><;7F^J-TO;CW$^TGN/@8M%^!5*#E'WY;EF_^_"\O7FS8L9B? MT#NJ+]K_?WGW^MHKEQ_Q$WW&+\L_Y/GIM^T3W[Z:SPK-EE3XF^7\9%J:I+_# MD[:$GS\2K9:\D/6#5U\^T9^^64Y//YW0Q>\^+JCR[SY^^@Q-XB)JTC)=36GY-._U$$,E(4@"_JX#!4GE-/H!)V3LI ML*;J.L-A\^8^]+\Z6RR8IY,DG2[)*(B8>1E.>DC6\(9S1I+*:(4P@RSCG( Q M&;D=)'L3K;LSMQL^WR[FGVBQ^L)!RVS%6Z;MP4]M__R-5I.L*1853=LBO")R M!H)U#K+AM>H2BJ/86=P/T3,F ]=!^MU8WPT,;Y@>;!KS1^)HZEUCXYOZRY+6 MBYU03$5Z:\$EQWI9Z0BIA@#>H*M*F>HD=D;#@P2-R:AU@$,_YG?#PU_G\_)Y M>G(R*8FB(>7!EB38O:K$CE:)C1A1C,A*E]Z*X.+=VTC9/!\I[\32;@+]83KC M%?XX_97*Z]D*9Q^FZ60#L&53.C'&(GD%H"H:,%4C)!,XNG+&.1%]B%EW%O/# M%&TC?/M\A-^1_=T@\3U]FB^G["YOR)C/\KD[HJO6RA.'U4YH,)[=9?1,7'2) M*CLFTG>/:>^C91L8N.<#@RXL[P: J_F43$J@T!*D"+&%2!EB9?6$!7D]H0A= M[:%26#NX+ZN/M/AQ/OOPGA:GWU-:76%M0?[NRPF9ED\DF1S:PP7L+ MQE++$O(73S9'24DGW3N'\0A)8PID>L&AIQ0&BF\O*/IR55%9AJPJ'M@#9Q>H]22?;)'*]24P+4 M5""E'*U-2FBKAG.)GI#W/%0_*Z9TS<#L;O!:)N3DK.&G0)"HR)!I+4 M K3VF7^(WI32/RA^B*0QA4.]T-!3"H.>]'+8AT4GJ-X0L ^CV9--"DKUO/IJ M%5IYX)/>'0YU:0J7=>Z(DDCBF@VA,UMPZ)!A16QV.DC?IOZ,5 M3F=4_H*+&?MTRRN0Y3A@FJ>KB;!%!\'N7#$V@:F&27*DV;0[JS)90]VCKL>I M&E/@U1D;G472M69F/KL"V)(SHDH%0I45#-8(B6TZ S8%G41"5WO;EILTC"G MZ@R#O=C=KPBFE&E;.YZ\Q6EY/7N%GZ8K/)G(5#2OQX-7RG*@URIR=.'EZ>@% MK].3[VTA[B%E3 %6;_^A _,[ET-=Q'LRRQ0D1JC"Z5;N)0')5L HD"V5B%YV ME__]Y42[V+WE:C'-K%-?X?+CQ:JR++$0*U(96FK+:3;&9-OQ;G31%ZNM[EWK M=2,5Q MWW35(O])PFA2+AFL=;Y%_(F] R)@C+-.+"+[T/O4O@?=8W*[^V'LX!+MAL77 MLU]Y\?/%EW8^AT(KU\K3R+9N0Z#]L[,SA MSOYW0R4#[F2OB_G9IXO%QD3:.S:1L<;"<8?C M[TQ6(*7P7F3C2NY]]O$T"L=T%-+13@TGI9X9WT\<3_[EMT^MU91=KG5R^CH/ M2I 40R&0&=FD!A,@&,G^>0S2I&"E-+V;H+8@:QO,^&>'F=[R&/),W5)%:54& MRM:!\820'+M:HLAHDU3)VMZX>.Q,O4.UX>5VE"9(6YOLVG;4BHUWYB\V6G8B MC9!9U*%+#4>8 M@3!X^6&^["_F&+""XIPJ@E&W4HV;"E)XJMQ2OP6E50T2L* MN7?MZ4/TC"GP[PR*;F+H781Z%:"NF&039L@FM@5J]OF"L2VM2\+&%'/WBJ+; M5(PIP.\,@CU9WCW?\Q:_M%3#99MGB2A,KF!%:13(#%%B@>Q2#DPF&_O>XK^; MDC'%WYTAT('UW>N1WQ$'?V=?:=%%4TF\/._9%VLG+[']Z(6M2D9=8O>T\-V4 MC"G4[@R##JP?NO;X\@ C2UTC"4C%23 YMJJ=1)!LQ%2$LV1[UT<\3-&8(NO> MKF,_4?0T%HLS*G>L5%8M0LP"1&RVB[46(.LOD)J]&>E"T+G[Z(C[B!E3Z-S? M9'00P T\_.NW-QGU(__<=RS9SRO^NIYX,J_GR.:_8IM^Q;@OE?\FKY==\>#U;T8*6[,FZH"1A@A!:V[AK4P E!BC& M&(NZ,MS[Y^4'6TXWH_J5Q@DZ225@A= JVDR0$8)6"D3(2I$@%':P%IZO9(PI M\S(6/-YKAW>47C?CRVN;7Z?E/(TZT=;7P,M@C1]8]Q,;D];:#8E"%MYY64/O M7-Z]Q(PI;S-62/619+\!*@OFT-O%O+9RV^ 3*6&!$CN3QDD$;%1X7A!A<39A M;S_NRNOW+W5;AU#+24W*%^41%*7 WK$KS%'>I62LB0(93+IWL<'%N\>D4W>5 M[.URMAWXVK$:>[EZ4\]IF*"JQGM$X(A8@TFAK4.GYO=&3S[Z7'IGIJX1\$0% M!\]"P+NSN'_JX5P7+B=:U5A1;72[VO; S19MD2_IEC0I\A!6> O)5.9J>" M[+W4[2@;DS;;#R&W$_#=)=.Q56E)_)A6(_H][\F3^7KBW@5)SKN\S@C7W&IR ME"/@=;(+FFP2T<;*"J!_Z?;]!(W)Y>N+D7YRZ%?_=OH)IXM&QIO:#I;7<[HV M!13OY]_1IO2&RILZ\<;%($2&&MA,FT0!TUL*^-[,- MO]>M16_J1@QR(J1T5;0QAKFVL2XL@T1.@!Y>-OHP16.RLGT0+TL9\F^0@U%9Y;[P4&'TIN;>9?9BB,=G985#2 M42+]BJ98G:_[<5Z6_SQ;KC::_>^X6.!LM9S$[",:(9@&Y(!89X0D,Z-7E>!0 M6%*F^S#2APAZHF$=-CH=!B3]!-(-(]^=+:54_U4[_)F6 M\XSCRT;FA\WYSZN/[=O7LY>GK0SD3;WGGUP>_Y>D'FAI3RSS>8ZX'2-(NK;E;/;BAF&7>?+JD;=C,:"8'#".S7OR MI%IYFS&^L ?L>D/V/EK&5$,T#,2Z2*$C)C9OOUB9J3J8-AV^.-.N-FD#'9HA MUQ&KSBXX-T"WUC42GE@N]!RUS#Y,[Q=ETNK*:6E&=M^30;!M5IY)I5T=J-O, M1$DIFVQUZGT8FRN$&8]]]8GQDU=5;YONQO.=\OIO312\G MBPH?2E+&0DXME4R:0YU<*E@B)!$EYM([RGB G+Z>M#'!YVP"2(G8KEX)S'9A M0*:LJS/&I"H.YTD?5YWUPL"MXKR=.=[W8.*.]?W 3N;TPVQ3\I^_O%_@;(EY MS?]96?]T+HW+Q.@%1]ZVD2[\A]5J,4UGJ]9N]G[^%M>= VBULQ9]ZRQBW:VR MAJ!<:M>4I]22J2IWM_F'7."8CDV& NUX$7/D7I,V8NV'D_GG&Y?)=^HF^?KT MP_2+W+.:3ATA;C;)**;/-?,G!^W0S1#S$YV4YI M9;L.Q;@V1+\H:@&+3T(ZR2SL;XBVI&[OH3'X9[812HUL2E=:["]*Y#W8JP)]KHP4/G(2!U:ZQ, M=XGUFT!TD[1[+]2=E*23J9'IPU9JF*2!(!Q_9U/UP0@OJ'>>='OJ1A76' M6 M?60W'+8NCAAI<]'">LSHYB]ETD;U:1\MN"(U&$P54'+L)XLT/GNRRN2AT?4 M?>,J7#@2OGK)K^?%ZYFHK!/?;<3;FWJG9M71Q%"3@DKM'G"G$**P&12:X'+% M0-UK![>C;$S30PX%JOXBZWDN>!<+-@.1KK- .>V%EFR=74Q@BI" : QD590P M4K1N]\-XF'=0MRL?6HAQ*:#-?%\J35#K^.U\+M2;=#+]L#E7FA3C7:!"+)8V M 4\Q&M IQQY,5*9PB&@4/A;%//6E8TKR# 28BSTSJ#P&4<*OE\NS-5'URJ49 M$^%D+)&E/:96 8#2.H0<;^O5U,><6? MVC4;&]]C8F.6JH8*/@3V*U14@ D%%*^-")08[=TK6!\BZ#DX@KV!TT]">X-F MHQ+/7_UF=D41MHJ'*ZI0:V:(1 -*%>3U6L\1C\R@2\U9IN0,\MAO1"VB#):$( MG=H-BQSJ]2[GVKLWYEJORE,$U,>P_VT^:\M>.QJ7%<)6V^!,A2)3 MZQ=P"I+&=C65MC5+G7W8+L:\X^'/( CH)?(N_.U9XKEH1'Q/F_^_GMV^5F@B M-+6$$D&MS8/0K78'A04G5<9@BU#4.R6\#5W/(0+HK2BZRZO[9.#[:E<32FO0 MM1:%-B6C)@?8.A:2,80I82TWU4>W$<%[% \?.>G;&SX]A=0IA+QVT\??%\RF M-[5.'!:#P2#H[%++;".D&#F6I6 #JF#\S6LG[TUHWO7\4;5X'<#>=.!ROS%R MERW^[=AA>='/,C!&A4H^I^)2 M[3U-^JDTCJMA[#"Z9% Y#NO@W)B-/"%B+@210.C*;*!6\4$^0I05-3DIDAR@ MH>51NL8TH/J8_LT^XGIVO?M6Y)I-R2!]$6""9^O;[DTD[XI-@O>.ZETO-J+> M_?#[@O,80=.];WOC3-Y1/7!S,T\4B6@LLMZWWC"95@%FM@4VNQC1UF)C]U%C M3R5R&Y3&WYDI'U:2 ]KRBSM(&P,L4R%DL9!CZV!/F0"UJJ )@T2JN8C>_0D/ M$K15&E/\[I#42T3]+BV[^T "LRM>6P&IUM NPL@0(D>^U>F:DT!3NT]DVOT8 M2?[.\MT=9#+0$ J3J:(3#F*M+0/B^#O3.A9;QS;)]=%9_W.@)[;._4Y2X?M+ MX !Y\/-;UR;14& >&% EM%-3%P%970$)69M:TYEZ^^6/$K456 XU'_7H&?!= M)#4@@.ZYF&MB5#:83 6O$I,7LF7$AY'< M .G2.R>B\IN5CMY"4:&>@[VE1I16VGOO$,MPR=&=9]0>NRQFN%SHWD(:4"/= MN$%R4D4R"D5H\Z3;M#=6F;S&"E&00F,34]R[._-1HK:"SZ&N:CR:!MI'4@-= M\ODUG[_QTFJVCI(%79$I8D%#<"@A>%^MD;(X'/:*S^OT; 6;WUFNO)M\.M8 M?%I0GJYYQ-^?T/D$@9>G;4K ?U\$>:JHYM77VK"4UH/&Z?H2]7-<[3RK:1"H4R%$9,,(*B*WMAKQ5/F0G;!C@ M LDM*-L*3;^_-')WH?4;!<7K;_^U5NQ?\613P[Q<+:9Y167=0#LKUW]QY9-O M:3&=EYO+^\MO^>2LK(=\%[7[K:H[SK@Y M\E"K9P_/?<5_C ;YFEQEPRHARJA:^Y>%0"Z#B&QIC4@<.1X(GH\VR!_W?J_G M#\]]Q3_L#+:?FQP67^;UY^F'V;1.^?T\KG)[L-+5M4'JZS'D[',^7J%#9N!G:N)*T%X MY5BWJ] J8HMHQD2"8C*R%RIIU?\>\SL(&9.[>4C ["^5@6UO*^E;71_MM(_I M?.!Q?2S?MO1V,ES?4UK]3/ELL7::_IU.ROOY3[AJ/W\Y3X:V4J7EZF5EJEZ> MG,P_MT$XA*%(\15,VMQ3T2)!TL%!\PY)(#46\MWH/N?372 M];=^I>:RIWDBO+ R)@2J8JTH.43*)4)!#HZ*T[7XWF;^4:+&9-H.CKZ;ZJNO M"+O9NOO(8A_X[/1L/8#BEUGS>MD[9@[]^V8&Q9H;+AIW?BNS-6!D39"\8I:$ MZ&P6UE;7N\AF=VK'9#5'B\7.0C\R2%O!R"1Y62U)#98\;RI$WE08)0BM*SFG M0W:]S]!WIW94W?;/%*5/EOJP7N%%=])Z=NRF9FGYTP]_Y;]?*OX]G,0G/+V+ MS[CK:CJYD'>T>KV[E/_KPA[LM$Y;?>IYF^SYO%Z.2ZZT-O+?SDZO-SLZWA]& ML1;;7*(0HX+8K@"32BHKG*HV]W:>!EK* !V8.Y-U'J)=^>Z[NO:0>+%,++ M# FS B-9$EAM!9VC$Y5D\C>SLO=,DCH L6.:2#:F_3!*L(QO"US_R.O9>?') M7^?S\GEZ:71''PK/$+TWNUS%XMW)*WU MB& Q.S#H/;L+VH+$X(+30I7N]QK=O8;CA%^C!MNM=KI=A#9*'V\=^_UM/LL; MZ[OY%Q.QGM>3+0BI"AC-7U!H8@1)=F:)2A!C#I3N7-08@J-G!?)QP6R4N^?U M;(6S#U/^\'*24<1416Q9DS;BJHTF+6RI58@B^J"-N7F/Q*CVS)6EC"'J^:?= M*;M"ZMC[XX*1=R[J;[2:L(<6BG"BW3N>P&1F-4:.XTA(2=(5I53O+IF!EC(F M#70U<@D< 6NM @B79!M'(]J0/=-&6&D98Y&^>\OS04YBCGSW[Q@VQ) :9U<( M/;_X4J=DI0X*D+D+IB0#20L-'.@[9TQ]D)XP:/(_O3S4)41][]@L.*(+=>T9WW$P8$4$SMO,CLHAIU,(Z.!V"Y01%O8GS,A MUZ3&K86.R-QW3'625(E#0HQ89*B&I5 MZ3VH9I"%C,'%>1:[8SQP&NG.^)HZ,459(ZR'BLF#"3I","2!]WZBZK./NO?@ MG?_)QOT>=\=ND!KE_GAU-?E^??(1?WZ=HK](S/."1(P55$F%54%$2*(@^!JJ M<%1C%;W/(H^RT#'4,_S3[JUAX#C.G;=I\+W2W#O)PJ2 N8"TK1>(M('4YJZ: MK!%E1-2^]W6#PZYH#%?6_?/NI?T UF\8] 5CBE(U%5,!965CZ4*!$&W@[XR2 M#F6RL7<%P5,RID,/Z'U60-Q):./+_I\WN7WYGM8#KI>3Y)-*%2/O %W!*.Y"Z"&I',,=>L\"K>/"RSC=C*L>U=?[EI>34(/$$CSD@NQ MH6CCWS"!++D$4D[K[G>#'&)=8[BP[UGLG=&";93;Z.UB_HD6JR]O3]H\LXU7 M]:F->)F@LL;F&J&&'-LUA@Z"%!K6WI13(:0\YKCXWH4]\4[!_]E(XX/;L$?. MEUGB/4Z5;SVCR\'QPY1UZIV_?$FK5O"1:LG)0FYCR$U.&D(;RZ4D^PGDR>;N MH[.OOG__R?7GSWJ'GW_"%2VF>++DY[ZI[VA)BU]9@PL9%'E90 /_]GAOJF=5#J2 M? Q)C[]F3,Y);QA<2\#U8W8W&W1]O1>DH$G)(OM)OK:[,*N2;=:> Q,0XV1 MPSL:%.@CG#@\%#+Z2:(;*-;EPB\+*]7W^-O7[-0%34:U!BH.]G-("*9@99J, MA^BD=!BC]\EW1L?#%(W)'1D:)AUETUN)O)XMSQ9M$N.D.&E$( #&D= $I=#L=$O@E;78.R; 5!T8 M7:V,R$"UO;VE&R2,H:KB4!C8A_O]+I6]O2;CDO.2'1K&'WLUGMBK,=* U.W& MTNJ\U;T[5Q]SD8]3U7 H(.PI@Z&CUDVZ'J]DZCG"WBM0??")G6+3[:GN%H[> MLR*-FN#W($!%R/+TO1!6VTP=[GA@]3-*YXM1-.;OL4W832S;Q7& M]Y\-DC A2%E9(6H)A@TBH X(N@I?LZA!=!^[W(OV)X;$PW;W#X:^HTAZ6--W M<73.1N1K8\3&3M_\>0]SN,-;NIC(?5?7:TX[G]$W9V$C,DD[HN!6^4J>W.^7Z'6#5*NJ,FKZG""RM>0:@#OVV2] M* ABE$PA%BQ!R*IJ[\NJMB1M5.9K:*3T$$\W[+13S17]./V5;FGHMN[L;*U" MM/J(AF?7[DL)-H J1J/(*L?C4:$>\W-PG745SB URWT;.641O=&OR2+%YEP3!Y #.U*B,2XD%A)9%L>_BK>E]Y-N![&=D3I^"NJYOP MO_'^?_^93GZEG^:SUB0HMBWS_O-\4G5$%W4%:50KV7($6$KK&D_5J^R$4+WSR#L1.J8" MF=$ ;Q+XB&NDCJD 9UR8 M>[(@CXBZ'^9GBXDS0H;" 5E!WARF! >1E 7/_$)-PNO4.YVX&Z5C*O@9%>:> M+,8^$RKN)[31EF^$X^OKG"^I)5^MRUJVFY19+;=1&NBR!>V('.H4/6TW@&(/ M(L94-S0 G@XJHV'S)R]S7IS1K?:1:Q?B[9PTV?[A73(E.ZZEQRCG\U>_O/W* MBUHRI:TP'DMKIFX%Z4)!<$VGJ$ D7$9+VXV!?_15O6?CO)K/EM.ROAIN/GN_ MP-ER0PA@0A0<69Q\OZX(57Z?_OZD7%5%7 MBZ$N*)3%&"U=NZ.IA1Z)#3:V1I%"ULL: H<@VTU]?^*+QY"%&%J##2F+KFAA M9#?W8@/MO\[QI 5.! &]N5P MWZZ,NQ;H@\F.0X:LJP5CDX9HR('THCKK0D3L'=9OY>H=:/"AJHY.4EY (#7CIJ6B9G2SV*7K@[M>,(;@^D"KHP.=N MVN ]_D;+M_CE:M>HRT;D$EOTWH8W"L_KDZI"SM&5HERRN;<+>@<9HYGF.:P6 MV%< PR92V&J=3C>1%,[*I=.;V^+9H.'LR_*DU3;F^7*O0O6=WM,EO;+_"CL5 MHJQK1%_Q6R;*8"F9,GN!2&!0,A \1P_!)'0F%O+8>_]=OGQO[^+3.A*:?;BR M'"UT#UPX5U3MBN;QZP1D"*2H! A630*:MZ3P'8DK0Q9#'Z8F,(F0P" MF->S%2UHN3KWA29M.H65(4 JM5D^AQ"T8!CG+(+"HKTO&]=\&I-8!F9-7 MO:'[,$7C4FJ[B?=A=;:7# ;19[4 M/T3/N#1:'TQTXW^_(Z*[4?JW^2Q?D!6]C XMI!"9K)C7,R@3:!6<22H4U[W4 M_5&BQA"M'4A?["B)857&5:)ALL M;R]>?$83ARFCQ0!6:-UF"R? Z@HXGY+5,E,TO2\V>XRF0=34+[,R7>;YV6S5 MBFK;Y0\O3]M/$Q6J-T4JJ.3DYLXZCB(R.)=\#<7;' 9HW]J>P#'XPX.@:2N] MUD5LPQK ">90JTL2-!&[[R:9YJ=A*]]H(S>%=&G((XY[(L6C=Y8>&"E/$D,W M1/S(B"2ZQU^[NE[B$$]9-LA))]MF< M>U')!W9>JVY#D+1D/RAJ SYX)"-5\$X?@RNCGR0P".YN[K,#"?;@F_%6M[EF MWUBBJF \VQ%C+,:CH&W=$ZR,+0X-LB^N!9AV#H=* M"D#F%*MD4;+K/6[WJ32.H=U@M%A[LA![G:@^0.+[^7?T%J?E>O=Y2K)F*R(4 M5R08#(FU+QJP016IL 1C;^2<[SUU?>J[Q]"[";YCN.!;%_A'0QB%T&Q::.[:RAM9'Y@TZ]U M.]O6$,C)JI/W@@YR)C+N?,91 ;6+J Z+HW7 VT;2RE03&"%"FVG%E*6"X"G[ M5+*B0+T/3K8F;DSYBN-CZK*PNHTJO$W:16S+I%T/;W,(522C6L6N T/><% M UB) M0?'?BL_;=;(\Z;5CRCH,@I.!)7&$HW_!&E!6!)5S,[!4 7TKZZ6097""3#E6 MYGU0'MQ;NQ.UCXB54:':M<12"TC$T%#9YL!.K>4-?DB&/(?2JT'0]J04<1=Q M#EVL/HG6$$GE0+46>$-"08Q%@$O"&]%JYTWW>49WDS*FR/4@Z.DADF'3P!NK MPA2^22?3#^OG+>_ZW1XUR$]]19=$[U[KZM'I>\?+KJ*J,(Y4F\:I4D- #:E- M*'908_*NC3FO-XO?'O24[GM/!]_OOD-"F MA!"C5/7F5).=5G+^NC$8H-[RO% $\]KXQ6)0CP^');!\<#W?G_XMSQM9D(#BGF41I =$KT.P0 M&2,JAR?;-0,_]"R/[B^)0VF.3*POD95'90,'F8E7VN-"4"-75*(MG M5A3527V,)EUY9/WQ=,8?#!*?YY-@=39*9?#5*C "6TNX,Y"D"!12%$IV \1V M)R$'&;AZ1#@\D>E'#$]>?F#D[MLA^<0W#!^XKP.*B[,.P%9?/[-=22J=TCKMEOH#8F%5T6*6=FUC'!-L*"E.-@;!>! M=2HXOTWFEQLUS*&(6HUC(D@R314A9%] 9>FS%B@)'_6ZMGO5&**S;C@8@+M' M5";KH%%(CA,,(;CUE*[*.$TI!JB*.5*#HV2Z-XGN1.D8XKH1*)0G"^UX %OO M!90ND<9V>:,UO!>2@Q0U 4674I4YVG1TO)(MLR=7#^^_8EX9+^ M_"__'U!+ P04 " !R@6Y7"^?7# MSY-T<8[CV0\O.@PSS#]\',[.?IB=X0]_3KJ_AA_"#Z]'858FW3G ?\S_V8O) M^\_=\/1L]H-@0E[]VM5/N[]CD<)IS8$EGT QX@[..@5+,@BO.@(LBV)A]08_S#QT-QW_]O?X1PQ1_H.6-I_,O__'CV6SV M_N\__?3QX\>_?8K=Z&^3[O0GP9C\Z>JW?[S\]4_W?O^CG/\V]][_-/_IEU^= M#I?](GTL_^E__O;J;3K#\P##\706QNGZ ?3X//OR#V^BT3\M?DB_.AW^?3K_ M]Z\F*_U4_[:6M,9P2D2Q<1@;Z+XTKQAAB7??KVF+]\%F0LX6(T:XCX M_F#9&7VSDMPVD50DBGP7!FP&)CS7&!B]KZ2IE=*GV+ZV^GDPT_TG)^J M<.I?YE):J.F1IR\$M]VJWM'O#KA!Y:1B$)CPH%#0>B)ZL+0J:XR4+.DFJZA/ MNXWZ6N'/NBO\E_1_XOM1NLEY#]J;31H(;Z$9@O_C#Y,N8_>/'UD+)?Y_%Z&; M83?Z_ ;?3[K9@''// 8%R?D *F<+@6?Z&TLJE.04-[R)/N\\^(A4NXU([VN9 MM]#R:^R&D_S+./],ENS V"B%+ YB3!E4E 4\D0VNP1:?CI MXKRO7]%D*^X"V0]UD9><\YDGX\C!$,&3#X%!0DB!/(^ M[?9Z?Y9SA]/IY?_5Y?*!DDZZE!AH;PPHPSDME3,PY B&9+,UNL5[O^311Z/O M;<5Z7]>NF:Y?T%]/NG>3C^,!CXSQ8A/P&,B[5X[\/N8]E)*XR$8HVGW::?KZ MP<>FYR>*]+Z6?3,MSX^8D^YU-_DP'"<?R@EJ()) MLR47KD]5]9VG'YN^MQ'NDON3K:[);@%[/9G.PNA_#]_/K0H4,10R'T#X>JU# M[@(XM!Z.OG3*!'+X MP'(MR -0#GP2C"CE@S:V$N$2C6]U_O<5TT1&]N(COAK,1 M#I1Q-D;!(2LC0>4H:KJ$!RVB2XH,@6RV,Z[N/O$(-+J5$)=H=*L+L'==J*DW M;S^?Q\EH('V2.B0!MC!>4V/(L),\@BO*2Q8)GDA;J?/6XXY ET\7WQ)%;G79 M=<6J7SZELS ^Q?GE6Z8E\4#;!$>50167(>;B@4O%M"^T9-'F];SYU"-0Z];" M7*+=!A=8+RZZCI:ZB(-4VI&)?C$=*!\DK4^ L(%6&6T$KY("*W)0AF41;8O[ MJ^5//P)M-Q/N$JTWN+YZ.9YA%])L^ %_#K-PB9,VFYQ$D@J82?6J)7!RPGFH M 3$6,X\YY19:7_[TH]%Z ^$NT7J#BZP:'^M>D M^.ND^#T04M!""8HVIR:@E MT:'"$AB=)0L%A4'9*,[XY:%'H^.GBW*):AO<7KT]#Z/1\XLI+6\Z'9"5($3T M"%;1B4*VH*SW*@C(BL_9%F.W-*&7//1H5/MT42Y) 6EP1?7+.7:G='C\LYM\ MG)V]F)R_#^// [(7)&>!0CZNU%NT3E M6]U27>+Z=)VALLA(&ABM,^TP'HP@KTXEK)'.),EF,"%P38>+:_%*WW_R\2A[ M.Z$NT?16-UF7F\T9CD97Q"-^:>7(+M#96U!>DYN'@J9S\@I]U;+PK03B/(_M<< M/'I&[@#3.JJ0BFOB7#V X6CTWDS02WC0( WL!:VZ"Z.7XXR?_@?2V5*X!:T5#P0K$B18B2%3 $,MK 20C;O=$K'WUTJGZJ6)ZL; ML6<$*<]AC<+IP) I((NTD(H)=(X8 <%H!UE9GT(26L;M:MUN/>X(E/IT\2U1 MY%;W7TN6]R[$$9T8:(+S*D*)I8 *$LDVH*W$"PS6.19BH_K%NT]NJ-X;%>D[ M?%.W$N6R.K(:?9K^,L#[['S].\?3\7CA@ M?4Y<3.$TA/>#>:Y9_:!?_N_%PD]X/QG3E]-GGX;3@2]D,6J221"*/']/[D%, M1H).-D8>HX_B(1>LA&F<*^SR:0N&X&@VO?K.-576 M20,P]T#'B40T]0]Z0O ML3=E!?S;*SI<,'3L\F(L$P7@OIC'"[RD'[_ M-N9U.]FT>'";+CC-1;!E!YU[)\VU[\(L8R(F#U)GK&0,$$JP4)!SS96U*CUT MI[:58?X%Q;;[S,MQZC!,\6=<_/_+)9)],QF-?IUT'T.7!Y8Y@R$EX(4)6K24 MX*4.X"VK=CBI'@QK)7+FM?*6#"^N M:KJ1@JAJ )N70M:74%H\%$3:TC[98RQQ)\I<;<1LIXD>3-?[JQYHY9(QJ,&[ M6AF-C$.03H#,6<6$)2;[T%7UT_;/NRB.FQ%;2KUAHZ!;B%Y.IQ>8?[[HB)B+ M6_8%7^<_/'E?Y3_]Y1-V:4BFP"#,[]YI!Y6,9U"Z-DCQ@0-F&Y+60O1Q ;8I MRF^ 1_UIK6&?HD<0_RN,+G Y8)F$2D5'X#R1;V&%@L TAQ2R%3K8E')K'VMC MD-\DRQKIK&'OI+5>BV>)A+/(X9L./"HZ;(T%BS;6VJ@"/H0$GOS90N=RP/Q0 MM[OF>]A-<-\DJ;;44<->3>NP_S;.+#0Y$!RX,QZ4=PZ"R1R*S,Q&J;P*98<; MU3=/I>TTU+#7TUJ47WR?Q/$6NP_#A-.!0.1"F@PH2ZWL8P$B2QR83R8CM\GE MAW)YF^]-]Q!^DZQJH:V&_:36>0?N@\VE&*%B@,)* F4LDMM1#$1?)"LN>%X> M*@5HO55]9U8C735L7O4%[)SOK\.P@GH7/OTYG)U5J1#LBK+^]'F8WPR?O\?Q M=)X#,/",%^&2!I.]JSEX#(+-&J)C/J"RZ%+K\-=38G^7_ MH*>6@%&H(3D7Z MTD=G6')R5W<5:Z ];@;N2(LM>XRM8Q\\@/R"%C;@V=A<^]=*# B*P3N-TG!YGILV2%MR0;^;O(LY[E:PJA:$R_'+\+[X2R,YN]2 MO+M_O\&%QXV7%NQBT6\P34X7RIVOO][J",E$!%J5I5U>T4MFA(=$3A1Z'8+Q MK0/6?:_IN-E\4(QHV4)NS1.C3@=<7'>_?3\:SJ8D3)E,'=:7;:)75$4/,88, MS'H5R-VGU3S4/Z&'P_XNQ.,F9)_Z:MG0;J,7Z O>0=))1UY;_+AH0,G:M#IY M"TEQ248QN6(/UOGVMD%^07C<[.I16RV;[%W!_1UG=<[!.;Z:3*<#QX5'723, M:^.4*T1U'Q,P5=O_J5A*:&T%W@)PW-1XNJQ;-N"K^:)KL73>LZ1@=U)>=\,/ MY(M?9MS2OWA]$4?#=/7UH$CFDY81+!>A5E-FB P-!"^4$JZX<+=#S/VDU?:P MCI-,>U9?RZ: 5V([F9UA5PV_#L]JH<@'7+PF)"8LNBW$./7 M41^L_'<= M4-]Z1?A&BENK#O@I4M\9)8(I40O4I#%>0)D2P'D7(&1 M; ]U=BO<]JMR=4^GFU.U!XI7=.Q)6JH1\P*?0&>>C#&V5ON#@(Z! NTDWL.; M_P9GM#[,OX1N3%[']!(5UU'32C4D;@A+P P1%8.23+""2\.PM;NP',DQ$*"! MC'LHH7N6TL7YQ3S9:=7MQB50H:SV,7'0K$:B,GE2KJ:EDU>5;0J,&];:,UX; MW#'PHQ]-K*R&:]MNXJ0[#>/A?\UON7ZN1!]-;R-8KWG$LH]IT0KB47BM&CM< MQ.DP#T/W^6T8X4F9G_C75Q UZ!*XK$E9IF[U6=>QW1*REUHYCV1#-B_<>A!1 MK]D'O^/'^8]HW4G[$HJ%H#4'I3T#6FRJ?1(3O3!TNLE>BK,?1;:']@[M&+)1 M:L'3E-&#Y7ECV:^[15[-'.$@6Y2V. 2=F2,3R"2(M=A)82('R]?^ULT[H*S M7Y_A)6;A4'_ =IK/Q9#0Y'5:4J3!+!A+1V-?9 M)MZ"9V19RZ3)+%+.)2^114*%'*3=LR' +Y6]D*G?#,)H^&^=?2>;3 M,P+FE+:Y(C&ANE-*%W"17.H8N9!%L*"%WTC]RYYR?!K?6I8-&R+< 3:^H(UG MMMB60C>;_HPC8F.'>1!3K3*4&NBP\J"$L>0'F0S::-0LTUFFS8:Z7OFP8U1Y M&\DV[%YP"]^+B^F,?-YN.K B<'1)@;"I]E(( IPI"DQ"SNH$C"S%1GK^\M'' MI]6G2:UAWX#;:"87XUE7#PPR*2//2D+)BH&*J,#5^VZ3?'8<:3=1>C,=7GWT M$>KP25+KHS[_RT)/NL6%UV\X.YODE^,/.)TAWEC^\\_W?_GJUQ:Q=%VK?URJ MRV!U-'L.$(,C&U(D,B)LC*EY>F]+_#O+7.G1S-^7.O>= U.[_K_"TS!:3-.: M1V\5:JVC=>"U)^-&5.,FTV'G)+F](BL=W'83R>X\<&\9+7M3^J2-\!M>/5P/ M5+N\KU\'QQH)+^N.I]M'5LO6XK\WC&X+V?6I2^Z4$T@[HT!&!,52*_"S!VFX M"MYPD7B+2;%[2$?I386;B*RAZN;&SMNK*,W+<;J,:Y5@L>;50;)2$9Q8+YAJ M',U'=#EI*]AZ5S?W/WNWHZ>>+N1).PDUO+N?P[DL3GR#:9&Y<'E!-)[3469: M'$L&'*^)X5+5 0>:W X7@T[):H-I+=4]])1O]@AM*__6=[.K@%WR?QUHR\_8 M#2FRC].UL6;6T?<68FV]AS\"L2 O6=(>9;,FOA=T$*7F$$T,3"8,VO*#U?B* MLWA_"M]$FCM2]%4N(_="&SJ5HE!T*@ER1P-S"HP+/'#!;.1J&SWO^@AOKHTU MM/P$4?80G+]L>U5O@V]6L4V??[[YDX4!FAG+G),!*AP)@->VI,45('-$!.L) M;6I=,;(^NF_64NA9D3WT5K^)Y\JS7 -13V4H]]'LIP:E+_T]0),MA-]+1O(] M9#$8\FTS@Y1E[7 6,GB+'E@IGC,EH^@A&WDW='BD#F5_;-A$YJV-CM?#][C8 M$2?=5;:TXT9%6@<4&^A\E*%VL @.4B!L.@B9PWHAWR4?OOM TK8"GS245@_6 MQ#OZO9/RK#9Z.)U?Y,\9:HP5H62RBF6]P\B9C*8D+&A>?,HFA\);)\$N!?+- MVPC;JZ>'*1@WX-16!.\#0G#2,*N3+Z5UH[R#(-0CILC^^;2)8IH'+6@[ M3MUP/CGHV6F'OP&L2!!W:PAK#F+@[5G=5]&+U0W9O MHO2JG4D/HFT9]NAF@S=UK8MR[RP"<[J =&1"J90]..8$E&A8T#Q:7*^(A3[U MQF9 7UUO!+<>^,W:)T\7>\M4Q"L05S5W:\#8Q,Y8AP7[L!NV$/Y=]6TAN9;[ M]ATXM&\@.<,>$J?S2D6=:6^JB>R6VT+'%#=FK6[W^U;@JOA$<_UM(K#&>ON- M)'5^<7YU"A22G8X6I*G=Q:MK[%!SR+8X\I:E$VHMQ_$1S=UZZ Z##MN(?=)" M9BM/SK:EPF\OSL_IO)B4M\/3\; ,4R C,J6:\UH3T2>C81KB]+I=PLMQF73G MVU86-WAJBT+DUHMO5+?\ZW BH+,,XL0 M9:FW2<9"$%R##8XA1I.";CTG9!UEBY@\+7F"=@LZM(N.6L0(ANSH P".YD/NR 'Z?3*KM_8GY>?A]/UD&D;_["87[P=>DW^;1(;LC2&. MA@B>ZSJ3IS I&3FKJOFET7K0CI F?2BEAPX[BT77C>RDU$WNU? #Y@7V=Y/G MN,"*^:0,!/%::\XA25=OT7P@DF=50T$Y*&&$3ZDQ>]8&=X3\Z48/6@]4QQV@<\N;]FY8Q?JU<&K.OO@#5:) M77U5O:D!0\,9DQ&8].0U187@#)UD6 R!%[F6\[=V7M="=H1$Z4$E/11UO\$I MT@>>/1OGG_$#CB;OYQV.%R?CP"LC& H/62-!U#;#X?[D% M1TB3=@KH87+ZL_P!N]EP2NN_0L3JR/82.!A6?6]=,@29#3A;@[T2'=.MSY;[ M*(Z0!UN*NN$@\X6)C%TB'H93LHQ?A>X4I[/G."9!S_[986T/].XLC%\-_\+1 M\(Q.Q)-"/)Z,+JH2%J/:+W_[-]KH+KIY^'Z .3'!L89_@P6RC[!F,S+(&B4S MR7.,ZU6&] #NB!AU$/KK8ZKYSUBP(_$0NH5C_FH8XG!$>JH=+6>#8C,FHQ-8 MQ\D&8\J!\[4\-C/'>+"2L]8]11Z!=$2LZD,)?4P>_Z443+,O39()YANB^XM) M#:E=D%PN#;+)N-;F!:]*4) 120RN=D])+@+RPA*:Y#QO/LUB;71'2)V>5-/' M[/ _<7AZ-L/\C YEVD,7O9A^'M(&B?G>6*[K06X#QY@2=6!8#)GVR:0]>!\S M>,;H+3#>V^:4>B+4(^37+I36Q]3NJTY?7WS%MXL&1]-!ULYFSB*41':?RHJ0 MU8R=H$(ROCBIFAO;*\$<(6':"+Z/0=MOTQGFBYI:>;7B)<)8)%7&4F?WECJ% MT?@ZE:SV\HX)3$G,*I%[+L7VNT$01TUYUDBA%3' M$"E3P',CP5JNR89CR;NU#.B#3VKN29E+4Y8W$6J?F:YKP#B^E.6-A+\JY?4) MDNM1D;QP*Y37D*RN":"R3L=6"#R*XC,/CN>'.IL=C +72EENH;]-!-9KRK(K M 5V69%@*+LG.#-7BI//'<:V8#]$$M,>3LKR1V%>F+&\BL\;%/K^%3S> &)&+ MXRR#*N2'*L\#.(T>(FKA5?9.RA9GXZV'?H7*>[+,>LC3>]U-R"B8?7X]JGG5 MXUQ+DN;1E>>?:^'BHB8B.<0DZX0U'6HRCP>7Z7P7F!CSN=CH6M>?KP'K2 VC MOA330Y[>2H@5X-6HWC4@]E1MO@:\_528-U?MNM394B^[W'YN0 U"Y13F4S28 MJ!V^ @1I&=@<9'):.97EL5#GD5KR0V#.)NIH74W^,T[_FDW>_X;7G32F0G9FJ#02RGR>N-K[G_V[F_SFLM_TDYX!U7L]N6W+N9YAG4* MRW12WE^*[WT57QAGO!)?[V5P3\2SNP*Y%@)K5#JWDN37MY#!,(R..8BJ\K)8 M2_9P$*"MJT.?4S'-)QL^CJJWL^Y&KBPZP4/M7L5IY>3+*U5;H0H0SHLL"C.T MG>]JX?O,7&[,D;7/N2>JHH?JN6LW8_6A,'34EI0J!""M0A.EDCOA77! MMH[8?Q47 "WI\ 3W?Q.U[,EW6P?B=_=_2]4^P8E[BE[V1"&K?7&Z=N/4HEZB M.8):K *OI!54&Z'%!^<9/84I#\ Y(*/YJ>J;]"/['JSE%Y/S]QAKX!R?'1H(?,>=HA?+SJ2[$6' M\\',G^K?KEHMQCJ(%UUUY$H&)8H&3QLBY&*R59IQ6G]C-JQ&-8=ER*!,P),LQ-3!!D0& UHU$6;JUK?5#<1G!\NM]"PBW[/]Q* MC/%86(D):0')@(K.@HLR CG[M,"24,>U-O^O)U6O!X?TZ2)M^![?3;U8!\;Q M)>IM)/P5B5Y/D5R/B7HU6&5*9.!CS5UCQ,@878:(*,AHX$*+M6*[^U;@6HEZ M+?2WBTEO"1PK%@(/,406*PC58XG46\CL:],U-M$9KTF MZA5NO* ='U*D/U1(@8#4XIXBT4DAB[L[%.9K3M1[LO*>++.5;]Y>8^7T[\XG MXVGM0UX#O1_"J-;Q3*[KO3YBA_@IC2[('/@\3#%7OY_.O;!X>;^,-GC^^?I77H?/ M\SZD'T-WH[9(<1]S,@*\8_,)D/0&>>4 $ZW0.B8S:QW5WQ[UUNU!2/US;0T_ MX%M,%]V\"OR72\7^2HI]<:W8D_)+Z&KOF^EK[.; +ENY.NT"%EE *T[^LTT=TQ3^^U*-FYNGO-/7A4FM-5XEQXG,HZD[/2 MP**AA611P&NC(#-1=/$N2]7Z_K49^%UE+^R9L?M1]J&D/VSYOC[_O/P#YOZ> M%2440?+ 6I*CM-6U,"N!0<^=-**XYO&H'I>S_]NMG?*S[;[>C"=]M.I>BNSW MV<@Q,2S M*B5HU=I3V _3'DGX^&J)MHD">R#8G_.1>UL$KS "$5X%Z4CM+A>/="2#S\213:170]O[1N%_ M5:]Q.GM62 ?/1J/)QS!.^.ND>]%A'B[ZTZ?B3"HD!1$];7_!)XBUD;20AK;% MI)A9;USB!D)I@7OW&U$[;MWOG+IC/?9P>WH;]0VK.Z6+\XM1H"WVCW&':7(Z MKJOYS\FHAGO^.4_+5XD7G1!0U]IMLL(A>A7 9XV!^Z"-;EUH\W2TQ\2['>FL M!Z/I:$FE7 M(?\U#+M_A=$%#C@:Q7C)($70M:^ (,\P1/K2A,)B#D:UGOWY**AO@3M/TT## MW-O[]_4W+-W%!;QSUB89'&B9:=U:>P@J>O#:.:Z1;.K\%Y_5&@D MZ4,)Q5VVT:HCG,D5O9@';^I%IWV'T8UM9J)V4)VFDM7I@N_]'E ME<@Z:^DI=M5R'?N)U#J%2"+RS(,*@=Q777W8 M%)G)Y%NXT+HFTR@F7A M3 2FD0,9&PF\%1:2]**V'HXZM6[,N K+D5EF343>@_N_#-UUO_[Y;JZY>H\\RK%Y&DKK-UI%%H#D6D)G*PTJ[C0 M9*,U9L-#>'9O=+32V]V&'*V$WD=)00U_O[L=_KYJ'9,9*\H6L#8[0J8-G9$< M04I"Q2VR(EL/\%J-YFC(T$C@.ZID?'XQ'8YQ.GV6B+C3^>=-7]#_AOERW.$6 MF1UK?W:+-(^G+:11SL>2AU_?-*,TY(,(!TS$ DIY!E&Q #&;X#$4'LU:DU4V M.8,?P+-UZ[A%>O_TW63^Z1U>/0RG_^QJI$QSKC$SXK;/M.%9^L.E$(!%\IMD M=-DW+SUZ#-,>-I=6C+C7*JZE^%OGA5YA>3$YC^2MUU7?>@>OG/X.\Y^3[B_R M^%^$]\-9&%T/O)P.BN,I%?LW0-M&3K3'5<12LF>&),*]K;Y;@#S M"%BV*R7U<;FR_KO!![6-DS1%0PY5-H$5")D[X-IPH>A%B-BZZ_20W4 MTFONQ3([]/GG&U]=3JA*+.:B,@26.'D8(D'03H/.HLAH"A9LG?*Z*<9=Y6GT M1J!>E7(HR1M+EK:H,O,B&Z$2F8%(9S7GBF06):W*%W)#@Q>\=31S!93]APCZ M4/^*S6H;-?1H,MV$M7 ;OE2FK@&PK_#!8^#V%$5HHB/!99V M/-A%_ZREPO_WZSS2Y:LLFI"HZ MH"0@/H"R9'L%%R*D%+G6TF92PUIN^LU//0CS=1N)3UJ(:T<3WY8=BPO,7W*: M&]_^KOCTONY_UUG,+FZ F0WSTGY-) M_C@&VTA(.)D%[77(@?Q-EZYO"JV?OCRC[UN>D@3)V<]/\ M9/&\K ,^3X?TR_0*!FF<(V&P1 )2W&AP,=5,-2&M5MG+L(/+PQ9+^4[9 Z+* M;N[$G[RLD]D9=K]/QNFBZVJ"^/Q?#(Q7 87-X+Q0M:#2@4O"@],6K64^&FR> MFM;WHKZ_%0=)GY:#3E8$4[<5^N6OO!S7#F.UPOWJ)$SH,L>LP3M74]MU!!\* M!Q*^M85)IX)>R\W>(>AO_C4X:);I(S*140Z%P_YE;GQG>\OQZ'QY7 \ZRM3;^GR?L?9 M )5.MAA/;[>BMUN20^11.R)O0,-#I&7WE?#1>"G?;:.FRNZ!PQNGUFBO)/>> MO)+,D)PH5B><$E[/ D'6EI,POZ>[;<>U7I5RZ.EN!I/B+&7(6BG:U(L$ISV' MI)/2!561MC7!OO9TMXW4OV:ZVR9JV$OVTCH OZ>[;:S*C=.8GJ*'O1#&HS7& M.0VE-K957F8Z:1.'G$I]3;C#W'J6T->5[M8O3S81?Z_I;M(*GR6GQ^=L:9F< M-LK:X)@9P71V,4IQ)SW@*TUWVTCB*]/=-A'7WM/=KN.N"S.\EZRW50_I-_EM MK:7MI J:JX@%:Q2[3O&UY+'$6!Q@3KF87*1>;_+Q$>; W0S[)YV5Y5:33X>U MA7J)X-!Y0"%3;4I22FC=&OKH,D2VYM^N6 ZVAD61-G@A@(Y\(PPZD5WK M7C+;X#TB-NY,;;N) =R0SQN.FZBAKU< M(JT#\/NMX\:JW/@VZ2EZV MAI,_*:*G!Q/J6:$\[,A<,LLL!D952.FKT]'!>P":L,1I+QI9.@7 )6W2Q4KH[G9Z_TEO'C22^\M9Q M$W'UX% _X)$]__Q;^#^3[L4H3*>7[6>)I$%QX"PJ.@>Y!2\C)^32*U-\"&$B[#MR>#(X-H>YMP$H_JE^?8LWTUH.!LC'L MR$(2G--VS07MWHI!=-*!C*70BUF/Y!XF1>V?9H]/1SE,EFV@KCYZE%],9Y-S M[.9W2W5?/QN^OVJ1[!QRSVT"5VJ+9&85[>>8H205ZU!/P53KT18/P-F]I=2K M*N^V+6^DAQXLJ7==R%B7>85'2W1%*0<.?2T(CQE:=Q#_RL89;,*(C<<9;"+^@QQGD! M;<,>?-(25,H10BP1BM Y)DS)FK"6 ML7*$XPR>PIS]:.9 QAFDF$7!VBE?ISK<@Y&#QD0&:Q7*Y%-"V5U]G($JPM7L;&=C3>FA%X$DY4$SK7-A+AFY@WS3KV6<07LF-5!+#^,, MUF?]LXY@G\ZS;:8OSNI?7XZ?G4\NQK.3\MB+P@>HE1$E&:##O$Y7\PC.R 1: M8)VP:U/H+2F\YZ4=/7'W2X8>>AA=6J*_DDO]"-3+0=3CTV=I-ORP:"I0F)%H M PF8(]D2M-]#*#7FF54(#I/)J2=#SX((W4;N4\:"6V/71.^P.YK3M#J M!_0>9-W_M"#)E$BU)1/7EO8('CA$(6(=M:RD+-8EMH,!:U_P'%*GA#NMN4-) M7D1MP"2RQY33"%YD!EH4X4VT6>A#[OQYT-."-F'A#J<%;:+R'O(2FS;L#=,S M^L$O]"L?PF@>D0S>1G)= QB7:?_G2H+7DHX4ZUTJB:EB6R'[,,R_?'J/XRG2[\\G1EW.B9*8&6.8 MZ&3DU3>/M&BAW]^=KX9F#9,7F@^:>HOIHAO./O^, M[R?D$DX'-GCR]L@/C'0\UH9A#CS/MWE%^\^0_+![TD"?1 MUB^1)^6-Z^>3%0(LJX,DDW;@I$C 0D!3$KWM M=\-4WV=2[YW\!\V2)3&I@XK5+IMMB:6V1. <#(N,E! F/+O#K/ANVIN=.AU)OPZVO[D6:1P@&EGLM/6? .".S,$4)45MR MGJWDCCRF$EU?6=$]+NO[2W/(/&J8N]#<<#QY/R_,')^^PC#%Z[X)+IKDLC/ M)=FRM"T@.(4%4&0A@\5@&=^Y6[$"['?V'RPU#CQUX>8H>A=N'/C.]_?AT/C2P\M$IZXK$>GV8>,S&A)HI;*UYQ5 0&] M!?0*K2C%N+*#45\MEO+=@VZJ[$,8(J:BMR9@[8.;""^+$8)+"#FI9.EE#%ZT MWJ._RFK\;;C6JU(.O1H_*^;(= ^@"X^@E! 0R<(!;414RK#B>G,/O]IJ_$W4 MOV8U_B9JV$MQ]3H OU?C;ZS*C:NLGZ*'O1!&<1V#L@J,DK6'OZ\!&#(9:SM5 M79CD_&[GT:^5*$^LQN^7)YN(O_=J_*)$8+S.:]4)E#$%O'8,N) N*D_.@[I3 M4_SU5N-O)/<'J_$W$-HA5./?[0_?5U'^JN?T7IN_U@)W4:)OF1=)NTQ[!C*R M=;.%,*='(<,C6RV*W\'1? E0!6LUQ4:03C[^%[B^Y%H\FH[(NP97=AR7NHCP"@AZ6)GNPV*_ /C#2Y4^LJ=:TG@_8A5/\ M8XKE8O1J6' @$S. WS"\FT]ETH&J*JHD&7"#!J*@U22<7T"(Z7X0).;?N.KH^NB.B4T\J MZ2'JN?&U'!9GI NTOV9-)H!DALA>,B0;#'.2&W5W6O6W>56^#7UZ5,@[8UHLL4@[4W4=0"3C=>! M^WV0=@^JWW+$\5/T=@AT,UHF@Y:<$T:P^4 M91NH:\>#M+6/H5@50>B H%A2X&24D+DJ@3F6@FM]]_95#]+>2)4;#-+>1 \[ M&:2=ZEM ZQ2]@D?I^,T^3\ M/<[PV6F'B^%,E\B8IJ64D*!(GNJ(;TBT8[:;9)CKNE((L$^UXPBD5ONUT MQ+YYLK[X^TY'S$Q$SJV 2%XPJ"(S>%L\(->E^!0T+VDMZ^+.!Q]$F' ;N3^4 MCKB)T/:8COA;^ N[D]Y& ZWZ^+Z2#]=:SBYR#H4U2#M AICK8 ?R#B"0"4J& MHXO)-0M]8%'DDFC=@DMZ?^H4]."9 %U8\5@3N^)\IQ00 ME'"@ HN.62MXMW.G_;\(V#(KJ3?@\][%_7"N0]!EB(#)V,K1U"VWLSZQ( % M5AABXKZT+L]<"N0@,I=:'C&;B_=0TI/NT;MZ;YRAMI%IL,CI8+1.@^>T[WFF M+1H36V'-%^+L"VU]@C M%-A"W+LC@U-2V! BN?F<=L;D(M!KH* $B=)J=*)Y(O4N2?#(Y=:N.+")E%L; MEY=W I?W,C%G9FJY$W*M:C8O@BM<@7_;XO=AV'"N67&BDW,D1NO M=#0U.3&#PWI1AV2?(8G-FK6,57K #<;05]=L6?7L?7FJ[90Z:2CYN\#V:V+VD9']Q7>2,"[TWXT$H5W(.J\$&6+AA"+ M!^&0$\-5"'RM4^*PM+[")]VETC>0:VMW].=AAVGV-HR^I)Q;:=%S9J!F'M1> M'!9B40DLN24\E2("7R]Q]]Y'[\X(;"CO23-AM6Y M0H[OAN?D8IZ4JPR+DU+[)]\^K%Q$Z7E)8,@ );?%&XA!6^!:,9>4)Y>T=0/B M-6 =C?7>ERIVSY:K"]LU0/84C%H+X'YB4\W5NQE]MM!-#R?5>F#)+&*I9 ]2 M.D5@,8'W=+J*$ETN'D/[N45[)- C<:W#X,\F*NF#-]>)@,]FKRC@N*!"3IH6V?X/XQH]U?6/:CQ?GUQ*QWT4V]^ MA>[D W8W@!FNE#>:@4LBD)M%Z(*@ [IH7P]GE=HWAUH)YLAYL87D5VX:;4.O M9/:3S3?[',;YE_][,9R;Y;_C;(LXZR.?V"*HN@GH1A'4JT>2JSN>/;OQW.OX M1A0V%.43I,3%(K>"#AT-2GJ#7CN+JO6F^SBJ;;>1E4_X9S>93@="1^UY2A!9 MK91*A;8[I1U$6[MR)QDU;QTW?AC1[C>4QLRXNYLT5$ /I\RSE"[.+^:=$G_& M]QVFX=P;I+^/<"[V<7YV/NEFP_^:?W_E8@9OE#9DD$&,WA&V@N!19R@Y9,NB8#JW M]JD>PG-T)&HF_!ZN;VZR>A"8C$H5!"OV?;-V?Z^;S MCT[Q3Q9N#XUSZP7SPL"_>:_]=C*ZM;'1/B6=L/, 9*#E:J_ JZPA2\VS3*A] M\[2O]9 ='3EZ4$@/'5D655+_B:/\ZZ2K<:U7D_'IO%'-=?7Q<%K3A2ZZVED\ M%TF^&PB)M)E9HK=/ B$)13N;IO]B:W]Z(X!'1Z+^U'.?2WKK>YB;-9DOS]\3 MPGGHZRQTISBE#;(@'88:=*DG8:(_B.ED)R4GO0W*QN9#+1]&='1L::B ^_0P M6R4=O.Z0X.1?/KW'\13_[(8S/"EE8!06302X7VUVG8=^U>N_7* 9K#.:E. *5,+]%%?M.(WY4=L\_OZ./F ?#"L84BA&@8S U[YH.0)$B M1&%8\AY=<#N[E[R&M?^>ESI9ZV1.%#$:K+)W#&/V\.T$ %WD$ZY*5W'FMFGFT9;:P)@D8.*AA/?IHO]*4/2)8X2:9UM?8#< [( M2'ZJ^B;]R+Z'*-*+R?G[BQEV=V$YC4S2(4R^>DWCJ:W;76(%...]@AYGV9SR:C3)YZ-_EPJS^[(R(RDS/8)&3M8:(@&%JSB=&7 M$$O1HG7(Y@$XQT>)5K+O(6+SZT5'TKV8)Y+_.OQ4__9EJH-#RY)%0"<\(=,( MCCL&.7,5D^+"RM:7]ZO1'!\I&DF^A^#.O_!LF*YK3H(C9II"!E.N-P/.1$(C M$F0>@F4U&S24QCRXC>#X=+^%A!M&9:X;V4W?39[CO-@HOQQ?!H\NL94LB'7D MHVL6:\0HS.G!4WG,Z!DQU'D2IM3X(295@466; M=>L#>!-\/4X.7*3@N9Q#*4X#6<<6E-<>R'YFP$,R D..Y,&W-D >P;2'GE5] M,6:#R8";JZ,'7_;NK/L%**N5#IG5RDE%&S3GALSG*"%P=2SROH8$72'^2MA%NLBXQHRD[47N+40BI(@I2R8/:L%MB2:8VC\^*$[I,$!V=K^1JE!2CT3(V[Y/P,*(C9DQ#5?0Q MK>X.G^?MXG,4H0YYSN0.UO%\%F+=!)WBB"&:HEC?&\MQ4V);H?>0U[C&VO_$ MX>E9W><^8!=.\8\IEHO1JV'!043&A5&&SDI/-GIB J(M!61Q+&>1O6@^VG ; MO$?,K)VIL77NY-U78C7*9)"SBDT%5/2B^ 11F0 F.4%O3#%"W;F?6'$UN/8C MCY O/KY-^7U67D-'C?8H67*#=4Q7+(4A/UKJ2R4H1HL#6@8*' M\!PA69JKX3Y%7+L,W\H1WA#J?O*%>U/]^A1K MIK<#H)MQ'(7P"DH=W:N*RA BK:+H+(1+#%7S'HP'0;-'P&] MJO)NLFDC/?33)RUC7>85GB1U=J'4$5FA7L1CA%#_)HIWG%Z;$&SK=(:[&(Z; M#%M)O'7+]BM+\*H[\6LB:)ETYY?0)#J=M!2 =426"]>)E0#%1DXK]0@A9=JO MLHMH754S-%''G3$RF\IXI51QK8YZ"\FY^?#V7QS"N-I-L2XM2/M3A&MQUA=(:?-.XP3+A8P$+0Q,Y<$0:A-@F5(X#QFD"S7 M_ U5TMWFNH]0X];''Y7*GRZX'JXO;Q^'=[(MWF"5U=4/WV%WS@_.< M(!I+.QFJ8()AF%(/$>0-$!X+CWK42P^7) ^ROC;=G%R,9V_H4'R-7:HMP$/V M,5ABO;')U2DH$6(1Y!4(SX-"KT-NW=5E4XS'PJ1>==-#)OD#S%^&5FL1 QHZ M@1FYEDK7R3JJ> A*,U90)B%;7\MNAO!8>-2C7GK(0Z^]?^O6^/JB2V>$^%H< MS\XKU$%D01E6(]TR:5#9"'#9!-I ;6&Y>)Y#ZQ$ECV$Z%J8TE7W#!/$K?%>X M3N)HN!A3.9".[/8<"(8BE]67!?13'HO\MY=M#XO?K M\'F^OG>3R[CC?.&K)Y0$8B-&&8#+4KL_.S*G+*>]K AGO)/"V]9F[H80CX8K M/6JF87KX94_I2U27_";L\Q30FI"BN*552RRTG6D+(28/.K9(,6Q4UTIDFR*A)DFQ=F3($9NG[-M)W=C8Y M:O_]M!OH_@G-LS?1P9XZ'Z\#\7OS["U5^X06R$_1RYXH%,EW5DD58%C'()5$ MYH\NA!R9B0Y1T-EY+-1IT#R[;^9LHH[6>:H_X_2OV>3];S@+HZO424,'<^;S MN%0@5XML9:=3 91%1>6*UU&N98W>_^S#['*XD?PG[82W,DC;-JED<>]6AU-_ M<:>GOX>NWNE^P"TR2-;ZW!;I(ILOH%%NR.6#:R[*E*S$N1UR\G&,F8CT>H3Y ME/XV?3$9U:X[71A=&[T\^A!]LE!2G=&>=0'GN #R2XI4(6NG>FAK\R2L[3)+ MYO/)0YJK9U""DE8E 6B,JFYV@9"=@6RC%5ERIZ->:Q-9^8B]9*[U3X?5"2-/ MEF_K9)!7.)TB+GDKZYWM2:GY7!WA'*229+9DHF=>1RXZ25Z?T 8,1Y-<10@]=*@L : M)63,^;ME=>O3YLZSOE&.;"/Q'E)%5EKTB\:L*4;'DI20BB,#W-+&YYQA(&/D M2EC%C6X]=OMA1$?.FA[4TD-.R,\89]?2N+G-_7S1$=MILQM.\L!PE4L-'D@K MR86+ICKYM1LBK[WOLHSRUS28FIVI M4C+@54'(I3"7LW&N>=_N>R#V%5[L7^UW[:.MQ-]'H.@FH,N;\'4@]15;O ]G M3['$[13UD-JWD/*N","4LRESR"P1-&,21$%N/\/"B^))ZM0\!V%7BG\L$MB_ MWC<0;@_ZGM=8+]G;+B-79",9)ZK%Q*4F=)K<^MHZTV;-K*T]O7)KU3^,: _! MPFV5=K<)=CN)]]"AJF99$YSS:CY_B74S3+G4T\UG2P<;<@=!E@A<\Q)06V94 MZ]2 93B^&;-@:R7T4-)W%]/EF[ .JIZ,@^6(]F,?;*^Q1RBPA;A[.#56H=/U M-B]:\+8V8L^1O"VG;*W%T$H@1BU;#Q[;)0D>L15VQH$-I-R#[M]BNN@P5U"7 M1Y8HW,0:5F2Z]B 0M.F1;VTA:Y,L\JB\:WUC<0_$[NV"%MJYVV=\*]'N,7/H MR_>N^V@USB%ZX E]91.MNZA&>46+(/X\J>-GG*9N^/YR'5Z=9]X1Z!U*J:=>3-_C^LGKGI+SNAJ2!]V&T MJ$[/BZ89TQ1&_PM#-["R =. 9 '\F>,%75"-H)FUBNC MHTMA[Q2K0+]QAFVLJ]8MD)<@_ORLD+O]!9UTIM"66B=@)PG*.:SU5Q:*#LIS MSXH)Z3%'<[U''0<7>A!KCPUVYMD[PC@TB2%DS@RHH .=HC$"DT$E,M^"R'TU MT]E/WM2N]H"-)-M#7M3R=2[B)B(9R8J3D%@APURQ##%S!*^R]AX-U\V''3X M9U=93KUJOI&T#R5G:>D]>R&E9J44%'26&*T$Q#JR'(7RT1HIHFJ=:GE((D);/2Z5A;48>'6@,VE M%&D\;::M9[X?>B2R!PYL(N7=1")%2);%#";7 MAH(NUR0@.7+"4OF&2L=<.] MPXU$;J2=QR.1&XAV1Y'(M[-)^NML,J(G3&MET>SS%D''U1_6(KZX)M1&H<3Y MM)23,G_HM0WIZ;0O4A:(I$K: !B#0%8_'2D&5=+:\MBZCFDID*W'J$W.SR?C M^6>^/0L=3I]=S,XFW?"_, ^<9CX84T"*VO=<8:1-3C'R;GA4@F5N7&F]QM5P M=K\5;*_Y>\/3&DF[A^C=#6BO0W?2S0=DY'^%T46M4YZC'3!65*G5J"60SZ2, M3Q \"2%):Q%3#KEY"=8:L(Z,&$VDW[KAP U\BP;!)^5?DQE.OX#3=)H992.D MG,@O\E*3&(P%[:(-/BD1UQRD]MB3OF9MMQ=E#_&N>WO4R^GT@O8GGV/&&",8 MHR4M.!IPF=S?7%)&1:ZO;UZXL +*UTR!EE+N(1!U#];)Q6PZ"^,\')\.BE#" M1_)RHJT7G9$,UEBR A-S;>25O<#6?N!#>(Z2!D^5=P\5_9>K_;/V :-=JGM3 M&YGW?W>@=(Y6T_XFLLV@>!TXJ6, 85*6FF27?>L2 MF*U!'RVS>M-<#[&NI0OXY1-V:3C%U]TPX9)%&Y0%O.>8)N=XN88: M!/IU,AI-/M).3*?W^Q%6%9V4^6R$Z5Q?)]W+JK@P>GT11\-T4@K6UBJ#J-!) MY0/(P$BN+@3PAMQ\FY.QHB1'/U_/1]H5Y*^9D0>LW/L4?O+4BRNY7;U3S\:7 M"[MA,-1,A0$2$)40PV-:YW\\ANEK9E8\7P>T9YOQ_0R+(YV)\BDC+3S^FS)\XR1_(X2.9#'H9*5@DGCG[X[ MK7CJUTR!?D6\Y 9ONYZRCR#]?3);0*WMOZ(RS"B1@+':_BL80SYHML!EU)'' M8.S=01E/X\+-AQX[%9XLX"5,V/(R]V&@)QUM7J'[O+B0F#-X4&HKY.(M^, = MX;4.7"J17$YABH@6%5]O#O7FSSYV7FPK[B7TV*XE[&,\OO077TS&4W(9:X?X M=UVHY]W/X?-TR6I^NYC.%@5KSZ;O0G>*LY?C&_]BH#4B2]J!X"G75%FL@2\) MO@0R_(W5MJS7R'S'P(^=F'M5]!)6/_ER>_O%OL'3X736S4N9YZ&Y^7R+R7/\ MC18[H_]A'D@L+NB8P4C:V+ M&-?%]C6SK%<]+"',UE?RCP*]OG([F;\CE^%&/H@!1=(,069K";FIPP.CAMII M7(3(BVD^1O7)8+\)2C71U!*.;7WW/C_H%^:ILEXEDQ$LH@>52VTTD I(KVU4 MV?E46@>"KY]^#"QXHBR7J'7KN J^1.< @V106P&#2F)KMP3I:U,ZP.)DX.G"+J&L5BDBH:KM:+3WSYR'W5%S93T&1K0;7.$YZC MN"R960?'\AK"AQ2WCW+ ;01\3T=;2*=/;4F?M<\N O?6 .TQ 3QM,J"-2:YF M',92#D-+*^KU^E#2)D)IK1QR#R;=N\EOV)UB=UDWQC5G5E>+39#'H*QQ$%@. M("(ZQ45!H=<;Q;;DPW=G 6TGYDE#&?511[/,,E\PTB29C0A IW?^_]N[LN:V M;B7]/O^EJ[ O+U/E++XW58GMR*2'I)QX?OTT*%(+)8J')' . M1>LEL16%_+K[ ] -](+HC 6,VC6P2!,SM#0V;50R]AC,N1Q]=;7>HIKB*6#K M(Z #M$9%]L_ &J;2OI(!N]#B".TWJ+M^%J+%G2OBWH7+@(&@6H!EV0,QIH3L M0HM0>\AU[\3847T_ "_V4'KU,W^94[@.X5<'&@;I/H08@>HR]3X+C J=\& ) M"X%+1E6*W0[])SY]L'N/XW4_K:FXBI[ VC/YZA9I U$YU+(C'(*7Z)M0IL"Z MZ$L"4*GG42RQCJ9\ZN//Q99'JZ[VLOS]RW0RG\XV$.48N-$O@,8IS\\J/U'.#^M:'B-ZYS^O^+EUP-?+%MV$:QA$_UF;/4N!( MA3=PO[?B8RX:!$$!SQ4%HB3G&N\<1(?_TE)FW/E>-!%V.-Y]\6 ?/=?O:K%, MOQCC/O=NNDBKP\EESFRV!G1(>-8Q;L#[F$&&6(X[4CK_=4OD>^KC^S_7ZZA^ M6E5O?3:U^L'-4RS57,C\9=K?N^*,E+3 8SM<[?[D:NVN]A2B4N^KGU$5TV\I M_9YF7\3TL_HYL'YQ^E\,?_U]EE3>^MHZ9FI M19E00H0!$TNWHR0\I49'2FI[695%J))%]?C[BW=\N7PV_>';W:]\N&DI_N8O M-XNWR1V;?:-(8-)8)R%P@N%0= +* P?@CY.T.GKJ:_?XK2Y$_YOBD,Q^,AML M,$[4OOE 1;DOXX6[&O_?4HZ[;,>/Y>\C07QR"E43G+ E]2B!8TX!-TF+I)5- MM-L;UHXO^CXY5=T$U:\X,2Q%_KK+M)3_.9QOI[.[G_PRN9C>ZY8S$AJ=%"9+ M310IHWUMZ< :*%!NP.KPIFWEQ>SM*E6Z35WR^F'ZYGJ*%Y&BF)9XS1 ISG#)5L4:P< M$FA+I)*44,DZ/MDTP_@=<_I$#-^@9=ZQDMUK*O/O5%8J+ED\KW#U/SR2A//& MQQ" ,8JJY\R 2Y* T,):Z76TN78]:$^B?9_+XI3YTZ"]W\%BWC\-[\FZ/.=^ M%\1),*5B-\): MBWWIT\U_F=PH_1^SZ7P^$AA'1^(M:!]Q.2LFP61MT9]3U#!/E)4G_[\_>)3FEU\_*RT-94\OU-U^NJ/O_O2CQW73Q/VEQI]YE MM+):D"/J$H]26,@*_3AA(L;L6DB4-YGLN?&\NJO3BV#?-^%/CSLU^XPVE_+& M'K@UK'Y4?H^.F&6&2**!2NI17+_T^0(XF;F53FD9:N?T]BOAZYHY4395;V?: M("ZZ?2S1DI9VY!YH,K@KX+8 +I6WD^1X]EZ$I+MU_VX(\OMD^DF9OD7GTX-E M6SF(*SG*6EW^>.2RDJ%4?NK,& C/Y#),,4ZQYNF2TF/D*M[8U=H@N1B06F M:!F?%#S8J#(H9:T-25!?_::K#R/O*,1M9>-]M%F[".3BK^G%I^GUW$WB15J- MO4=TZPYN1$LI:(!<^OD($258*P.PX(1C6?@4NN7./_LU_;O5QQA@VD1[M6N_ M[B/["_V!;^\G:?VD5-)NQE_3/:3994(L4?;$5--N[:JJ)QF[]FJ7^]8J/+^'UU-I,PT!C-?(6YX8JH5:\-(K_)'5GG?N 8#7<.]XNS1HU;7S^F^^[?[O3HQ)W%AE761J%#6VD&>8V/,(FNQ[Q=N7 MC1N$L$UD8TP2X7,"KG.IW\\43'(&E'"6>D*U#+7;J+PTIV^OR. 725&R-UY^$>ET.@]*D12.]NX%>![]$W"22 M9$F<\BJ S)D"ZI6 )S(!RX($QT+2];MCU +?5RW1T&P>Q-A#EPS-9XO1QR+7 M\AT_99&B9N4Q3)9^Q22#-TJ =TIIFCV-JM.%*'[J/8KBW^[H^> +A\\6Z]76 MTV-U7C-580UB]7C9!<8^R5Q=*%#_77EWWM41RM\TWQ&::VC(\A:K2Y]-8DF9 M'^8L.&"C)Y$*E6/J%"KNL-R#+^W/:3U*[=,:.JM9IE. W 1K*R"$9*V$Y4"U M\F7J"D5QN(-,523"Z"Q%N\F&SY#C*]9LOOERV_#TUZR98_P,8O M)5N>,#Q04Z1@=,#86LH SEH!++%@LU%*BMY[WIX,;_?+EC\UVNYCV@9T?5!@ M]R _FT3ON4X$DBTOJ,0RL"X%,%)18Q3'$T=7YMQ6,"=XO=O]S#0WL923^&0!B2!UEQZQZ7PF]-$ M7W".\FI&[..*@#<>?^;"8B0=3]SASFY%*37068&UB4' $?%B*%2HKL8M_-; M3G!?JDN4C9F\E?3=*E/Y$+WL;!=_VVWUIO?D2-'2P"8(( FE%903<%0*B-HY M@=MPLDZ>RCK;5[@>+S7J$JJWX0''L.&4LI5W"OIPU,Z(NN SD1H"";$DFFHP M1&>@U.1(/*>?;Z2RG\;WA(".NB)5,.XB$"@P7 MT6.WUA!0RDDO+.H7DG9T@!)3$&G"GEV8E@ M0(DR0LH&0U@MRBSE3OYSCZ!?.I]/VLBGE B\MYN6N9/"*0(L1URU+%"T!L' MAT:?0M391/YB]O%GG?8>BSPWX6S,Y5UZ#3^Y1;I+.5PO#JN]L]99D,KX,J37 M@]5QV7DZ:%PV/.:3*?X\6,KOYG+@A1#I185?W74Q"IP+FIT#H\6R.R(#GU6 M8"*5%IT5[U_.0,3N<@^TO$Z8W_U?@M0EYXM:H ]CXMV*R#;I*,J(ULC1DLY+ M\$(R4)IJ1AGAP9S,^.K:PK\NU<&6:DN:OL2[G>M9FN_6@DV6$:(%:&LQ>+,^ MH#ZL F,B,Y*Z;$R3?C>#2_ZZ4@=;J>EUUAZZZD['07GQ[F3=ENW5@LF,2G79@NO185.C&F\0- MN)2#"Y+:H$^F7U&S0+/'^[6=,KRYO)RE2\3ZRV0Q&T_FX[ $?"O:2-DL2D,@ M4#25U#"/QE)!0V N62ZD\:3)J^T@TK[NHEU\E],GXDD7D]/2%2*Z4A#O) BM M%#CJ-$BIO'71HD]6O=_.=UA,?M0U]"#&'KJ8_.ET=Z>##9PQR-$E$"F7X4D& MUYT.6O*<@I6U;YW.K+!J+PX\6UBUCRU>2F%*%YE>"ZOV*JS:BR9]5*@<8N.7 MPE\:C+"&*TC2Q-(V'MVI'#GDS**UW' I>^\O>3*\W:NPZN1HNX]I&]#U^7$% MAD9'(RFC3PGZPX$6;3FQ[)AC&(\F5&\H_SW,E]C+YGO-E]C'8#T56=T&A[\E M-[^>W2CMS7R>%F6$WM78^=(5=9SFGV_^>W2+O)[#<$095HVOK5&H55W\6J5< MMZ[G/]-5O)C^YA;7,PR??T^A_!L!W84YSK,L&&Z:VAD'PG$&/B0+Q#KF>:(R MYNJM^+K#.W8+W/8%=S>*3J7HM:+ '2_)M)R#+5W?F0B9<48SD[7EWPEJ@*VP M$6,V=[BZ]FA0Q/7#]1P%G<_Q1/#CR?) ^!&CY#&>"),%_FD^QN]Q-WO%S?+^ M-F+&&4:2 IYT0,C:@[?<0V)2.F92%*)V9NPC:[D]@(ZS%U;"XMO(U4S+^5(#;-VS1GA# M-2.0$J$@F,T(S1'0LK3!\9FB,EH1Z#&<_KWSAH;<1IDCK= @W'L*&E]!"\)H M%XR 9*,%0?!/5C@!F9?J21I*SX4>",*_3X(<8H66.\@/W^ZIX>TL_>]UFH1O MR^TT>T*D(0*8)!$$3P2WTT@@$,,=<31YWNPHV@[K.W&:JUBE01G!4ZOG%N!J MS72!V*.?O %O<.^XCFD[^"\U[-*30[P)U6N?C!2DE/=S$)Y+<"0G4)'1(*DN M*^E&?CR>5Z3GV2/)@8@&6"WC\A"CPW9;0.$U+9 MH!VIG9#5!==I.#A'&;1+J'2,-89\U7WG9N4._6OU=]M'']SL9?9Y$09X>[4F M,DMR ..R!R$%!^LP#F>:H>3>ZZA?\-MK]V>9^RD7/WXJ?_QE\N;S]'JR>)]W MO>30$6.>V.P9$)X,KB!T*0T5#AQ&),XK:YFO?6W=DVBG_62W#WL/?[+KCQL- MKA=6.4-OI[-=4-^B%B8!?^--P!UJJ>D1P7/ <(VXM2^%T,$ ZMM ILY3HDUP MHG;IS%& SY>N_=FQQ5MSR27[93Z_3I&.RA0\I]"_X,3D,E^4HJ=!RO05(XF. M+EE?O77LO>\_7XH4LS MA/V^]_R(T5KY%>>%+Z%^2+. ^QKB^YBN4DF4?[.XA^W"S2X3;G9:$!ME=*2\:*+MBJ?,2XDU#T&5L-D?1RW7+BK@_ MN6_SB_<_I46:?4957'QZP.B153EY;A@H$TJH9I&_1GO@5J&N$@DN^$X,.13! MF7*F%X,\9I$^BD7W$*[Z!!O*."]/R]3BSB:\SH@F6=!!VQ DB5QW.V >??29 MVOTX%3XVJ#G*H+>N\(.3Z^?Y8OS9X1&WK+!Z/]E^Q!&,E&/(&%&%Q-!9CA&, MU01PF[.$:I-2EIW,?R20,R5+G^9Y3"U[%+5N4=X3 O>R&W?Z8PK3R\GX__"D MG+_Y*:7/*?XT_CJ.:1)O;A%')L>,*L.X2WD!(H0 CD2"SI.BU@N7.=.=F'4< MCC,E5H_&>>+J;)!R('2Z(]6E9TCP";=9H<%'@KNNRTP&8Y.SM6/GLRL'ZN=M MX3";/<&SWNJ!T/7"$YL%H*QD[C*..'7*(*,L?4!HB+9Z-ZV76P]TU'UN XN< M8#W0]DP989WQTH 5*(T(&?\4E<0#WB5":4I>UNZT=P9)C7NQX9"DQCVL,E!& M6A>(KTF-1YKVD*3& ^PR5%)C9,X:1R%)B4PH6F9 &,W M:H/^@/0V>)>IJ>],/P?HG)V;>I9HD"^Q@6FU/KJ :N3(/ EH&->EHN&FK;3> MX-!Y&ISVP8O@/:AD.9ZT)(+QR>*",%+*Q 6WM;.G>J3"#E>D;R;LH^R*#+BY MMG2SR?1Z<7--N3K+*.-)..%!JV5[P>)PA6A $ALURIMHV&B8M^VB^/&']^\A M5-#YM*+"*A[^]U^_5D\5%[/QY64J?LG/7TL/OV6W2.%I(%:#+@5 PFD.Z Q1 M_"N)@65#].8U[?,/BMN_ZAS/]09*KCTDYEETZ\:R'? ]?<8?0H8ASO$6ANK, M@2.T7'M'[X(3-RS-N(O@H]<@/'-@.0?\LV'*$GP()]E%N M4^-/TNI\2DH5WR0 $T5<30@8RPTHJ6+I22'P%_8W]_KC>YX$7MT$6^U[D/Y: MGN\7?TU7B)3%LRP3=%]T><:S7(&A**46VL=$E[\S!HEJ/L!KU1]^N";/H[G?_YZ^Q@: MI$:'6Z!928X8H$D%ECD/"=>P#CGEJ&KWF=^.YOCBA8U/OLN,I2."0(Q3'!+) M#"4U%CSA'*+)VE+-,3A-K26]AZ?_V*X2"Q[7*E12>H.;WD?8;D*;C &G8RP! MM739,]V"%4%"])FCMQ-DV$P[KT^%7M,C^C+]_NH=.OEA/EN,?G/_F^S O]TQX^EO'NI6 MH(8II]546M/31S1E$,/[_ #3^EZY ZA];O-WV'LKD)ZC_PH6FK92;V^V5X)0 MYWD R4L=G6<1G+(!?$!V*R:-M9T:M)V6S;?%^GV9?!^MU@[HUU#N@E&?$W,F ME'9R93(L8Q*\LP)HTBB@=TFY;G!=])'W\,.WV_E;RGL? M4"X@)!H$Y V86%X$?6162V[HYGU:?6?[#LX9^%>UE=X@=>*QM/@_KEG? 5JC M!(IG8 V31E'-A#L#L^/TW\>6<1^BB$SQ8-$K*3TP+$7_Q#K$R3QS5&J>6>T4 MK-ZIL2.M8A!F[*'V%HQ8G6J/(*[/.)6)7E9]6>9+SV<*WKAE$J'CED1IZA\D MST,Z@3N\0\VW28N*NF^1L7G]Y#L\846.C!$@MC1PS:ET5I(&J&>">R^I MWG3SC\_9?![2^5"CIN[[<3U_2)/PZ;.;_;G<+3&D,Q&2;W_MO8#IO)_1P]3?I9[6);XUNM32ZX.O+'=W =C(^Z1$6W4F7"N;H M95?9P*D%IR9+ 5Y:5E(B-=A0=M3,B/,Z,.9J3W<FN M2KN"KVERG=ZEQ>I E%%D8;V$(!"*D*7E5F(2C+$F)]_L=T&N<7TX6[6F?,<*>ILPFX5X@J9H(1&E.@,O4E5&/< MU ]@GT)R9ARHH.X&V\";$$I;DM*X)(V_%I=JA* M)6$$PS^;VCO!-BQG1H0J*F]P\;G&]<%]NP^*A&P=I,]?KJ;?4OH]S;Z.0YI? MS-QD[D)1R@_?U@'VTEV21L;,J .F< ,3.D7PS)>$*9$-USYQ7[O(_3C$9Q3+ M]FBZBGUY#T6_QKY:B%W0-XJ#CT,^4 %LCUPYDJ85#-TB=CI."D)X&;3D(7 F MT.]W$6Q2"8SR)*F2S2)KQ]^G2--=Q;DOEJ7[V+=V&M$?:1*G]_)BB ^*,$&! M:^=+_0,!Z[4!;[B@Z&C4::5--K3>+/?K_U\V0EE ML:RD.:J09,M'5:D?Z0*SUM"RA]_UZVW.N-9>1IXDA$Q*7]Q'#V+:38-*<7Y6UPKY8:I9&J%3_CILV^X.DHY_)>27CXR-%,B M2 9?WCX%U1:R=80VP"Y2@Q>/ABDU,$23E^@'LJ^&%GM' MF D*I+<:1+0*7"F0"XXI;F)B5KNVZZ'?9ILM['^T8H>N)-DFR#IK1](;^(=G#E$U2U"F\>PUK%7!V"M@NQM MH :*GVN8;C<=CM![K\2PD2DAN0+O%4& Z!";E#QD:8T0#/UM7KM+8<^$V!6I M]LJ'?=3=G@>KH*B($K*UI0BSI'42A=%5Z5!-(^7:II W1]W4YL!@86D=0SUO M_@.TW,!_1#<73\S%MP]7;K*X[]C>R^\EREI)'8%4IG<)3QQ8K2Q$$IW*'IW< MZF/V.L Z&Z^AM@D:/"-NA7AO:72!V,B7Z !O&*^BNFF[4N=(NS0X8[I =6HZ77L__NS^78SJ^I_64]Z^-]RK M'Y=_>#=/__U?_P]02P,$% @ +.2="U%\#5?/P;K1QG\?;GZ/?]"@X]SNE;+ MU1, _U[>]F;Y_++*'Q[7011&<7-9\]?57Z6*(YPD$(2<<(#"" -"$OV?1+$D M4R146-P\_!63%)&$$( S' *$P@Q@A5. 640S)HB21)8/G>>+W_]J_L-H(0.M MWJ(H__EOWSRNU\]__?[[KU^_?O<'6\V_6ZX>OH_",/Z^N?J;^O(_CJ[_&I=7 M0T+(]^5?MY<6^:D+]6/A]__GYP^?^:-\HB!?%&NZX&: (O]K4?[RPY+3=8GZ M1;F"LU>8?X'F,F!^!6 $8OC='X7XYM__*0@J.%;+N?PD56#^]]=/[\\.2;XW M5WR_D ]F;C_*5;X4G]=TM?Y F9QKZY;]]4^1/SW/9_.YQ)=7IQ\Y7 MJ[VG&BF)D1*F1LI_/C?8]U>([TG>];&L'H0KU?W%EXQ=F/[B3=Q[S1!R>(%; MPUPMB^6:SD=X+7;#M$2>FU]\T#_5PY@'=9!I M.4Y-W2U1Y1]KN1"R8LN]1P>Y^+=O]$^SXO'YZ^SS(UW)'S3+BC?+IV>Y*$KR MOEVMZ.)!FA7QAY?=)1_IB_G5[5>Z$G?/YL+B;K,V:X!96/\NS7(HQ:U>=^F# M?/>'7/&\D!]7.9>?EO.Y7CW-C;>L6*\H7\^XPJ%>$B6@,<\ HC0"%"5(+Y@Q M9?I75$$X6V\_G9E<@%\_-UJ6JDQ"CV\N4U M:S7^?D&?9/%,ZQLT&,:LJ?#Y]T;\H)8_:!0(2@W^]?L=?M-]-^;_4V9\/NQD MEQH&I8I!&X:@A4/PPTO0OJ[&(BC!"&HT@A8+%%; M^N6(_Q/>L#V%_@>_:6=?KR7?4WIN')#EZG!2EWPJDUK9#4888%S'D,1A:16\ MMGC?'WVTMZL&6KKB%][%^HKO^5([A,]KL$=\:K5\FM03^LZK-U=#^$VP M7 FY^K=OX(GIV.?0=U^T&&^73S1?S!A7+(-A"!(14H!B#@&.E 1IPB#/,"9A MQ*Q-J=:#IV;;E*(%OU7"N2PX;; L;(N>$ R\V'O1WF']ZXG"2 O2/AK?>5H> M3NC;U4H_ M?9:@1!*62:"0(@!E2@"FKP:TEY$U0BWG]UVN-Q&[;IM!*E# H6K!2 MC_HAWYOO_'LY7Q?-;\HOO_SJ+X\S"@U8J]OP@OT-CK;(:CW[9 REG^43DZL9 MH3P2*5- R"0#2"8Q(*$4@$L4*0I3* 2U,D7VGSLU$OALEK=BG7,Z#WZ6M-BL M*@_(<74^ .^":=(?DJ&W(?JB8;\XG]:]ZV/6M[0^9/VOW4=\^+1Q5N[3*FP7 M[C-_[N$:?)*<4 A3B"% ,]4]Z MW1:1$)RD5DNWS6!3^W /Q0WX5MY@97[C8%=?PMG"T_"(WL#?^!%P.UYZ! MWZ0[3W]?*-/LI#ZIL?;A7@K MO\CY\MF\/>\JMV 6)VF6(:J @K$VA!B!@!$E010SF)(T%8S'+OY1YVC38]E* MV-(W$CMQW;RB;H!1RF(JB 0XS*A>NT(,F%0)4%3!*$Y1HCB=Z>EFR]$A;H\Z M/LB-9^H3;#LWU!N @Z]E+>1:D@;O+B#G[(Y:(>+))>T>:U2WU$KM0]?4[J9^ M7/U^P5?:,9%O9?6_[Q=WS]*LMHN'-]42L3TAI!%*9":YYA7. ,HB#IBB#%"4 MTAA#3%"H7(C;?NBIL?B;1^./!/DB6#82![0HY+K:\VKM=OW5C6L<9L..>(;! M>& 6:H0.OFW$_HO!>BMY4(MN<\;N3$SNB'EB*8>!1Z4L=T .^:O'$_J1V0^; M(E_(HGBS?&+YHK1LM:6[?%CD_Y#BO="DF2O];<[E;?FQWO+_WN0K*32OMK;] M]-^TMR/>T,(0[CM]R1= M_6'%G1QI:@E+>N3F![D3U(TB!YYC.UJ=SLP-3,6-HD%+TYM@IVO05C:HM T: M=/,CB?:'UC849>*<8 _7%Y&&K7'?O/]U^7] MXW)3Z#?]_JM^V,O=0II'KU_TDFCD^B(_ZL^M/N2 VDN7(A1 9AG4]C52@&60 M@BB-!$>IX#RU#U9Q&GIJ2X7^2&!021MLQ3691@N'O50W\"VVI >#=& .UW(' MC>!!)7F@13\- NSKSWM7E!U[G"[/7&\ M_>Y>FN[M?O=[0C^7Y&(,97$NB++\S[T>5:]'1IQ?](M6QZKAD&'"DPB$420! M$ID .)(2,,DEA*FD"90NCL@00DYM3:EBK8VHCK$(@\ZDG;OQVO,S\ +E,C7. MSL"0V'ER 081<53#?TB0#\W]0<<:B.3/2=2L.L5Z5=HCQ9T)E[Q_I(LZA/X7 M36D\13+&&1/"I,N'FOD1!SB-,( 1EYG0RP'$V>SY(+?Z>G[Q);\+ MZ1QJ,> FAWS(%PNSLVU2 5#DNLW A(< M T1%"B@G#,0H"R.22":RL'XMFK3E/_-+<3K+VVL0?37U?];WP9-9\1HS/+"M M42H$+J3KL3I=#YQ(U[O9.71;]8-2_V"M 6BR^6Z"+0;ZQQ*%$6T:WQ,WEJ'C M3>YI63^^I\/9)/(N0#\[Z8,L"BFWAW\?S&'@)VD,L.9?]W+U-(-"Q#Q*%4 D MTJN9XA 0'E$0*@SU[W'"8^'BWMH-.S6'M10LT",].9Z06:)LMT;XQVY@@J\$ MOFE%"Y12FD.K6NKJ%X&1VQ\EN^'DB4\M!QV5#-V .&0RQ[O[I ?3U6*Y69=\ M6-1;TEP1$64L I@H<_)"N?:O8@E4BC"*(DH3F=JG"1\/,#5JJ46LC!Q+=CD+ MGL7)R960#,P8^VCT.0 Y!8M+/O%U\(R55US#5+D^WO**S^O>G5]\XKX1\XS/ M2[V?;]QQ7<^M)CW-I4EWISZOE_SWQ^5MTFP=,)]0SNT ^T# M57>/UP4E7]ZJU9CC>IHN,!QYB4XW]Z.GVKDL[I=UF$T3G".+GU;+HIAQ)%&< M(@HHC30SR2@!+*,"1(A+E6'"4Y:X,-.E :=&2F7DFY[M(A>EC;NT#&FQ!MB. M=7S"-C#A-*(&ZV4361CLI+T)2GG],8TM,IY(YN)PH_*+K?*'U&)]7T^CAS]* ML9G+.W4%15C?O0G_NY=_K'_0VOX^0PQB3!@'$",%$(\30!7)0)I0@I1 M41IC)_/(KWQ3XZQ&/;/BKW:AO_E6PVWR2SOPMY4%8_YNU'2TLCS/NJ4]]GIS M.;3EUIK&$Q'//9OZ^ M61:N*3HVD-N1L6<@!R;82]G3-T$EA\"IUSK M@UM[G#Y\?J3/\BM]*=XO>)/VH:U-R64(6&B./&/! 14QT5R$6)R%H0ACN\)@ MIY\_-:+92F@BXMU*8Q\B9W'R0QMD;2CZG#N)*[Q?V*FL"XLICSWH4SI+UJ* 0"E,I4RPJ26L GJOQ\;!3KH:HY&L'V>LW"R93A@Z[9/3=XYG=71* MOF=+=%_9ST)XIY3DZSOU[@]>EA+\I*V2NX6)#3'_WZH^\TESKC9/UMO*-/N_ M:%>N@G$((0XE2!1/M*^=18"J" ')TR@4D8@Y"ET.,0:0<6HL6ZE8FOG;BHYJ MN9+YPR+@9?<'_A+(6G]3@UJ;*Z8N];E*9N4O5UOMR[^['9T,\6+8V9BO/-T# MKQF[F6[T,[79I9E-(W1=D:PEN\D7V''*K?HO16*JDY3[Q?\.63O*=_M$[F?Y'K M69R%,$4X!)$2&4 D$X#@- 00$9G15$)%G!:8"^--;;%HQ W6](]V<---L)". M]=LO(6W'V![Q&YA]M]!5H@9:UOUN5[]T(.C,DY:X>.*\2Z.-RE^6JA]RD>UM MO5OE+3>:GC[2%Q/8TS1P"V.6\!AQH/^# .($ YQ1 D+MZZ=0()G:.?7=PTR- M11HI@^=*3.=V>*>@M..+ZP$:F":VV-02#M,%KP,#?RWP3@TR=O^[#D5/-+_K MNOJ*JDCL$I!0SB4 6Q@H@ MJA"@!#(0X4RD::RD8L2Y,MZX.DR-L5HJ!'0=K!]E(!>NH=RO\"K8D>+$)WA@ MQO50#6=;[Z:%Q,UQ__I=]846')YK,+SB7/HLD#.R!N.7RGF=*3I9-.>51)E M>XMJB6__8=\&,'VL(0ZA *D(M;L/.024:P,TN>)FI48?!)W%"520X8*G" ,4HU#_%"4A1!B,I*0M1[-8# M\\Q(+LPT3O?+1M#J-/+]?7E V:/)Z#EH[98'#W -3.2-A,%6Q,LI&,X\>P$& M3XQX;I11N>N"JHV_&&>\_OS1C!LJQ0FU?G+]_6C7#_TN/L MZCS"=L3@!;>!J:$M8W-F]6TMYOG<"F=RN B%)WHX/\ZH!'%1W4.*N'Q#;Z/A M*:]"6;714D5M/,@%U];)3*4IQ00JP$44 I09KY=D%"A*$2<V,%61\KXA(8_BR)LR.-;4U<4OF$ M17'QEFO[>_RT7 KS=$U-\NEYOGR1\K-HU,PYG1*/@/?1QCR745S0DN 8A[UT&>@GS2JT#K@'N?#^ JY[:,XPP+^C# MPTH^E#M'I@C0%[G8R _Y0KY?RZ=BQHC"$8X@"*,P-H'J&! :(I!F+,PHY!0F M3M5V+@TX-<+;E[>JQE5*'/QF9 Y*H1UY\"+H=DSG$\J!N>Q*%-VC"BVA\156 M>&FX<>,*+94_"BRTO:]G/Y'EXL$>I586;[F$F9\(T ?VK M2LQ^Z0\'4%J:*%<#-+1ATF!32SA %',W!IX3&PX&>95\AM.*GDMC.'-UWX8; MAZ7R?UFNI39L^'Q9;%:M^L(0*\(@ID!DB38V$J0 E3 #0D":4(5C%5H5\G,> M>6KL<*HKA&N##5O0+7=PAH!R8!YINFD,4V79%1!O/35LQQVYKX8C',>]-5P? MT+._QFK)I13%CUJ%]T6Q,14)]HM]88Y%PG@,>&::)W)" 8Y2#B2),<2<$"&= M,B NCC@U]FD$#LPT!WDM\F$M+\>N&Q=AM^,AKV .S#_[.+YOX6A5QLZ]\88M M-KXZ;UP<;]S6&[;J'_7>L+ZQ'^77*4J5'+&U-HDRU-1,(7N9OZG/(=?I M&;!CG*MQ'?P$?6A(G8FH$S)/Y'-ZC%$)IU/-0Y+IOMB;9U676JKZ)7ZD50W' MVX4HYWYG3>WJ)\9"JIBR"(1,$$T^"FH:X@)$<2Q8"G$8476ES^4JT]1(JZW2 M__IG','L7\J08 \^F?-T]?;6AIR$@1GNE#=\$^P*LU4ZW01:J[JTL&&^BNUV MF@W45=$;T,/YA\X2O;;GV!=""Y^R]Z.OC7OJ3I'\X3!%#ZC/M6$?J6WC=!HWFP?2>,[D,$>0T\3=[C MP(:2]Y5"Q0:&_WPTV= #]PWGU_B91/LR4S$O?O^PC7K""8LQA"G@%#* E(H! M,Q7L"(E-Z$<422+D5T60?"=@SO![?!MR+Z0=8CG/\2 M&MZB^<\.-'(P_R6%CV/Y+][1,V3,-"6NBSA7[=QV9XE,I#&,4@IHA)5F"Q0# MFF4AH"FF,DLH):E38&K'6%.C"Y<*ZC90VM&")X &YH5*RINZF0TCS/G=HPXN9D-4R.A>G:X+E<\[+_*>2JOU M[&?Z7\O5FTVQ7CYI5BZ/CD6F",Q8H@W=, 6(J020+,& X#A64 E*1&353^GD MXZ>V4#3".9V]GT&NF\6OQV-H%]<2"OLN0)T:=S&6OK/%5OI?.Z8Z\]!QF@-U M*K1M#-1]54_7=$<'=>CR]MPTX_KSY&D"(#7EK%2( D9 OHY<2;3B&69=/), MSPXUO8^WJHO7:KCP5T[V M057EDV<9RB 1, 0"D02@E'%MP,0*)(PC%%&4J<2I#LZ),29.0L&W_W?X71B& M<$=&_Q+ \$;_ROQ_Q45%0#?KQ^7*^(__$BR6"UEF,9@&Y?HSVZR+-5V43F+)WXO_X9IN&_Q.%-8%[B3M/\'R3]%59%=-91]F M6+O2SL#UWD'N0L3SQN_)H5YEO[9+Z7/;K)WW] QSW;!"_O=&^VGOONC_F%R' MMTO3PF,F8YA&*LM PE.33)D20$@8 J28DC3D"8_$G=HUC%BS?T=&>J ML,8?EZMM7=&U_JG(1=WGN=GS>:G:Q.LK;ODZ_U)N LT4D3B.$@4$8] $%FG[ M@Z,4P(2%F4AQFA$G(^0J::9&-4UTLW9E)%TMM(.SW>QUS%"Z;I(L79JQH!_: M^:E15]JGW&D2[*FR/5M_N0FVV@0[=3RZ2#Y0]>5,727+N&Z7#]B.'#0O#W4\ MIWY\_CK[@19Y<:>T@UCH(:L@\X7XN,KU&,]S69BD]D6QG.>B_-MAR*'B"!&4 MQ$!20K2MID+ 6)@"FG$AF2 IB>T.M:^796H46VIC"+:M3[E!M-.H*NS0TLGR MG-S#S%TX5!]W/H9V+^W+XI>GZSD.LA3^$JZ72/+!<_T(2AU7DA8A/44OHSTR_ X,D M/S?*J*;U!54/C>9+E_?8!>@7A MV"'DG7XN#/M*9&0'QGEJLKR_QR9?E;KY YV;,I6?'Z5JI=*?*I^\V M'F($!2(2 H%2;>.0, &$IA)D::H]5B$B):Q*V;H./#6B^KQY>J*K%[-ZK_*' MQ_*H9%/(@%;I<.83FYM)XO]NX'0'YC,*JF#6NR@ ME#MH"5[S6<]M.1>('?;@!H)ZI VW^T<9K"G;:&\_$+OJ=TZO_DK.J[=^O:Q? M?%^[;SVP[=QJ>/MJ/;36<]/:I?@DN Y/\%JJ=G#+C9H>;)>.X<: MU6*U4?K02K6ZIX=EVJJ87C6,NE-_6Z[E=DMO1K,P5BHB( XQ!\CLMK%8AD"E M'&&.N6"QO3EZ:;2I$D3N8&II=THH>D2 M9RR84EZ+#*D> #H8BCZ!',DZO!90-VO/%J!.$^_B0\:SZVSUV3/FK&_J0;G; M *([-L^K'J'%SN>))(69P(DIWAB;XHT18#2, 910Q9C $&/[@)[.H:9&MKM@ MNY:T#BS1C:L%QWI#:V""/0F47B.QJMOKYL:A5EAT$FCW$\9C M3RM-]JC3[HY^GJ]I[/XUG\\_+>?S'Y:H>*AXYIUZ6]D^B?:2Y,S>Q%L>WS4-41.ZQEDR2ZN?2B6^4X&I'_]-L!6_JO1]TTY_6R\#)@.CQ4U0ZA$810*CR;#@ M.Q_\#C4)(_FB0TU&GW/>/E!:'/5893SE=CF!%F--;74H90MB M-[NV"TL[.]830D/O&VY;:-T$E:"FO4,)6/!;):U'.]4"$T]V:==(H]JA%BH? MVITVMXSCYKR?XW4+\:::WD76TR9753Q.:6;ME[%7G M:N#%ST,+RKNFYV1+SZ:G\00:3EZ:A-=N,'E6OC]'0\E+\'IK('EQH"L:SU=5 M/M]N5OJI'TMR+(V/\F]W3:]*N>*YEFDF!9,A2QF "0H!BJ@"E.E%/^0$:0\O MA&G(G=O,NT@P->_"R%X&1I:U#W:A866@9/D38"5Q\-:,]^@W[S1+EM0^)/9# M4W>)<25\4$D?5.)OJ]=6E]0Z!%LE/#>-[X.?SQ;Q3N./WQ"^#SPGV[_W>I ; M*PJ9S^Y7U+#KYYYF4P/"WO'0.-NHY?5OAPP;:X8Z#]R^*" _63OG)=O%]4%L3?I4G;D.+V MBUS1!]G8#Q]7.9>SF H992$$"3,[FU1*@)-8F"J*#(:1U(: 4ZVI$66?&HV5 MDI^K7^5['\SC*^!IA^QU)G8">V>%[>99A4"@7X_&AVM0"&H8MOY;4 (QXM:: M_]D;:]/-H^33VH[S/R7.&W4#B-#3;C8YY7JUE28;=P9YHA!B%' :94";QR&@ MD&- PXSA.,X$DV2V7J[IW-)4;C_=:5G9CC&@Q2?7P5S+Y6@-[P$6(V\ M\>'N%YQ2V98&K7=FS$"?MSR]]J.O[T[_4[H(S[5X7?(MKZ>/^83 [QR M&]]SGW7'E5=&*+[=%C0JMNDAH>DOE<4(J"A#IAHC!3CE$H0\Q3BB@B8A[16B M>&*PJ:W,NS"\H"5M[ZR<3ISM&, 7>@-S07_@^@WH22)E(+/=CJ6OWJWB[D2:2^O[KQ+1S-;/[4*4_YQ7=0X.F\CP MF,M(20FB!*7:F4DT-84D 8P)SC"#,G4T<_I*,C6R^G&S*,76CD^CC"-W]9X3 M2S8; ^FA^:W288MPT-:BS%INZQ'4[7M:?&%^[Q<039@,O%_M@M=H7> ^KL<##$\]WC30JDUNH?,C5-K=]>/-_Y@AOM#YMC'+SF(B""5Y+(,WL:Z>CBH8P60%:D_+S*7^0.YWZ=E2QFB [%AH.]H&)J=W(Z4T# M5ZQ[ M5.5W!\U;E7Z'H4>NVN\.RG$5_Q[/Z$=S/VP*_:2B>+-\8OFB-% ^:7/E89'_ M0P\J-*WF*J?;81O)-/FV3H+UWS9/4M0'PJT_E-719B+45F$,4Q"QK&P^SP## M(0=0&X2449;&;LD:(\@\/5+E*Y/6**O"<]6VW+(L)M@[$F2,J;=CWXE-Z,"D MW6@;M-2]"78*!VV-&P;?,KV9^)9R0:WVKICD7BA,J;L_QA]QHCPM%&-(/.KZ M,N(4'"Y+8PY]=:"@'K5,!'Y91(Q#DH(8F< BSB6@218" M22*9) A3ZA8,8#OPU-:5-I,89FE+_K_^&4@TJ!WE&'W1-@M$$/ .S#+ M'R);"3I(%)(K.OZ#%KN'?:U01BLP.@(<[>YW+RCP3A/E^N7='^4Y6IG&6Z6$ MS%(1,0'3#*"8"8"0)B2"$-;_Y#''(F4QL6JBU37(U!BHDC-X]T>PD[1.^;*O M.7 6T6YZ\873P%32!R*GL@27,.A5H>#L0T M2F;Z1?],5[_+M;&3*D;Y+/EFU1#.&[E:TWQ1EU&H#*E=S.1N+Q\+A;7%P@$K M^S_%80B8@@PD2:08)PGEPBD5>2A!IT8WGQ^7JS70(ST%+97=C)O!)M7.&)K" M5 W,>"T530:P4;(THG9J-O;43M'@V_*\I](U:*JW5-K^I14);M6*Y\7O/\@%?WS2@KU=/NGA9Y)' MF*(P 8*;F'>I34O"XP30*.'&Q84\9BZKQ*4!I\;V>_(&1N!@*W'P6R6SX^'3 M1"/'B<*,2FZWRAP1E?5]OHBF=WK_GZ\,AZ^@_:XJ MF3T O-:T[0>PX3F[E#/XJ@4-&DE;R4M>^?HR)/[(NF.LL9GZLMHG:-KB)J^% MF\N2-,7IFL"(2$'TJV2:2'. !(H!1?H_"8K2&$*I*)4>*C=WB# U@[%=NOF# M?*"\+%;U_)6^%/NEG#?/^D?9%*#25U>_7C;EJ_H7]7>?1@$5T8LL!4K;]0!E M @.&N>G'H B.$P6)Y+.%UF8M;;LQ##.1I)K(MB@#+A6-:'YJS+E/B]V*,NPW M,_ RX[-;0J-?J^;;X'6Y+5 >MC!WEP!3J,QM 9!E:6Z;)UV;IO".KHSU7>@1 MFTIL.;]=B+?Y?*,)YR Y\UYJ,E+[0 M"T_O>0QN4KQ20D,OJ,YG-O1[W& I#@=5*G\MI-K,/^1*SB)&.*(LU1Z#C '" M4&H>Q3%0240I1UA!D7E.>3@KS-0H]%VQSI^,B1L8Z4K[\T53J:LK<-7\8!GI M6=!K6L0P!H@D>GX(@P"&VK,3":&2QFXIO6/-T#@YO]MJPK2N)DR?EJMU_H_* M?JWVLUYGYNP6O[%F8^ 5T#*#Y43UYTJ=\@L;-:7E(JKCI;B<%V5J*2\70>N1 M G/YF?V6Q;?R>5GDZZ(:Q30NJ.MD2I%*C"@&84(50)QJ2HTS 5@D0BECGI(T M=EGRS@TTM>6L/ME^"40ML!L9GL73CNA\H#0PB34B;LEJ)Z4_:KJ$@R?:.3O, MJ)1R2=E#NKAX?<_L.#E??JT"/<;YXV8^D4C6VN6&DZ_T+,M1QTVQG[_./LDOYG/^)#E] MSM=T7C]R48<@)9!1F442I#%B)KL) D),K'"L,JF]PI2%5ME-%F--C8)J:8,C M<1W#O6Q@[B8@S^ -3#ICXB:6^H/0BW-%XR/AMS?H*^!X/5,[ %*QL[FAI-R0 MQ&%)NS:/&(5J'71IZ-7EEG[67IF!^F;Y])17H;[E9NL,ITC +-4.G^08("2H MJ1N=@)@J I&,DH0[52\X.!&=,=(F>; MK!,"3Q;8Z3%&M;HXH_-=+T'(PX[JM@2;F3G>"A MJ=MGV]L349!_ILZWO>9P*LUOW83_<_6_[34QWEO@]I.BQP9IU?%%K\)W;)X_ M5!M-:1;+,!(,<)AJ1QZC&#"497J!2YB2C,$X5M:[HB<&F-J:4S6,5(V@P7(K MJ:5E?A9)BXW/*_$9F+*WT@4[\:[$Q&%3\TIL1MK)=,+(;1.S X#.G9==U_4S_IE75_;(.BRFKF-S+U5.K,,&,G_WTW_N1Z# C_I!C[1.T-I5?LG[5GZQFP@[ M>]D?KN-P9B.OZ7I72QQ4U73N;:OI.-NC3AAY,B/MQAS5^G."X=!H<[NY'T'] MM%R*K_E\/HMB'A,E.$BPY)J#XAC0F&$01DJ$,8.84:=.=LV#IV9;-7*YT<<6 M)DZ03&D:@4R$*4#,G"EQ(@$*B524IXQ"Y%XQH0]8XQ5':*2["=AU91*V*(9" M1"E,$Q#S*#;[\0@P3%(029%2P?1?2>):$:$_AL,7/]@A**\H@["%SVZ9Z@/( MP"O1Q8_/>9TY5-+34K)][*BKQ:$RAPO"T=][&J6KI7[QUR\?YV;;N]5[JG5@ M%B8QP0*#&"=0>]PB 1C+2!,>1)1&B$KJ%!9Y>LQ98&YI M?'I%P[-V!&I#U,OHS/RP..:WE: W!D=MK?V;?>B?8BS0.K M\GMF1W*Y,+;L[1]Y,8M8BCC&1%,/TQ86(3$@$>4@@S'1?K#@F7#J%MHYVM18 MIZZ-N1,R^,V(Z1B\TPVPY:&0+]@&IAAGQ'I4H+! PENQB:ZQ1JXK8:'V<0D) MFYMZ' OX[&#QR9Q@9&.AB;P+K@=.(TQ/YTG5X,*,-X1V!@X[IVEC3)@/_^C[!2A]/)H MVL3(U9>\//)3]>D?G;]?%.O5IMIZUR,4I_]4I\1 *"$7A(,XIC% *J:F%A4' M%(F$A52@C#HUD/4IW-3,A:VD04O4GM6\O4ZBG4OT6E,SL'W0K8P MPXR'@'/MU:&04,!(A !AD4JTSP=%Z-9,H8\44R/C;23JLQ'8['-_K476,Q*L M2J&#;Z\->.XW879\//@T#$R\I?P&^%I(@WLIYQ9Q0AA5&2"R[#P3 M-P'\Q.1(- MR!\L$.W1U,L>(F\-NBR&'+G9ECT(QXVS'.X=*"_N7$["+YLG)E=WJJI,??N% MYG.SD_#C(92AU.T(<2-"IT5XE M;A5R:P0.5M+8[ %M! ^4MC[RIM-"_TX)0TV\Y='F!*9S8,KU4-Y_]S)4Z@:W M>V]!J?&(^6M7SLE8F6I]Q9Q63MJ58#MGGUT[7K_UYX,L"BD_5*MI6 M53I!H5XC,*4@"U4(4$8)P)!"D(J(9%E*N2).#78ZQIK:*E")>M,4L&N)VZ^4 M3!?,=H3M";R!.?<*W)SIT@(13XS7-=*HI&6A\B'OV-S2(Q;EXVK)I13%)\FE M*6_\HY:U+&Y3;7O*7?98,>,DA$*F$5!A+$VDNP2,(PR8HI)@&(E(V1?T5>[$&?^WN:D,O%@TG( M,YW%?Z;KNHWX)_E!D370PGHT1*^ RI>%VD>$<4W7*T ZLFFO>5;/;E,FZ*H,T"IR0YIUT$R< M*"12!D%$60(0IAC0A$ ><:IC!C#L95IVSW,U(BJE#)HB=DS?ND,J'8$=3U4 M U-0#Y3<._YT@N"KE\_I0<;MTM.IZ%'_G>ZK>_B[GS=LZSS?/JQDN67WLS1; M<[-8(8@(%T"$^M-'"A- "<<@Q 1EB)$PRE)K_[9CH*G10%O48"NK@U?5!:J% ME^H)JJ&/(4ZB%/Q6">I2F+X++@>GTQ-L(SF9G__CX]\#QS?-S9^TP*/3?^RZ M?SQ_T4*+/?_0YOJ1C[3K,GOEL<:VQMY/JV51S&*,M46%%((83-.01]*M'^0 4KI\/>.TB3PZS*9&@[J.Z[C'UAV3*P5&6AQU2X-U5WQ.K*CROY M3'/QKHI2U=>7F]QU$BSG<4*B4((XY!E L42 )%" *(UC)#E,$7?J>?HJ6DQM M[:EEW08&._9'?)47P6X]FOST#KQB#90974.Q[2_;O$ U'.6-U:&AK[3I24RH MKR:3KZ+#N"TK7W.:CAI@OJHP?JK%%\UQ5QGGLRNO1G&8<95@@&E& ,H$!"13 M$'#"149)$HG8*BC<<=RIK6"GBH,7NS/"ZVJIG\/>8D-S&$0'7C0N@.E2X>XJ M?*\K8>\!YU>L;&_S\EY=Y/X"1*ZU[\\][E5+XE_0\5*E_$NWN[&[D/GLG5YN MUB^?G^A\WBQ,,X:58>H0$"82@%*9 IR14'LU:4I#F$"26K4".?/\J;%U)6)0 MRA@T0MIQR#D$N[G8 RX#3?/2R_?*_OK&Q9_M:NC(.GH!BRCF401!2C+-=I$( >7:0XT@1QD6 M.!)V7T377,)/@?_TB.,(SF5W7!Z\BDM8>ET)"\]8SSOT5*;/9?1]AYW/_&#AG[^ M\7&YD%7,QRQ.( I%%H.4$P10"%- (BZ!1%QA4_X!IU8=D$\]?&H46LH7E +6 M*?OV[N$1<)=]PVO@&)@6'9!P\@K/J=S+)3QZV&C^X#DUVL[@V6L\UILR3=;K MS*PR!3PF*,*229"P--'>GH@!H8P K"0+!0QYDL9-\T,[S\]F6*OW=K_MX="V M4"UCG2%KA/108.H0;3LWSQN"KUU@JD+TTV5$_128.@/1D 6F#H=\_0)39T"P M*C!U[EX_'2/>+!=%KF\O_]%4-5U)\??EZO=\\?"&/N=K.K\5_[5I&H)"0T A M#8&0D;8DB%* HBP%,4UBE89I'(56Q?"\230U\^,_EG/!*/\]X&U-KFL$X#Y- M%N[=V. /3'FGPU7V- I:*MT$M5)!K5704FOLV;JN/<.@L_:J;1@\S][5C19Z M(^W:4,%]H%=MG- ;ETL-$OH_N&=B[]&"6^_W0,*C)-;K'&28%LC^^Z"O%U'ADEWO&=YH$ZTKB M0&A=S':S:+0)UH^[OU;E^+<)30[&6>\YM#"?QYB9@9FKGI0[%;24"&IA Z-& M<'\7;!4)M";;OY:ZC#$5#K;Q&%,RDCT\W-2X&<'70MII^/9^^'C&[K7Z[QFX M5S]L\))<#HWY_TSA;7!2R.JES 9 T2$Z08*%8@31+$4H2G0 M-5!YKI,"36UQ^R2+M5G:S!L^6,FNTU-C9T6/"?C@9UKG2GEM)3=34ABF] M2FFO3AC'+_-U6IRIEOSJ!.^*\E_=S[VN=:))^EE_7.:+]?O%??ZTC1-)54BX M5*9],M7.@!( IU2"$/*01"(B(;,Z>+<;;FK$^'&U%!MN0DEV8@=T'=#@V8AN MCJ366OA^?0[/(&['B/YP')CO[O>1^]C@9H0=8)O!#A?/30;/#/8J;0.[%3_7 M"/#"73W#QFF^^AN=;^0/+S]+6FQ69;+^CROYWQNYX"^F@?Q,X%31A$<@I4D& M$,0IP$D6@4C%FF!H"'%LU:C=8""VG&Z%T06I'))Z &IA MJGH-AZ[93E1_)&*!AR?RZ!II5-*P4/F0+&QNZ4<2=0/.VM;FC*G0]':7)$$5 M+9 4)8"E<8)1C$,44K="?'O/=WG#QRFAU_0?=:.!?= B&(8R"5,0*ZI!RT+- MJC%F@--00O-3E%@E[%X-V1CL^6;Y]+17MBT4\C"D4 $% MB=(NET@!I?I+9C*A7#M=,,7"R1:Z-.+4ONFMP,&\C#%N-0"^"1:RW JO10^> M30:A;?BC_1S$B(:4I40S9V;"<<(08"8P4,)8JDB%6@FWAW&\<8U;6_6/3%SK&_NM ^9,;Y6;S/=$"E%[YC"$1R23B(&2F)G6J36&&F2:H M+%019B@)F?:0EVLZM^,CQ_&=UHBM% -N6YLQW-C&%7$[[AD0QX&9:"=Y8&0N M"R.6/[2DWY93]$=(/0'S1$^NHX]*5CVA.:2NOH^YEL@^&R?LUT6^+CY]_K4Y MGXP9P3'"((F4J8F;8+/%EP"88*5-*>V_"Z?SR<[1IF;(_KKXHL75WY>6T-$I M[4;5E9JNQ&H\(BH%#4I)@V\-:G\9P)6UPL4[WYP:ZY78I4/M\US2=5/?;N#: MLBJVAM8MTT-1KITOGF%J"F=#+J%QO@2@7$% -7TP'@D89V[A8*?'F1I;''@& MCH1Q#DP[JO T< D44EHFA0T*/W62.FURW9>3NWIVJ'G?V[KZ\ M'P68LX/W"_VH,N;Y%SW_=5<^%B5)AK(00((8,!LNIG:PT%A"*'D$8YXX=6DY M-]#42,#(&>P$O0F,J#T;'IX%UXX3?$ V,"GT1,N9%BY!X8D7S@XS*C%<4O:0 M&2Y>WY<:GE>2YU5:AD@QXCB30"0R 2B1VB1@DH!(J0S'$&I^<.S(U7[\]+9> MV](UK2]/?*G>ZS4\>=ZXIJ>V#TE:?M./JXZ=O]H#G*ZN[YF![)WE682KF%4@<3M-JW?%S. M<_ZRZRT19C'F6%LW-&7:]\$, \)2"$04)U&H'Q["Q#K!VV7DZ1%D&=Q3;0HV MH2TM\1W2@YTFH)OO!H5U<*;K1C3XK9*]9P,5)Y0=$J^'0GND9.N/&Z9%+!>3 MYU7^A:YEP$_$K;4#++83L383P.%YN=1\]]_*I>SV@ MIRF]*S'T29VC\N5Z<;;]@W7=7R2K;W"_UN?]2'G4]4%3]>%MRH.FKT8C.1>! M6JX"^?0\7[Y(&:SI']L/TK))EX_)M+2U!YZ;\7L6;WL1[TRPFZ"I5%G.C-8O M:"G8:DCET>B^'E=?!O@5DHQKC%\/V9%A[N&1/6G8E$S_.)?B08K;HG3QM*%+ MYTUH/>IR89$@"D3J1N'+,EDIK+,*32W>[BIF>.EM$$M;D"+8">P M(S]VHVQ)@=ZP&YCE.F ;HHZ;%2R^2*I[L'%YR$KQ(ZJQNZMO@(-^NCP327JF ML628P$SR) ,LY- $3,6 04)!(I(DS&("<6;5-/4*&:;&.Y\W3T]T]6+"S=5& M"RR#IWR1/VV>ZKCTIA)'8))5R^;0FZI,RW[\NG- A?ODV3'7P%,R,)U5TK<# M,8X#V>O.+C07_5JS]HC;Z VIMY@.=PE&CO?H#=%Q+$C_1_5,"Y7YPZ.V V^_ MZ#$?ZEX9;_/YQ@2F&4.PN-NLBS5=&.-P9S[.(,.)=H@AD F4 /'$5,U$VE.& M, XYR02%F5,N9#\YIL:HC1H!K?2H"E\60;[@\XVHNC%Q;55OJITQP[R2KA9E MLD;5M[W%\>$RYZ3:<>N(TS1P R[G9U:A6!7W+12(&AIH)WD2K>; M5HERCVF?UZ'I*T&TIQ3CII)>!]51TNF5C^MQ2O6WY7SS) \&;A>*-*4EMUNB MLQ@J&,L0 H@CL^^("6"$""#2%#(E>)+2U/JTMJIWNSL"&PYJA\.M MX2 ?Z7C++_1N9UG]P.L\S7)\Y'CG6?UTW3O1ZOF(?D;[9_XHQ6:NG]ETWKCE MVD$O\C*HXH>7UK]V+K0*%6=80)"%II.D:=-+D$R!C,*8,))AE#CM?_018FJK M2Z.#64#*Y-H^O9^NFA4[TWMHK(<^CFK!O.T7U-;@)F O[5\,NJ5Q#9B>S.Y> M(HQJP;QS>K_*'![G2OWCW10]4YY-%1' 5ABE0B%* MXL@D^8<*)"HE4)G69#EKM^=LN]_5TLC?,; *O@^V^-MZ30/@N+0KO).Z*"4.J!&[& /6.T>#^(8.P/FRQVV'WA< M)]@9D"/7U_T)_=BJCK3ZK%>[35'V.X!*TP^&"J0,:N<6&>Q"2D?22.4;2CFJNP&9A1W&!Q)HVSJGOBAN/GCTH!9]4[ M_-+/7]BW^INV9#:RF'&491D1$E"2:A\091&@29H A5.:I5Q (AT+O54/GMKG M6\M5%L!U+>E60V7WL?8!8.!OM!')9RFV?26]55VK'SMR@;5]98YKJ1W\_8H< MA?9F]'X,*B4BR<)4 A+&2%OY&0%$H!3$F$-H-FAB-RN_>[BI?9[M,QQ:!M[3 MG>@]LA3.XVSW%?M#;^!ON\I2&.MPRPX6GUD*YP<;/TOAHN(GLQ0NWW5%&<;W M"[Y\DMNJ@91Q"D4H0'D4CUBL (U%"KA(<*@R*%/H1"(GQI@:##"^*463ZMXLLSBF4L=3V]6 MZUG3'_5V(3[+U9>[Z8BXHHD N HTN8Z%J;&:J*-!OU/&L=*T* ITCB+XDA&J

I$NT7]2F@&_L2WJ-3BW90=%?VMZ1W: M>UK33XTPZIK>H>+AFMYUZ14F^YMEL3[P21E.4Y%$"(2*1 )!O6JKFUW1D4& MXUA@B)RZ-9\99VH?>2M!F,O56I-GD._L^&!5U9 P6:G:QJ^3AKG6JD^)]1.H M.YCYUV$YAJE_$Q@9!T[6[43"I]5_8I3Q+?_SJIZT_CLN[VL*5%5TFFHZ[Q?O M%R;^8+G*S<9]FJ8LXA$02-O_VA,( 15"^_N8J@PQ%$4(-M6C;,V"CO&LWO?] MTE"#FPB5<(Y%GKI1M;42KD5J+'NAKL/T;2/I7TR*<$M8G[:#!2;>K(BNL4:V M)RS4/K8L;&[JQQJ_R+6)*M7^R9=<2/'#RZ^%%-4 1=D!@J_S+V4EO.U^5Y1J M'M&N!" R-85+4V&:-J0@):% D9 P4DZ-6]Q%F)IE4@96J_GR:Q&8*=R_]6-=WK,BQT9#8OVP REA:^BV!OQ3:K.MT8#C?E?@JT2P4Z+078S^X/H MB=)Z"# JS_4'Z)#\KGA2/T9LTH+>+)]8OBA]B]:93%VISEAOQ4RJ"$J69D R MD0"$* 2800K"6,$,*Z88<\IBM!]Z:@S8JJ-=^EQN9.< N1W)#0/DP.2V349L M27VS=U9;"U[Z;AYM,7>T/+&8P\"CLI<[((>LU>,)?;)VOB[O'Y>;@B[$_5=M M$+[H7YC\H/6+-AGUO_,O\J-^Q9JREF$FN(@8D!AGFJU"!FA&$R"1=@ SF8HT ML;+;W(>>&EOI%S$**FF#K;B!D=T#->\"M= MB7M];QDI'J4Q5X0H3>[:'M6&:0PHSD(@,(VYS(A>"9R2R?>>/C4Z+X4+C'2] MXNSWD;,S,'OC,3 7VT/A'LQW2F5?L7M[SQXW5.^46D>1>2F )O M^NO_++FIHJF=UW=_5#49?]0"OMG59+Q3[ZJ*C,5'6=5"OWU:;A;KF0H1DS+* M@(@I!XB9!+\8$J!0IC+!]'^ATR:<%ZDF1PPMI8)BJY4C/7B9+TM:&7L6AJ:C M]@3L% H:C:KMTC?[-4@;K0*M5E4*4WO!I68>R36^G8LT5WH9IRVNJ5\FEQZ MERX>;=;M5H4ISN3 "T>[9U!;Z;TVG>PE.-E;R*A^LW."M]JW^WK6 -P$%03F MG+L"P6,&^\C3YBO_?2RQQ\V>'WDRCG+OQQZ_;^8^7>QZN\]"#+%(>0QX$F. MDH0!1K((Z$5)"<[C-(FP\?.4/_E&+'Z?DGKW+[9(7,9V_K?>;_=T-7^@N9OWR2S\O5>L8X M#F/!)>"9,#6 9 A,32 @N8A"K,*02F7SW7:,,;6/MQ$SV,H95(+:?<-=:'9_ MR)XP&OAK=H?'^J.V .#$EUU(_MW#\LOW^N[JH]8_[+[EKF>.\D%;*-5\U3:7 M>LGNF7&F,)62 4E3 1!E^K-6& ,>QRF3A&/*E&L0[]X(5B_LR&&['C-[^F7U M3.@K/LSH&2R7Q_.2?/CTU\SA.;RZ6KW;>*_OTRU*/WJYNEO()HJ,R8Q0F '.E78M4I( 0C,%A$0(I2RDPN[@\=3#I\9) ME7B!EL^EA= !8-T4ML3_6"R9-1Y3;VJ)95+U@.S:M^ M#QDYT*#J&'JGJF:AMYOUXW*5_T.*F4*$9&G(0F_3APXU_:D3/_=(*RM8?$5>=0\V;B26E>)'D5EV=_7HIFBF51HBH%$12:A8C+ 0L3A1@F1!$A(FVCIQJ4+^" M#E,CQ98*Y<[CBZ2K7AN/([\*#EN3TYW@Z6]>;A.:6DC[4KT6U4-\Q4XOA6FZ":QZT^'MM(7@^JK\Z3 M5T@R;K/*ZR$[ZF_IX9'7[)]\..DK/2U7Z_P?Y=)1!_!7["_,4=N/><'I_#^U MP3SCF$H<9AE(9$P RI(($,E3()&,8!I+F3+AOKURE4Q3X^&MD.8DW+SZ?79? MKILEE\V9T;!_S;V;FS)0GY>6?$NUFV!OLBJ] J.8[RT>+RA[W0&Z3J)7V"#R M N'I_2,_C^[;I4B/)L\P_J_:+B_*3!TI]/J@+VWJEQ&:I&&H0)P*#! 7FH<3 M@0#)1!0QIFD84K=4QEYR6'W_HR8\&C4"J93^V OS33=R:Y5<^QCUF1<[YAT. MZ[%Z(!GY;PZ-UIN=U7H3M-4(*CV\ER&["D=O'93ZR#!R?Z4K8#KNOG3-PT:. M[JV"Q)K<2*%-Z_+7,\4Y(:E$@$J3Q\ Q :8<)) 9CE56-H@+1PGN/2/@U&S: M7PYC>I\;B5\ABO?Y-E'^;0 COA1EX[0C><^+] M.0)X+X#K+7[WTCC]5HA?"WFGWA7K_$G;F,7,E-9*5"A B$WRAE "$ 4C0&,9 MQS%+.8Z"*D@X>/2B>G%3LD@S-7]?N4[_,G;5?>J;(GDC*^]D_+I;A;U8V_ MRRKS(L%,L) ! 3-MO\4FBSY,,X 85% *@L/4R7ZS&'-J'WTELGG7&Z'-ST9L MC7:P;4G?HZ"_S038L81G6 >F#B^(.E.' T:>^,1FQ%%)Q@&"0^9QN;7G_MQR M\:"_YR>3@F!:&-19V!+R*(Q3 ;@I.8180@%#<0IBF60LC".4)FY-Q$\.,S72 M,5("(V:=^E)URNB5]'X&5\L-M*O1&GJ'S !U[PJ4^P98)PZ^=KA.#S+N%E:G MHD=[5-U7NQ<*?;=8Y^N7'_.YK'9"9BQ*,QE)[5N$YO,7&0=42@AXB&069QC# MT,K!./7PJ7WTE7R!$;#.\;6O"7H$7/?W?2T< W_5#D@XE?\\IW*ONI]'#QNM MX.TZ.VUL<-TR[=W^FJ+.%=%TE2BB7"E-6*TMBX!CP!-*022!5I M9X&0D-IE[9X=86J?9R5CT CI4%_J)'[='Z@75 ;^2@\ Z5-YZR0R#N6WKD5H MI!I<-5)?#Y'R58:K"X;.6EPG;QRO(%>7W'M5N3HO[)N@+)]I+NJ(@R9IGE"& ML8("8,Q3@"(, 4EQ"#!-0PE#P8F,7?.23XSC\HZ.E8YFJ,D5-=.]0\SG#MNKCG\39_E&(SEW51DZ-3 ME4^R6*]R$[WV>;WDO_^ZR-=%>6ARR]?Y%VU.W9L2OF9CN]S7GDF<\A03!02& M&4 )3 $S-9$S3C-"$8(26;4O&$B^J1E0GS=/3W3U8C;[5EM-@L*H$FRT+@&M MU7 \W_8\JW:L]8IS-3#?G3RUWITWFEC.[>25N@5&N9N@42SXK51MF .@@6#W M=:3M6;IQ3[2'@?;H0'N@8?HM"6?BJQH+)DX3@E*9@E0*:BJR$D 9RD#*"4** MXS"33J53NH>;&F'OP@[GASE//9O808O3#SOY G3H,O>)IO7--38WGDE$/NXC!B(A9Q.SKS MA./ G%5+V=A1P[5TLX##7T+FV9'&3K2\I/*)!,J+M_0XVGVS*=;+)]EJ?I-$ MD,0BXH!@4YF58 2HBK4C9BJUAHB98U_K<]VCQT^-*!H!'9LG'<-F<9Q[%1@# M?^UM'/HQ4PH[91X@U,OD]PST+0>7Q[?-=X9[=G)=X[N#U_53][ MIYTL?J<.4\G-?EVD9!0#E7!-7B'D %,F0$*4!D\AG"JGLAG=PTV-S-K2]FM$ M>P%>._O&'V@#D]X>7DMU7(G4GY%CAXDG.^?"8*.:.G:*'UH[EG?U#3#]_"CG MX]=G*=0;?< MQ!T2RJ'W;RWJL*R7 9-E%^J!=G7[XC=&_963XT^G]DH7/$YU5SH?U-.C*4V: M_Y!SDZ+_F(F:+6,W2G@T47J@YLOC\EI['$=J#ZP'/E3O1[2C]!^V!3YPE2D,GTA MBKPL5U*UB&AR3R.*.)$1!5$DF"$Q!6B681"'E)!0B@2G3E;:Q1&G1ER-P$%+ MXINF[4G?1-_+N-OQEUYAQJ@#&* (D M@S'AV@R+I5,]@K$$GQH%&E&!,A]IWIPL:X-;6QE/E;PCU;ASG7X["IWBI [, MQ!YJXK7LRY;Z-X$!(# ([((0/I6ORL\77I7Q*N;UG+?7KJ3G*O:?H\)>S\GP M5GFO[_B>&^U^T ON^[5\*F:<0@55B(%"6-O;"B> )"H&+),DBD.>"+<&VY>' MG-IJT]G,-/C-R!V4@CO:W!;@VZT8?B$=F.L]H.FO0>P10$,WB=T-.(U&L4< M6#>+/;ZS'P7](K_>\J;ZNQYMH7_D)44653'(ZK^[%$M%(H2RA( 4AA @3!/ M<,) 2#$G)(%,A-R%D%P%F!H]?9*\M(.V.@3[2KB1DO-TV%'4D" /3%A:]//@ MCE.YM"]ZGMC,>?A1N:TO.(=,U_LYWAL]_2+7LQ12BH4*3=.\!""14H YEB"$ M*459%H<$.YW5= \W-4X[:HY]$RRD8^[B)8 )@HBA$,0Q,Q7B9 HP)1&(14*S M&&=9&J+9>KFF\]$!W@[ZIP;8;F'P!]O RT!WV_&;X)<.^'SVHVJA,GRK*3/8 M5+I(M11W:!#5OJL?4;^AQ:/Y?V/Y?J%SLQ[LR@R8/VBK>/\7K2MG**:48\8 MIT);JRDA@"JL]#\Y3$DH)61LIBWL?"D^K^EJ;4Z^1I[61:T*3*O6O7V4Z[5:KT29HX,7,2'83E+/3 M$G"O.D]UB9FF@U^V[_"WXGE!UM.">)TLHZZ77F [7$[]/-1__UO.-T^;N>E/ MV [QGZ5)$LP#4X3\,K:&-_:X.]U]:UW?"-T*GVC !3<2DN M .32A_;"DT;(8?BZG.%,(@@5!(S&#" 118 *I4 :0Y'$-,FBV&G3R''\J>TB MZ5?;M;"#IJKH= VW040!JG$4DS M2B"TKA]Q:;2IT54E;[ 5N"Z06HGL4$[A(LK=K.4=N\$YJ@.V/N4H+N+G4)W" M)XXC%:NH\2RV>%9%EI>EU+Y*5MCBTEG!XN)#QBMH8:O/7GT+ZYMZAC73LE"N M>>I'[:K+CW)5QIS-PB3+!.(*Q%D2 D24 !B2%*2I0BE.5"PI=@I#/C/0U BV MZ6<;/!LIS29CU12[;(\MEO,Y716[W[IVRCZ'MIV-Z /#@8G6B&@V9TLA;X)2 MS$#+687E>@RDO0"%K\#7<\.,&ZAZ0=FCP-)+U_?CBO>++[)8F]7E_8(OG[:A MIK.(9Q RQ4 D.3''Y"9EP6RST8S$2$K!,76KJGQN*)R.#L,*.2P25E#\G@XO4^ZMJ_6>J7 MEJ8DC)#QR7@8:1H($: IYOJ?4K, X1G#3K6QCH>8FK%P6$R]5TFL$TC:??[7 MX3/PAW^T&V3D&ZHR>EOW0:JAEP.\8@7TMH+=5<_WKO14,.*7Y?HC7:WOU-N\ M>%X6=/[3:KEY;@K\IPAG(A,*T)CIU3^.$<"F)$X&TS!*2*9HXN0IN T_-4JH MQ:HCYKR6CNB>!CO.& [<@?GD=,4(+7U@Q#&?M@-54"B>_#7 MK2!A!EHN2A>I=(V*]T6QD6+&1"@D91%(4Q@#E&80T# + M09QE+!6"P3BQVER^,,[D6*L4L]K%NZFV-HH@+T4M-SZJWSCN=IS#V(ZI/" W M,"75H-5;'960VKTIQ?08]-2-@Z]PIC.CC!NHU*WJ40C2A%K=??1DKY.U(9"@\!V:6;=69EMS&@VI)'K1$]U]]Q@4O MSX5HK(9^E9HT+J"<*T_C](Q^!*:MI*+XN%JJ?#U3,]GH+9K."^QYS[03FMD+EK/BS1+?#Z$XCB&)20QQRI".V^(( M!B*,@RA6::RS9,$ MRI"L?2])UO3UYB?MW#!'$^UYVNW,]NM-YL"FO%&L3-"Y3)/7SHW4]GZG8ILT M#_Q1:CD,EJS//V0>.UING2YUV=Y[.ZV[ON6Y:[_ !0Q&&4:F M;ZB"-"9".VY9%"4HC#$C+GM9[8=/;3.KVDMO&COW[Y3>H__YA!;I85?S8?J7 M>_8.#A[]:KW&+WV9SU[CDP^]^JK?+<6'I2$"[(35V@<[>?=D6,9"PT(\]%?^ M7)#3H@L?E)#Q!N@&I>WNEF "#-Q6$-F1:=L]JJ<%E O]V\<_RZ5XTZ8 MU@+%QISH?9=U[_1Y%-(0AX&.-X@,($:<0Q(R'7ED0DD>HQ#+P,GH60T[.3M7 M23T#CY7<)6D0/9#39H6]IY;QC.GCX4L/YYQ:2T=T-FA-*OFR8 MW:#CFBTG($XLE=O=MT=.]79]+HNOL@DI[M67=;[D^0M=?%B:JOWW^MV- MZ69@?XI8\H(8:8<)])S!&B BM)?AU4)'9YBZ8DSWA_6L6-D?/]YOGN3:N(!K M^:3MJ#:H5=F;.8/\+#?WZH'^G-,PDRQ4J0Y$TP1B9CJR)RB!6<)X&M)4D<"M MR:G;^%.S<.WS^Y61'_"V F#1=8SO94+L;-^ , ]L]=H(EZ*# ]GKVECPFQ'_ M3R5/M#FCTSIXK%[I!YZO\A7'T<>M7^D'S4D!2\_']+-Y[YY?%JM?4IY2SP0Z MIDPY)3#BJ8(X11FD$550(BZR3!&EA%,=[L61IF;'[OND&%S&T4%G8//3 MR.A(>^1L8ZYBXR)QE(6*A1%%B39;6-=+4;$$EJ_F*/C?2 MEILDJI;7@>NK$^!N(^$5MH&-1(W8O0([08&6%+SWC)@#,YHOY$9B1;OVSODB M1K.!I9,4K?,!XQ&BV>AQ0(9F=<.MY$;'S*C&"*DRB5'/' - JS=+,ZAYJ:D:B%!44E;4.!Y.(M=$-KX6!Y VQ@ M0]%@50O:G- 5U[E*7$%S\+&\@3>2D]4?1#A>Q=23T;7&IM/P7G_*>,;76J,# VQ_UXV'!Y6%/Y\\]WE5 M.M)2E%4[19F3WOZ]H1K\O-K\76Z^[BH^OY1-^=ZOUO6/S'5H+H.RD276IIQ0 MB.,P@82+ -*09"Q#(L4HZG4B,8KX4_M(')18\Y9&C?-=_EGVXJOZKK0N7WV7 MZ[(H\X?,'Y_*;E_Z)_11]FJG./)KY'@@,[F78^ /WY5L9\.66"O=5'H:+4L. MQ5]R _:*SD"E:DE?(]^G3.,*_SI'6J!-S\9QL7"EZ!#0E:>4= M_^*8,F25:'F##%/[JE4E;S5M+JV%=_#1>\Z$1? S/+X#?QA*@4%+@UG= M>Q(T2I3'5"TU0*U'=\MZ;Y/@$#T-/QDCA51#38I;P'4;G)U16,]'CQ>:W:;[ M0;QVXZ-NX&EO#5KR)LP%#L,LBC(8B4F3S>B=F''S3B-_1&X"E$_@O1+$/CD03\98WRZ\TMJGF4UOWBQ MH\>YWLP_T9_Y\_:Y3E%,I(PP#?4ZC]( X@ SF*58KWTL<* =R@01NW/'XR=/ M;8'7PEFZ(B?J\<3[AE]38 M?9@O7M"[9N?H%0%K$H$3!$IO]1G,209'H=BDC%@N @315UX2;I&,MI M98Y 5?+FQE*1+ECMOKR>P!IX(5L6?.@H8+-9YVR[*?G5-BO3W\1K&Q,+N/PU M%;@XTMB-!:ZI?*:YP-5;;J6R;.(#D\*XD1_U0.*#CCN7C[F>^M)Q^/W7)_K? MJ_6;!2TJ6K0Y%@E.$$UA%)!4?_&%MC0D"""5IA>!L3.*]V.N["'-U+R$-L'A M+HJN](&E0F"O415M _8+E$J!4JM^8<-M,VIGY$:;IZ$/*0:?HAOH)F^ UCN[ M9!]97HE,\@;8+G-'WO)0=ZK(M_6FWX.^=8ZQY"R+(J@BT\\V##',&-'_23(2 MQ8(C3*T*Z(X?/#5SV<@&C'#VC) '6'5;KUL0&-@0V2GO1/QX3M->A(\'#QJ- MZ/&<^&V"Q[._[W%F]F9;;+0[M7[XL:K#0!@F'(48"Q9QI))UZM-@./#6C9D2F>C:-7\]; MW23!]L7\56XVBXIS4?]>TO5RM=T<]HH#B_J([)=C\&4[4Y9QU@#X#QU2E3A7 M,H-*Z#J!JR+OE[/VL8_'ABRN6/F*D6R''3<<<@3C)/)QO=\]R'FWW.CE=2>$ M?ON*^H^/^5*B>4)9)C%GD$2!=L!HFD(B)(9$NUY9I$*%(JM=I*L^0LPPH+[I4-$=!G8Z^&1%[@&MC"]D7(*GZXBT2N6NOS4T0*KJXJUHZSK M%_-1_*]ZL%H;,;$T7U4&%9"2*"4T@PH)#+),8 M9BR)()$RE"A) Z6<0IT^0DS-B.QT "TE0*E%F;Y9ZP&HZ>7<:-+OE*G7G-D9 MI:%G8F"#--.S;C&<\J.DVK0T&Q9UL57Q M=BL-H>V#GDPY%UP%BD08QCS*M%L52TAIA& 6(J6#K0 GTBD/UWKDJ9E(_9(F M?2R=#<@NYLTS=*/8- E*H6>[,@#MDU4UG5]H+FK.[%)TWV;, 2VOMLMFW%

$28P"Z(42L:#(,XB0NSHBVX7 M96K&ZZ31N!%RE#[CY<38V;=QX![8X-W29]RH\MI]QMMPOFJ?\5*0?X$^XVW M_/09/WABSYJJY287^6)K.K'LAS6M+-^NGLV*#!E&F&(=^BHJ(18DA$3@ "91 MA*1*%<]B)S;(:P-.S2"VY3U8KD9D\$F64) MC:\BK6O#C5NO9:G\2>F6[7T]4PRVK)#_W&HOL&3UJ?9K,DQCSI@.$P-$(,:$ M0,I""E5(.6/=3KGE>F.3H*F%@GB:4B#A)3'%(IDU(Q"%5"D$>"29$+%.% MY7PI'XT3]6"94SFB_%8++ZL6WHD6 R[",H-)@-_R)2B,JL6?'%(5QYS_;ILW MR>D0OA[;DZR$%D_F_\:F?Z<+\^BO4AOVW- "FU_<+<7A#UI7 M5L;]PY*OS9GE6UG]^>XG7VS--KO^RY-YG;]J/=XI)?EF'B,6$T$BB$1$(4YB M;8G3B$$>QF%&<4(#BISX3T85W\EPCT"I8MA *AF-"\BU=F4:4_D7N=>S_.%Z MAT+Y>T?NE7'?$L:R@"19"H- $(A3QB")4P1#%L91G*J ITZ9QA-^2\8H(_W_ MYKVPQ1&E1DHI[NET0SLE075)6;>CWYX>$=-Z]W 'YK@/B3"3MK M+$ #!C!H@ H.C_1#KS*-OAB-QA5^7)*D5YF8$]ZEUY%BF&S0S]J;>_@A%]_E MI]5R\U3,$1."A2R#:20#';%&"C(5*XA5*A,29#$)B,^DT&,!IO8-TPL,^\T- M/8'<[N,R)) #?QX<,D6]E.K="ME(Z:(GPT\J:_02.*[)HQ>?Y.,S4C-.^G?.B])8V M+5E[-,,^A=7BI,X+6 ,;H#U.I93@P3=./3J&WX37Z.W"'7#KURG\(AQ6;<)/ M[QZ_1_A%#=0]#.-;L1EX&-7P5)+9[''K06VGMR MI,Z-,*JOU*'BL3O4=6F_E?W[MLB7AFFAU;S#-/0,"TG);E@%$4I%F@@H4BX@YAQ!;1HBB C3_TNX?I0;Q=NY M4:9F"(Z3CF]*QK;BJ_0&S] '_"?IV-Y:?&/^H6-DC!6)*20H1!#C,,4,M.U4428\C"* X&0#H#[VA3^PN S> M;#$Q=<1V)71QCVSLE/]Y)#) M\K9^5J5,FVPU_&O"74I$1 2+H%!(AQ1)PB!540 Y13C,LC!-,Z?TAPOC3,V* M5#G.E/.UX2>M6Y1720JK\E>+O0IN9N42T';FQ -\ YN1"KF6B /L+UQ!P9/1 MN#3*J,;BBJK'1N+:Y;=V_[G8;@B;P#1>X,>>PE>J2V/,T27F_&X/ZHO2:UIM/9M0S=ELOP= M*[1SQC=SI#TGDT8,.0IBB -&("&IMH J#N*0DD00I[+X"^-,SLHU H(_/AJJ MY0_Z7ZX;L9<@M;-:'H :V#+5G11;4#5">N6H[83!&T7M^5%&9JCM5/64H+;[ M\AO)JK_2'Y\,>V-.%T79?_&K+.3ZNRSF/ NC#,L,1CS33E$B4\B8-@DX#3 1 M@N,TN@!07/C:0]2:POXVMK'WRB-KBIV!%;&^QV\N[ZKS8R#T!N M?14?WS37EP=\'<+KJP!+N^6)4W/Z;R'5W@>JR+CG M3,A,,*I@K )LN, 8I"&*(8UERA%2F$NG#9U;!9J:@?JX6C[684(E]:YM#-W8\[0P,:P4:7GNNU/5M93ZN_$3_*7Q5S&66*LRB$4Z>1JLO,4M-O_)^ MM58RWVRU2#O^)LH4U7!1&(LHACBB 21)RB#!02IEEJ0*!PW9FZ6-\R^EU3H] MI'0;V"360M;V3I@6$>O"&,7*]KF:O@$FUM).OM)DC4^E+/C7;4 IE]O91^!O[ M4\.U;]GS\RQZW2;A5DP&-@"N<#@U\+VD=Z^^O21SZ8B5V6'KJ@28+IJ=+OWS=:4+*,IMF\)H W[SO^UU9N8\['_U MG(CI;(35"H#JVDJ%D;;$+F,WQM[8F=&GLTEV&1JGW;*.Q_3@)/F8+R5=WWWZ M5E>*T"2B. M#R%4009R)#!*&3,?RF& 2A2)F5NV7SCU\:JY+)1[0\CFP:!P# MUFUO;H5A8&.R1^!ZV,1PMR0=H# M,I!+U_2N#2YI@*J$MSG3[E>J R9( I.3'Z0!S&(L81CC+"!AF$:1\9Q<[4 M]YZ[JM]BK4FVO]#UYE?=0Q"%D:%7Y%#1)(#8]&S,I B@S+)4QT\XP82Y+-C3 M(::V:&L)02EBS]:,9X"T6[^WP3/P&CY 9@8>] #-%V\#(&G17UF@%$7]F4% MCQ=WQY6WT?:\63VS?%GZ6GO"_7UI5AQ%*0FDA 1C!C%)%:02*QB%,0VDRE@L MG+JUV@T[-4-PCJO&,;_2$F\[V^ ?Q8'MQ0[ EL1@+_) /3W<8/),!G1ET%?A M!K(#XA)5D.7=/9E$%K0H[M7?J#DCWMROO^:/3YN&C7#?//8-72RD^/W7.\J? M#J^=BXQB&O(8!L9)P2PBD"B5P$0EB/.4,)HY^2;LC-ZH\S&P/2QU,9OKS9RLUJ"4<0;VI*9[G4"EE$G5,6J= MW.61"L47R+[(4FZ69UPZ%5_PG1"N>'OP#>=K3ZN%OJ.HVMQ5:>A[SR5#VB/, MD(2(9::(4&B?T9R.(X411BI*4CN*:^L1IV9>SQS*]#@)Z\38X>S+%W)CG';5 MLOY;W>!SG*H8:Y1\GFMUCC?^29:-^F?/KJQN[-/F^T4'5JMU;;J*^MR!"6U; M(JI@%FG[@F-$H?Y1!)&V*7&<8DJ(5:7RY2&F9DMJ(9L/O0L+_'D(+4ZQ;@9F M:%-QA$F?$ZWSX+CT<+X5I+&Z+==@_:@%_7=?'9"[]._N57SVSA&["G=)?MC_ MM_/*D4M7KO84_KQ:?I?%1HJ_2>/G27&GW1#Z*/]LA']+-_(]S==E:N2GH-34+/?O\C%?+DW2#J,+TWEF!NZW MFV)#EV71]JM6R_A\ES#+N!(\@PE# F*:Z6\R+6M$ T0Q1SR+DWE5)/EN.73E MU"N]3X?J#?=.O:O>G?^_7RC+V&8"HD[))[J]P*L"!K20 15MYD9CLR__VL$S M PU H$8(E! !@Q$P(($2I0F4A@TPYZ]=2^93I7^-XK,!)M%;M=H0LMU F5S1 M13255YB(1,]4#,,TCB#&<0H)"V-(LB@,8I+P,'(ZNCT=8FJ^5V6W>"5<+_;2 M,S#:?9=N V?@KT2%2T-",PP#\EG=?9(?'PXP/N_Q607/4AZ?O_*F8]%RT^UC MOI0E@>5<)B%-#6M?&H<2XHPH2$-"(%=Y3)T.(?LC-=;!H@-(?0\)SX/@]^#O:(S7.,P[K^:% [H+%_?OII2+G*Y_ MW:\K5^.3W#R9_MRE4R&_44,M7 ZI/923BYO+2H+A.6(\#6/M":0J,C9#4IB% M+(*!0*E"(HUTT.[:A,F7<%,S-7MQS1%['2%5ZH%&\!DP&NZ7FHFRSMW67%_3 M>CO:*J^O@&6(_4H3.W2H_!ISVJMQE6_P/?:[\B;:Z&VR?(-ZKKN6]S'Z?3;> M2K9Y8P+/=:%CT.IO&\,[WX2I=\^K[7*#YBJ+1491K(-#JO^3A ED(L"0JDR2 M&$4!3A.73X+MP%,S]T9NP'>"UW_=E-2=^4YX0$OIW>RW]5S8V>8A$![8[I;@ M[F6>@9W4K3W'&;CK!M?9D+HBY/8N#G?W\]PO:-K-,S4\O5 MLTG UHZ(TO]GM,AYR3XL*L'!4F[ 8E6T3H+^P\U<79L!.ROE$=>!C5,CJ6%8 MJ Y)9J"6=I V&);(>#)&UT8;U099JGYL>FQOZ^DJ[>H8[E5[[[\NMWJS*C9% M.2QK;?T7N^5 ,YXFF&-(XL#T. \8S!0/82013F(LA>).^W"WB3,U>U4=.K+# M0\?6N:3% AMBTBP]K=&F8L0CXIZSX.Y\>0'/ETMVFS#C.FI>@#MQW_P\U9TX M[]URHV/;!_KS@]!/S%7.RW&KNH6Y1$C%*0NARI((8A43TR8Z@Y$2B+!,9#&W MZOYQ=:2I&<9*V)(_\E#_M!ASN1?]PW'UU9H(ZQU+S,\#: M.3U]<1JIB-Q(!RKQ0"E?V7?,8[WX9?5]%8>?&6'<2O#+*IZ4?7= XU,Y!2KAV#G *:4 0#+!@*.9AQ-S89AS&GIJ[ M4*+9CSSR&9TS)*='<.Z/N+&[JOFT1I)F2L41Y!EC$$MLJA-##EF0I"(+ MPI0()TO5?OC43-%.MI[=4@U>0B@61@&!2B4)Q)$. #,I8HA$G'%3*L[B=+ZQ M=^YZXS6".U>ZC#=@96=_^R(PL(%M=8OUZJ:=4]=W\]?1';-S2EULZ-K?%2L+ M'"\WHW_W\T5RL[W^O%IO\O^I\N"5MBQ_EW3]7K\9\XS+K$PCHRS*($Z4A"2, M$=263@:9"N) 6C5*N560J5G&!^VC26HD="A'OF4BNDW#F/ .;$;>=W6YG8%& M%=#690;*J0!&'6#T&6E2'"K)1YJK-AYTDMQIU#\AV5K+?\OSQZMT]H'!0 M%>_C>?V\[7+WP1Q2S ,F.(_TQR>2AH(VCA1D$98P"QAC-%&4AM3%==P]>9)^ M(ZAHDKF6S\V%W -FYS_V@F%@JU_O[[WI4M[9XGHS_VI.BN]^YL4\R<*,!8A 'B %<4B1V9SG4* PQ4F2498)*]>O_=2I M^7%FRR O-CG7Z^^3AF^[;H[)M;"V5#,'L%UQU/J",?3N6#\<[+_4Y_3N6H[Z MAM92U/_:+\/#9XWSB3TG_NY[>?:7/0*UYBC^?EGN >M/,%WR?/EXSQ;Y8_F= M+>8HY#P(F80B3IE)BDSTYU!1R%FH0[$,$Y(*ATY6MN/V.3\;8?DVDIL>5:MR MWUR5PDNPVLON$ S8S(!%).8+T''6_@[$^V7-!;$3&-P/!J-#[.09SI%BI%MA M=8N"'##JC'9LGC->5..@U4'TXG)?SW2&BIWGVY.4FX^K*D^B;OB0F7Z@.,V@ M%#C2CA.AD,4,0T$D%Z%24:2L$IVN#S4U;ZJ6%)2B@D;6GJTT.A"VBW/\X#:P M\>T+F7NVPU4T?"4]7!YHW-R'JPJ?I$!]-5S1I.8Q)) )C'2UB1ED.$TA=JU($D6IC)-B3V+^F!R3LT8[20% MRUUGEE4EM.FD\U*+[4)"/MP<6VQ%36/FAMZ]-AJ *[RHO]>\J. ,+VI#? KV MT]_\Y&$%ODQJTEWHZR36]6?\O9+0 _)<8O6=2_U2T#+EZ!9YW3W M$IQ9^=ZH]0>?FVY^_N&&'Y'D?W ,#SL%##]<[[KVYIW5S[U7IC?1&7AQJ[\ONJTF?JNJ_?TR\_V&Q[EMDC'W/*\H4I M EW]+K_07+S=RJ.<1T*R+ XH9(F.)C 7'.I_$HAC&88H2/4O8Y>,8/NAIV9< M^N8 .X!MX> /!N$H>YNRJ>S84 ?+W_7 M,_C..;ON^%W+TG5XXJAYN>Z:'F?B]GB"MS;Q7R5?/2[S_Y&B(06@329P4?9' M7TMQMQ2-9+DL]._T.RS*D_?/&J)JFZRZ8RY)FB0HQ9!B'$(L3,D_UMZHP $. M(QYC(K(;.\S[E7AJ7YTJE:1/MX/A)]?R7'Y*4S;T\7ZM*V@I.P-[=4%;W[IG M V@T+LG^6CJ#6NE9G4^TU[N^TV.VP%ASY"OI8'!YQ\U=& O^DQ2(T0;N]X&Z M$R55KQ;RL>2Q.FE+C5F&,",P2G6(@BF+((U( %&H='C"8R8CI\V.*^--[>/0 M$K>LI7#\0EQ#U\Z^>\1L8.M\#->P+:@M?5LF1I+S=NBU:KQ;EI01TE001-JWMM2H(4,B0"& 58XB161#!'OKJNX:9F M2>HL@TKDJC_"02?*6=F*LCQ+L66DL<3=-E'#%YKCI&L< ED)W,;39]J(W M)&]T/G[D% X;54\3.:SNNI$K9L_"N:-7RD)$$F*.7GC"(68JAEDD"&09$7$2 M(4$#JZU3B[&F9DYVHH*]K+T9@;LPMG-1/"$WL.GH"UI_BI7+)A5 M&>TD2Q5$$4<\5DJER,E@W2[2U(Q9NVG"]8[N1\T5RJ2U_HU1/4RPG4T<=]H& MMI?M!@O79^Q\_OD[_5W\ >FLX?_KD?J;\J]Q0_2C1=->Y MXWS[O"V[0;R5*N?Y9AXH0FDF=6R:(6VJ4XH@#8(,9C$/D0Y:H]BM7^SU(:=F MBEL2 E&)Z&9/+5"VLY=^L1O8'C;"@EUSK=_:2-8"7]XB=#9T]NAX,F06 XYJ MJ.P!.#9$#G?V[%^_>G[.-Q7W\E);N^5&#R.7/)?%F;V:2(8D$2:4->12&"D) M:8JTCTBHI'H:6(BVK-]#>J1'?WK_9[YZ_B3+'DLQC4.92NT7D3"!F/ 4 MDB2F, YX$(HH5"*QZJ%\\N2IF2,MV[]KX1R2;0]PZC8J-VD_L,&H%0=_5)+9 M<@">(."03=P7B9&2A:^]"FZIO^>4[Y.6>O:!O?%9684@%9AD.(N. TX1(%KK&: MR_!3LU1-85*=IV;6@FO< MMUC/:?"1X[X^P)S&@+V>TL^P?5FON)2B,*-]HPMYK[X]K=:;![E^-J>I1>6_ MS042*>4Z!DPH"\TY@8 $DQ2F6/*4<*;=+"NN"K=AIV;(&JFKI5?(S:9J8V2J M+PLC/]12/(-\KX&;G;.<##O[YA_B@>W:(;I&9(-K*30T4H,/%K@Z&S,WF#P9 M,;D <&RW'NWM$>6\6M"CNU=]*LHC-_?IK_OBT^2J%?"YK]3^O-CF7 M7^0Z7XDY56F@G50$,\04Q%$80YJ$(4PD83+"482Q59*YZ\!3,UA[*<&R%!.\ ME'(ZA$PNL%O$E .!.?0>E9$:W"M0RPWNUZ"4'+00GH%*>O!E2(P=HM:!L!XI MJ/TJ7_3CRFW!S9-^<;68:_!CG6\VC\!FQ60E#^!+UNF7:3=7#VM M%MK$Z*\R^+9&F42)Q!J?27!X>(ZV]00"#2[VBDI&),6NT!6(XWM4_/C@2Q)?.LZN>J M80:UY,"([LX?V85[]T=H #0'_O;X +(7LZ0%/#<13'8]?W2>20MES]%-VMS6 MLXZR+,:L&2QW1X&4DR1&!,$X$88J*A60\0##F D2(<:".+ ZW>@<96JFI!:O M5TG]>1CM(NB;P1G8,E3RS1I>V4$.2#LQ\%4(>7:,<Z?C3D#2'!/(PYAHC+%&*91)!1PF%,4(P)"^, M6S%S.(PY-5.PEUH[Y)78@&[ II+6I0&.'>06$:U_((?>9]MC^+6%8;O^$3P, M!:A+4R'OP([55\@#P(Z]A9R@ZFXO9/>H$3L,.>EVV&3([=9^CMJ?5ROQ(U\L M[I;'?5B+YE?5D9U]EM4=/'[=&]KQJ)P6O%RZ[F?/QW4]3 M/BOG*4-Q1*,(DD@@B$D6PRQ1!$9!H@1/$B*DZDGS6 \QM=7;IBJ4E8B]N1T; M%"W/*6["9NA#BA8L[Z[ <@MAXY'F_CD:FP%>BY;Q2,$.)L;C*_OF-]P)H=^$ MHCS8O%]_6:^^YUKH.4\PCJ.$P4P(H=UU(B$-,P3C*%:A9")D@KHE-IP?:&H+ MO#Z(KX5M'<$W KOF,5S MWO1^T1MX*7?'[ >^0K=:-R0J'#AP2-G*'2K=YJ: M<.7Z6[ID'S4ZJ.DPBK=;.4\0%5PF,1228OW5UQ_\3*8^>VI?!\9K<^V.X5ZAR_9UY<^WV[:XKT<.Q.]RL?KQB:[_(3?E\_\F3>:F M%'?:K:&/\B^%5-O%QUS)N6&>T+%$ B7/3(5W'$(2A SR-"6$)22A262=!F$] M[-2\D4900"M) 7U>:?_O?RJJJRK-OV2 -CG*M@30CC/1;8.&PW=@2U3*#"JA M&W.T@[L6'%22 R/Z(-@Z)$H,@O%(N1+>L'9+F'"&K#-GPOYIXZ5-.&MXD#GA M?G<_C_*SW+RAQ5/IGPHI?O^EGRP^+.^U_:*&+N3.]'*O6I8TIY5$!225IG>( ME*9M.N:>KJ=G]/2LYS):MO5\\T7\XYDYP1(J&( M0VWD:99!%@L)I=)_1SR- AXZ$7!>'FMR7FU9<[_:U]ROFIK[/RJ!'1.DNF"V M\UT]@3>P%;\!-W?ZS.N(^"++[!AI7&K,ZRJ?$&%:W.+'6?Q0>SY-_H"*XX"2 M*("!$)GIY1Q!DE&L7<90QF%,">7V/"C7QYN:"6G$<\O'L 6WGQ]X V2OXO[M M,+R6O-$+P]M\O1NP?%47SQK3FQV["PBY^G/'CWE5-^Z"3M>\MTNW]3X*SS?R M8_Y=GI1JW+4.8NK!/LN?FXGK^T MM)J!OTNZ!O=+C^E[?@#U=T1_BS!C'^![ .[,\;Z/I_8L#VIV5,OSIB:I8([B M3)O(A$ B8FR.?!)(8Q+!*(A#DL99BE,KSH/N8:9F /28570! M9#OS=SMT YNU/6KU0?*7:ZE7[I5!G1CX*@LZ/\BX-4&=BIX4!'5?W;]5S<4> MY)S&F90H@J:BWB0!89C%-(.*"8R1"F(IK7J_VPPV->M0$TD45:?RJL,[6.WE M=6_\;@5YJ)(09XQ!%D8(8I9HGU4F#$9AK#!.XTB[LO,J\>C;AJXWXP)_//#@ M\->-XG^7C_G2]&H"O]-%F< X#/HX4U3),#2]R#.(XSB%# L$8T&"R$R-CB=J M]-\MKQSX#8-],^Q8R+^K7O9A8;?<&?8$Y-!;PP?X59+.0$M6OXV5KB'BL8_2 MQ:%&;YMT3>ES79*NWM/O ]HTD?LBUTWWRISO\G6DB$08)!C*V.3J)P3!+#+U M]XG 0X$0\3I:*ESM*E]0C]OGXW'LEJ7U+_,B%I2JHA\4:80+.4&+%9%81)I M*ZOBF$#5C;V=5?&&Z,!F9==74@M:617]62PA'2+YR0H53Z:E>ZQ1;8N5VL?& MQ>XF'P'[A^<7FJ^-V_]1+YLY%3R,^M!/D/F%[?^C&#M[WD@(CZE Q_'E !HGD MCX9ZQ7C^O-+=4?V%>WH<7!_6#\T#D21!&H401TCJN))*R%*BP\PDUOX))RB@ MR*9H\,RSG4S#:/6!55W@HA;2NGGL.>PLSJ#[(S+PBB\%V]?Y]0?!X1"Y/Q@C M'1C;@N)V,GQ>[GNA4MZD@[Q)RFVIF-1*Q1K!6%?5XO% M^]7Z!UV+!ZJ_X_L^@TF"J=1A% PSQ2".A= 15$*@,/R>G)*$IDZ\9;TEF9H' M]&W[_$S7OXS_PUM[E4#^DVWG;(TRA0/;Y48'@_L!9W%+#V 4 ;4FX(]2EV$X1F]&U!>K M4V\YQN5_NA6N$Z:HFQ_8\_2G;G?Y,2\V1=.Q&0S;\-EZ%WL!I)2O.MMP-WWKB^K M[VO+^LP(X^Y47U;Q9(.ZX]*;#W:_T/7]NB2I$7^EBZUL-JKF(2)A&!($N8QU M9"AX##/!"8RPD(F*?VF!36E$)3(H9=YO8 ]R$'8-(O_G81='?*UCL6L0=)R.7;WU M-EKJE[5\DLLB_RY-5Z]GJ7T:F3\NJRX__-?#FBX+4TZ_6MXM1?FO11F=W(G_ MWE;=;3_+S;UZH#^_F%0Y_8O-9ITS'<,8IVBEI=>7S*-(92A%&0S3 $&L8VY( M%<8PXX1*S%B*TEV.P5 W2G63\>[7'>!\LM_*G.\M!G M @W?]UYQ4&D.?C.;T'^:@>8=:# +1#*$]T6#&"/PPP8+@<=X&HL3*^,=?7[ M%AR&=:P"Q#^O^*CSZ)FK?!S97X7_?-1IN<2I/JX0'GD@=\D-BNF/&0H45,RD M;">40Z:0=MW#C)(@DS@+G%(S.T>;W#>IS6+H@_/1,6?$&U@#F_9+;(^#I(Q8 M@3(DT^/KI(Q8J6W%\>@I962_E_A?5I_HIF2AK]GH<]GJ6L*#A$8I53!E M<0QQ&&@G.40Q1('VE#.!$QPZ61&'L:=F4]H;\D9XN%G!YUI\L)?_AN8Q+A/C M>A#B%>X1CSX:I#_U1?J&HPYKS+P?;EP?^96.,ZPAN7R 8?\(KV2&'Y;?97'( M%39'L4AXP"AD611 '?AS2!3",%1$9$E&4J9B%Z)L^Z&GEA)CXK"RR.VES:FW M;3CU\D:#%I>A%RK#<[-B9]J&P7I@RW:%NG G?(NZ<'"^P@[$AN4I/#?P%/@) M.P"QY"7L>D(_H_;[$1/LG]C/_K*?X7GVB_[U:-P?!-6=:JD@B#7M) M:NP #D)M @+,89A)0GB,0X6L*O,[1YE:*+;+/7#CH.M&LGO!>\-GK+0,?S1S M5JIW+73]@-8BU__:+_#N9X^3[FJCWB[QU>KB'MGX;Z62Z[447^5WN=S*5C[7 M/*6,ASS580GC*<0$*4B#,(1()5D69RA*L=T2[QYG:HN\D134HH(_VMF.MDO^ M"K97%KT_Q 9>]J. Y9#A[P>TD;+]C\'SE.Y_'8/.U/^.V\7I9Z_1;G17HOO: 2'F5-+D_GJ,S6T M@372PU)\T%81M'0TYXWMZVH]0:GHK)G5 S8RVZT$=ZL\Z(3XLN'#"#FNQ1\4 MZ)/OP["CW9(K:QXINT>=&J6?M\J82]TPP*D[47_Y#:K&;"SY+YQ'7KGP0.D/9-M[3#R MFG-[9"\H0RQ"%*B4)Q$(B MTY>"0,I#QD6 4A2XUZ>=&6AJQJ>)!5_J2B =*2ZTU%"/_0R$EKM'$=DY?.W, MC _4!C8M56F6D1$:(8&1ZZ8ZD#"9W'3N6'&KT/J4/9LR5#7]?V,@WG2 MAV6Q69?;NG<_\V(>*QFA.$P@362D_1,D8,8SD^Z%1$1BS$/J%+N>#C$U@V D M!'L1P1]&2$?'XPR0=NO_-G@&/_!U0L9YR5]6WM-B/S/ J,O\LH+'"[SCRAZ' MF7>*M+U*R5-UGY=^/U M?WZE&_EFM=SDRZUI95@=SJZ6Q9P&,<*8Y63F&&&)#?X*U-&^!GIQJ%UJ+[D@3Z3 5=A[=, /;._WV-:D M&UIL8.0VVTDM@&>&-XE[C?O<\?+%^&\_\+CT_\Z G/0"<'^"C\8 +9KF *%( MX@PJQ4S!@&"0Q"*"21!P(AFF*'2BR[TPSM0LU!?],!,G5>1M^ENOMIOM6H+G M?)D_;Y]K-O"7:ZWJG*"VW&:Z'<"A=YF.FP)X),:V1&&03@ C\VI;JMK-_^^+ M;_LLP433,O"K-.4,^F'WZGU><+HP36?G&>(:3U,H+54(<4@#F%$1PR1F<9K0 M0$7,R7*XBS UH_+5= _7ML2\9QY(9KKA=SD;&PK444[*3NEH9H8&C$GP14=@ M,[#3PD!?Z5%V11Z8J<8*Q"'I:[H%>'U.&RN K(AN[)YT:R9L34&A(\=[U=Z_ M/TK(S((H)2&3,*0*0\R1@DQ%5/]3QE*EC-,$]\N(M1-@:D;/^*J&A6BKE]T] M6^2/=?316HF@8??HFR-K.35V)G%(P <]B]9R M^%?*IG4#YW)6K>-S^EG!UK;97/%0",X#&-"40JP2 2E)&*0HCGDK12YH32A<;U:6_S2A3YF)2!11T.#1$(#34!OC:W?8LW[J[X M0.">;*M@!1?Y#I?Z>N* M38L7.$AXE&2(PTRE <1<13 +*(,)#<-(9"(CD14;QD#R3>TC4-7"L<-:N'VI MT@R\JU*"1&F&WM"77 >01KD9J-.&^E?$^)YZRQR(UYO0H3?+SM4U^I]+]RR* M81#WE6KA6;IQ\S&&@?8D:6.@87IRP6X+_:2BT(,S_8DR(^['^R#TJYZKW&P6 MEE%+488MZS)CKK59H7^W?39@,7)]I=^+<(6?"%_'N(#*.2]P[),PGQ+^##O8Z3"I_E<6F%-'X3]SP M>J_,C][]E&N>%T:9O\G\\P@<6D79D?F]!I!\T,-." &IWFMQ*4^$R'(<;//$^$2>9&9?ZE&&?\ M3)QO9AI/4O4\'N9\^[Q=F+X:EYI4UO2C..11%B8*1D'*($XC"IF.[F#"$QF$ M'-%(N)T9VXX\M6]C2W!PKHGMQZX^&#=.@N5)\Q#0#GW\?/_FPX4>O=>I=-V/ MHET1\G4^;3WNN(?6KG",!*%7"5,019',<1*:JL51 H&J0I0&@N,B56:;5\!IF:\ M]!N)0",S*(4&C=3 B.U0XMUG/KH-V!@H#VS'M/2@$1]4\@.M0"?F?;C"^X#O M4'$_\"2,5(/?9S(\%=;? &!GJ7V?YXY7?'^#U@?E^+<\IV?E&LW7?S55G)\D M-2?QYNU\OY;_W)K&['4O)Z1=WP"G$DI.),1Q8BA4< +#C%%*.,41<6M^?GW, MJ7T_6I*"G:B.#;-<(+=S>#T#.? GHB>&[O5F]JCX*C"S&''Q;!NS*Z!_]6*NFW,ES[2I.(MV*OBS83VQ\V3/7$ =C./'F#;6![U))3V_6=I."/1E:/QL<*$_^% MMF?&>JW2V\MJ=Q3C=MS4^_S5Y(@7V@LSAU[U1FU&!(HQ,P<6A$ L3+E%PAGD MA"(AXB@C,G4\:ST=96H&HQ$2U%(ZGZ&> =+ZO/0V>(8^&SU"9I@#T=E]4\-QXX MH]2)OW_N&L_;$P_Z>1)D _N-6Q']P!S:X^^/H[_MAE-DAMYE:(TX MC&K9OC2,.,6_UY1]J2*]]KU/0\%7C*= -2^[?\LW3FVVQ63WO>]7\NA.B MI!&;1S*5DD8!#%&8&.I-!ID,*:0B*T$8KLV;0=>2A(%AYQ;._2[C<@PF YL3AIY@1$8-!+OF=1!([-W,!U2 MEKV#.GJC,%H+>>ZE]=7PRPFESDQDNR>-EWOLI-E!MK';G?W\N3>KY^?5LLQ= M+K,*YPGE*2>1@B@KC;0YXTEQ $449@+Q-(HSIS.>XP&F9I(K^4!19MS_]K^# M?P^" ($7NJZ:Y_PG0&$PTS\S_Z_"O0+0[>9IM38D!_\)DEF,TQE)HS)/(YDA M$LP2G#27YD6QK>N,5]M-L=%_,3:>EK3FW_2[4^[>_Y__A9+@/Z-@5C;7**]^ M*WG[5ZC\53C3ZZYXJ7HJ+7[]Z3?D6/!^,MUVKN4MDSCX-Z"K^',I+^GMR)$\>/ZH#>4FY8\?QXG4]',;>Q*G%=O"EAIQE"W=V(G,W=$Q=[J]=8<7XO6;% &=8,4 ]\?>JNJ8 .XV! M5GE7AC:1B7=PO2?R HSDL%<37+%[\O:+0 _I48K6=74+0$#+%V%I9P%\^?PC M3$]GI##D^./%%R.@>!"5C#%>#X_B;;[6;O$WNI!%G605JHB++)(P8XA"+ 6' M-%0(QB@0@JM(RI1:^P$GCY_:U[L2$!1&0@=+?0J;Q8?U)C &_AS6.)3"]2E@ M/P7$X8-S$S C?2;:+XHO2WY1[T[[>WK7>%;SHL0'MN[R5:_0!F-W3JQ0C$.5 MQ%"F00JQ2#.8H8!"D40\2.-$D+5%.SAUZ:+%B<6@\XSW9[,Z//WL & M?*R)&[/F$7_K!^P>:O-]([\9.(9I%D2Z" _T>&^Y"$,.*8J2VE*W3H C:_"U*SW"=]Q*3HP=/KFSQU5@?+[L M5YF@LQS9KR-)SR^L?#0R?)4OJ_4F7SY^T0$._U7]=T^/$D1"&BH'&*GF&[JW%V\JRHEY:'K>:"\< MDI (B)GVQHF*,AB(D- L3% 4J?EFM:$+.W-S\'0GL[(;8\"HU(P!&@X46HK: MHU?[#CP[^]$;DH'M1"77#-22>6[*?JRPSV[LNV>/WX;]6*VS_==/+NK)'UQN M<\J/DI:-.98\?Z&+AEMOGLG0G)+',$V%=A0(T2L7RU3[#1%*8A&D$J?SI7PT M!/IV:[=S/*L7-ZM>W/:HP[V_.Q&;3)@"Z-!'54J A='"<75W YX&)&)"Q3!4 M269ZA,60!"*!4415H/VT**#"B:KY9KA'],CJ+??E(^"T> )JL?I1 +-&!@3< MSKQZ@W%@F1IMH'$%S]SYUCC,C/;J'W"R6QUT^T&?%?\ M\8ENMFO]YX-)H-K'(DPFC"(<0RE9H!VQ*(59%@60:0\L8PE7@EEE//48>VJV MYMOV^9FN?YD#8K7=&+;,YWR9/V^?*QNS-_>&.KMLAKI=ZDFI+9&Q4;?:HFN3 MY6Z9/$[!N'9J)_C,E) QJR3&7(A11*K4=C#.EO2RIW5H6$YC0()9! M().(.MG!'C),S1X:.HC5=@-X6]H= >KM';VOSHF=N1L8Z8'-WOENW'L%P($& M+;LX:)MM6P"':Z)]58+7;I%M"Y%% VSK1_4SAU^KLNOW6JMSY<%[CN= FS[, M,LBQXCJR3REDC D8)H2PB(ME-A M9_D& 'A@:^<)6V<3YXB4)[-F.^JHILP1BF/SY7I[7\JHEY=%>9I*%V]H\?1^ ML?K1.I3;K1.213@5C,. &J\M3B5D--,FBW$<8IDE:>K((&4U[M1,5EML(/;= M'G0D6VZ;F1SHI2&Q-__0&BP+K80YC':DH;.=%LL#3O]@#WW$V<;9B R,S.WC MXF&R4]R \D9593?JR,Q53E"<$EFYW=ZCJ- 0H3[(]?-;R39-='NGM!7XNZ3K M]_I5G&-"<$B" %*5)A"G1$":L@3&&192!8;7RK[(\.IP4[-5#T]R+:F1T*'" M[CJHW2;'/U0#6YJ23M<("XRT^WVO&2@E!D9D8&3V"J)#V:)7,$KS]EO!)(:XT.2B+M[^I3Q%WU2/QD6B3690R(QTJH6%O4-&3&*Q20 M!6$*$>/S6+6DL(/MEWB;R$G(45O0V/@:OFOJAY=SGWZ6TCUG-?E/FPH/OR93TKNDU7RL^KI:%AIV;C M[\.2Z]CYW4^332SG+",212J$*<,!Q)&0,",[BI&;.J M)VM>BNA80-T-JUU,Z@^L@2U=A5-;4E")"GZKA;U,\^=>QFR%BJ_ZY.[!QBT\ MME+\I*+8[BXWZR%D/G^WW&C7Z7V^D.LW=",?5^M?\PPG445'ZG%?RPA6.R$=NRN= M(FGW7;\-G8$7\ Z6^^NPN#=+NJBYK]Y(IP.,VPKIHH(GG8\N7]GSF*KA 2G3 ME^:!2&64Q"D,:4(ACKF$E*@4/G]J7>"==G8OGVKGD$#O+ M(Z/>B Q],F0-AOOISUF=?1WR'#Y\W+.?XX=DY?/X6FY MDF]#:>CE7$D'CD\,]DVS?1:P7D3"6[GJZ0@C%Z=>5/&T%/7RI>X!,9ZF*]5+'">&FJ(I"*D-#]!JG0 M?$S7(+;[]GN$;>BMM9.NI..06E@B-%"WTEK<2/?+&X M6XH/RTW=W[JJN7^[2[=L61H1L4B&!(HT)A"GL6EQ3#!,)$V3.)(IDU;>1;_A MI^9W--*7::A[^:OVX(X!A^-$V-FCX> =V#QU(POVPH,_!C%3_8#S9+4E89AN6;7!8[.K)Y%(>4!AA#EG &<80YI#S& M$,D@BS$A)!).R?971YR:(6N1$%YHP^=FS*Y#;F>_O (YL,DR 3W8BS@#1GBX M6<%],N8>9G^6RAHB3\;I^GBCVB-K]8]-D/V-?7N):OE-&9'9?/R:%__0_IOY M 7V4:)Y$C(6A"F#*$U/=0T+($ \AQ30F"=*F2#@5)'8--C5;CM>1T.;WT^.X8:N>?G=:5/^W]: MW',#<7B?GF)[?M6BV#Y7I*PF-8MOI/CK:J$?8VJNO]*-_%31O\PI)P$S+7-4 M''&(0ZX@89Q"93:/>9S$2,3.A.&CB#XUJ]8("[[OI)TU+#L]F,''F7[+ ZU) M3NK0YV2W,X&WG.H6 #.P>U7V& #P@Q\NO*^]&/_'G7J?+)^CR/X^&S?HT[( M69;O<27H4?OTKMCDSX;RR[D M4MP]K[;+S1PG7*4A"G4$'X<0BYA %DH!A4I8&- P2#-I72=UFRR3^U UV@!E M[-/WTCZM%-@\R:;1[7JG$Z %H$"4:@%1Z^50='3C-'9_GT:>G*$/9';STOIN MW"N@E6DZ4>_5T1\4< SMCX@W-@4[-'\EN%9.W; M[H7U6"!D!8JO8J'NP<8M'+)2_*2(R.ZN'M&\H=;3BU2[2?0EW]!%W9-X>?)F$GKGEF4]&-Y>U.DY&>REC[5B*U6)!UU5R>^ED M.OJ8DX%YZ"/'UWPMIG\B6:$#6O" JF!RHP':=RZN, +ZO:M0LFU@/(%SRZ'F M_[6/-;WK]:]QZCG4='H[%!U,P!Y1UCX#Z5X=^R%O3&_F=6%RE'$];6=&F=X14"-DV<[(M>7: M.1SMC-/-Z Q^TK,#Q@@X V]\DU-U(N"M3=JY,49NBM:AYFD+M*Z+>VQ)[)K< M[XDIFT[@7^4SS4V7Z7NUI\N9!T3Q@&0A3)($06P,0";"&$8A#;$R:6R26Q\& MNXX^1>M@ AO[^NM^H%ML @P)Y<"F9"=ZBX1VUNR,%S.PD]]D6[?8L89$W"%Z M'Q+YD<)T[S/@%HSW1; SZG9^Z'CA=5]]#^+HW@_IG7WX0G/Q85ELUZ:7^CS+ M8I3),(4D00G$H9+:'93(-)4CG"<99VX9S<<#3,W6U_+I,+86T#F)\! _.S?P M%E2&WJ2M ?EP%9 ^>8%GM?:7"7CX^+%S_\XJ=R;;[_QU/9-4^),4VX6\5PVW MSYZK*A&)R@2*(8D,#[%(0\@"+F"LW3LELX#SF#E5F5\>:VK+NA'5N'&/M;". MJ1L=P%HF4_B!:^CTAA92._:OBG)\&"9""UA\G?IWC#3N.?QUE4].QBUN\5=P MT*ZR$41R$4D.LSA+(4X0A5G*,11"H AG*J7(*B_82IRN86_M M/?A"='AGXFS5P2#539:P#%AW\&JU39:JVU0>^*MLJD(9^=%L77_,*2MY"II@ MYNU6[IL$1V&BDI1"'A$=:42<029H E.,%(H8EEGD1&YJ._#43(]^QU(W>V(- ML9UA&0*X47:9)"AEGH&=U#.38L D^*)][9G//LQ]L?)D=JR''=7^N()Q;(B< M[^]GD=[6YN[-JM@4;YHA]!5CTJBY)1>%5F/=<-3P#M0==\ M\Q3:6<(Q)V9@"]FH DI=9J"ES0S4^LS*V:ERTL]1/0\7#?H"VI-YO5F<4M^>G_I@OY8>-?"[F69C$64ICJ&000ZQ( M!C.2A%!@'L815P*'3DY@YVA3,SA[85NY,3E=7]8KPTLF?O_UET**#\O[ M%VE*(Y:/=WR3?R]'G/,8DRP),40)5A '(H14F(:",[)/#P*,:*W= CBU7CR?5X8&_MAN5GGRR+G9>$MFM.(!"1""B+,(H@9(Y!*FD#*4L4( MRB3G3N[4<*).S1>[>WQC< MB]NI)>[W[/8[A6?'[X-G@HA!I\4GX\,P@HY/X3 HX&S>;S?;M;Q[7JTW=?7IN^H HMS#WA\#8)1BK)#YU@3:V=8Q.\QH ME, 493B.IMIGW#6(K,YR9D"5*AJ.[9V. MS1%0O_P[+[-M^A'M5=(.?8)Z*4_1ZQC]O@^_;XM\*8M"?[98OFR8!TP8I+]0^F^%#I&JOF&[ M%(.F>!/1,$,""\A4(" .,@EI%@F8DA#Q(&2()L+E:]!?E*G9?M,%>[7=&/J. MO=!@T4CM9M-OF"$["SX.[@/;ZT8)T-)B!O9Z@ -%#G*>O%?KW@ZH)RM\@R"C MVMS; 3NVL!Z>V-/?-DFA'XIB*\7;K?;C'RLNM=*7WU"0L0#IU2.F^096H6U6A1IBQJ=ZS-@02V M92FF:61S]_ )O*>\7M1+658CKY221G-]4^&:-77+5%KZSN-,T-"NX4\NL6WH^K+"[Y!DG&=WMLA._%Q/3RR9PI]PT_Y M25*3857FPWY>+=?FG-)(\JEL&3_/:"@RHA2D"J<08R)AAA6!#*<1(Q$/,^RT MAVXY[M1,:UM"QT1Z2Z#MC.$ \ UL^/9DPC/0%A3\48GJ,=1W!,=7WKSEJ..F MS;M!<9(U[WC[C3;H3OSWMB*FVG5#*N:2R13'F8"<9*9VAZ60"!TY M9JEL^/,<;<^Y\:R6S"%-WL VY\V3V1W\*V'N:/QO17(TDP_VDK::T7ET M8ZT@\6WHSX[U.N:]2^V+1KWSIKZEWRLNI2C>:U&_45-<_HGRIWPIU[_NEB6G M^HL9;TYPF"K]UL!8&*.>1@IF<1I &6$14AW'2^04O5N..S4S4U?"/,F%*"F, M"^J:76\+N)UE&0#&@6U,(S$PBP,8F8V!V4E=5AWMY/99">X$E+>*<+M11ZX, M=X+BM$+<[?:^=9DOVF?-RTU,_?>%+#,.RB:^NQ.C><@R(3)MB@31?@X6@?9X M J2C74'3)*(R8U'@U@3)9EB7Q31.^X.VU.4":I^UNQ936N!N9YM\8SFP86J+ M.P,[@4L\[VSP[%'H: ^0MV)&BR%'+EBT!^&T*-'AWAZU%'-*0I2DB," &48M4WA(@Q1!$28H38*0A<2*'<]VP*EY M1)7(YAO^W!8:O!BI@6C$=J#PM$&]VP(-@>7 UJ>&\=ZX0FT82X'!VX%@=" _ M]0SG2'RGEF^GKV8C#B!U4IK:/&<\%E,'K0Z(2UWNZ^8O'YY?=.AL7K,W3W3]*(MYE-$,HS"%F3)[9"QCD*F0P4B( *'CO'QU +42_MS.OO!YT+SK%KVOLY/4]DMNME>;RL M!WB?_RP/FNOS21*P@%%%HOQ>XAM[X/T"J$7.(D]ZK:/C:\[\\T+@;_E<5/MGMOWY' M;PZ=95&Q^-QKY^LA?Y:-B:",LD!D,##4KC@,$*0)R[2QH$P$(0J11(Z\.>=' MFIJ%^+)>B2VOO[R%7'_/N7[M-WOQP>J[2<#3"CASZ%S VLYJ>$%P8*/Q< R3 MD7( FW$5"W^T.!?&&9L*IUO=,_0W5V[HF^RK@X_JL+%N04$77U9%7FZRL4*O M$KZ9(T80S[( I@'6IH.:*FV.8Y@)B6.>,@VR6]&MRJDIJT(@- M_F@$=R3"L9H .WOB&]:!38L'1'LDUMI#Y"V#UF+(D5-E[4$XS8EUN+?OJ2#; M[!O%5G_;F.*RINE[DQ5QOZY+CZL<731/$1(X##Y8F*4U"1A,)8QD+[=]P ME+KE+_269&K&J]5-NZ1H73WG1;%:_P++U4;.FORI N15!GQOGOO^4V=[VCC" MA Q^!,DVK?;F,[!3 ^SUF.VRL?32:<@>Z@(%GV>3-\+I[<"RKQPCGV+>"-?I MT>:M#_16,=OL6=WQ?V[S7MZ'VT,GM"#/U5VV=FE;P@_BDO3#;;CRRJ[!7[ND MT@(8BS)*FZ?<4#KYM%KH.PJ3)+7Y-0\3'A",!(RX8?=+$@9IG!)(D7Z"0C)! M&7=A]SL=PLG9&('%[\&,4=4VUG+^G_]%0I3^)Y"EO#U*& \A%3%). X$1/'_ MX^Y=F^/&L;3!OX*(C=BNCA#ZY04DP=E/\J7Z=:QM.6355/36APQ<+4ZG,C5D MIFW-KU^ E[PG$V "%/U.=$S)$DF<\X!\< YP+I%R1[,P4) FD0*7Y>I_A$2( MSI[K7"UEKI:K,8 ]',XC78EOQ6*AS[??D+E]Y\(3>"+&@U#2&,9$]V%!4KVB M7(2090FED%X,&X%NP.UJ M519TW52M72UUB(K34-WS(+A,7-T?8/Q\U),*GDPS/7WEP(")MG/<]OQ1'U+. M@B2*DP@',$MTK^^$(9@+D2L7&>>!^J.(I+3QCD\/,S77=]/;<"?N8:[DM QR M. VIV0=_/5">/_I.P)O=D(2/?2#9QR/T8N JZN#T(./&%O0J>A1!T'_UL.__ MPX*5NJ/2.]'\]\.B:^QQ+[Z+Q5K,(B)I$BM35!% %$01Y#0$,,L15R94D%* M8F9#!1='G!HK;)KCE(U\=FQP&6 S8G *FV>.Z&0%OW72_ETG8FZ O+\ I#5C M&(/CB#PNCSVWFZ+@?ZIJ=B:-66#'US6#*TKO\V"VC* Q%0 M2%.20Y1S!$G$&,PY34(>9H)&R; ^U5=*-C6VVJWDV-0$IKVU@ZMM\6!Z7#RX M+>AH>T[I;-H-O:37F$S?)YY'\]A? [KJ+0)]<1ZO:-'M"'/G#;VOE>N5VG\[ M@O-\LW!7 PQ;$G1=.KU[^F>Q>GR[KE;+)U%NBM*UJ\Z]8,MO"]U-;A8*FC.< MI9#$)(4HXQ&DZO_T,:V0N0QBQJV.:>V&GQJY'YJBZK^=J'8,;3D+9C3L#UO/ M7-L)#GXHR4$G^E[5S%9\<'\9<&LJ'8:;([ZT''Q44AP&S"'S#7S*X(;FYRH< M?R+_M2S?SDE5?5;OXKOE$RD6LX!%B,E8PHS+""(A.21YJKSKD,5A()5OG5EY MUY;C3XW@+M4>KW4 M1) :P'^:O2P-%!M9\F,_SQB[YD W<,^I%?Z$/#;X&O#'=83OPB,J%M-NV7WA>5>O:#>M+MSZ*:I12'09PCF(0Z M,RD,.:1"9##$.&)I'')*K*K8]HPU->K8$Q5H68$6%?REA;6DC3Z(C9T]%\#Y M]^R&8#;$A;N$ACM_[>Q(8SMGEU0^X8E=O&7DWI/;4HI5M7[JNI,]"UVM^T&4 M3^$L3 CF.%)3>DQ=%G1IA=<(!-=A3G2CP M(DAIFR?@<6H-#:1)3)AO^^KZ-I.[Q6*W"M^ S6N@=9Y FTGC:7GM-I.7!?TU MVDP: ^ZLS:3YB .7FS6MQ'^OU7#OO^L#DVWV*TX9I]J?#3&"*$H22!%/82!" MG" >QC&B5HO%F8&F1O5;.4$CZ/ R$^A6$D- MK,8H%J1\^; 23[HY ],G%LNY&NG;AX7Z?$6UFD5!SA+&" SBF$.4DA!BB94+ MC"FG44)XS)!-;HA'6:W(:80DD[J>&:VU 46M#EB1G\-:SOJ<8C.&F\C$>2;) M1OJN,EI=C&ZK*MCJVLUK>WVM;MV>9D<]T.GG-.#0]R2X"U7T)NG808Z^(3\1 M'NE]R %5B-OD7WU\\WFYZNH(L8"+4*8IC-)80L2PA 1S#N,(RRA!C,9FARKG MAYB:T;DC)-!26M3"/0UA/P&[ <;_AN<>)I?++YF"8U$:^&J01BH&O N6KF[A MJNIOK_Z]=7Y/WSE>9=]>R?=J^?9?.8#5VA(QBEWIO/A6SWSKTE?OUN)?@I2_ MJXF?A5SF+,(A9"$3$"6$0<*9SD*-,0U9$O#4G.;,QIP:[ZG7)K/XG V!-2 _ M]W!Y9L.-P& K\4VW;ZGL1"4UT&(#+;=[2"THTSVT(W&H&XCM^-4.K%["-7S4 M> QLI]L>)5O>.K!HZ&[@T''!;D'S5#"<0!)2!I$@&TJ)'B1_5% MS>X:8 ,^E$07V7A'7JJF?_8L"VDLHH#"+.0Y1)RG$/-(0AZFD2 X8EP:Y7^< M?OS4++M60,"5A* I;&)AE1RC9V#3786);PIHX=#"@2_7PV%ACUT%RTBFEPT\ M=@;66>U[;:GCN\8SF\Y*O&5GM-CO<":=+6+9EOG<4%,CF8VD33G!F[8J\=5UBGO M-F49%Q!Z)IE\;]!HYG9<1O@R&,T8Y.]#(1'))X6/^N'B'LU*^V[S7#UPQ M5"$+LDD*JTN>*C$4A77ILH6HZH@ZL?N;6<;R)(NS%(J (HBP(#"7(8%9QF-* MTI#* -N$IGB2*KD\\U.'0"P MJV77N*_3LZX-O:,7:%6]V?VEU_K0+F?#7R%I)U*^=L5IEU ;E*9V.MR S;HO MQ;/XL/@NE+E5=BWP$A;&"0T3F*=9 A'32;TDB6":IR0()4(Q,>K^ :[=5="XMN(W$-C2.C)*5@L=NVNA&>D?;LO'[Z\W\+D*NBD M1_?>7;M3]XVW;]"VZ:XW8!& M4&7(-8#YZ(UZ&1-7Y4]Z1AJWU,EEE8_*FAC<8L<07!2S]\J@6KV\?Q+EMV+Q M[9_E\L?J42>AD<7+3,B Y1EB,$A9!%&0YA!CB6&(HYCF(N$E[GW1 M'"YVU94_++H2=)NR4_+,"F:N=&X4G,N$V0R11F?B2G]_9IN6[: M]Y[X;E>/9 5^D H\JS\6RW4U?]&9FO,U5W\L%H"V;X2Z>[F);=6MAKK.[.#; M4KT=.JJRZ=FN_\;:6I]UM.6/QX(] K7P5 5OD[>:(,W-58]$)Q.*A99+U*?L MZK:B4IRBC'V]C=M>WKR/#<5H(9OW40G)NO>QV])_<>7:>W]/^L-ZO(T^8GB0 M;P3WPXR\CS9LRZ/9&_[?8LY_7Y9?29VY\X64JSOYKJB>EQ69*\MI_:R,$XRR M* E@@H2$*$PHQ&&8P!CGF&5I3A(4V6Q_&(X[-8?G]NJ(;5/ S?9(/,#H>=FO M);X!6F2H$(1::)V=O=(]XNK%H),K.ZWZNI2K'Z047^9DI5Z7IW8'$7&1Y%@(F-7E8B.BZ"B)&N6G'!+^=S1>BZ6MHL M"=,HUB'JB$=Z,TH@2()0P#"+B!1)$N'0*FC4Z9]G6[.OP--%J O[0> MH%7$,I#==IK,K$2/X'LF;P^X.^@D:(2>M[Z"_:._\P N[(N M[E;G@\1I0K.,(2@952:D)#HN*> PP53F7*0LS(SZ&>\_=FK$50MFE5-S ).! M*3A(>=^G;=?J;6')#=)_)*-M%P=7>X]'^O::9-NKQ[.^CB3<,[2.__KZP?/; M]BO5#.<1UPB?.=6,;EL- !I0@'$L6&VU73&@^1\E]KX\(BVG. MJ9GI/8&9\KS2>DJ&.--_;**9$2>F9H*9$;M2_K*9$2>@]ID9<6HX^]C!=ZVU M]WM1,3)O#O5^5[^K9I&N71)C!",B,HBX![4?FYV!I5G9AV$DE6\X$44!D4+GG_J:+&"%Q7;C12\ M?/$P_^"CHB AVLK BV\?]=;&YMQ^IPS;9_%S]?!#S+^+3\O%ZK&:97&"% E@ M*+',(2()4>9B@*&@!-,\D"%/K)HA#A5D:K2AWC)D9_P-G@(SZVX,8#V33*/" M#=@H 6HM]CI=KY: "O"%%,HNJPLWWBW.1SU8VV'7@NC(T!HLQJB6U+5@'9I* M5S_/=4_L/RHAU_./A13*-,I0DF ""0UCB (4PIRR%(H:R ]4UQO*^L;T,@,/O8AZK!W]3%$WAM6 M[PPYD2[5QR"8MZ8^<>_ V$?E!_)BOEZI0;X*MBYKO^_]SR;(N.GO\/2\;K;H M[^1[4NH035TFKJ[ \N;E] /JXP.4,")H0"&+!8%(A 121F*8\X0E*2$D9\PJ M7M*?K%.CO%U)P5;4087A?$ZQ&5=.9.(\4^S .;./X?2/IJNX3X^2CALKZA_R MH_C2$8;TZ])OZOWG'*=)1A&4$5?K0$!CW9P'K77O MFFZZ=^M5I0QU74WY3U%\>UP)?OM=R?Y-O/\I2E94XDM9,.76HXQ)0AA4'KQ4 ME"@)S(,\APDGRE8.6" #J]W-D>2>&I.V,@+1"@F>M90Z"[$I:CJ@I?H(DQ^& ME"&.B]X&L:2R @RFBA2D)ENWY42B#,6)E&F/.F( MM>_%^\6%\@>3?RLZ#49[)T3STZ_T0IA9<1.<8L_&7ZT.K/4!NSJ#':4!?0&[ MU[6*@UIS;3?6NJL?MMK?@$Y_T"TL'0*@AL!A&_)QY\Q55_.1I!ZW2?JX4W'4 M#MR]WT)"?5HV+:?NP<4>PHC#@% K/CFROI03WJ M:=DD+'45CVF217RQ#D1 A/,H]"&&8Y&F!HI- (V67EV M!' ,GMFW?Q4DGC_[730\E ]J[JCS_KX^:-^T6?5._R8SU\XI*K?C^7#XW)= M*6/B030/U;UZVG8<9@GN1<'^;&D/(H@R*(\C2.B BPT0=]>:BI?=E1 M$ ;MFZR%M*FFUHMH_U?N%B?/G[N2$W2" B7I#EQ#"DSTXV932]2V[;U^ M4?Y01M;#\IU0)/54+,3#H_B\UH/=R7M1K917MFJ;&?VQ*%;5/Y51K)VWZEY[ M<0_+^Z;>WBR5+,@3G,.P.2\0$<0H4X:53(,T%9CAU*)WA%=9I\;<6VUU32W1 MZ@OJ.HZ0Q6CP(L:JV;>HR=WDWG-+#6FH-OC>J 5*#4RNM'M*41 M;1HZ^'UG#):6Z;P)GM>FG9?@3H).55#KJN,>U8)U!S;JJF5,@$9A??E6Y9:6 MFY>@U1K<5J#6&SPLP?W47@*;!B&3>1G&ZC4R+C,X:V8RRCSU]T7Q*\*(+59& MP7*_6\LX0]JG9KXM5B^WI2!OEUS,6$24HY<&,,TB"5&22DAXEL$L2[(H%*'@ MJ9&G=_C@J5D'6C:@A0-:.O.4RSVP^E?::R#PO4-CIKU5*N4I50=E3^X]:+2$ MR5/B[^9(GOS[T!XJMYRKZ:R^+*L5F?]_Q7/]-I$XC3G"" 9"IA %/(0X"3AD M>21QCO)49I8M5$X-,[4/L>T*THIZ QIA@9+6\LOL0?;R=^H&+\]?[5"H!G10 MZ4/BB@8J)Q\["YI 3* M( O;WDF)Q)"01&0RIE%$C#[\J'MW3D[4O[8?]]G'CF/,7U!J8X%?NN[*?HEM'96]^BF?!*G6 MI>!WNO;*NM1=>-0%GY>+LOOG&U(5U8.NP_(@?J[>*(7^/ @(W6@&JU!W9\=/^;$;7])T*I2 MA_W7%;;:N=)3O:L0^*O6!FAU0*V/CPZ4SL%VW;C2G8"OT^_2.UO&E \Z)Z]RU M>LOV3OY1-80S(RA F?J\(4]R7165YSI.+H$L)))C$JK_*<=/UP U.-T]-8+5 MA[T9QV.H2%W/=%X7M+0H/#SFN!\?PQMZFKM8!P*:$2L2G, MUT(TTL&=/IXEFYZ)K9W/ELK%4-;\>J$^Q>;=%Z)\MWPBA7I- M"9,DB"B,<*JL'90H0R>6$10BE1&.<8 CHZ8$;L29FF'420?^:N2S+ 9SY=R8 M.:/C(>Z9F,W!OB(]X1J,G*D5]NZQ651O[*GB8IH1G, JY,A?3-(7*_Z,P%:%$@G+%FW8)5Z8C3XX& M6VDMV<\8:$.B\P&?;T[K.M?5)PS=/W;$!K7<'K(VK-%RQ6[&XXY+9+9P''&6 M]0/L3RL_%8OB:=VU=A0IXCRC$J:)P! E,88X###,7>DZ=& M+ZUPYH>1^SA=/H4>-=LQX4HW=\\73%PPS"KZ4 MRV=1KEYTDL)*?>*Z!5S]87]6CKT( BPEBV",1.TCY1 3AF 69B%"(2$1IC9V M0-]@4_LV.UGK!4QT@MZ A>E^B1'"8< ECP($61IE$,4XA)@'$D:)[JZ,I A) M8K(QYQSA$?;HQD'8S,1RA9MGWNS$O*D3MYKPC?=;Y#[W(&=M1YE XLATZAUJ M5&O)1.E# \GHGH$N6QMM<"=/)]37T=IMB8Y;Y3%^+U8O!P?["@5),4VA(F[% M,!C%BL-E @/*>6Q3.N%FEJ3/]U_?1$RA>]T]LD6BQKZ76S]T7]A>F\ M#-*J8ND)7C]_AB[BJ+/BVW>\5,VC4>0&=)IX#<-P!ZTK1_-Z@<;U0)T!>.2: MNGNRZ^8:U9N73^2_EN7;.:F:(N94A#2/0P%%?0:;T Q2@91M+9F,942HQ$89 MM@/&GAKC]K:)J'1-M5I^4"LPJ!J]S<28,:PGN#U3J5.D';;F.(N9]PX=QR-/ MI%''64C,^W6^4.53N_HI6JU*91Z9=&FR>.:$OJ95[ MKX6J-@YKT?=^^U?Y\O?VP_()0%+" L@Q'F,41ISF">Q3D,,X&3-$E0+I"5J]8SV-1,@HVL MV@W3TH):7)./R1YH0Y_*$7R^O:7AR-G[0@:0N/)R^H8:UW\Q4/K(,S&Y9^"B MW(20=^]R0AE/99A"F4L!411FD!"=T"-$3+"4 MN=U>\_?FHT<3N@+?T!8(9F MRF 8?-LAC>7NQ<@XJ;,K*V+_X>.:"2<5.[(#3E\U["O5\3T_BOEVD[NVEX^=T*WL7M[J0:@Y>NGMQA[UFQ@$R^$G,^PA MP[ZH-^NJ6(BJ>KM\HL6BWM^[%VSY;5'\CW*$N5IK"UF0S?BW[+_712GX?JZ5 M^MOZ21>UV5L2B$C27#(*18YRM7*B5*VA)%9+*DMI)C/$S*J.^A=UFNLQ(*T& M_V&W,GN<4C-&G<9$>:;?3DFPHV6=U-KJ"785[4BY4[7F[-W=C5;;&^#1$/$_ M+8[XW:.@HRX&_@$_7#E&&/':(_?1L*/U2T-/;1G8K8K0R0XVPH.M].U)K>UF MCOF::;59 3&@@6,PM_Z]UM:J'?5C> M29R0 M(,8IE D+] &D@%B]]1 C@G$F<2YRHW0A]Z)-S<#L!-<4W(H..EEU0?]&^LVO M+ JTN)W1?O)]W7GR?(6"O""U5V'(SPC#')A3T;$HXUS(-(9"9 0BFE.8QX3!G+", M)6F&>6)47;%GC*FMZC^+] MX^M#61=M??FJ2[2V55R;VA59PM.41+JP/H4HI+JM3BN%<1L,1(?0,-"HO M7%;XD!X,[ACB63=)!?6Y=57;(MKH:!+%=W/$VS5R%FP3;QCOU!_I(_J?5&PY8HX>K8K,#X>OW2RV?.:+G M.4S;?=]RX#->/]#UE <529PD 1""OWG1_80_+#9A:VV%%37@C"K9'S!'36@P\*FG: W+(?P.>,/" M1I&L$!^;8+:*E45=(^JC(M\/*_%4S2A.0R1$!@-)E6%,.8.81Q+R "4X0&$H M$JO"IQ?&FYR)6XM[ ]J.,3LB@[^TT*"6VC*(_Q+FA@<[[I#T?GE2W=VMR_X[Q-AY/2KJWK7CZBF$6C7(9GXHF_$6Y@V^7 M"QV5+Y35)'8R\;=597G,B$R419/)E$*4"0PQB0/(,T1SC"+*0JMC:KOAIT9: M.]+7VSU[\MM9.9;S8&;T^$/7,R/V KM7^,-+Z=YAN#DRD"P'']5>&@;,H?DT M\"G#".Y>K(@RS/A[4B[4,%U02$!%JBB,PB005#=0B" 1F8 B"GF0!!+%L558 MW>EAID98MTRMW>LZ3T Y%K)@A67+A#-HFM'1]1AYIIU.0-!)Z"&RIA\$1QQR M9I!1N:)?T4-.N'#U $_J7GS77]2]8$T0;_$_M<7:6F#/ O!/"::R&>&H7WD=S MS\T9>"-YZDLMTJP=:KXKMX*(E.-WQ'7JI[\:W0)X=-*X6VH.G#\HWX MI"B^H?D9X@1GNF :8X%N8(4"2&)=C50(I@O@<&[67F84::='X9UJ-Z#<$1]4 MFYJ^JR6@ CQM5+ @*N]S;[! 3&E&??NZ=0N%.]DE^H&[$M3J@MUI;C36E^WH M#%JE@=9:1Z;LO K;\LX/]:OP:9*O@L6R-Z578K25L]-.1WG^Z')##3_YNO:" M[D%5/0M6R$+]9M&\1;J 0_OF< 6.JP#1L6:H=S'W+L1X]L!8>.Z9%*,->GV* MY(+7C9ITH0.UZ.IHVM7+C+%,B(3HWJ-1#E$>8(@9"2&+B8C2.$YQ@FQ"B"X- M.+7 H0<]QF[J9+V!6NW(_7__7S@*L_^G#A2W;4QW$7[#TWB'H/H^CC] \GT_ M:E?E7/9!X2$!\^1PKY:-V:=\7VIF[WT#(Q:7BV57H>K#@BV?Q/N?NF[*MO"Z M\E>27+=BB^(T@8AP#BF+$,02,2*#E*2)G"G?C"Y--Y OCFGS3>R.[._3:%H8 M%;6PX#?1B/MWRX#$BU";,8I3^#Q3RJZLX$,+7RONW[V$A!NCXRK4\.)XXT88 MFJI_%%AH?.,PHNEVN[^(39&F@LV0C+(@8CD4<1A E'()\Y 2F$8H3#-$HCPU MVION'65J>QJU4."W8@'XN1HKS]RQ.9E2 C8% MWFY +:,[LNB%P!%!G!YC5%+H5?.0"/HO'O;Q[Q?!K/VL._E'U21IS' @DB@7 M'&8DE!#IG&Z:IA)F(4N#).8$IU9%PGM'FQH9'!32O0&EEAL'(,XSE*4\HY#)7$#$<0)SR3(8IRB4<9)F)"!V-ITSS$>RYP[*%X\! MNADK.P/2,SL?%">^:39R-81*V"9#T!U/&X'BB*_[QQJ5MXW4/N1OLYL&')1U M^V%_K(KN].U.-F7$OHL'P1X7R_GRF\ZG8C(-"8T(Q%&NFP5E!-*W5[DY(=J1 M6O^SDQL\^$;6XC3'"\(C'L$>L])C%_VGCG'=8:[AU7W@HG3Q94_+Q??1;42_/8'*7E5;\KO_OWMLEI]7J[^)5;;1.UZ&_.N M/F6I9C3@&<=I!E&$ ]U30T(<9 R&H4"4,!YF@55\ZBA23VVQ^6-1;HLUL!U% M0+M9:;FO,,K,&^Y33&T^/:]N%VK9WX"-KJ!6]@;N^D;I(B-PJ!>:.1;F"D(W(:O9H8K>986?]V1[T!YOFP M&;5PAKS/TV@.4J.)_FFK"VB5T17Z]Z='5S1\C:D9X$UYGZ+1 M^>U>/J]#_] M82SJ2:B"+S;FP$<,,RK_ M28K%QV55W2W>%=7SLBL'WE1D#6=IELDHRU(82JP6AS#4E4\Q58L##6B,&$ZD MU7Y__W!36P^TI+J;+*]E)?/Z,*T6U\H']/EU@/7XW7Q'@MS,GG?WMGI>5[6@X##O2:OQN^_&SMNS- M8'%DW5\8;%0+WTSQ0RO?\*YA_'UZ*W_G".K-R_:2]H2JWM__G13E?Y+Y6M0% MMIL=_/NB^O?OI1 ?%HI=1;6Z5U_])_*S>%H_S1*213RA*:0D"R%* @0Q3RG, M<"1D((3Z!;)9"<82?&IKBA852B4K*%IA0:FDO0%/C;QV-#?:])L1YA0G=<03 MX%VE=X^!=1WODR?%S9&P5A[4VH,=]7649O5OH!$ '03@OGY5/EUX5:P9?>QY M<[0VC";VJ*O,V)-QN%Z-/OX$5CZ=/\64B?N?RSG1@5JKEUWR"SE)0RDCR.,< MJ;4O)9 @+&$4\R#,$0I99%059GS1I[;Z=<*"[QMIP126OO[Y?X7%S]FL_KK+ MW^9=V6+P2ZQ_1E,WQ16P7_!?=PTTFA"OJZ"9!,/6P:[)^^V"UPDDNYN$#Z)\ MFD41E5$D8DA%ED,411+F$4F 4UMS.GEU=&U1ZBCXTG*I MN0BQV0+A$CC?!S4=9CI.I1%V]W3F!CST@6C-OZ;(.&+-B\.-RG6FRA\RE/%] MPWCEG9"B+ 5_(#^;K:J=ZB:?=29PC#,9IQ1*29E.!%-CE4YD;'?[FCD4,L7!$(I=& M&Y5##%4_I!#3VZYI2[:?X]H-\-*:3-6]T*4!N0ZJ^[VH&)G_2Y!REL82(9)1*&(: M0I2A!)(XBF%">)BG6/ T$%:-D:Z39VIDNI48L%IDO56U*6BKJSX-JO1T[:R9 MT>V(<^&9EE6VMZ4V!:_6UGKMYNYFKCIW9W. QS<(2OJ_Y+5THS M;D,F-] ==6AR]%@[+N:BF+U?K!33WW)>ZG[FZL>[\F'Y8S'##(FZNV$;]<.69/J>.0IQ&"C5D8')I0-/E'4R M\X>J6@L>SI2M1&0>8RB04):3T)V8IGMPL*UN&#]K'\4J]6\.P]QPU/6 M@3CZ/@>M\6KD4)95R>'NX\>]VSOA%)'IV^GKADY3J0M:_"?34V$!>\. M\1Z6^E?O?XJ2%16A<]%8(+. 1R+&NB NBQ)E"R0YI'F>0\&3 '$6AC$GHT2) M6 H^-3;:$1"059TE+19\N#AYT 2*K9?UK M'3*R :%S'2<0)#)PXEX[1,16[%\C0&3@9#@+#QDZ_H!$X,$R-MTJ/BRJ55FG M)E9U2X6'1[*XZ^)9:C$%/\A5^Z?VM]^1E=@$P%2.1EP3;*?IR#GY!97:KBXTE.+ M:P,,V$$&-$U45@J;[=*[@>0Q60AA1X_C9[3IXIRQJ MG[7=8%T4BM]^%*O'1S%O6J.*ME9G'5AX_;ZJP819;[PZPG_\G5G02 X:T6^: MA>&F^Z-&OU/ RQZN.6[N-WD-QGZM76!S6'JVB2T>8G_\^ZZUGAX4LS;Y^_?B M>5FN9G'",Q82!A.FBZ(S'D,:D@1&"4&(9"))(VQZ_GMND*DYG)V<8"LH:"0U M/_X]"^CE\U\7,'FFG $(61W_7H)@T/GOV8>.=@!\2:W=$^"+UPXLA[1<\A_% M?/Y%O0J/RB#;5NB[Y?^UKE:U'3:+>,)RS @4DB"(=$$,S,,>:'3MX;T$D,=JIR[LCLL&:/ M#42N2O<8C3EN!1\;&(X*^5C=/-#58H^"K^?B3KY95\5"5%7]G3445[UYV?G7 M@SXEF*$T)0A'.5NVPX_K< T$Y\CG M&OJ<882XV_LB=6%DU]F@@B4YBQ I%J1Q '& =#UTD@HN M",7$*O;&:-2I4=].(8U/@E3K4O0;$5?@;<9FSE'T3&$[ -;)7*W(NV<1-TW1 M]!?P5_O?!_%S!=ZH#^W?#HG,"CA'[&4VYJB4907#(4_9W3PP/6M9K>ZDM@N; M=DF?1!T(EN1)'H;*-:0X5VR4QR$DB%&81V%.=-I\)JU2XT\/,S7ZJ3N:J>^F MEK,.T&IWWL ;L6"/3Z3\MV4:U6ETS;CG>LP\DXT!7."O1FJ'S-(/BZM04-L_4V_7J<5GJUK,S&L64BRR!(B3* ME$I"H6M;4)BP@+(L2=,PL:H1U#/6U!CE[4Z2YDW7PH=LQ+VB^VH"(@ MK=06#M&8;&RF6ED8 HY3G,DUS'E.8A2; 0 MR#Z-Y7"0J;'S)DEC1U"[6-!>2/N9U150GOEQ$$:#4EG.@7!5*LO10T=/93FG MUJE4EK/7#JU[MBQ7N@_(A\5WT0:G=Z?#J8R2-.-0?=B9KJZ?0I(D&4QY&(62 M!U1P*S/N_%!3^^AK2:$6%>S(:EM/["RP9N:4&[@\?_JGD?(0D709#6>%L,X. M-'+IJDL*'Q>;NGC',([X4BZ?1;EZ^:*F?J6+42DO]+DN0$"K54G8:A8EB+,L M5BQ! ET&E8604I'!0/U?S$G">&IUR'9QQ*DQ1B?P#:A%;@K/=4*#OSJQ+=-' M+@-O1B5.X?3,*%F] 1K7:VI6(#EIC4.V6CX'Y;;6#[> ,/-K%>>5]];6OM3NE%0MUH#C8K@ M-ZWDW_6?M9Z@4U3GY_WV1S/)?]]I@+35UPM+^YP05WM%*-]JM!:KIFJ][DW?.FXADR'%H801YQ@B)1/$.$ PBL,L2&B, M^@+.A@^P./=]>\GG@?+C*9KBX\IY^!Z)B!'N%I3D15.C@C);,Q1: OATX0T8KX.) MQ=2\=M<2$U%_C4XE%J [ZTYB,^85M:0?EW-U1]54N/Z\7(DF]4.9ZBMEJ7]7 M?])FNA8ZG,41$W&<1#!@-(-(4 [S0*0P$RE+DY@G.+)J86PKP-06CGNAQ1-M M >E*BPQJOV9 B6B;>3!D?X_H^F;T'='_UK4AT-+?M'Q<*W #MBJ ^U[RVK1-L./7S!Z #@G:T8/><[(!OC%\O]-"ZD/BZ;F=9TWM6UED@I,37NK0N$?>\*A-U__<,Z=.A57@;/ MAOMH4SQ]D]ZP>4W;Q+!8;#H1N.Q3,XT)?6U'X#HE?@T7PW$@S-*2$ MUR5'R?P+*=00;\ESH1X_BW(41EF001PFNGEW@"!.HARBF(=Y$"4BSB*[J)"3 MXTQMH=J*"9Z5G% Q#6LDM8W3. VK::C%U6!YCY;8X*1%U(S\]@). ^(;>E%P M%J)P>I21HPQZ53T.%.B__.JBG+<+WG5_^:HL_G?BN12L:+*P0T4 2- QH T5/NT^3N5RX]\T;,ES^: MXGT?=9&M&2-!AG.&8111!I$(E%^?A0F,4AJ%<1H1+%.+#GO>!3;Z.,?OQO?' M0I+OR[(N);&-:9UKB5^ICLC13/=3Y#0F[E@5^B2(R+5^'UBL*"9H((QK"V121PSV*@U-2>ME;TM[,F7 M\SDI*Z LEJ;(IV6-SVE@_.J'$KY>B/]C#BEV +H!'42@Q0C4( &-TB]V=C%D MWB=_EF&EU/\A9QM#)G*\LXY!T@W8:&A[&RV^W=%Y\:T6OY6S>K<6_Q)$"54* M,9,T0@&+,A@P(B%*1 AQ1$.8ISQ)T@#QA!KU)+(9=&KKJ/H@4POWSA1: R?= M V">UYF-Q& K\DVWDJ@%08D-M-R@%MP#JA;^KP=T1W)E':%LYX]:PM7K6IH^ M:SPOT5*[/8?/]MYAOML[(479%/MR=E5'P6^MN.>]1&OCW! 81U;SI=%&-6<-53^T,TUOLKMSZ*:Q4Q&&:(!Q#D/E&V1!S!GB$.),Q$G 0ZCR,JV.#/.U AA M*R:HY01:4/"7%M4RV?P#BJ=ZJNBNY07=<\L5 L/[B1HQ0=W):@5 %L-;D"G0]? K=;"+_ 6NU)^)V"D M#:I['0]7U6=$Y?8C:%Y_7;>@FX&FVZ"KAKS#H>O=K!KPV/'VK8;KO+>%=<5C M!M80G@O^3?"OZDU<5VVM'1+&0<9D#E$H!42,4T@(459FQC(6*, MJ2T1K8B@D7%@):-36)H9EEUTU/3)BD24T MS26,F*2*)A174!:D, P(2F0N@CB/K9Q1'U).C6B:P ZZ']BQ/;"^Z39^FW9X M;4J-5NP&W#[I/C1V34[\O@&&7O-KSZMOG_M4K([3*;5WT'U"[LJ]]R+CN)L# M/F$^VEKP.MBPA:4Y<15U2&P7-/LR2VC"4R$"2-.Z04T20TQT@&E*69:%6:@^ M*9N%X>0H4R/V+XVCM:TO(==^)Y616K M:A:GA&9IB& BDQ"BC$:0\!3#3"2!S"2+*:7&^YD^)9T:*77R =X*^$KI44@M+^[L@)[RXJIS$?W'Y_+7J0@+; MJ12UW6)Z1\EJ'1@73HC=9ZEYFL>Q\M%6><&FMJ*M(VIMTU# M. NEV2KA B#/;+[%Y@8T4H*_VO]J<4$MK\-CB4N0."+&L\.,2F"7E#TDFHO7 M#VT2+70-R?8,2AGQ=:IK8]J_79>E8JL95?^7!+%49J^H>T4+B#EA4.*(L9B$ M(8F879OHBV-.C29:D8%H9*YJ?WI9Y]6S1F) :OEM.T5?1C_*12H"06" LA"B MA F8!Q&%>9:I/U"<93K-0Y=;?1WT-R/[0[\N)NL>6<>1FW,80'+?C-K]U\"FLPVN'?4>?&:>:\(RS= MG18/DF+L\^1KH#IQXGS5XR9::&U;$'_&2(;S-$Q@0+"RHI'>58YI -.]S>5FUR%J55-VWD/'&TBCSRMT]D_=EK_;+=/RR]4 MW^QX\GZ5(F8[DD]KO]C]E(Q>CNR$",.6Q8_+Q3?%W$_O!%U](BM]A%N(ZEYT MX8EW\DM9+%CQ3.8?%I_%S]7##S'_+CXM%ZO':I;1*$6!6MD((H'R&P2!.8UC M*$F.*T!V:]-UDV&VVHP&L>?U0^L!M2) :W(#6EU>6F_A M;N'05W""F2/:ODZ648G8"6R'U.KFH5?X$$U\ ,Y0%">(0HJB2#&?S" 50D : M*S[D N/,+!#U^-%3H[&OJ[+X=WOB[BZ6PSK*8I+Q#U[B$+Q%"+S6V?WE4W47 MY]WW8J[=T"^D7+T\*$.K(JRVF-Z\[/ZEKO&2,$PIYP&,&$(0I2C7:2D4)EB@ M/$!I$!.KIJKF0T_MXV[E [6 @^KH6,!N]K7[ =,S&^SA>..GUHX],([(PV+@ M4E@_+3Z+\)LI/XHF* M0N#$ %-C^EI$W0RU$=(B_^T4>OT4[ (3[W%#&HZ'#@[P5R.AH=U_%A>+=+XK M\1DI"V_SVCSMX^2J.%H/"KW9;J?N&R])K4?JO=RRONL&\-A'455"O"75X^_S MY8]JI])N7;UB&Y*-44[5_S(8L[#NCY) &B<<9CQ+$QK*()9&)2>L1IT:XWU= M/SWI:GY+":KU\_.\7G[('#"E"9!*%5#LU(JK1P&86KW(XN5O55.I MPB9?V'B6#$C4!_:^SR1JD8&6&=1"[Y?AKN4VBJ>_ ED+&O:!\$C<_/"H^TG0 M]9R4@!<5FR\K76)ET/O^]N!]=\7OMO#VDK[QP\9;"6SUVUL>K&^V[ZCP?K$J M5B_WXEM1K70-S<_J?9J%,6=)*A/(1)Q#E(<9)#&.H0RRE$8,D1Q'IIT43@TP MM96@D1%LA01:2O.V"2=![&=O%]!X)FI+5*QZ(_2I/J@GPLD'CM8+H4^=W1X( MO=>-%LW^8SE+4QHD8:B+U!+EW5*:0B)E"A,6DIBEG$>!53'*05),C0;4"Y5X MCV17X)OM3WJ'U#-]7!/%_F/YJC'L6QQ?+X)=R3#U^/4M3 ZBUW<>-O#T:*4L MH0]5M1;\W;HL%M^:T+^F]G==E:4JZBW$64(").(L@0FBNM^#;CDGB(1)ABF7 M 66)R*Q.@TQ'GAKA:9GK:H+*)5 .[9/N^*!U >MG_:-8K1HG0?]=S=%BN5ZI MZQ95H6:E\1+F73$\\-NP0'/C23,\U/$Q%;X/:6K(&Z%!(_6FN$$ MH)12G!E5:C(?JVPHGF[['MOA.KFNQRZL M7GNHKNUX/):A:J^9;;?CJTW0$Z4"WRZ5R[_XIH9YNVLX[19$>ONH?_RP:*K; MW\DSMVSJ#H>S(,9$.? 9S#"+(.*I\MY33J",9)@@P3!-K$(S1Y)[:BM$HX!. M>).D*+>ER#M3=WZQN/:KO@5F%O$$Y];S@G:Z,.Q6 ["GPEXI/G79YIUHFTVH M]^'+_@[LA*S+$1!QN, M1E$L(6*A@#D+">D M4+_C]^*[6*S%#!-.\CQ,(:=! E$0,T@H9A#C.(ASRD6:6Q53&E7ZR1%0*QXH M&_FNME<]3OQ@JW4:T_DJMNO530U:"';_> ,V;\W]A;?&A0WK?_;\6;(>97]M M>];_M!A8M2,(,6Q)O&5JF5W7<7#O=&MH5M3RJI_GHK:[%WSW./-+N7P6Y>KE MB_JD5^IOND[)LUZF9T$44AF3!#(6AA#A-(*8XPR&&P\KR8Z:"W_P [^NEN3!L%[98V9Q-HMFJ-.BGC+$B[\["KDUX^6JWJ M96<_BJ/33/VD=;NI+]FHYVZA<0VXHS7$F5BC+@^NP3QD?N?/'W!X>B^J55GH MN*/ZK/:/1:&6&*J#\=AJ%E-)XH00&#"L6#HF%.98Q[X*QC*6RSPG1G6]+XXT M-?]A*RMH@A%J:2T.^WIA-3@S=0669S(\C1/XJQ/5)E>A%S*+8U%7T(UT&FKY MJMF=>YI@T7O%173F\SWBM*_"/6"*$.) MLRA,\@C#F*<(HARE$,LH@:'ZO4@C1C-I%5MG-_S4B'5[]C]O^O7^:%6 I&W6 M5"Q8V27BT&59+G_HJTNETHVN'<7ZS"47\V5FV/J;A5&"6S;MDH]Z9772@_L: M\2\7$+^JF;(YO+;/&4 8;CY[5.SM7':6M==D!4LT#F M*8F"#$:8I!"%(E;68HR@S)A@21@E*#3:P3[]^*DQ62-@$RC(X@(2B&/&)Y@N(,Y]SHE-YPO*GQ66<8 MU';9-M+K!BPV(@^WNT[A;6]H78GBN);5QRV"GR\C>)4=U8.+!\/IU&BO9BGU MJ-YG&O7=-L 6>CLG574G_R0Z[&AU5]YKP^M>>6J,LQ43/#=E@G5MX!^-*H9I4_;P M&]A9OD#U3$"UV-H":P4'=R6H900[2#<%F97TS9]\H6QAOOE">[3]NV?U.!UH M6)<%*0]?:OU.EUIV5_;>$+QZ34&K!XYG)0[1<\^ '/2 H05#WJHWH-3%X[GX M^?^*EUF,,D*)E#"35$!$A80XSG4!$4+TKI_NU6E7,>1@A*FQ>5LU0\Y=.,Q)?*OE MTP^LPW"*ZM_O-F6BML6R4A;A@#($4Z(M.)KFD&(90QK$RE5D."?$JHN#R:!3 M^]R_%M\6A2P8:7) MO);-C@V MS,570-HV]S;5=H!IT8:M5" *=Q?ZHX,=?J?LVIF#<;&>]C.D/._B7V^1EEU VIY1RE%MH>, M_ZICS7!3*3"VI[Q%+;']^X81RX<%6SZ)!_*S+4;V1BR$+%8SFJ51' 8(*ELC M@ BQ5/&)#"!E5$0!RG,>6/')F7&F1B.-F&!%?@+1"&K'(>?@-*,.!R!Y9HP6 M'R4B:&4$O[52GM_#MR:*"S@XXH=SHXQ*"Q=4/62#2Y:W3B;5OKE2/444W_6=U0SE<1Z36+&4E!(B&4B8,R*@4%9- MC"5"DHE7SK _$GIJA'?+ZOBU"I0;&5\]M_YXILUHQA%4 MKC.")*8!##.49A%GH116Q5UZQIK:BK$?5UI'PL"EA&OU#])2QD)<$5IZ"+7Q MEIP+ /WOQNV&E-YWX"E1NZX!1*I)W"L.L)LR["?>] Q@'F)-#T=ZM3C3,RKW MQ9B>N^6:7)MUM5+.?EG-T@@C+G@,(1@C'A'*J>#4J'_SZ<=/ MC4-VLB(ZS'Q3 L[N39.X!B2:S,$EO%S;3HIG>?:'*IOEFNS MN>L5T;C M/,BH)!B&.*<0A8I$2)PH;RK@/,-1(.+8W/BY,-C4Z&-'7+#LY&V<*PL;X!+" M!@:20]P\$\@N9!M1&Y]J2!?S2]A96%,.,1S)MNK!TI&)98A)K\%UZ1GCF5^& MVNP98Z;W##/-.E-O\^BOXEMM@@DM:T/L(A*.C+#S MXXQJ@%U4]]#XNGS#P*:19"ZJMECL9[%JUS2:I$&NQL!J[Z+)\<8M\=BGYI'_11[+_;2._%N(69IF&"9( 2CD.80)0&#--5G6$DF MD4Q8&&788>]$->34N$"].B3M07=D[43]I2KT3=S2S[)VX>^? $-RG9U*4^IEW\N-2N8 ZX+\) M6GA8OM&;;L_+2O [.0MU9]N<8)C01.^GAQG$4@00(\:$(NH4(:O]=..1I\;2 M6\&!KL+>A# ]BCD'^2#*IQEFC,>!U/VM M,JJ8*D*0)A5.0BY5S$FWS>0/3B$[#K#<1!TKVHOFD!XM9%X!(NM;;A]P*N:A$=Z7+($ MCV\89@ J/B;?OI6B>:K.M:C]_@=],+ ][,>A#$6*(BBDYE42:$H-.8PBQ&40 M95E,K.K+&XTZ-7K]NGYZ(N6+?JF;/&_ MVHHJX2^#.L$:#8%9L:?5K/K]U>$^BV&A^J:BWXNW6I M^*_IO%K'@WP6/^J_5+,@SM,(L1 &828@DGD(*1(I%!0S07"6)6EN=6Y@,NKD MR.F1Z R:HA8;?->R6IXD&&%M>++@&D'/+-3TQ&D$!HW$;>_DFR8H3&>-_F@N M<'C\: 63J\,(HS''/9RP@>'HL,+JYF$TI'N@K5XV;:(2EDB<(<#&LR.*VSHZ_^ MX.&C?MZG%3O\CL]<=65AB5-U'O,(93+B(90YUUDMDD.V6G1)N<:[X+/7B2\B@(I0Q3&/-N2XJU@2"D M56&4@D47Y].,7"@T_3F?(6BSSWE1<:J1&0Z(:];?.BBE+]" MO2%3J!V5&#(>;MARHGL,5.K9?RC(RI5:J^JG=WMV <]1%- 81@E6BX)$ F*I MEH>$4QF1.)6YL-KO[!UM:@Y.+6S]V>^).W@_M!]J,[YV!J!GUKT".VO*-,+$ M$?'UCS4J?1FI?4A"9C<-I)+F&/AW)>G;Y:)^XI_%ZK&K^?'^)YNON3*%-;^I M__$'\G,F=2_<0RS&/$I SL_/4!4DS/97^W%UTR*+1D MR&P8$LCC.4PD9PPE$$54.M60(1E%(XC!B)&=&A1D/ M'SPU6ZGM0?A7(YVA872$5C__7(.![\-A0_4'=%[7(N3YT^UANC!#B+K];T/ T<+ M^,DA1EVA^Y0\7()[K[5?8V^?Q(+K](;?Y^3;C#(6DTP(*#&AZDL/!*11D,&0 MHB11ZVQ" Z,O_>C)4_N\-\(!+9WY(KL/U^55=C (GK]=0_VM5MF3N@Y:9O>? M--HZ>U*!W87V] 7V']U'Y8[.FU6[7@[R0'"*A=X2)&J!32B">9Q@M=ZJ/["8 M9Q$S"H@X\>RI?7BU>*"S\BS6TU.X7?[^KD##]^II 8359WA&Y4$?XN&S1OL4 MSRBQ^S&>NV1@+U]2/=XNN/Z/CJ+\3N:Z1,#MZFW;E;*.A9ZE),UEP@7,<9Q! M%+(44J*^6X1X+!%1/BBRVL4W&G5JG["6MMZ09OH'L97;LKFO$>)FEK)S'#U_ M_!L(ZQ]V1+[1J<:=U$W:A,,&P#8HN6H&;#3FN(V!;6 X:A)L=?,P+NH*E#PL MVZ/+[L!3-*V\:AG:0\V9)))CP1*8LU@14:[+0(I([Y!%$F=QFHH8S1;-_K<9 M*=D,;_1-Y& K^:9#8#T=MY>PMJ:R(: Y8C2KH41@)PD-,BR-&.1[.CNP2)==8 L [CO891BF-6J+)@^[JSJE,SUHE"? MJ3Z7VQ18$D_/\^6+:)HES]M@F!?P6U7#<+X;L+MY-.-&;],R4DJL%A#6$G:5 MW\!M6:I+ZE82-Z#1#_RY.S>Z/_..GCOE0!PFS5Z!JZLP5(1QFV MUSQK0&VGAY+H9W]11" >?BR[@O>*,VG,,RA"%$$D6*C(,R)0R#B1&:)18-&+ MZN004_-56R%!+2508EH4(CJ-83]QN4'&,RT=@3*DN<*9-\R\/M/5*(U4F,G\ M%;(KQ-2K?V\%IM-WCE=ZJ5?RO9I+_5=Z2#?4V8VZJM"]LK:^"/4&+%:S3)F* M$<6*ZY!F/9)(F/,PAD%("8F"D*5V=9=L!9@:)UY.-RP6K&EV1>: +LMR^4-? MK6Y2%S\W2CE,:#LU9TD><(DD@9E.,D=)CB&-$J;^F>9AB)!:JU*'V8=7SMHK M91^>GR;/LV-FO/M$W/,*>3G=L),?W-=?Q9<+7X7;A,,>\,9(.#PU_'02#GO ML4HX['O.T(H:BMZ5=Z[= )U8AM.,T#1/(4-1K#=L,20LIC!- R&3(.$B2NR* M:.P]?VKKSO[.;-$*:UM$8Q]",R:Z AC/1--)!K1HN]'2;\ESH7B]R:MK+[K9 MZ>-SRU;%]SJ!R64QC9,P.:N?L?_TD4MFG%3MN$K&Z__6\SYP_(36:W+ M8O7R53#]WV*W_V?&\U@&40@S&@2ZOVJFC-18V:Z0Z)4C/!=03^@E]=EG,UHPBEZGHE#A_^!K8@W0 L/5TO8B>^U]JVRI]$[S"OJG9'1D0Q8U&H7*8#)D MQ^\T.!8[?E>#--:.WV-1@:=:.E"MR()7M<7ZW&+XHY7?5:OZ7EAZ-P)/WSG> M1F"OY'L;@?U7.JO?4GU9S@OV,@O#,..1=J6H[CN=,0(QX0+R5- LBD,1Q$9M MT"X/-37RVQ3IN-V)?+FZCDJ'JYD=Y08MSXQXJII)!1HQP5_M?[T83Y?A\5=; MI!OHMOFBWH75[8+K&+YGO:3\40FYGG\LI)AA M$DLF(@IE@E-E,=$ YBS+(173TW*Q"6E3,P!6CP+ZN'"\CY[?EP M;O I-'^X (QA%XA+3QG&BTTW+F%:X%9D:8AHBB%3#C!$,HE@KJPQB!-=VH@& M(K!2)" MDDMJY7GVC#4U2MN("HH=62U+K?1 :\9/C@#S3$9;K';%O+RE;U]\Y3(Z&>J^RS=T*O]35GO?^I'E%4H@Z_G64XX")! 0QIJ'O/QS$D49Y!PD.&0ASG M4<[,0BI]B&?S>8T3;KE54+N4Y8&*RK7L=-01E\42D KP1LW:_>%;18%H-=5' M2,QP,\W+.V!RDOEZ\^I[>VYO0@]U UOEP'TWH>]V)G1'0]"IV"0%O.*$VIR^ MOM[$CG1NZ^V+=7;2ZV<*^L^('8\YXNFR'[3VSZ4]C3',-SAP/CZOM0UQ)]\5 M\[7Z;;,1<[=>U3$):NA9'(=ADG*LUG",(:($09R)&$J<42F9JMV*^GP/5_;.2 R8"11%E7*<^6S"6514=WWA<0DIC3G@@=&\54CS, 8?MQF M9Z3;B>KV[9M,9Z@8=^0),O/\/,+NV:PYVHMJ9-=+8)M>OB/W#6@U-H._JHSN1 : X=S*&/&9JEPDKMT;X3S7\_++Z40J=MO/^I4]/54*M'4@P[L2^ ;7@+G-?;(!REA)C M-.C(F3(V0!PGT%C=/2C*?>]YMPM>/_+MNBR5(=]T?-HF?C 2Q(*P%/*($(@8 M9\HPTW&A,29Q0"0C$;*(?K<8>FJ&V>$75+-4+3]H%6A;MEE%A-O,AP9+/LEB).REG1.1!CL)<)P1@B+(< M0Q(R"?,T9"+@$=/E)88M"]T84^/_6BZXE'+WXZ@NQ6@9(VI-[D-P&I?%;T"# MF1+R>GP&4_(0G,;:;[?'ZQI*/43"@CLWM[X621[*WL.&1Y<.H+V!'5)/=D;= M+Y+1_?UEEI,HQWD4PSA01(HBBB"5@D&>9#C&49H%U#RQ= 2!IT;(!V68MF4X M+*J/MCGFU\?U!S:7#2U]\%B)9O8>S'2LCB9]\-NL1UQ MLGI7[C'D&,\,&!'5/9MBS'$'=EPYT4"T%F9'AI>ZALEV8R-*\R2700IQ&,<0 M)03#7)(()EE*9)S$88*L*F8-D&%J9L37]=,3*5^T5\>%%&6Y;7,,2%,DRG % MN69BS$XC/,/M>=T_U^)X\_M:E9U_;U2ZJ5E=?7^B^%Z3OL_:/%> [*KGRP ) MQNT ,QRBHWXP5SQJ@&/W=DZJZDZV=33NRGM],MSD:=4_5F\4R3^)-BA)#_O[ M".[E3'.*N_+!0/Y#YES6=%^RN39V<"<9#G@L),UV7$&4\ M@;E0WIX,8HYDCBD+C#)1QQ5[:NR\J;F5V"D)M7ANV],CO= MK,"-?FFJ9\&4':],OO;A1"I6 T7[+CTW[U*7#O\/'4GQMR^+?RT^+=X]+/ZW M^L_7O^G0YR>B7N2Z+\Q/HL>[45>%_TH^A?&[OREC*[ $]J,7RL&FMG]5BH2\4"IUU,=3YKQ_-71$=[S M6L!)L33%K59N LY8%R47,)TX0I#Y6%3#?FBR$E!"<(13+.K#S4LR-- MS=+9;D]U)^X#B] ?06KF6SH!RK,9L<5H$RCR5R>F0P_P(A2NB\0?C?,ZU>#/ MJ7NV[/O9&ZZO:;'Q_?Y8\+:0O.#O?S)15;=/^E^S+*&!T!U),$<4(H0"B)'Z MB=,DC)!ZE23+!G2RLQ)B0##M&"WL/NK=*I5Q/ 31_8%H-!J-KR-;K@V$9OHD MYZ/P;GFUWE;+%ZQ !LNYVT%ME2\8QV;*NWV@ZND721ZGL! P15( D_()D$H% MH()SH/=P""NAW;!EKE*)70^D3O3P=@\)RTB MX*9F6),?V8:5/ Y$SH'H<,!U(S21SZ^>2W0EA-SYT;@JKW2_:XG8M-5\N M20H1*X"4J0(H3R' &5= ,8(%I*ABN1>#1F=O8S-R.V%M"4!PO]B4_O/SM;HA M=G.O@@$7V00>8S;;8A:! ]$)E$!>4W=?@SI*3FH?^T9NC7H2Z;>5 C^KBT74 MS'G@%.#OEN_8[,K%^L#/AW6!W2\ MA.P["FX&)P*VD4V/:]G%@ ;($Z10=/>.O0[+<^\'Q0G!O6?S?H;J5_DXXW.Y M(1XF!<-*200R2CE ,N, TU*!DA8EQWDE.?=V><5.Y[ %Y[J$5_YOJ*&*LN2-GY>R,U<945! M">[YG%-;>])W*/*T8)3DHS>1'"DN *Y$;_F)1(,/;H;23LUS3 MN6.XU;[6:])O7QYQ53)]].+?;&%R#)EZ*Q\[-MJML7_X\T#!4''.YJ7#!C0/ M%#F)7![^K=\$$W(V_;A\E:MMRCJB95% 6(*"40Q0A@0@*E, $@T%RRI1*:>C MVI,WCVUMM<*Y)+%? :Q[MMT$0^0)YXR \]2[J.V9V5=+_L/#\O7ONDTS\?0/ MN_EV^J9!IMQ%!3:S[O(#?5(E6CKLS57;34&&@R*64THXSC*( *LP! A+/2-% M)@#,J)*D0BD2RCUYPJ7+L4W5'2W\'T>7DONP\7M [Q 1" YHY$G?8KF[$%QO M2P(=E<8-CJ9/JD9H5(=*WNCZ4D6#;G/?-5A"AP]2W2D>3F\:,.G#1[/#-!"O MECT/=5]8+?_G17]2/[W:I+IM,GM99)*K# -!> 60*!A@G"A0< 5AFJ=%ROT* MH5_J:6QF>B=HTDCJ>4![$5&W#4T0G");WQ.((F7_7\4BU%GKQ7Z&/5V]IN[) M>>K5!GW3Q?[]4J\W6;;G'=]=O?F5 MSE_D-),9@3S7UB37.S,D108P2R6 *F4,"0%YZ65<8@L\.AME*L4#JXQEJ-AH MXY>C.]AP.X9R1C2(L8-$7^X_3IKJ4."#'<4VJSVY,VO]@RUA.TFVM5@,-E%%G?@/+]AP#]-%1RHWYY7^>EL9=_SLYX +ZNFIO-7 MDR=D?-_V,%=!CKD@#"B5Z66$*E/ZCV> I81GI82*2>FSC+AT.K:E8"N>Y\5\ M%WS=['9HU"+;7B-N8N6UG,"-E!%2A7Q@"77/WJ7+8:_7>X!PIVV/N&5S MY&"H+J35.15I92X_X%)O>QD$K$ 2,)%13FG!TXP[ARG/]3 V^]'(^!\> M8;*SN#G$&&]%8Y"#NZ21S_M$Y3(R'O'"6Q$:*#S8\%B8X*LW9GY1P2X\.H. M9QL.%_/KDOL@Q-?Y8!^3QOGJ18IO>%[VU2^"W5LXH1+MZ7L?,. )M-%DT/;Z=2BW^[3W#*Z7VA[ M;#^6^X6V4;)>?Z5K>7 4J+>=5)0P Y72?B*"A0)$<@IH)00F6 A:I#[[3[=N MQV9 MH?K!%&B/ZMCIH+M4/R".]ZF>K7L2WNZ5Y]PK$'-4!81Q O,JSX$L4:X-4E4 M7&$.0A;;K\)D:M/.=.IX\N4XCX6:H@N,;V4X= M5E3>KY(5LZ"*%TJAJ'6=^AR69M<'AA/*7:_&_6Q4LX^]4*QJ0]OTXXN<%I7, MRUQEH.!4 H1-%2G!*&"J0!4E*6J:/RZ7X MK+[JKW3^8@(&_URNOM,_VZ?W3B6F-"]9D4H"("ZE_D M[O>6(P@X-A=MIZ+QTN:-DGIN6KF3AT9-4ZAEH?VTC:+FT=5659L3L:9_;EL] M[=3UJ18>X6MP" :^\QA'ML5[P_M9):U^22MRTFJ8&!63G8[FT9V6B58ST7IN M6_T\FN'UJ23_OL,\5!GZN+,Y5+ TXF!TAEAC]#M<8#8B:@?AW)C]]/ 2=E1% M_UU+]3+_-'N5]6=UD6OV:/M?P+* F*>@%%D*$.,($ (K0-**,B922$HG\OT MLHQM[=\+S[Q8=;11>#WBO'XV*O5AO@XQ=@[+]W C$GFEWBAB%M]&E<3J8OY_ MHTU#D9W<[3-D^\1[@@^0QP(\W$ -M-9N!\QS^FP&;&T&C-D!"[6NAL&X>6.=O<.M^#:Y24J>,Y9E *<*Z75.9H"JJ@2<4(*+0L&* M^QTX=/Y]J?-VJ M7ZS)=Z79#=0W>U5!/RX7]4S8'I>+[RNZJ)5.I9)#E7C?#'#L>FV6Q%0;XOK ]2'1< 'EZ/( *2>CCTNWPE#\>8)PE!?)IW_\2_$S,]*;T&S5^EKU=^6FVD/=K M^51/M=&I..$$2$-?@M*L (2F&:@*Q"LB*>;$BT"XN[NQ&:*=M)/$R&LV&E;B MY#79OO]]2XY?W=:]Z@@YXNXFSV(@&-D M*W%4-MP*#98*:+&;^W>39%_R.!7#':"*4"N\J]=WJQ+N $57?7"7YCW.*YLN MM)W[S.:S!_NZ_;0_D4I2$0I!D4L*$"LSP(1$@)>4$I[!$IHX[76OPZ&O*O7U;+UYF0XL.;MM;B?K'M\\Y<=[.G M/KN#,)YC61*]K<,TT_Z>*@&N* 4%5CE7*1%(>-70]!=A;*Z?C6"K^?*/.C'# MG:CMU*!;V3T/S7J,BYM7&!?MR,9;"]\4)-Z(G["WY*]&@V2V^%NR,TD[+:*< MN?4',9#KV$. 0;W(_@ =.Y0WO*F';_EQ3NMZRT/[>65=V*]2R*=G8W+N_J[2?5;WR_V6DP5 M4U6!(0:(< $0RCF@.#/%5Y%EIT#P]OZ"_"P=<>\3A'MO]6\STJ].3SJHD2)#OU)\F.,7T/@F13.\RH ME&Q0:(@IZ[:@F $B:9!(:)TT6"3WBX.V(_YV/+8;(_Z&!MJ_[)F+??;WAFGV MY5G_>OTHSQ_THNJA\H8.'G_L$D"E]0[R0NX^&"_ M>6P2M-=OADAYN="+Y(]+8S"F,DL+A;("\ H6 *4J Q@;1F-,$$<8%05R*HO4 MV@\HFX3_&:<(D]R?XB\)WHG!($F^_D^!IWPG6H> M3_KNAV]/&=CF56]($%66(U*A#)19J><_JU) D$) TDQ06989(KAOGL!Q9V,S M X?) ?,=3P?W89IT@MD_.> 6\(;-"-@C.+E&T7E3#L E1"(<_)]T]6ZG_9>4 M[CKBO]BFG_VX7YCB/LO5V[^6J]_O%U]62R[K^A>YMG>@Y>I5UE/$E+3Y12E+ MS9: $T $2@%F*,\9)R6!R,>,./0Y-FMB) 6S!7AN9/4S'BX8N]F0P,A%-B5; M:2>)D==$6EJ))XDY5UI:3@XK=3BCX@%1(-OBTN.@)L8#@F-+X].T#SW2YEZI M_L0>M3'[0M_,A=*IR 640@D@\D([*ICD@&$A "<9P:(B$&9D^BI7;.E&;:?P_4O:0+"4MQI"T,?Y"8> MW$1\/[^LZS5=F.#N!UK/^+0J:"&9WL%!IC! R!2A@HB!# FJ*E+D+/4B ??J M?6Q.F!7*OYAU/^1)F>9$8 '*0C& 8 H!SF %*JP49+2@98K=EJ3HV ^S5FW$ M3V@COZD-^;0Y^:\38(_]!QL>-W\Y&N21E[TMUJW@R:YH=GM\OB?\)+'BAW.A M>Z$6R)GVZWM0M[H7+,<.=K^7^"TU0LZF/RW6NQC!5_EL+@(L'KYI]^-%;^@K MPI I/$:4WLNC7/\'EZH$D$)58H4R7CGEDU[K:&P+2"/KEF)\*VW2B.MFKZZB MVVV:0F(6^YB@)US.!L<5BS.VI9;\AX?EZ]_U*QJSHG_869.K+Q[$<+BJM[$1 MSL_W\SP_&FD7ZX;@X.NL_OV[?D][KD4QJ7(E"2@KI"T"5PJPO$! I)#S$J)4 MI%XULSOZ&IM1.! U,;(F1MB>QX9=(+OY+(&@BVP;>J/F[8TXX!'(]^CJ:5!/ MPT'E8[_"I3<",\D4W!CFF@$2_YJQ'P\NZO M/]W J?JA"0?V>G@?RH%3%2^2#IQYM']5S_T:[)MS[11G!5($ 8AQJK<)>I8S M)K534-&"P(HIKIS._:[T,S:'8%-?D>^)ZE^7\AR@#B'Y,#!%GO$;A/:E[%_! M\QQ2_N4[;T1LH/#\1[I:O1E3^6IJCYM,]*6RZ>>,SFW:1?THY3H1IC"?_IOE M]OYIG'1\-YWSYIR'C;@R/+=;__Y?Z0V,MZZV6B3>5<\K7M MKDV"2>S^HLG'-[_>JUN6_%5H ?^8K1]G^J\7,GF3=*7-RN97-@M_N7HZH-_A M;UR+,%/)?+EXD*N_!2Y%VC'&+G5(SS4?O AIAP[G*I!V/1YH&_CA[8-<\,AM(%2H!)!#GE4A+#&_;"QYU.#;[?V9KLY4W M^\!CQGAO#&W ZK>YGTMA:Z2:W3L3]:7Y[ 1>*[->O\V$I?WL!W)WYG+@@ZTC M].%M]TA+,G/W!UV)YK+ KO1S;8NLFCI%GZTQJ.\>'E;6"MUK,SY;U#/^J]E3 M_+)@$-RPG1<8,%Q4@(NJX$(@ ;%7^83W4V5L'N)6WF0K M<&(EGNR?RWM>)GR_#\7-G/__&/[(2X/5$'RP-]8/HA][.!B&G/WG6BP2"\8D M:2]?[>&1-)6O;0V[%I))TO&-;8$)>"_SW0+83YPXCR2N=&B/9&-Q)($OT/J$J]DB*F4H Q8B!'J$@IT0MJZ<7/ MW]79V)8YR_ME8HOVASUQ/<,?7?@ZACX"H18[['$)L @WZ5T@"17QZ.IJV&B' M@](GD0Z7-CV=>[-+N*_K%RE^?-&6Z>&+7,V6HDGF^ZIMTVK&M7VRCUE3]\_E M2LF9\;DPE*S$&0)%QA1 ,", 0XQ!GLD*@'2W5[;[@; MB!Z'2&<4#G9BM/_N@8^'SJAU>A9T[J%^D]0P&EER(YM$\%]R+KXO?Z9K\_]O M;3D"LT&LUW=*3YR[^7SYAUGAM8WXN))BMK99<87*6)%3#C*9FQ-H)@!-+Q.AGTW7TC#GKC;2S]IVU!2U5AA@KC"#-3)=UD:C&H<$9J)P M(S2_W,7HEKZ-A+=4"3T%TG57?PL\T7?K7LCTV'Y?4C[8MOJD@X&WRY<4/-T& M7WPRU/4\RU(B"Z'RK*I B:CV@*7)RRP8!*E$.4R)Y-*/?.M\-V.;XF<2"'^S M@MY\'<^!&R<<5-%WP]XH!;A^=TKW$N'FW7"\,&Z*7K]O%X ;9LLXHT=Y?;>P M)Z//QL9\6_M7\: M#1*K0D!3XXM:(./CW.V@YL@7C&,#Y=W^AOS&#]>S/CX<9WULO6R(K_0N9[*JR=[BFHN>'D?HD8=?L<=V5@&-?;F[O;D-F#T60=/D$P-NQG/L>9.%)M)* M8,$DJ%"6 J0H!$QB"G)8YC1/29:57@=.'7V-;978B)JL]F7UW&5W0,M*CJ' M&EI1Y0!!@@&E&(.*I&6:*5(@@OQX% .!.PQK8FQX'2,982"+'<[88'4@9HS< MR>MPA IL=/0T;'3CNLHG(0Z')CT(1S[)NI;R3(EMXXC:PFB-\P?S/).8E2!/ M,PP0PQ!0#"D@L$(%0Y176#JSCSAV.C;C;'WSILBAE<^#7,,5YFX#$@N\R):D MD7BR5YYZ)_2DV?$TM4ICH>K!7Q(!W8'(3 *A[$<%X@E7)R^(Z[N&(PGQU.Z M,<2W[2T%IV9TOG]AYX^%%'<+\64NQ8/^J?ZX-"G;E9(ZL_G$'K9_40XQUJ:_4'ZWS=K1O>U\,]/F._CSC#[Q>Z M-UFOO^I>O\B5.8:<%BK-"$$I*/,*FR0@"BACIHAO64J9P9QAITI__448FUD] M*5GWX1EI]?>[\W#^? W:7[@T=_VIDN+S_X ZR7K]W_\9?,; M_1]S._\??_D_4$L#!!0 ( '*!;E=7VS:JF[X #FK" 5 &ULW+U9_-5 M]]M_^].7]?KK7W[^^8\__OCS][B<_7FQ//U9,"9_OOCI/VU__/NMG_]#=C_- MO?<_=W][^:.KZ5T_2)_E/_^OW]Y]2E_P+,!TOEJ'>:H+K*9_675_^&Z1PKKC M^J-T_73O3]3?P<6/0?TCX (D__/W5?[3O__+3S]MV+%VU M)5=?PE?\(_Q8_3DMSGZN/_'SJP4AXD,XK?1V_W[]XRO^VY]6T[.OL\L_^[+$ M0G_VY>L?4 7+O&1UU?_[ZA__?$7 UR6N"#7=AM_1'VR_45<[D!C\OL9YQLTN M+Y:9+=*U'YI5'B^6%_]R%B+.NC^=9)Q.NB^?Q-5Z&=)Z@B%G'6, ZS*"*JQ4 M'"(8%EGA(G$A;NR]TKTBPCN1K##]^73Q[6?Z\,^5'_47'6,ZIMQ:;L.N[V17V MR3+]M%AF7))RN5@Z+-,MP5^']?8G?OX:EO0A2%^FLWSQK\MR<=9"ANM%8XYN M1$>D_^DGXD#!Y1+SNXWD[MUHM\LUJ5_L?O)05)ROX#2$KY-/Q'2L&_GUO\ZG MZQ^O%F=?%W/Z[>KD^W0U\25;KY6!(!0'Y;. F(P$G6R,/$8?A7@ 'B6L8D?Y M=K4-1G"V7EW\R158]B)H.-2TD?>B+^:/ $DW]O!Z<1:F\TD*Q3GM/'"=B3T" MZ1+6C(&3(69MN2LB-T;0G80,@YP>!+UHS?410(?(/UO,/ZT7Z1^_X5G$Y<23 M-K;6D5K60I+MYB-MH" DS*@+Z6SO6\/F%A'#0J:!8!/ MJ"VI/*W!66Y !G*XR,0V,KJCP'%SQ;U H5\,*(YBZ"C \!%/IS7F/%__'LYP M(HS(PC(RD)0F,"=#C)#$$G*NA)?61.:.\TKN6G4O4)@7!HHC&#L*8+R=I\62 M%%S'E"Y0^&IQ/E\OR;G/.)&,.6T=@I68R%M+"#X& YJ12X]1>6RB.!XD8B_8 MV!<&FW9L'P6*/H?O;S-Q:EJFFT?BK9XT3GEN&3')1$U,4@IB"@%X\"%Z@\;[ MAUYP]L7//B^L^!>&E6-9/":#0>G NHU)9*"]4.[Q<6WL_M+R<,&PC+@^,E:H33Y88 M.KJ38SP8KH"KPD$)(2$HND=1:&DR$T4?Z3/OKK8?'EY.X/5@3@Z,@)KT.OOP M93&_B/Q(ITP@+QXLUX)<,^7 )\$(O2XGZ81F1WK$-U?<#PDO)\!Z%$<'1L,G M3.=+0C(7\?-T/<.),L[&*#AD922H'$5-]_:@171)D:&4S7&6Z,T5]T/#RXFL M'L71@='P>1EJV<&G'V=Q,9M(GZ0.28 MC->R #*:)8_@BO*21=J-2$=!X=IR M^^'@Y013#^?E2%3"K]_3ES _Q2X*G(D#/) VXZ@RJ.(RQ%P\<*F8]H4X)-JH MA=U5]X/$RPF4'LW943@:K\Z7E7N;1\2*6F"T :='@9BW<_I:2.OI-WP=UF&[+=*).8DD%3"3 M:MPN< AD1M>7:!8SCSGE%HBY>_7]$//2PJ,-.#T*Q-2'Z>6KL,;3Q?+'1$1! M^R;*K3&U\+ DNC=9 J.S9*&@,"@; .7:HOLED;VTR.CA?!T%+#Z=A=GLE_,5 M<6.UFI 1)43T"%;1I4EFMJPA.@1DQ>=LB[%'NBIW++H?+%Y:#/1POHX"%K^> MX?*4[L>_+A=_K+_4'/XP_S$AS"XP3E+5R9#;I["THK\ESQT 6N J1%:N9*2TL MD-TU]T/&RXF2'LG546!BI^+OTQ=BX^K]^;JVE:B!GHDRTELO"I!"%.26:0X> M/2,OC6D=54C%-7& 'Z!A/\R\G%AJ8ZZ/ T/$I&68O9UG_/X_D:[/XGPN(D&V M9'(I&P(XP2UHK7B@740N60O87%]V/Z2\G&CK\;P=^F%VXZJ_F:Y2F/UO#,N+ M4HZ8@B*%*""JZJ1)F<#G4"!+&87U5N"5F Y[I+UGY?T@\G*BKTTX/))BF:M- MO*$_64ULR3MRU!7]'!9&- M];W9A-*!1TV.?#:UWD>D"%&R H;V%&W@Q+/C-,F]2^\'DY<3;&W#XX&!8Z1>KQ6R::Z_!7\*L-M$C+P[7J^M;V+P!^@ZMIW,R6I%;+W<99(&C90&#".36Q6AR<"2G'9I,7/A,82' M5U"D;2HJH5$F[VESF"W2/H/;2A?FN37V[">>^4CKYV(B5^&(5DBOL$ M#(O :)0VK'4/HCL)&18ZQTCV3I ?ZG]JFZ5N886WUMGX5 MELL?T_GI?X;9.4YXL3P'1QQ*D6Y=Z6H9D'(0;&(N.2Q)/13#/ZC%V3Z$C0%+ M1P'@9MNSYM(8 <0^(G%FFLA&J/NZR)O0FF7!$H=LZ="IH,@<#"&!%#[)6'Q" M_] 3XB&0NI.085NCM8?0\=P> 61>8UQO,_JFN/H/G.7/B]_"NLOP.SFK&5O_ M7:W/U?JDT*(GL]GBCVI\OEDL7Q&QT_6[Q6HUJ9E<2#X',%-RS0LE R + 4X4 M8WUA5F-IC+ 6= _31*<_0#Z[+$> WY.4:H'^ZB,F)"T>9_@[KB\SQJ)R5L1: M_A85*"5*;43&@)2Z5YIA$/&AWDP'&6(/T#-,2Y[^\-:,]R/ T=OY-Z)ZL?Q! M6YC4.EL544,*)M="* M.%09>9R:\$3F'UGUF=],;PV4/ MLH9IZ],?BEI+8@3@VA!?+VJZ@S^1"_+[8OTA+-?OR^OIZNMB%69_72[.OU[L M3F1=;^$(RF+E7D!RH44$GD6L-B<6^U#^SN%QA7TI'*8E4(\77'_R&0WZ+HB/ MF4F7Z<#XG.J;3ZY]]%0&+;C!J*V4#S9$/CIH-4Q3H+ZQ]I)J-5>[S"L\&,=V_6^_(VN[@J '"1I#(* )A-JQ?008^NMBD?^8SF:3Z*W- MSB6(Z'0-21!'F.,@I'.13@*JW%KA7*P]!I>]"3(.8N8(0/!F.I^N\=WT&^:W MQ/GYZ33.-G!>5;7(?#*!^0 ^&$6X9I;NU2Q !NE+TLPDYAM#XV&*QN"[-P%, M0\:/ $:O\6M]M5YM-["8IZUAEDW,W"1.A#.Q:6D0"RE&'WQV9,9+[EJ'".^C M90P.>Q/H-&'V"$"SH7]"BE%JJ6K75U6;2ANBFM<'GL"#%,I(KOOQC,;@3C=\ MOW\2(T?@!+V;ACB==6\I9(UWE1M?%C-B^FHS9NF2-2)G%Z7AH&N5J1(^0M0H MHXMXMYJ>? M<7E6\U N]N%LTF@S7>>YIM$9@^!,49"BD\0P9ZQOG<]X'RW#1OE:0Z<)Q\> MG&LARPLN770-([=#IU!J_E&=6*HR]]5G(,>!MHC,%.^;^^/=>.-/\ M"%#4I5!BWM6I$7527!!K"J^!*TE'P)9$VT#N);=H^V!HQ1W)Y M!#AYO5WV(W[#^?FEV6\X,\)K 83L.K52U9+\.M8T*2?0B]A^ OG=E P;/FR- MEP;<'@%F[K#TN;#9),]J+7[=@2-+OR9";#^(DO6,_BG/<6'&PK MF!%HI N]6B/QXWM#64NAC !C=WH'.T:N5H.D+D!+,E)'=!JVSH?[!&2 MQN/E]X:QED(9 <:V_L1N1&QBDA':*08YUQ[SS'(@=D4023,I->;H6@>N[R!C M/)Y^;U@ZEODCP,^M>.K.46#%F,*- UD+VA0SQ!IK-8A24#&6.?FJ?0>QQY(G M]#Q65B-AC !7._R:%*]4$G6Z7O"N'@F$R%"##>@2<]%XW=IFWUE^//& YWBZ M?Q*S1^#QU?ZPT_59UX5B7OL]52<#YZENQ0B!)%@#AMOZDJP1@LD13,A:2)Z- M# ]U5SVH*?O'4D4Y/K"#HH6[*E<]H\ ?,.,H;NU/;,4+A= MGGV47$8 K9T6[1OZ14S,Y%R(X#IGRA0!@9/168P365EEDVJ=^7V3AJ$3>(<% MU5$2&0&B3G+NDIW#[$.8YK?S5^'KE S&B4_,:N404F"9>%+J*+/Z?D4NC41' MVU+-&]/<38[_C^GWY'+Y//)H0JFD0/9(V+]&2*R4C2)E0D$V< M9>@A'_TI) X;NQT:H7W*B0[&).$5T$X**%;HP)$-"RDBUD(EM*QU MI.4V%<,&>(<&W9%2&4$H[S'7?Z*=*CFZ M*7VLRC9 A%=?F1CCGM&0^M&QH\ M1M-^SFOS609#18>/ETLSG#W_R(,/G4B^X'J:R &XMI]6\P^N+_%V-AS M3D9(M;639+KV>:I.JO#@+/T*&2:=(R:;6]>\/,=DA.L1'N+U^V6W;.ZN@P^X M[.Z'"?U#2\X30A3,@4JLEO)&#=IFQHMB@J?6S8#WHVSH^%QCY#P<@&LBGA'8 M:-=WM;% 3L[77Q;+VLQX(CQ7RH9:,IY*=<^)85K7?K,^82)/'6WK0,K#% T= MKWM6D!TECI&"Z^UJ=4X[4<9I*(8:2 VIWS*KBE8U 4:%GGO)*Y6>,Y$;+VTDC+LK"M'Q0>(6GH$-P MT#I4("/ U\Y[R+T7O./:Q$P;4;$V>,N)+GCR:B ))+];&YU$ZTCO'F0-'4CK M&6>M!3,NK-VZY[6-P4L,M8Z3U++C 8+NTM&1>Q&US\T3(A\@9^AXV?-AZRA! MC!%3VVO>"^NB5V0WAESCA:20@[() O>>.2:4S*V+3.XA9=@DR>?'T@$"&".. M=N]TRU401#/8P$)-$%;@I",34FIE5'!T8%I7DSQ$S[#IDL^/J$-%\;)FR%[R M=;4HVYI ^MM0DT5WWLCJZ]C?YN$\3^F?-(NT'K)VCR'8HUG1*#:[>9"\I.82 MW2SHG)WBI-%X;:54VT[:Y,!&EVN+)5V:CW"]AY3C\SRZVO?5!+60QXD9-BC9!V3:\'T$>N43SNBO M3O^*<]K0[&2>3_+9=#ZMFUF3E;?=WD0HDU72"-$8O6F"$;D4H+.WN23R+IK/ M9=B/LF'-ET8PN%5]W5PF(T#:1Q(-$5"G=+^F.WBVZ&8A76P&F=3.:@\E)5'Y M53O[, E9AX(I*)]CZY*?!PD:UOSI!U?M)# ".+T]^QJFRTTDI%:6=Y---H,) M/B]^P#@?4-EW'1RDZ:?\-5U_IBLZ&W<[H0Z4\F BVB2AE\E]'G/8)/)H,D\R]) M43B:U@'&^V@9UHEK+/2;UE +_H\$21O*+QP&9P)Q)=7&*;*6TDH+P=:*1F9] M,:5D9YO;U==)&-9)ZQLWAW/[Z7#Q&[C,\;2^ +:)6(?IO-[%[^<;B[][HGY? M-HX GZ@LD[?.@5 ZUS%A=?X<)C"!2VLCZ7#6^D)[F*)A7;%^P=10%B/PPWXY M7TWGN%J]6IS%Z;P3T65+IW5]R9[F[:OUR7(9Z$^[Q^Q77^HOW\Y/SNIPI_?E MGG]RV3J33PQIYQ2$ 5X$61(F9'"!; I;"Q25]#Z6UIW?GVEKP_J,_6)]C.@8 MP:%Y$Z;;.M_\?\XW!LG[\O=06;!>31AB$9RLCY!U;4 L WB>20T$)M AV2*Q M^=SEAP@:UDOM%Z#M)#&*>[XK&K^78Y-4)SI(H4"')$$E;<%Q'X .B(G*9B%" MZ_+!ARD:UFOM%UH-93$"E77_1FIPF'SY" $C V4]@^A8AH(J."UR%J4UJ([# M4V\9QOWBJ8T$1A!@NPH-OB$6;B[W<]K457[C+U@62[QLT(^K7[\3_TA\9$,L M?[Q=XUDW^9S^)9$VZ_BQ=>2ET#)%F\B'S[6I#R-E7:R'(HH-6F.TK'7R7H_; M&1;.?03UQB+[T1P#VN+V&/^"M7?E4*H7;@ E; MI]C?0\JPV?7]P>\XGH_A,L;USOM*+,EQ5ML,)+I/E$\,?"T)B#Q85I*4%EOG M8%\C8-A>P+T\/1S,WQ'HE8N6=Q>UD5<D/C#3A.TCT"TW]_%+6$W3)',,-=\6./-(=VO@X&Q-3;(ZT8F( M9("VCDG<2I9T'.(4P?$#NU(F_R=YR>?B&B3[Z1 W"*VXK'F\6. M5PYT9-IR&<"Z6A)0G /':\4_5R(Z[K4R-_)V;M?]';#N?FKG151F]8;)X M+IF-%Y!;?7V[M-OQD$W5V I][3QAZ5S3;0"9F5!T]B8WGXWP1!*'N4U' LHF M>(E2"U[:%IW'SD#-W%])K"VDL?+ZH2^VZUFD\2UFLYO]X+OMVO/7@L_ M4\N>IS.A?2_U!QK^&\O)5PH9BJ@S11@W4!NQ@+'.)\N2(P78VJ3;A[#CAX]L M%_E<=?HD:9%%T )XMIFVJ26X$! *_3)+[S&7U@]DURD837?T1EBX/5;D8'Z/ MX.Z\N@$ZCE35O9AW-\'WZ6HB##EUJF1(4M=I%2:2_Z@$9&4\)WV==6[N]CQ$ MT$BP=("D[P/-T6P? 89N[.'UXBQ,YY-@2M0"-8F8ESI1,8#S+@"YA,7I%+3# MYB^N=Q$R$LP<+^B;#R!'])W]8.ZRIX18I8$FO( M00&%+) 6EC'&UI!YD*"!7UN;PZ<=]T< I9O#,;>[X#IJXHR&Q+L>1I@AHF)0 MD@E6<&E8\SRRNRD9MOJO/7@:\'L$J-EC8.5V8T)9[6/BH%G"VHR_MCQ6'!@3 MV:9 KD7S).R]B1NVVJX'Q=2+5$8 MTNK\1T=G2[M>\(LT1J);JDS[:#ZJ:'0 M!5Z0<\V5M2JUON1N4S&2(50-_:_#&#P"B!"\EQA6^!HW_WU[1YCMXV(V>[-8 M_A&6>6*9,QA2 EZ8J&7[$KS4 ;QEPC*O=-$]-*M^"HDC<=0.1,3M9/O>Q#," M]#W8G#]Q9;3R%DCAUA%M14%4@H/BI40AR+L0K3W_H^Y:N(FVXV MU_:5A;8UTL-=;=?KG8-@P5Z43JX_8O35^7NR[8QND M1R\9)%/M&<-K39P08*+7B?P\;TKK2/@1Y [?F.39\/M<0AT/C!^T>#[B:KV< MIBZ!GW[LI/*7&%"PYNA/,KF$MO $4D9BM$(-P:E(O_71&9:I^># P\D= MOJ)W:!0W%^H(_+*=6^?SXIZLRN[TQIN7SD?<1$EP:_UO>/01T^)TWGVE8U>- MX@G)1 1B@J6K2=&Q-L)#(N<5O0[!^-9)'GWO:;^3\$_QP#4J>(S@N#QROWVK M"VV2';[.INL5\5XFDWR";&N2GXH>8@P9F/4J))=I\ZW[;3V1Q/W _,_\%M9$ M>..Q2/8ZLI>[G"2==.2!D[$5#2C).?CD+23%)3D2Y ++'OW!/2C<#Z#_%&]C M/8IN//B\WLS5<>%1%PE16SICKM 9\S$!4XKXI6(IH;4-_/1FN?R?XLGK<,8/ MW91PGW/1=18IM1W4A^7T&T'V8FK(Y\6'\SB;ILLI(D4RG[2,8'DM-!,I0V1H M('BAE'#%T7&Z#KE[>A8V)6L_(+[HEZZ!93D"\_%Y>^:@1N<9X<8+G!&N\S;BN!XL5K-.8NJZ!B6M0)3(RG5(! M'I,O4HC,?0]MNXXK(1'_%"]CS<32%&;/W\$KK+Z\F2W^6%W?3JLV79=??ZY> M7'=OIWW#KP?@2XN18;J$]%\S2=X;4M?5X\E9O(4 L4 M8CM++!L)KN@,EJQ3.JI<9]]K@+O1/H8M[WQF% \.A!$Q7QH!/:N[>(#TND#>3M M\-&_+Z=K?%_*I"/42P&!CB0H81-M(B/4,C"II%71W; 8[GD@NOO[PY;'CP9C MK20P@JOZDC7ONE#8Y:GH;' 566#%,]"R1JFXCA 34R"L]KKXN-A6L%SJ;3T@U94_N']36AL\3F* MYBV5CR@PZBW]9W08;""NH9.%?E_,*\+>>5;=;L7\Q7Q=+F5]K).-^I$L1ET]'9^SK_A1GPW,UXFQA4O,NW-6I&K02[H3DL<:']D MG)/A('CKF^#)1 Y^C VE/+8IMM:A^] UML[R;3#Q*/2.%-"@3Y'W M[ZJ:)7/Z1W1D)[27P!59'V1OU+E\$B&&$ &%LYK<6>V:/R,]2-#8VLT_$] . M%TD$8*O@NE_2'\Z#2V"BD4*1.D.G)+U1GLQ"<'AOROI&5RWK2N5WR4J+%U MBG_F^_00T8S5@EN>$QW;^%15WYP4-D_D1RD,B0P$1^K;.@L^\MH_04JF6O># MWX>NL;6"?S[$'2.@48+N>G+)96QTHLCK2MX[$,77(:6,='=T!H2C329A+(NM M2PGW)FYL+>"?"7XM1#5*#%X\A]7^1O-SG!@?DHF!ML$RL2UR"3&6 LBR0A16 ML=1Z5M6C1(VMR?LS8>X8T8P :_O7A$QB35?BCH-)B']2&TP^&XH//5)QPW3SMW,Y)SE@W7"G(MY526CK/'S$%J M98R@WUK>0_.I)U(YD@&WSU0%VTI<(]"/Y#M=M#FJ V662'NE8[;^\6$6YNN3 M>:Y=$K[6'YG$)*/1FOSX4ANNJ&@@E,@A^1RR<;S0==,8B/M3-\KZV68X63R+ MT$81@;FUMSO>O\GK0B9\]*3G9>UZ6=MUQ*)#G>9A53W8O'F][%Z$C;( ]ME@ M>+2HQI.;0#Q,B'GUAIAESLW5W+B,M+),EG2Y<(PT>:RJ"&G.@&.U;D= MK7&X%V6CM!=[ V)[88WQ:KY(BL-5UQ^MFB]V$IPH[B@]V?F)%HEF+$!\N; T5D+*0>(R7B> MC(BPK?;!#?Q]GT-&R& MMC*=G&2Q .:L0 6K('IC@ Y;44PB2^)&O/'>"OZ]%QVEF]Q,^(MGD,0(#,/M M#KI'H _+*;'N:^U-O3$Z)@JM"%(IX*ZV:,':TE0G#NAL#([^5KKF>=,/$31* ME[@UY-J+9@2-1[9DOY_OG!MBV>[)<4ZJ($JJ+TQT./*S@I*=CY6YF M8=VGPQY?;)0N;3^ZJS'G1Q16V>[LR<,CLU;*2=0H7=W>$-E41",P]_;GWT1E(9@T"-HX#\KK#&1O6"C! MF9!U23*U!M_^U V;M/7,*.Q):",(N-1MU?^O;XS?PFRC_"_&C7:AS7F^_@<[ M/[D99G&PYD)O@9X1PV0$AVA#]?NRNY/W\Z-X-N%!:,NYA90C650J M(P0C)2CM.>88/"FPQB>EAVT,:ZOT=AR&%O@([)CC-BNUM%8(.N"(9+3Y0+\R M,8%U*40EZ93GUNCN'\>]63OC5.M/$N*1MIF:3WX9$_2AFT9UQL2^Q#,"&[WBZ9% M=48J.;\3'U/RQF9 )VM+(BTA"L5 &4]&BG$E-Q^HQI%'<+S M$4!F6[C4E8SGZ?JM U<^/ ,(.M%2B- 7Q<+K@%BS'P2M>9:$D>RK[2'%"$4 ME2!:JR-I].QRZTRUW?4'3O9Y!A0=S.UF2&D]"O/]\C3,+T8)72-VOV&7U_Y] MFW&6]Y/4:&#E[@)7(S,WZ'H'0&$0.Q5F:?=>MVN*WW,*R1]OQXOC7:8TA,C%:W?CH_.PO+'XOR:7HZ MGY9IJF5MFVXOT_GI!V)2J@^*!VC=/;_<1A\?LHU&FOKV,I=P338I:[P$+6O% M@2D9O!41#",_(4414_."XONI.=J*>XBS5Z>""PPI) 8NDOW2S?V*5D500FGO M4CVSS>V[O2@;> AA&Y3<,O;:"V6TJNJOB]J"8S%/N#S(#+SV[]NHG?M)&I49 MR+2U03@!Q72M&Z0!QXLBF!4?@Y(8QV6]-%-9Y_0A.AKT\=>+\[@^B8OS]:[, MKDX(8W2+6QY!^*Z+,GIP(9%?S;WV0AOI4NNLQ_VI^VH\O\+E M.DSGGY>A)O)LQL;=Y<:4K$+MK =6)K((F(G@G/)0BM0Z.DUN5?OG@W[V,G2W MZUZ0>OLI8@1 &*WJO"@ [ZJ^-S,3#U*==WZGC>I\G,1&JO..T3X7HYIWUKZJ M>I:%6>%K**,VL,E>@!,V0\J. !"4=KGUV\_3*.QA=M9=YT!(F1,:!MQB!N4S M&2DU=8:SQ*WWQGCQ#'P8G7KK$4U[S*0Z5E"C55C;;H]UA >Y\H<^<=SQE3;* MZC'R&JFJ[3*UDJ2.$JL(JK5-K\Y7Z\49+J^\B!*=US4I*+I:1F(3.)8S".$] M:L5+,*VC2WN2=JQR>F29*]2KR,QF@&:,=+HT[3ZX5+TIZ8OTHA3?.CUS7]J& M55!]8.BF9NI%2J/531?3+7XUG+MQ/S_ .70M,W.7!-9' :!7'C1$E89Z[\OI7-9=IOMZXH(?HE+V^ MVT;=/'T+C331]85/MNMN%KQ8_;)NDD>3:RC5VLU(!%4'MA5(RJ#CPF2.K0/[ M3R#OR/X^U_A_ M^@+*C>8^?8EAQ,IKT^(W['3WK4G.!^FKNS_52D7M06@SK71/W^-+B,44Z!K, MKL["T+5-2B8#FW,HAE87K&@C6D^2>)2H!DTH[E[@KIN;EZAEQ S2LEC!K\$K MS>C(&2UB8E:8U@.$GD+?T,JJ)7[NZ$31CYQ&JZ3^NECD/Z8SVF]^2]^;GT[C M# \WK![Z7*M4B3T);J2P+M8[N;W>'>:\E(Z\=V*Y]&X;#*K#]L MW51L/U.Q/O VWQU?;*+JGDM\N#?7&P+R3VRM?S0S*!I/, M HHH'%1R#)QT")Q[$^C:]8ZWUG=/(O!8?7=C8.5>:U\=J*UWK2 M<.?H<-6"*U0%G$:GF2+.B1[8U7 '@R>_]H3-F_IR0+F/5I_6AFS33<((*:/Z M;#&=G^+\T+S^AS[71H/N37 CU;FSWLF-]>ZXSC7=JB[4C!WE"1C%<()#-YN/ M>2^]C]XW+Y%]"H%'UPKOL]B.-\6+[D]NHU5M=S8O/D"GW=\$^6AE]CB)C;18UPE[IZ6BL\;Q6, F M3"3?J,$%+*"RK@U?@Y!1-3Z7URDX*OI_%]=VKF7C!(\IDX=CR;G!K,'SX !U MM'7NJE76/";RQY<95G$<(GQ?+K;M1_]JL5JON@[TL9)ST:W^ MZ@+3V3C/"'&AMHTUPH!3!!+'E$E1%>EMZQ#*<10?J[_V7OV7W=6OCI%!)P)F M![([K"E%B+4E3, 0T-+M'$+KY\0C21Y6USTC/F_JQN<4]6@UYILP7?YGF)WC M;V2Y$BL.KEJ\^T.-O+''B6RD+B]7N@+'3A\3Y5-@QD)VA#CE(KGX:+$F^:5@ MZQVM6K^O/43/T6.R[OCV%;J=K_F,3 'Y%+6%([,03$' B$@H5U&$U@-3'R1H M6#75#!>W!F(U$\)H5,'4BBQ.F^OHNDM.OM&?-:T8>(NCX&/4.0^M*=_DA MWA;F>2'O0_ *M+]&K+*P N+EFMAFZ\L;IH%%9PWS M"4MJ'7.ZCY86K6-VO[L3,@W"!1\S*!D*G9%DP%O:I(O&V.Q$\:IUB+D!#N[J]7(\XT>L._9I5-=_W[U!^N\-U8>/C.F279# =,V-LY:!LX5#$BEH MA=)&/_X^?-UKSB]A-5V]+[MME[HN3-W\VQFN:OQAIT-3M_:/G9:5$JLK@41O MB;5JS8/W=-.G:*456G%MQ&/X:D#'X-E(+8!R[97M&>4R@H;>?UOA^_+K:CT] M"^LZ5J\$@[Y.5T93U;WD$!QC8(14WD@R(['UC7B=@F%;PS?&4P,FCP B;Q9+ MI*M@DU%'4%^&^8HX4OU?.AC=;V<;=_CF6<@Z<,-2 "T,JY$*7GM5,K!>6,:E MI/VT]E4/)G;8;O(] >]Y1#<"C&Z'$=V]26Z>%^2:R/4* M.*^3W4?+L(,3>]141S-^! "ZMQ3[YKZDY#:5),$X M5>@2%ZQ.?Z=+W,I49&#)L=8=M_>E;=AYB#T!K!?!C !P#Y3(WOY]QC*=3]?X M;OH-\U9#:_1!U+ZW(8D:7)8>@D0$GPU3)P'4OS" /JL@QPW< MB[_:;JPX+(4V!T+7CA4!#42M$03*K)U30;!G1.AUXO:+Y;)_'BP>(9L1@.XR M2VAG6L/;.7'L_.S*TYZ$)#%:9L%CKNVB$D+P-H(.OD2!)FO?6\K60X3M![:7 M\G+0GTQ& +0[>CA?[(39*$1@#HQ-@HY,H#TQ]%"<$YS3H6'-J^GOIV8_2+VT MQX-&W!\!CA[IN'O3>'5"DO!= NZ*J9D"# *S GS4WAL70FK>A.MI%.Z'MY?V M9M"CE$: P7=TDA W%9DWM\($J6.M/3@I?'7/L8XT"F XVA2$J+G]C0'W #G[ MH>NEO0JTXO\(H'15!K);*/+^ZS9CX&V70TD^3?72+S1V=+7IB?/@@ZK3H)6' M:'D"$5,11J&-MG4I]P%D[@>]E_: T+>\!H1DE[A2NT8LYET9X=_#U=H+8\10.PD?\/E>KKJYC^N;J<'E*"4*\$!2UWO0_H?ITV&**W/ M-@;CFP^)>82D_:#UTEX46LIA!+"BNYQ\E<_A^\U]"$8>BG(,6!9T/'3Q=#P2 M:6#K)>=&YVC;#\6XFY;]@/32(O]-.#\"!-WND7%S0Z'$8D(MP]2UC4]P"$%D M =$(NM2-+%PT+QYYC*C]LF=?6@2_K2Q& *Y?PW).3%I]P&7GE-S<#@_"E829 MN%.W8XV#X**!E 5#9"J1SFT,K4=(V@]8+RU:WU(.!\.*+MZX:*6U\+2:A!_Q MZV)YR:U;I\4(683G$KSSM31=TV7NG #+76)TT0O=?"KF7H3M![*7%K]O+Y,1 M:+#?\8\==BT7<_IEPITWKEO7?RP\21VAL$+7OU$:0LH.VGA_%XE]<)K,S_7Y,X>*S.WWW_.NLR[MM1_5:;A.0<3!1A-%K[21I!Q M;SF4K%615O)@6MO"[:LR+Q5V^H+Y?%8;0-U9PM"Q>">H%Z5Q,2%$736WT+H> MS@*:,<&<#<[$UL;:TR@<;8GF4U!SZU;M3TA#Q_&OMO:W%9;S6:"R2J <5*3+U3(#1(UG\E*QZ(HB%(]IMX:T#':0LY#4/?<U MVYM>4BV03C4&/9V=KS'?V*:H4VL<5X"V>% \%0@L!- \)88Q!RRMLS8.)'6T M%9]M]&)_8AL5.G<>X-Z?KU?K,,^TZX^+V>S-8OE'6-[<*!:999$&LI$.E(JA MUF X\-P7;E3,S.;^KNNG$3O:NM!&-W>/HANO9_)EL5S3(F=7]8S'^"'W?ZV1 MU[$GN0UGMV]7>8WQXCI=__B$Z7QY?;:0=KEPGQ)YP;4WM2J$!JLM:*^=Y(R1 M(FM]D/>G[EC]]A\XRY\7OX5U_>[.]W>2I:2T)A0'(D0R(HJMF2F!M+:)13*6 ME7"M,V\?)6KX&>\]8.>F_FHKFM'JJ8NTXY-$3%Q--\,F#M93#WRMC9[:E]Q& M>NJ.I&S"6U=5LD/!54=JX97+@@%=5+4K=.W6;UT!EU%FIR2+-YLU]9$F_P"% M[>RQNP3QRX^=W^W8G,F94N>7R\#I/MK\[);?A#%F M*2,#LHC)$B8G'J(*G,QAAT9:E;UCO6&XR1:&#=0, N_G%_VHD/_FJMSV9D7D MC2W&&%AA+H&LHXY5JD.(8XC@)6IN6$;NFH_C>3J9PP9R!D%P/R(< 4IO\NW& M;G(LR7#GP2D=:E=K![$(VE).D@=.FW&R,2 ?IFC8$,TS8J^A8$;K\VQ+W[;7 MP^4N#_)X[OU6&W]G/U);321XN"3P$E]9R3K8T *2BMD&D7-69 LFP3R6F$UK M8VA/TAI,@ JGITO<3%VL%D2W[(U#8+T*RGF$S.@D*(<)'/=T"'PP05HON&[M MT.Q%V,!S"GI SQUCFQK+9P1WX9WZ4:.+A,*8KA,[R08W0M?YO"D(DKW1O77=:S]:_LH5N5QDTV7X9MH#*=5B ML_+ A:N)K9*L3ZT=Z"@+XZA5POX") _3-OQS10NLW.\D-I3,:-7-AR5^#=.\ M+8)1DD=NIU&^NOZ\I<-4;ME+VBX''!GC& \I=J> M09#'IQ%<] HL+QP5$TA65>.#_03RCC;XMR#OJB%?A:_3=9C5@.&6A.MKWS4> MRRJ;2XD*-"IBCS,*7'#T/R(;%5'%;%LW>CN6YF'U85_8N^4J/*=D1ZPW-UF+ M82=A\7=<'Z,J'_I@*^VX-]'-%.(]R9U74)3%Y>PT:&G(IU39@I>FU)(Q%;A- M(8;6$JM\>_N$-*4M"D!"J8:2F2\1OX8!*]*U)RS$EIGWSQ.U= *K"56 M]N[Y>YA,1JN8+GIRAMOM.@]73H]_M(V">B+QC934 QU.[_ M=%(VY%Q EFQ M\4)F?\X"D <>'9=H2VN%]20"VWFF%\ON1%ATMK1#4X^= \6XA)B5);^*,5%" MLB8UK]F_GYQAU55_J+G?(SU.(B,(R1[R LM#T,4D!'35SQ:UVVLABS4J85-$ MRT/[*:,]/:+W%I(= HS]2'!$(%T\M,4WY^O*TK-:E/[?G9RWGM>-O1N5O$U2 M LN!@2K$ "^C 6Z*M3Y()D+S0< -Z1\V-^3Y8?WL,A^M(7F2TO(<;X72=M*Z M#K_RIR33>XRD4#LSF#\@S!21/!8&):1RMT M<[_P200>JUMWP[$W^;\SU2Z4I*3FH'VIDZ**!,^D@&R-ZE94'8UA@=3ZEBZT[G#Z)P.,[HH<5UF#XS609 M;;SGJGIF@CRSE(@#BG[+M7?%6"Y8:9U)<@\IPVJM_M!RNS?Z\9(8NGG%IK_[ M+V$6Y@D_?4%?\5EJ(SKU/!ECMY%H>_-D)#PG#.!$*3% MVE!(@$^J@(XA!2:M+[%U6M,!9 Y;G?"<-V>_$AP!2#?CQ'"OK:%VW!G44,?O MT/ESY#J9Y"#QX#'S4 1O[80_@;QAIY,_'RC[DMAH7='MQ+OYZ?LXFVXR\8_P M01_X6AOG&2"AY(Z@J\T#P63DAKWH?H.@5' M66)W\>X>:-/VL-2! =FCH2-$MF7D7 Y+EQHQ9*[F0!\CRVV_YK#.HQ'"/J: MN=43CT=PEUV]P6WW,ZV-]-XMYJ>?<7E6F[?<5(]<*N:8!C\9A'H-=?>)#>ZP:[L MHZYWV^62'W$6UMN$VJ[58*Q$?0@_-E;6I2W%3&)U\)7)OGJ%3D%$8\ J^F,3 M&)>B=4#Q.(K;J;FKT7/;-4YJ>[M-Y[MN_MRJ#@W>:(O::^+KE3&RTT#4:6&C MXI!=KO4:PI'#XAT9BE9CT@*]ZJ]=3HL=#'LM/R-Z[U>ISPZ$4=WV=T]@W-W] M25I/O]VV;U+@B66,D%.B^\R86 =F6]#9NAA*,L6T?H,YGNIA+8*1P;U'@;\ MB']$8NLT$=^[O?]M/B56UY-_S_8Q1,FM3*!%4C6 ZFJ)"8>82G:.53/N.53] M$5L8-B ^8O#W"8716M=OPG19+S;\C?P4DLJ176\?^ERCV-"^!#0%&4-":>L)$P_1?+Y71^2C_P^V*^O/AM[6-^TR)B'&,LQ*$@ EE$AB$$4S+YNY@-5\7X MTMH^:+^+8)FMXXC;;V#KIL@7A1QN?YW$US=.P_/%^N>EX_1NNORSRIA\VXJ?062-= MM.C'[1^^^+'NC$TTE^1*UD,>F025D?5H<^/XYO M69]#86% )RSC=/(.3\/LU_F:]G#R?;J:*-0U1]B!UU[7Q_W:Y+!V)R1;.HFL M='BP+>\*TY]/%]]^ID]O$$R_N +N'0L.B[OAI+YH(X*!T;.A^O7B+$SG$^Z4 M$R@C"+)L0&&Q$%7V(,FR"-YPD?A#U\CCT-E=;1C<'"VN10/>#9U,^.G"WGD[ M3[_A6<3EI 2+3&<)R4KRM3$2ZC,OH'Q$EY.V@LG'K+%[OCVAOF*O+]I-VEE]V\VUEEF+'-.UIFH _>XJT3MHW%!M(3TO2 MTY'\2TB!]J*#D/EF3Y%[KK\[/CX>3!PBK$5#SHU <7RFGWM?3I9T.DZ[*&=W M&HRQ(I1,5J&LCF.N8TB2L*!Y\2F;' IO/2+Z3D*&K8X:S;UUO)!&@+0=\E>; M%\1P]2>[VGE[D'QB*;MBP& L=)"XK%,@$(*3AEF=?"FM.W0\D<1A%5D#4-P< M(-2CA(:^Y.KQ3,MIE])V)4'\'7A/C2/4+:PQC L-> ME]T#BPSCGXC7 F"W0"=1(?H.'Q$D1JZ@S'1RK M05EN"^E?;LQ>M5#[8&;0.-+APKHI[@,X-[# ?YO.IV?G9Q>ZK62L-5L@#:G) MSH5PJ#ED6QQY%=()M9?!_(C(KRTZL- /$=FB!?]&8,M>J;X=C?AN.L>W:SQ; MU<8%&+B,(&OO<-J,KA,])60O=9UNILCA["U%YRZ*]H**^:>]57H0VQA 6*E_ MNUJ=8WY]7A,Q/^!RNLA=4OOJ=_RC^RO:5=*^A&(A:#I02GL&M!6RPI1-)6H9 MXWX6S%/ N!=E8\G(.1X+-V'67C!C@-L5FSXLIPEI4]V.)IEN=E+3"#JSVB#< M)(C>T:\P):F]$]PV+_VZAY:Q/.&WAU0+YH\!1'CWT?PL;RC/9<&NL(L0P=[_G]O-J5[\O?UM.+)^CW MY23GZ7KZ#3]C^C)?S!:GT[JK5)A5U6)%7V>R> N>&0TR:<.$.3X6'/T6Z(/3,*OAL]J_??6%-N*4MKE2;D*MO%$U([,..8N1 M"UD$N;TW^R4\ IV[5AE+1*@?M!S-U_$ 9'Y."G*]49]AN5Z]QADAG\B9Q%2* M$5(#7<@>E# 6G#49M-&H6:;[^N9@V4=Q\G+\FEZ.I^6::JS!%.JFZP:;S&;UCZ8&[-J,0^SG1:_1Q2H-EBU4<>LQMMO M-V'E)@D7M8!,1^UBUY,;R5:)B6X=C!XB6L==-IF+UK[J_=0TG!E_]C5,Z5!< MMCC\B FGW[HJ[RX.&XM'31]^@6\K(?T)PGK MGH?TIW!N5 _IK@1T6=9.(5R"2B%"#%R#XUHQ'Z()N%P(38SX7&UWK-(H]R!KXC;%? MLZ$O\8P9<75#VTJ0(%1.H8LT,U'+$T.=/<+ YB"3T\JIW'KR^AYD#6NH-H?" MOE [4"Y#A_9>X^H?Z\77WW =9EO=S+RT-D576Z\C7681HBRU8,R0FA9DL=G@&&(T M*>C6DQ/VH6O@7(?GN>::"V@$H+N8 _'A?)F^=.,J+\8IG9S5L-2$O 5??3 MLB9ST10-H40R%Y,Q4F*RTI?&@'N,IH$;:S9'P:WJ1C6..\=2$>R?130V329_0^< MY3>+97T3_'VQKB_Y[\OKZ>KK8A5F?UTNSK].O/:E))$A>V/H3(0(GNL$4A8F M)1/6-)_0OB=IPUZ-O8.L#P&-X%[<,*DJW_V\^ 4W>\/\ODP$ MG2*M.8X +_,=T-KM2LN\6J]5$EA)+ ML@RXJ[N0KO9DLQZLCCE&XY#GUIW+[J9DV$3%WB'5@/TC -%=@[P_8HWT7?RN M>KH3AH;3ZA&8K",GHZKCDNFVQF)HLR+7C-S608:]*!LV&[+_4$-[\8P =!]) M2D3 EY-Y?HW?<+;H@LS;VW_BE1$,A8KHAC%WM@1;)2 @?#:DQ%EPQ!9@/.UL8X$AW3K6_$ MVU3L%Q-E+Q9&1_)]<)\.EZD*Y)08JK]2\XQS)=_W6)M:CI\Y0YQOV:#O= W'YP?'DQ^E$(%)LQ&9W NOKT MRNJ40U]'"V3F& ]6\UJ ?2\YS5J2U8UG_= MJC+,!I,,^%B;WHO(H4X+ _*S+:^C7D)IG0767]WJ*V+IR3S7__QZQ=F3]:NP M7/Z@];I&1C5[5&HM8GV?*:#(W9 M7B0CN)C)[5\OIXFLC;JO5^?+RN")BMEH)"<_:ET=,:_(#&864A')2)>3S:V/ MTIV$#)O\UA..CF?YZ'#S^+&HYH5WTI&Q0B="R<@@Z$2NO:$_R,2[6XVE&B.J MC<[JS0E^%JRU%=/A*%RLPVP\=N!YE_Y0>RZM%N7KMO[C:ZW_(-,&+^H_GL\. M?!H]@]B!1["L?SM0&,TU%P8TSQ94(:\X&B\!=;(HH\K.ME8US]&_Y/[*I*YH MA/.8NZ+ZG'U-NB MX3 )T-I+8:31H;0NNMF7MM%:@T]!ROV]2QH*9@07^S[% MD3I:Z8*NQ9&2^(8*Z4:R"$Z6J)2R+MC6X<-69= M@DNK?7&Z#I\C\X-L8T=;*I8,9"6]L!&E-'MU36F!MY=4Q/PD*!Q0Q/P4N8P M:K\%XNDXEYIAHR1]PZF1%$:@F/X3OTS3[))ZQ[+C4B1@3I#1:6*"( ," MJ^]^LG!K7>OK[3H%PU;Y]8V;([@]AN:$G;'HL; 2$]*&DP$5G0479814##&D M)-1QKRNK:;/*9^@ZU8.[=CACQX"&"Q"K+$V)#'RL31L9;3Q&ER$B"KI+^?_/ MWILVMY7C^L.?"/5P7UXFW9VYJ4K'J4[Z3OU?J;B B>XX4JYDISOSZ1]0DG?+ MUL*C0V=N9CIQ;.4<+#^" @"0HN=.D>]K%:5>REK2ZO*?20W=L?".ZT6;:J- M%[ VGH&Q4L"Q^HX+YYB""QFSG>JQ7EYK2KW4MG65I7[R&]LQ=]IM5BX\8*L M&:1(OZF0 A%>B\N*1">%+"ZTF G<8:O*@Q5_L/PZ< ZW;GGOKLO,@F$8'7,0 M52W%+M:22 )M>]9EZ129P^8C\)ZGJI<.7F-D> ]33<]@NW7M')W@P:('3CR! MHE\49FD!PGF116$F^]9'=CN0U6D6[D D[ JT ]7RPJM"?PN+>I]X>36&Q"X7+M<5*R@."9Y"47U/KE%&[>E^GKL)RF M:U8-F7YA/0/FL':8JIU6M^6N$W N'AIJ-C[ M-R,.EG('$'E@QM?7AVY&]"1%@:F3=8)8KF.Y!42F##B9LO Q.^5;STM_AJ1N MZWI;FIUCU- !JAZ]F796'EQ*6RW"233D;P;BABM9L^?%08A,@_'.B1029\TG M&^Q%8%^&ZRAH['*#L(F>NC@8W<+>MBN2D^)8CI8)D#S5^QN[,YOK/)?N$#\.YU?9LQ526E58K6Y M\)O7.IGAQ3D%2M^(M9,DRTY"_2@W:4ZFCN'3>!:%=(8E"$RL3C\-1"L46*U5 MS)I;:UN' *>X=W-E+S#78D.<+3<&<5%/$5?=$U[_N/G,A_!C-07CK[#(Z],@ M99W)66E@T9#9RJ* UT9!9J+HXEV6]\>@-[R8+5>.MWS;&Y0W)_Y<;XW)6'NR9/QY_P*INQHH2BB!18!W0 MJ;35=<1K H.>.VE$<K1"<%Z/UNEIV@I=N%\SY\O:H=Y;YXK[@% M$W--&\8(WCL#(2:>52E!-^_#\1Q-(YON7L"S$Z@/U&0'R/QGJ+;@ZM:#2=9* M1O&,0Z]!!:; %UKX.I04;"Q88NM$Q!T">L3=L>K'\X^.?5\QHC]DX#CPG43O0,/*N23S9(;,A>B::]\-]DJ"1&[(, M:4W:*:(#5#WKI&[S4=]=%[(I[F-.1H!WC($J&,!YY6B'QURL8S(W/[0YGNI> M+K",&22<6/<=H/U(SW8S'M5I%[#( EIQDKE')/:M@!R<$"X)873K83)-"!\Y M,#XQVMI&Q >H_H4?.OR!WRL=JSWNX[?SZ?!-M+:^\93)_=W8'CXASS(&B\8# M+]Z0=RHTN!+)SB>FK+)")MFZ[FO A'R5YI?Y.5F89:U5O_CQ?GYQ2\:_S&=5 MZJ33/ZIF^81K0RN:?*<4,9$71=Q[413PE#%:+HWWK9L4[4MCM^GU?9#SP"48 M4E$=. "_K$[LUORL8L&WR^4EYDD]/HY57%PRDAF3$ASS 6Q1.IJ(+C=O4K2% ME&ZK*X^!50NQ]XB>V_50EF/1*!6X5.5C3()8- DIQB02N0:B>0?KI^CIMB-J M4QP=JH >P'0>ELNSLLE-GBW^J.5WUP6@UQ[J+^'\'//K'YO/+3MT)I*$B>4(TO#[6_A?3E[F M4@VA> VAZO"3$#WQ7PIC*4I6[L\CZ0>Z0J>\7N;W_C(DV7^&$Q M37C]P^OUR2<$F0O,0AK=_K9V1U=03X^DIZ^J[J.-#O;//^HBGV&^ MRHV3S;_\>GE. LJ_8B&C?S$)-GC/48 DTPM*5(^ $UM&WL.ZX'FQXU;_&)QS4Z_]N5X$9^ZYW7Q*LV31<_;E7$ MWKH147LR*8@VD"-@@X&@.(?";0C9JN1$:^=T=^K:W<:Y]G30 U[T2['2#[SX^?J@-ZN;BU=5R-09!:IQ!)I)Z1 MBQR"@*@-_98B,SF&6MS6&*?;J1D7=>,A9#Z(NCH WNMP3@+"CU\0+][53U=5 MUI5L!,O"F0A,(P=5<_+>4O23I!=<*Q9U:MTA8QLMO91]-]V2FPB^4P!M5I@R M)DC-&!A7.WV7>E^CB-KC/R5/<3\7KO7EN.W4C&NYVFA[!P@=(/H.0/3XJ.0K MB^I5BLG3LJKC]!1: Y%I"9Q\#%M/)F/SZ;)/T=,?D [1^2.YM"8*Z !,JY31 MI[LIHZM9=YFQHFP!:[,C3K0A6\T1I"0NN$56Y$[C-O:Z];2-FG&WM8& U$CX M'<#H][#X%U[4??[&QWMW?:LE18FYZ *",]KZE=7@=(I L0\WPCN_X^RF/9#T M)$&]#&IHZB.U4T$'>*H)PALV_@O/\Z?Y[^&B_OW'JZ^T:J;_KK>LEA>O"KWT MU?GY_*^Z0-_,%[\0L=.+U>%S*LZD0DP*BE4HNO")H@L*-H0T4=FDF&G>S;P% MW>/NF0UA-!]9IX?C>'X1SIO@^"Z7MS+=-P?4?\X6F.:?9Y7[_YJ?UP.U?]2- M1:O$BTX(J#5M++*&Q5X%\%ECX#YHHUM7Y1U.[;C;\W"8/9'^.K"XAW&Z6I.6 M.^MS)E]%UJ%T*#3$H".@#::8E(IRK>OT#Z=VW+V_-Z3NK;^.D?HF3!?_'8-KJM!7E]N21Q M+6DY4<2_G-;G+6LESY3TM@X'#R\,V?G9;:I$#F.E4M MOZU#Q)AHR125(;#$0161(&BG06=19#2%%DWKH&9?&D=.^@V'L.VE)@,HKX.= M]A&NUBT.OT?G)@/9*C*PE^KW/AG81P]CYUGN MI+>E%3Y+3N1FBK]5(H_3UQ)29@33V<5(P=!/=S*PE[:VG@SL([H^CPZU]),5$ VECG%;8BZ]9 M1#\MTRJQE8>YW*S*3"[G51JFEF38I)G+!4H?IN4>)#E" M)#R62*"*FSHZ(=7;=D):K;*7X02)X1:L]''6UAG<>X#-P:OG.R[BO,/UJ7AEQX)+P%&1:M);Y:+!YMXJAF>KC=/ G M7E/'0VGL9,( 2MI\Y.ULTTSU>L].Z%;EY^"=JRV7- 5]WN/L-2'U]=U)'TL$'ZRZ.>7]59[ZP>_;IBJ4V!GESBA#9:DH@WHZ"34 M)G_@DR$]6LF4X5EGWWH*ZTD9_'D2 T=#>\!EUQ9G/]DBO/6=B75.B!(*.;J. M'(G$4DV>>Y R*A<1:?_N>;G=^DX?F]'/OK .Q<[+]>^NW-E'Q?$>+R:H=++% M>+(DBBR)I(#1HW8$_("&ATAB.L&=\!:L])%QZ,6?:ZKX9O@_7='H3WO63H$M*=F!NGDE3I4@I9=;"ASOA$LO?>L0(2F;!19)>Q>?/FOBM)N2:7 MS.<$B@101]X;"$)KD$H+'ZQ#V[P7\4]=2;H/PHZN)-U'>1TYVODPVHNK)-U+6ULK2?<170?&Y,UT-KW =]/OMXL"UD[LZQ^_ MA_^9+U8CO#<#"FA!!,6!,PJ=%.,6O(R<.)5>F>)+:-[H>@_R7EB=Z3$;V5!* MZQN/-XR]#U^O%JV)+"3!>9V]*6C1*@;120)]@,MAC)?7+FC6"S* MXBG ,74*8X[DU)(T(%BMD^II:.(-;Z[D/2M*2X MU:!HQZ>55B)M^F1FI*>(^6#O1I9=]%-\!_J_X>F)G M^B=./W^Y(-:_XR)\QC^76"[/WTU+';LF1/RJOF2#Z9"CN ZV,'R#?R7,7KZUEHRTE)PHIH!.1Z-48I%2#XE,%3 MH&YBML;D$Y2Q;Z&NXPJFQD:UA7I>5">[*LFP>/7[QR''W#S]DN&*DO9@;IRB M)&,$%TY&T%ZE6NOF(4J6P:)S,;!JUH9JI-5I49)"2UX'E\"#,Z!\U! "LEH" M*,DGL4Z%W%@B/W51TCX(.[HH:1_E=;0]WR^&2(FYD&K2W C:4Y)BX (+8+-! MYKA@I9RB;.3E%27MI?\=BY+V44:GF+I;7E&<*\D*!%%T!D4^*T23(T0KC;<. ME6(G&%CQ$HJ2]E+]WD5)^^AA[,.-:T=FDQDMV6O!ZI&TMG669TVP*ZD@,X4B M<,[4_7S-EM.,>P_N#P='Z&S>2(!]6I6;$(ASU!@C0F0FU*E0@8)B;2$K)4SV M64C>76JYG_JCQGO686KI &+/CEV1Q1CT5H*5BD)@)+L<:C;>28-:2^9<\^$/ M+W@"SE[:WW<"SCZJ&'OK:C);)2%:I94'GW3U!,CDAU@B%*%S3)B2-6&G_>XG MGX!S".K&T5('%N^0@2HI9E&P#E31J8N2<,O)"K%4HDT\)Y5"]J7^."3C' MV,6A%=8M)K>-5U%%N-JBV=E8D]*TZ$BR'C33.A?FDI$G.+5]B1-PVJ.P@8JZ MA=]C*^S5@MC\C"O#_\N7^N7;V:NO\\O9Q5EY;E'R"6IE1$D&R&$AISMZI!A? M)M "22/9IC!8-OV3@'Y<8'2P7C:>^IOYXCG6WI#49HD^\2I=3+^O M.WT49B3:0 KA2/X2[4L0"NDG9Q6"PV1R&BBB.HS@G;!M7ARV3Z?$#A#[\6*> M_O5VN;RLNQ-#KB3#"#*4 DK$#'4H&V3N$S.Z'GFWKJZ__?Z=\&1?')X.%O'+ M+!P8:@K>]A>I9)7@P3V0\JLF"O1 M!="%1XKPA("H@@)M1%3*L.+<*8YS7V"QP#[ZW[%88!]E=(JINP>>BNL8E%5@ ME*SW-SV)2P8/-?NO"Y.8U&XMYN\]N#\<'*&S)XL%]A!@GU;E)K"13(E4)[IQ M;2EZY=?*+&8JW%^).-Q1O'_7_9 OAE[#\0C_XC3[R/9RO3M2# MMU&8',"X;$A)2M+.(S,HZUTJB:EB3]"TM"%'?2R(L7$[9(O^XT#TLRVIVS.H MZ"E(0EG=>Q4V(")GX!*GC=R38!QG :2*6B*W2:1.NHOOQ5<+9$^OQJCN!F>*#$SQC#1#EX[B[M89[$7 MTF)42.;%6<5>S&[U%*-]5(S]Q.MN&,B-G?!L*:&/F"X7TXL?O^*W.87,RXD- MGJ)ABI,C;>.UY80#SW-M/230*6DYBGOYB!,,Z+Q/91]59YTLG+XP\9-M6A\6 M\V^XN/CQX3R0'5D'FM]J^=1$ZL!Y-AXP&0$J\P+!9P\Y5;&6L MCZJW3M96OY#ZF3:A/VK_H[/RYW+SX4D6(0>;,B"K3?"2L.!KJQN1@W8QQ%I2 M=O)-Z#Z5?93S=;)0^L)$!YO0]?SJ;&S)6B'(VL91!>$A:&Z )Q-*#,)D;%UT MNM?@BEEE*9*@9/D8_0 7R6 9B1'E/6@>6>_9A]>V'Z M_S"X]P";@U?/=US$>6_>RMV/O)VE\\L\G7V^MBNN.)^L$&!9G0F==*W#$0E8 M"&A*(MMR_Q#S!,[+,T3O=D[)_D/63M>0>;DSD'<>4XVE=D#G' R+C'06',2, M%JR5A2=7,K,]MV=^A*4^#BJ[+HPY%@@_F8NV25W?_D%*]5KI\D/XL2K.2[5I MDZ\'2#%5_Y5K"HB<@,Q-4L*ZD&+/J^19!G^>VIFCH3W\$4DCG/WTBW!U9C2Q MW&OI.0/&&3F_*4J(VF9 *[FCF++$P2[!#,A6'YO4?]Z"VQ]3/U/R]^S;ZMKY M[/,[#$3;=2<;%TURV1G@DMQU,D$(3F$!%%G(8#%8QD\>1FTA]N#$)&9G1DE0CE:_5X@(">@OH%5I1BG'E!"-)6K#2QW;42[:A MJ>*;X?^D/4ON3QP:JG7)MO>XI91QTU,L'BC'1!0LA:D$28(8F4#,D&PYSD1KG69XX_=2.3?1!V=".3 M?937@)/D%.MW ['@9;AH0?JY,.X/5I05%6%_G,XH"O^$%OOJ\P'6SY0TG3!/K M)20HDB<*WJ,#7_\:Z!=/*(7)K>\*;J=FW,3+*1'52"-C'V2]"=_GB^JMWCU> MV'#"T6%B1#I+=?P6KZND% &"W MY$4H*6L'!)"LSN"@O9E"(*%!)A91)1Z4W^WVRC,O&O<6Y,F TU+<'>QE6Z<_ MNSU8VAC8S$3FW M B+%F*"*S.!M\8!P_N#P='Z.RIQJK["+!/JW)SD&N9%TD[ M\M5H/R>'+5L(JTZQQ0O,5@MB:'B#+&*C296&6.Y) L3..TUF QXEFNKOF14UB4\""=.4#Y[G\H^*LZ;@;LO MK>X/;[^&]PP_APO,GYI9^2L>GT@9_!-KOP<2PW>*\#_CGTLLE^?OI@4G%,8; M3LJ 1%('Y02%]Y9'U=\?8ZY.IL$^GY)8\5X=QF'^9 M+R^6$U7ONIMH@$+#&BQJ3=+,!;2(SA=A0LYY>#]C"W5]5%*?PG5HH9X7-8WN M]_ O7)P--HMNV^.'J^/+9RQ$"OJUKF>E2=9NK25 8$EYC\QJ_K++ M-^\_=QVBAB!+D8&#MSF"LO4$SR<&+# RV9BX+ZWO.#Y*2!\!T !8>;#%'JV& M#O;.!Y*I*57.4-O(-%CDEGAP9(9Y)&O/M$5C(HNY]1">Q^@8%TD-U/L,8/:6 M=8=XV:19^U>.4](69_37\#&0.$/?8 M69.-I[!)J<>#H MOG3N3+S_M BSY9JLB4612R*^!)=D7B.ME."9 %U8)$3N,G!M>+&"?G.[ M37DX[/T=)\D/0=>I--%MBO(/_(ZS2]R<21SC9*6&RK>$)II?UQEF_XYO?AR=47H=@9*YI %&:^*)\\BN,P] MY.(#)E84.7V-]Y,=23MV.[TK];.R>>W:S?7HZGV6#$$;1JX!!<6NT%>),1UC MHB5M6X_1?8J><3VU(;!R?R=MIHTQ=]#%Q>3#8IXOT\79XB,NOD\3KE(LK-C$ M')E^I:.IUZ,R.*QN /)84&BT9J<8@%YP"TGTMQL4;7OWN,AII]5Y0Q'W 9$E M[>$;#I:;E R+1J+P#D1M*:ULT1!B\2 <VQ7_E?R\=/$QG%_?LK32HN?,0"T?KL5H%F)1"2SY-#R5(@+?K0;KP:-' M5_RQNIHW$]S8:E^79WTXIRCA-@M1*AZMB\"LH"#2UY+$P@J@$L(%+H((;"?= M/_[\<>+S@0#00(0=I'L^SLO%7R2^*IC-E[_2]GD^7PWW6A6D;!@S7M?0#@G> MC 1%^R:92"L M57:6YTQM'96=R9NG-"\/;"&U4H'/F%IN[N$,II'^,;98G M[=4LE>Q!2J>(*4S@/9EM4:*C4!)#^V[H.Q$V;BC5' [[P>T W?0 N)O3GE<7 M'^;3V<7;&3%Z==4[*2.$LN0-A[4 61VF=\^$"?STRJMX1C-$QP ;P@#-Z*^4L+\_/S-?/%76.1)X"DD%1EH MF2VY!X:\S9P\N0?%9Y6\L$4_AZ5GWO$RSFWW4?W=3'L;X7:P03XFGUM#@1A1 M:P*26&H13S&"W%.RYYB]PX"E=EIIO#:>)&BDXYJ6*K_?FK:9_ \&TS=<3.?Y MXT587!Q_BO.ICN>X:_C_C;FNQ-?SBR^O\?-T-J.M^W4X#[-4D\F;,6X?5D2\ MG:5%O9__=G8EEQM94&3L@M$*DJ@QTET8(7*D#,+LMHN2MVMZ9> M.[UNI-.EH:#67L3=;ZTD$>]9CA!LQEH2C1!K!_(2T1?KI="^=;+_^*VU>9.# M\;;6?>1_Y-;ZV^PX*[030P\,]:0>[PM&S*&HAR*".8BF3AYFB0?'Z[S'UH>6 M^U$X;H)VR"#A!!KKP,!=#;@F#G#ZO>8>W^/%Q@F8%,91E2"@,$9B8\& =Z8V M:HPY\T(+KGFWAZ?H&3=?>PJL-=-&M[K"0'G7.IO;#JD2E3$)),&&+V>;?2 M\D,8WDK5N&FO5OBX;UD::Z.#G>N:HW_.%_]Z._NPF"=VD4*XFV8"Y MI2S F> @,($A1)M3;GV4O0-9X_I,@R.LD3YZ@EB]*KO\LAZ?>W_5:$.K0].J M\(U?NO.G!OG0U 9I=H MYU)#T#:"3TJ:F"4:)X;"TJXWD0?KD3@X:/:5<+?CK3\L\%N8YM_^_H:S)2[# M+)]=?,'%)DXX>JKU/H]OXWD?S% CI_SN^U]M7K]^[Q41U^.%98[L>;H[JNN(D_:EXDFP2!EYD#5%%LTR0)'[87" M$KUN?83X*"'CNN9#H>2^P3I>!PV+8PZ'TJIUZ:N<5[4]-PF-*WYDO;24I03K M:G=(4\^/G/4@:FOZ[(,LO/4Z>IJB<;WR4X&KH58Z\)XV4GL[(V^A'F!.*(80 MJ5@#R,@]4$E&B#Q4(97B:G<1[ENG4.[3,*[K?6(C=9CDQ[ZFNB%^4\9]Y79< MK0&/7G@DB3"?2AW.Q]9=!DO11C!=&[6'YWRHYU\SKK,]-$P:B[D#4_,1T^5B M>O'C5_PV7TXO)IQSJP07@&%5H4U2\44&8*R4Y)7RP;4^&[E'PK@C+T]E:(Z1 M>P>P>2B524Y.L7I51&A!,:C@L0[_="0244@@S@3=>EK80RIV H]YZ> Y4OH= MX&<'24VT9LFBC>2E19*0UO7FI.,0KQFV:3U*S^ (Y MI8(C#UG6>569!? Q,1!D@Z0.HL?G^@1J]8" M!6,*M?!>QV#J138*-40B,0K#DO?HVOOJ.Y U+MJ&P<.#W;&MLY,YK-8!#]BQ9G5JW0Z&P*]0.U$L'4/L]D$QG MN/AQFYU->P"O+:/EER!H))\R& \^^4)_]0&]#23)UNGS)\CI%%J'JGX^C!ZZ M.);Y9?[UVR5A]#XC3B.%Q59#6M4M)ZQU$ZP 9YQS0=]#V[I4:@LI8Q_$# NF M%O+O DBK(;Q?YN?Y[==OB_EWK+QI$@\Q LJ[WG0NLREKL4C'UB,RQNCI#VV ?"ZWSMI_EK7#7>S6]GFT/+ M#2\E"T(X1;Z:10%*9PZ!@F#(*:!VD21VO\CWJ1$QVU\T]JG,, !I+N(.3,M6 M6;V[;I\4A0U%^00IU6+W.ILRAKH4I#?HM;.H3I9U>M?'6+YQDTZ'J:9GL/UC M,5\N)T)'[7E*$!E%GBH5"U%I!]'Z%%.24?/6K?6>IJC3=,"!^M\57OLKHXLX M[E5*EU\OSVN?C5^1R$C3L&[S]>T=8:20[;D@S"=6^+OCW$X^/\_(X1 M)ILJG;"K"5&AACU>@5=90Y::9YE0^^:-:G>CK--<11MH#:"<#L*$=8C]7WB> MW\P7=7C0N_GL\[LZW_=-F"Y6-S]N[E9.9,I%JJ1 2'0UQ&+@DT!(0I$-UO1_ M;'W@LQ>!G>9"&OED@ZFJ QQ^NCU+^NW7;\31:K[0E[#XC$LRY05IR]>@2]WO M$_U&JZK>Z'72VZ!L%,T'\3Q)T=B5JH,BK:$R1MU7;]\HV53;_G,QO<"S4B9& M8='D((#+#D$5LMC1U@+;8E(4(BIWO_WSTS=V[CU_)WRX%X:/5O+LMM-4W=W_ MFIZ3U!Z,M_\E+!8_IK//*SL[+U>?/**6^?"7M2ES;L1LHPKHJW>\>DC-8\T= MI)2AI LIII6( "\"C]T.KUYVIR>FDX+SFM 6(5:> M/03F!41?5ULIQ9;64P\?(6/H/T^]1\N%^E+6.*F% [#N-4/WC\X&[TTPR-XCA'3I%ZD D*"X$VKL+!QRAI'Y,Q%^.%#JW/ M_4=QG&^R%N_J"7O D*.3#,B.%E!&)7#1*- N&.=J[^WF]^A$(UGIC1$I<^]8G>4]3U(>/ M-#RZ&NKE)>:B'DAWD/URVUL&WS9W8F^4W3-S+X(D5QQK#Q!%P1Y$5NJ@!B6(NX8O>/6]J+5^E_[VT%^^#O.W7^(?6:@=;]G;6EK=Y M6]\=3IYB+RY *"]IG] !?'5.F B)NY I;FO=^6\/\GJYZS\X:.[?)1I(@WV# M\X:Q]^'K]J67Z;?KJYD%153]N27%U5H);.B( AO00>=4Y(V.MM\FMAV MIV'<6/F44#I*^N,7\%SY'Q_GY>(O$NX'6A!EOOBZ84:BTTE+ 5@X2<;% M#-%G :QX:;P./K/=6N\^_9YQSQ5. 9?6PNYH8WLW75[W-^#%"JEL(M$P"TH[ M62^-)E!1E2*5%L;%@3:T6V2,6X4_QD9VJ XZ@-'[^2S-OW[#"WSU>8%WNF7D MPG5B)4"QM4]G\0@A95U'!T6T+N7,6Q\L;*=FW/K[4X*JD4;&[B'P)GR?+VK M?/8-ZTGA[/.J,\M5)Q;&!6W)M1M"U'4(L@<7; 3C&..))_JUV\[VY&O&K9D_ MV<;63M1C@^;/67F2%^^=$@D]<%-J/6^NY2,Q@=5"AU2'5J6R$VR>>=&X)? G M TY+<7>PESV?S5N^NRX2UX&C\IX#.E,[U0GBK1B$I$JPJ++-NG68M@]]O32F M.'6&=# ==H#/)WA:-TMP.8=2G 8A(OF.7I.IMIH!#\F(6E[@16N/ZSF:QLU* M#8>&W;.@^ZNF ZB]QO/Y7[^'Q;_P8F70UTQ8K73(3-/VH (HS@T$$RE X8K^ MQ,AL;-V"YU%"QC5N)P/5\4HXMFW$IU/8KEL--6X7KTP8)JN#L\!,%5VL+0T\ M8R ^"CAZOVP&I1U$]D^1O2BM[],=0^^X6;V3@?-D*AW__/S^ M.MS.5S+(6>5&!52T.GV"J$P DYR@95J,4/?2?5LRQSN_TMG,( MX(N5X'VD[TL173CAC8-=R7Y)%V7V0>$^"< A--S!'KX?R^_)L'SZ"\^_X^_S MV<67Y40XI[ >J"=1:N))&@KEG ?4ACCEF>G8?,3.412_I!NRIX/R47I]<2BN MZ_337_-)L(*B.&6A,*0P+@H-04<&2.ZV9<)$Z5K?5SR(T#Y:FO2&V4.T^#*A M2MC#2=$I!E]+EW2N_1IMK/TV'4CKLC2")UDZ &LE==RSF:[ANKD21+?E PG '3Q+ZTJ&7S24:'43KNX4[/<-U;CV-7QFYGL7*5 M[IV:OBKTVFL^HP^\9,\@B!Q!%:<@,!Y 1%^0YR"#OS?:8UNQ]>%$C'LP-#P4 M3ZJDODUG/0S3@1P474_MA201>D]!H^$*F E!9Y8*A8S]G7,/=O;3A2G<5R_- M#KI;YTE?I;2XQ*LVW\S8J,L;-URF=B$#-/X!73#(LEBYUWVD"WOV/L.NNA8'#O M!FX3$8_MB[V^7$YGN%P2'W$Z6[,QGRVG>75 -9]]6H39+?TUGGW\) MWZ9D$V_WOZ5MO6A=R,C775YAC!"=R4",&D9F7BFVXX%T VK&+L@^"?I.KK:Q M<;J1ZT<\IQ]_OMIAKE:<*\PDSQP@"X8"=F+"%>=!1A0,F4AXOUWJTT;M\=>, M75]]2KO60- =>/:?PM^X_!!^U*M<5RR0SRA=#!J<+ D4\ZNR-@N:2T&^:B!W MM773ZT?(&+LR>F@LM=) )W9G51FRG*X;F5Z-[;D]L>=Z[[=D0J/5X$-DM/?3 M5S%:#L:Z>F_0"7X?74];HEU?/';M\REMTR#*Z,!:/;ZIUS*ARM/M[?U*JC^N M.!7:6BPL@$-=*,S& #XE =X$)K00P9K61NUP:L^E28:Z&)7O;38;J\:N_+YI/MJ&X%WFVLE._QUNHY] MPRQ?F^)499CSRI\(YV]GM8_:L66IA[ZJ31ZV":.-LK*W:'EUCY;'C@OJ>/BD M%&2N"<)"2B#_S8.+R<>H$IFKW'C#V(O )AOEK3>NFXSXS)0,H8 T6 J4WHM5$/T>*^/U[MYR4J*@=5$4).7K MY,_:Q:KFWK31Q@;/9."['5\?149?7M&!.)B/HI1>X/=F.@NSA&N&)P*%8"X) M(MFOC##9K.X_LR1 WA]C$[ESLOM="8'T3\>J' MGW#QE4]T@@'FI*EY60.^3@W60=#^S%+DOG6KFWUI'+?LH2W23J*G#G!X M>Q'MP)T-A4?M"D0M)"B>$T1CR>*B"B88ABD-<-]Y#PK'+9<8!H,#ZJ@#!#ZY MPFH^;WXYN_B#-OX/N$BK$ZKL8["TPHQ-CO@3L4Z#%5"$YT&AUR&W3OWN2^.X M118C6,)C]=0!#I]898]QI[6( 0UY&4QE4-I:BJ6*AZ T8P4EQ>>MQ\[L1^&X MQ1,GMX3'ZJ@#!+Z;SSY7$_[AY_O5JT=C[CF:QBV7& 9E3?70Q;R^*T[.XOGT\[K%K'04%>5 E%N* MG95("ER=>J%+T6@U#[&TSI4]I&+F MK=X$C#( EX6V^N3(Y;2<[&X1SG@GA;>MPX(]21RW7]Q 2!M02^.WN;SF8[.> M-K7ADSH257%+'<8T7UX<U(XNC%&G96+BP6H)3FH-R,I.?Q 1X M-"7;6F<86S=^/VV1UIV0^!<2_D1DQ4H*$3#&NJ:X@\ IZ$6=LQ=E3^7Z]8%=P9"!".X*<: "(+7K+(G M 0D+29N037390)V_W1A A%5\H**UCGDD0 MPD6(+ 2PP;(*=L>;^U&/D#'N.T MT;5A6?.)W$\2- ZL&BG[R935,9+OXJ#PB:S(1-23\-I4A26F096LP$L; %EF M]59)3#C +(EMY(R3IQH&1*VD/G8Y_*,,).."(O>2HE6O:@*-@_-!0E!69RZB M#L[OM$,=C(+F2:2V*&@CN@[B_KNV\+JUS;5P M$BM!QMSZ^.@9DEY2LOL0!V<(S73@[CSL4W+-B6.%8F"7P= 7]?90JNWP$;BP M63 ;E&K>LWL[-2/?[&JI]/L)IC8:Z !+6Z1TU?_&8TA:1P%,UWFR@DRPYS*! MU]G1]V.)N?5!W=,4C9R':J3WW>S3(4KHSHU^P USJ63G-(A0@P*&9,@3>0M1 MLV?.>XC&DQ%&(\"7(D&S M)%7.M0!VR&S2H> ZQ4;8&%PM-=%%ANF:B8DR+O(<'912SRVY(!XOH^&TZ]4\W:QUE8P5R_R M>]"FN)@ ,A,02M MA,ZI.LW-L3E HY!.ZN,'LIG'ZNTEUKA^O/Q&H4S]43A/8?FEG,__&B;F>>I- M@P<^.[,Y3O23T:[2*!RY &4$@\!D@JR%P(B.Z^9S;T:,?JX:%DR*9M+P;$ & M1VR[[&@%6P_%,\4C$S8V+PU[G)(7%HD-U-2BL)G,^1UQ0<$O:A8Y ALM=-*!Q"[5U)W M%FFGF-4.Q+_]G;X$DN";^6)+PG4B79;.DR>;#0 CR#W104D1\#S5!I]B3[@F\L+$O/7Z6SZ]?+KZG+.M\VZ'<83?/Y]@_N# M>[(\SK4D:W@*V5/ (2*H'!!"8 D8X;$888RSY25[A9M&[U>+[IIO'4STL@1R M0F0!%72"F*P&VC2$U4H&AKPQWUM(>4E^X3YH>?3B[Y&:ZME?5;['B5Z[( M.C&:UZWCERF<_S\,BXDF+T0DQ4%92])S.I-U-P70^N1]) ]%M[]H?BBU'5PJ M/A8L#P!X$LV]%(S^>HGO:>?\??:>%_64X<&F^T"6",\K7;*(>08RUN MM"46;ZU(K1.(A](ZY(X;GPS)A8/T=%+@R!A"B?(_NY9>@M>)#+[)1BKO M6AJ_;O4)YC[-7^.',,VO"KWMFCVAF D9:56%ZG X M#1L. MI.? D0,12[$97?N,S&ZTC3MY8DR+MI=6.KCG_R1??\[RIO@"\V]_)_KH9LB& M4\@Q.0Z9HP)5="%):@,8"JJ#=DD_B4<832$R"[@:Z>OWA'Y6 H\ M%,-2E@GJU@]**0>AWA9ER)S5AD2;6[<:V)?&<4WC2&@\5E$;# MP=#&0KZ*]1 Y25-FGH2W7!4VY)3.;H\GQD/>(9IY*8!;);O);\&210)MR;2K MX!"<%@H\9DN6/>70_$+KSL2->Q@Q,NCVULX+@=TJ 1F9%UQ(!H)^U=:/%J)% M#[26$L\E.Z9.TB2JNZ.'<4&WMV[&/GAXE*FKG#BI728XA.WV]-MN7,8:_7CGOJ::.G8LX1/PUJYB;#62JL*<"\"[?[D!T3/(Q3% M7)9<**]:'Z$^2LBXAPDG1M9>4O\I;^Y,[K$W_-V=">_@]LY]MJ_O[_Q_!VMA M#3 BX2R>3S^O&%J^#XMZCO7]F"YA.SVWC43W9Z'1O:?U&>+U.H\L"1TT VX* MN19&P?2G[;0K:F/AI.'\[HP=>KI!W]M<,\ZM9_G".^3-] MM?QE?GY..\LBG']:S5FWVJN8>0WX'-FB2 Y52"[2OE8]+$L..QO&Y]B/SAXN MEQR$E,=WA &5U$%$M>'C(RGH%40IJ@C^!RB\/E@TN\ 2^_FL\_TM*^_8KSX1/]FM;X8IERJ M!?:Y7N9$OFH3$H%K7@)JRXQJ/B#\$3IZJ I0M;$];@Q_S6M/50BG7#/.XE*QS[& M?W]95]M96?> 7H39,J15UF]2@I)6D0N*IA; )%<@9&> =@(KLN1.QWM%PEN. M[+>^XD4E 0Y4[[RYK,=&S/K2SR.)XMI!_*S4+/PJ,9=*HG""#'CFM5#420Y! M: .&HTDN.31RGVNFS[[P17GD#= TA![&QM8CW-QKP/QV1J_"Y9T&S'54E47A MR$NE.%GIK"!JBFU3Y"1:0S]6;B>D'?3Z%[4K-L#=\#KJ$(57+/WV]S><+7&B M%)*(,(,W]1J:0PV^SLX2R%BA_YRWZE#(W7M7#Z6X(^/K&.EW$!M\6,R_X>+B MQX?S,+L@N?WVOY?3;U62_UC,E\M)BM'5R E2J3ZJK2=8SC"0,7(EK.*F>6.Y MIRGJH0[W1(@;0$4= *Z&T3?2NVV.?[U2#D@K5]T!,@1& ML9+B'&F!RZG9/#, !5-8!$.\9[LKDQ"1NH[,:K!.J#DF6X'P] MDU#!N&V+'*Z+;Z[;&BI<>^U[@$ZZE7#%>-M3-CPQ1F ML6B88$6#9E:"\BI"%+$ 2J-C5,(+V6=AUC;?\NF;UP*CSCXQL$B+3AG&("2, M4///,0B;9-GGWLKN;^ZJQFH?I3_GR[>3=X=AXKU+76.'< BV$6LT3>;65!8(K MA9E2)&,'YZ#ZNQ-^0KSL+=W^$;.Z"YI*2-(GXJ$$7H] R=G/IK:BU#K44FEM M=QMJO]O[>N@D>PJ\["W;ON$RH9U4ZE2PCD]RM*^2(Q:E9T @**@L,A]D YCT MT MV:'CL)M5/F-LY^F^6S4L^C)T5H(X*0M?N (%:('Q(1!Q^STGM9:9I7WTFI_O8@8)[ON$$2=IGV!HF1XLYZJ+)1GB%N9;?1MHVC(7D MM:00)G.C^\S1WCRMEC:MGODK+M-B^FU5U[2JZ!3)2%:X^&:]]Z$/83Y'25IMU'[X^W\CY>Y!T<.CYZDZ&04K-2"@HZ"RHH 5%Q#RC( MM%HC152M3QT/OC8T(%X:*7F7VT'[2+Q#U&PN-40OM"35@HU>U\H/XJ)FFFTN MI4CC;8C-YUJ\E-M!>VEXM]M!^XB[ ] \2.9(.]$AJX9"EY MP1XF9?]#;@?MI=GG;P?M(>8.54GE#K(CA<4 M&+S3K1M@/T/2V >) VU4#?70 ZQHJ7W:++7?P\7E8GHQQ>4?UZV.SLJ'Q93B MD&_A_/'C=LM9#!DYZ%P"R5(SB(8<2)-BH?A4,-Z\XVQ)-I M\V6A]^WL01]ZX9D+1E"(H^J);E8)G"SUZ$4A<9Z=CLV#W&,([M&@GARW1^KQ MI8'VJOH@VVR=2@5H<=9&J:Z.-64*I&+DR"AG[2 M!O:E<^R"D$X@>HC67B0R MUW4.'$6*.D/AZ$!);L'7%@\&,:/U*-&W[LAS&*5CEY_TA,Z]-?<2\;FJJ\@\ M*>0I /(001DK(!C:*#2S7AD=70JCP[.'8I>.T+FWWL8^IWR$PQ]WN^A+9PJ9 M?O)*8I*@G$,(LM["T$%Y[EDQX5Y\ONTN^W.O&KLJICV.!A!Q9]9L(HQ#DQA" MYJR.*-*!/(48@_O5E?DXZ M6=9+IA<_CCCOWOZP-D?;.Q+;Z!1[_8;KTTR+! R#!@S+"91U J(W'-"C169% M#,TG?=REX.C#@?0%\^4YGI65'%__^.4\+)?K)&:*&8-D 0JK^6ME.423-;"0 M:G4(+0K7.GOQ!#GCYM2.T/N#@X)&(A_;(_GM.\EM=<862A2<9P/.D.53)3EP M2BLPBM$^J:+ARN_D>5P_F8]%G7*TO ?1URF&AO\SQF MT,8D9V+6L93=U3SFB?$Q"GF@TP.D,[96*1B:+S[-?\?%9UQL3BNYYLQJR4") M7&^JD?<36 X@(CK%!;E!>K=JZ4<>/K:6#U'1O*&\.H@%5B;LK/RSSLF879PM M_JC=D-;H-TEF(P)HRS-QX^KLTF)!9(["\=H>LW6'C:W$C'L T=KNMY5]KR#: M+*[@"?Z9%@!)I19]6PJA1*'(Q[G:\T%9E5KW"'V"G'$=B$8*WP5&!TA_]-WG M,IY/TX:-Y<:A@),B@?2,6:<$0UD:^Q4/J1@7+T/Y MI4=*NSN\O ]?KRIY1G'>?1Q_>$@D/5-F\JPP[,QV8C7EG5F\- K[TO4I+O+$(BEZGV]W(R0D:# M*FF*W.) "9&[A(Q;3#1P,N0(F?< G/G7K_/9BH>/7TB7%U_FB^F_,4^< M9CX84T *24M*882H%",;RR,9U\R-:^VP/$%.%Z'O,['V98#6MO3ML M6+./ EO?1G^*GG&+GD\ H4-EWP..'DN$WN:'LY C11M02S1 ,4\BJ_TNM?6) M>+)<^=9IG.=H&K?X>0 \M=1!KYBZFFJWNJ2_NAOP2S@_Q_SZQV\A?;G[V8G2 M.5I-=EADFT%Q1:SK&$"8E*4F66??>GKST42/6UY](E0.IL5>8?O;W[A(TR5^ M6$P37O]PN?GIDD]D84(4$2 5S4')4%=IJW+/R*OWOY70Y M7?UE\79&7X3S=>G"62&FZOX2%3JI? 9&.G!A0#>8 2;D[&B)$<_WRT6/17) MX_9P;!W4=JGH#BSRU?I]-=L(XI93M&ISBD2X2HA@9>T6)'GM<*H]&'*7LF?: M&]/Z1M5S-.V6[67]0W,0)71I4__ C%]7U]%6^P:MO+7_X@3YW)&V")^MI% N M4E!7(@<*YU2R4C!I=KM4L<];=\//"S@N&%;>G0/I_?QBS5F=QA>584:)!$1$ MJ05@!F(]YN4RZLAC,%;N-AUJCY?N!J,7<$ PJ+0[1]'9@HQL6/Q89YE6BV52 MZ@3XXBWXP!VQ9QVX5")H*TP1T:+BH@68'GGW;IAZ,4<)P\J^093R$L!VDX,]6RW'S7D[G\2 (FF&(+.UQ*A1 M]71 S)61(B\T.YQ:O1M(W8W.+Z@PYW3J*T#?*Y\F;7WKJQ7R60$B^A!Y5+[ MWJ8"TFL;578^E=95$3=OWPU!+^C\Y4#!=@")/0\V[Q\B37@*OD3GH!9@0[T2 M!LYAJ4V4/3%OE='-"T*/(WDW\+V XY(Q5#AVV'+%UA435V><^=?+>J:SR7IY MY#%ZD<&'4MLAQ41N@U8D39%SMB)XN=L1WDZOVZWZ^ 4<<@PDX6Z'JZTOD@3B MK9XN3[RG@-C(YM,O?\DQMVG-N3C4;MYWZ=+M/Y?'FYP!I2WKS\#SRO M%>N_S)<7R]7>&"MY5T->K]N6.5R7H)KBA=7W]B M,EH;70*MR=M0J2B(-M!BY,Y$91!+:CX_9PA&1KZ3>#HL;V_!-Q8L.O!$/YR' M6;T)NAZ3)?[_]KZLN:TD1_?]_A=$Y+Z\W A7N:K'$;6%2]4=]XF1"]+FM$QZ M2,K=GE]_D12U6I2XY.%)ROWB$BG5.0G@0P+(Q$)K9MD"^<\15"334IUGB"$D M:8BNW'PDU/WW]]+O;S0XS!O)IB-)U0\ MBM8VY^$*QL76X9+< HD#V#IV$''QK_G%Q_G5,LSR!6[*[(B:FT9ZS&JM>()2 M&V$I1>&0]SJ!2$$%453$M%OP\.QK^D#!(<*;#\+)GC#Q+^+@U]]G>-UD]]TL MT6=RI.]15D()3$L-R$T-F8T'C\9"B(:>B^@Q[M9Z=*_7CEOF.@1FVG*Z.PS1 M%]LITT);RWSU%6OVM6&%(O18@)3&H>%9,]PM=V6OUXY; #L8AIIQNCL,5>VX M\0+7^^O5(GTD%_ >?9%K7WA*X*(E'9$HB(VUZ$Y'0U]Y&^5N3>H.>/FX%;&# M[DD-N=Z!&_SF7V&1;\<0NU*$JW/.&8^U8XH2X*SGH#EW63&5/;8>8OE@ ;TT MUNTEP#I<.AU :PO7ZOGQAW4*R?*'KW=_LSDY65-\1_8L/])E(313L2!(6SP9 M_L+!87!@5/ \,FYU:MVV9@@ZQO7SCX#54S><8\IX;,/\"WX(J9)X??R^M@K7 MV0 WO<9,#D%;!4$& :I>CD1&Q!!ODR9BHN"[6>&7WC3RX=3H0)@/)94.MM+W MN%PMIFF%>4W*7[/I:OG^S[]NB)$.(ZLS(80C1Q8%Q4&!_ [NM\%B>V%UP$2VWA&=Q?2-OK Z^!YJ^J@;:8=POD"6AG0\:DJS'\9GD4.?] 'V- MVML<:0,ZMLR#XF-L=YD8&SY/5^%R^K]KNN_R:]_7SQ/% M(@9#K$Q!53N;$8((!LA(6H76>.2[C7=ZX47CNB@]X+&Y.,:&%G&FGO&&#[CF MUW-T_3Q?W'WS;G8QO]>M;**LBT'H6K'(=.V@*2"JQ(%+7Y)AN02WXVR/-@L: MU[_H!JICB/=@2-.[X_S$H'ZS?#O],B4T$/EOD93JTW0VG7UXT.YG@IP%ALX" M,S(3^P6#8#7%,?0Q"V4DVS$%MO'"QKTO.$>0-Q=W7V#_Z=_I8_6(UK3^1:*X MF-]0B1BJV_EM-4,;\9KE.9+^8$R-Q^@4G5H=0++>UZS_Y25PFJ%5D MM5!=Y\1"Y(^3QW; ?OMUCML)M$M5&!D,8WLV!X<,F[*T-Q\^+/!#6.'F\\7\ MYMYR8C390U?/0:,4)!1/;"@)P7JFC>:,:['C_*K!UCAN)]-N]*$3$)SS"@[8%L&.TT#XVG"M'%G!((P4E44C@(J!DHJ[S7T69?6I=^GXBT M<=NP]J!2/6/IG%7LOM6^QYNU/?XU_'OZZ>K3!%''+%" KS:R'];3%?+B=*)9Y9]&!C MIJW#" VN6$\^J^%.1&:\[N8B8#L9X[:E?17ZT@@CHT;\K>]#OH3IY77;W\6: M+Q-G1#+,DRA,G7)3A1*YC!!)9"0F[U7SBIZA:!FY7^ZKT)F6<#EG^W*3#W_3 MQ&;Y^^HC+BX^AMEF5_D[+M==;JY%=S%?A3E31-IJTX-/@ZB:TPVH5LT)C*(![=GNLJW+90;!*$Y?0E2A=E,W=M),0-G(CZ)YTIC\@=6 O!F/*M?AH,]I\ M5?^.3X07CFEF@6L>B3MQ[=XF"+I(KX.QNGDSF--2.'*/ZN]"WXZ'UME>I6X/ M'V^OT:SF=01'!(Z.-B#:@2!@O57#($N,*J'=;83%@(L7LS+LO[!NB5+/NZ?D'IC=WE/RE.(?T^U?K";O*TGK7@=8%&8K:N&NKFF? MC%CGC((8C+&\1)YW&X9)3[V'5_ITA]4'+^RE8^1)A3T_EO,]P&53GETML*UY M)LS3/TJ0UH7@.!1FDRFI5HPT \R8?1R.$-9C<1_ N9$%_NMT5G.,-@OW5AII MM0+C%?G(]*EZRQ)BCBQS94I&WT#D#UXZLM /$=F\!?_&%OQU)30.D#?P6+@5,G 4B&/-18TLIO$X%]ZZS(UIGMP8MGW@O;K"C)OR2$GS0=:81VM M)0(Q+A=(S'(GC*7H:I"JJ3TF,XZVFS:6^_8ICOL(H1?XQ)<9%Q\S[C8+]\UR M>74](GKYT[\_8[I.,/S$)T&+DCC+8+!F6R5!>NP80DUE-,6H%!\W$FD#QT&H MZ;QAY0G@/3Y(>E&70P3Q'"?^/K^DQUQ.5U_?AQ5N3LHF1FLI7=*0@J8@Q*$% M[^FC*LZS:*U!UKIEZ^FH&]E7Z4"=^@/1=Z)>-\7");J8D@?/:U!3B@K^MN,]AN@" M@RRT);X@ \]"!.%U9**(R&(W?5'VI&WB[4*S-AL-M2)IQVFNX MJ(U\N8,@DP*1F K>,B/%3A?/72G6'C9KL'S:5Z]8!P#HM2G6C2V_[HHYRY4O M$U&8DJ8X,MPD,*5T !=CA*2=MMKZ(A^WD^Y+HYXB:MSF7:])E8Z&S)FEIZ^_ MG:]I_WP9VB>C;WG^D*GGNY#41Z)Y8-(;5K-A2JV2J\EU+BL+M"LC9FFE-JTO M1T=.-#]45;]MK?=^?GGY\WRQ+A]!9 J%"Z"E)SZ*%" $G2"Z["06BLG*R0? M'43)6:>@[X/F 7LN'@J,G7 &2@6TA,1211 9 M>+2T;?A ++"%XB(9C:D.L*]OM-AFZ:>N=)+BK+(A-D7<>\)\X@L)B _%^9M6':\.9AR-ZK M/-.;P@'1/JR@^P!S_UN_,?!Y,C XJ=9'[IRW<#TS2S?YKW-ZU>;W:,F/&]XXU@P7.1<9ZHDDI1' M\%8;*,9HJ7S1P7&V_02M5AN5:AK=GE8RC(-[H M]14.*)02G' "-'+O62U,U8]R+0>:<74X#>,&^2.<%9\39EY!P+_K&",7ZO3W M8$ 768<7U>J=X"58%:R2160GNDE;'F D5OL&#.<$\Y%&9^V#N?,YK]Y:)O?D M*>2S##+)^6)U!I8M G$ET?Y:'&@?N8@Q,WOZ\*P=>2,UR'C-BCD2]L[!3K[$ MFB>..Y_E3Q BIX@6S#J;2.8$7J*@$)DB#&L=Y[OU$CJE;NY)XSA'ZM^U@@Z) MPM>@I3?4[\8='GT,!3.8K"@^0>V UL3!*.L51VM\Z*?'RB$4CG,-\%UKZ' ( M/ ?];.3Y9RN=M5&3W(@W*C$#OOCJ:SA5HDG9Q?2*H\WFMQ&O6B-'P-QWY\+C>U;>$R+T%9C7-SFO M)_.$R[N#^[O3^-JG)@6C (NFB%T53WSP"%EQ([A344;L3%V?)6C=":^S(RX]\;X'FOS/?K^Q_ELS9JK<%F[VXB)PVA-J4UN$Y.@A'$0;<@@ MI-<44[.,:I [_=.2>=X9^0U!WJIMTHD0]PJ4AIL(;""X(W))J2, @?1HT&H.>\2A+.P5,?@Y\PZ6+S_\Z]E\[85 M]Q\Z9*^*K8OOHT&%R99'-+5,BT(*E6MO8X,"'"J,VI0HY"MK4-&LJ3FO_99R MJ.UB@B;;90P$'BQH;:(/V9,CV+PCWG\F(>Z)V>$F(>XC_@YMIWCN/_?H#"8D[@6"9^<>[2.1#N!T...>F77" MDU/>20.H'2DVB@B^9 FEB.R]=%+KDS?P/?.Y1WO!ZA1SC_:1<075#GQ_:# MXV4^E/ Z0.+!4>TOMST847L1;;UIC)YXZK)1CUZ4+0:\)^\_%6Y,SC89?.0D;"GL M?.XMG6^DC<4]'X+WY[QE_O0_5]/5UW/!['E893;A(<7"-,4C+.4ZPL:"8[8 YZYD'EGQJ1N/9$_:1BQA/$.U.0(7 M!VO-%US$>?>F9E/VA?F6.=(PKX4-D!E7]:HGD00= V."CLI+64HWR9S[DS=B M9>$9ZLUQZ#BV==G%R&UB7F3/;4>W6_8D3,0 YR"X((@]+($CU@ 6QS%;%:/: M+7PXX:)'+.5KKA)="WQ\?3B]@UIDT"H8!J)D59M><1(BHW"1YX@IV^)R-Y4\ M@X0NPU3/GNBS"JSW M%"'YF(B#WH!S63C-0W&NF];932GOH ;I/WH^(%C'SJTXP=';RPRST:7(4P'F M:J/U[%P="VMI:W2<<2RE/$Z='^\0MHW&#EOLU+_&=B.MO;#WJKWO/2(65X+0 M%)J L*Y&+!2L.)0. I84DN8^V6XZ@)\ZM!YV?$S_FMV3P/8"ZKD?6;_(MS)DOYK\&BF=).__$5/]+S+^N3,B)B%LW,PBH:WD"AV U@ZQD4I$Y MHTSSJ9:[+6WA-Q.,!V$*K?\^N'K[8__-24SM4@?O_Z"7_!R79+( M8DJ!NPR.QP#*)PK M+%@T6IAF4+G6L-MMY7U4I3<$!3SP274$^[NVYIOZ=L4 M%#K%@[*Q@/:%%)?S #&26^2C$Z).ST/6^F1YKP5VLNB8(B:T8A3[4&Z03@DGN :[#;ZG'!=8A$ M>@+7#U_OL>WG!?[/%<[2U_6V7R)CVC$%0K,,2B*C;3\S2,S)P +'* >SG=N7 MU4N%^$G\MB:RZ0EN3Q&TT6[;*N3L#6"@R[A +'2*8#M+UL#WZYS4H/410EA ;B" 5I("8T /S042) M7.?2O&_Y[LL;.17I!'9U*%EU ,-M!-W=E0:#.5K#00:IKF?[>(P>A$I%2,&+ MT*W!]^*B>C^".Q .\R%ETP'8?KA:$F.6RQ_GG^)TMI97[9A/>SAQG7Y:3DEP MFVNDZYN?KQ/A@A,,#4BTB4BT$:*7$5!H'83#K%3KNL,#EME[;-$&D$/+[[SN M:7\+BTKLE^8WL=\\>,"[UN>).,5M:D+C>$V^(0ML0)DLP2&%(BQX;C4*:VWK M[)(>;E.]\0Z]2,!%/1H7TD*T6$!G79N\\91]\Z2:L[]-W0=QH]^C[@6'0\[C]I!-3W![ M+M3/(GA' 19JG4%QZ\ I^D=*:11/)4?=>EC ZSB/VP<*AYS'[2&73J%6$QP7 MCPY^7#8Y%[("M0\%>9BN)O,Z8AL9A,)UP<3]*8[DOEU:)Y!K!8E=3N6.E$\' ML/N3)+2FY3I'M2:VSF?KM,2JHUZKXNLMOH4PR%N_9NVW,+ MZCWP/-Z(MI-'!^!Z1,-&"VU,4:48P:"7=:Y\!A+A;3#Q^PVM>?OM1RBO7X M#A5Y8MZ"K?>W*EB*BP/G])'E)(ICUON=H/#BJ\[CLN<0>S, J[L&SLW@#&*. MJ .R8HX65!0!7%D/!!1$%B8?.F/:ER$$NS-F#N!R5ZB9X6;#1&.JH4T@ M5&6/90RT7&(>+;BHV#>-D3&B[^-=]08#QML861 M+;:1S*>7!APGKEAE8T9N3-EQNL:3CQ^Q)_K)T' 8+SL(8?:Y;/0N"\\*!?RA M1%!:2?#!6!!69"PQVFQ[3UP9KB/'*6+G@635 0QWOXN^/WOIQX_UQW>S-Y_F M5[-5'2OZ_/4UGP@1F2]1 )-(<2?32-JI @3%0XBDNR*V+D,[$6F]W[\<",V# MF;% M0>$AA1"^[]E+0-U$\GTPX O&Z7_FZYO,+,)RH6#,8%D,P54%QP M<)$\*F6<9C8']+'Y7*U[[^_]4*0-O [F> =HN6M[DO_[:KFJ:O)[^4?-?:+- M?N*]%(4;">3 2U"*DR]?9*%X+%& 5I1$-=@-XE,+ZMTQ;8.G=C+I &#D7GR: MS]8J,0"I _H"!(;:UV#HMHC:_GUC-R MO[(3P:N91,8^@?G[_/+J$SYJZ/3PG.(>K9,LHO"B&,BF:-J9M24[K@,XI5FP M2:)^/"MOR]',?N\=N6_6P* :6A!C8^P/7*0JKP_X'B^Q=NMZL[I'RT58?$#: ME*UB/FL,4 (F4,)5UA$3F4J*UI1<+F(G;.WVOITP9<\:4P,P?FPL78\%6L?, M2V)532[?*,G;\'5Y\?M;I!=](M9=?'R@/1-O"D;I!!B7:@CM25>19OI;HX+*6O?!NYI!U;1%EH]>K#)^I0T MR_)QD<'S]Q5WC]X),_ZL,7,<.\<&PVV8\< Z_[1<33_567SK/K._S[:;<18Y MRZE0I)M04""2,SAO&=!V[!FW#K'HG:!SY$)V.ZYE9XVT4\IJ;%S>4G6/:-IT MKV.5]YCF'V;3_R5W8/GF+>(GS&^G7Z899_GZ2'KB2B[$8@J(352@4DH06&;D M71KNHPI%"KL3+(];QVZH/-M;A%-+JH.3C$.*/"FBR=S6B7FI7F%'92%F1N8A M%*&3\Q@>YY]U6Z3+S_X:8&@!=ENE^^>4%+%,4UB36<.J:S*71Q3HOOC,-K6Y M^RV]45GN^^GRG\LWL_P7O7!!KYE5#-[66@9$7R0C(#A>.]?&!-YJ"2+HH%$X M*PMOK-//+NCX$]I[?*UONDZO*#[E( 22*UO)3-R#5TE#CD4&%9-.CX\T&IS- M/K62<:_CVV'AVW/8H_D^IJNV6$U^#?\]7_QXM5S-/]'SKJL1F'">!08A4$BL MHLS@BPT04D9KT20MS"ZHH%R4M9#EOQMB18?%;^$2V_ $- MFP1!HQ@/42;0LMXN1)$A&)\@)N*($=IYOU/_PQ?0L74!(V73-I#HO#5[QX[R M;I9^E_P;"XK@4FU$56?/"*$A!J^ HR6&Q( F['84]=VZ0H SO";:Y,BL)N5XG K[@MC'SI8>5NR',:Z#\/D;$_G# MUPOZ7]=;H8GD.1$?@+'LZI17!R[7DL9(T1[Y4^1<[>0U'.-KWBUGW*2XAJY$ M:];WB*)*R*UN96%D\F10:V:,YV1:?2!Z1!2!:_+%1>ODRV>6TYE#>JC(7PQ: M#N-_#U#:[*C?D'2SOYK"[/IXTHM8^X]SBO+"NEM#D)YE[=IO2L\OJ3-('2KZ MQY!J*(<.8/7GU>?/E]/MY"BO2A:" ?.UN73!FB"J'? HE(Q1<_O8S3T^)??Y M)?5F[]K JJ4<.H#5$QOZ#SA+'S^%Q3_7NSJ% ,ZX>H6L#^-1">@/2,;)^;/N.9GP'Z/EQOES]7OXVG^?EQ7P5 M+F^JPF6P/'@$&0U1D0NCZ$48,(7'&L8(Z=I'>4^MI#.WJ25^&K"^ P"]2:GF MF=1,%)Q^J<9_0X?/,;F0(B 7ODZL$A"B)A= H')*T,^N]0ZT;2V=N4@M0=2$ M_1W!Z(_P]3X1+!47N 3/#-EY"DLA&,T );)H0XU.AL+0@X6,6Q)W$@ =SO@. MT+-.AEOG9ZZWTS>S_-M\AI\^7\Z_(OZ)BR_3A,N+19@M0ZI,_.'K3>"Z=B>U MT[D('D 8VFB5Q0Q11 G9J>*DC2ACZY;!QZVX,SP>'_.=4(!G"-<;6C?J3BNJ M,ZLB)"D4N9@A@T>#X$QD:.I%MVX=+QZWXI%[?9P06T?"^@A!CWWG_'>6'I&('.&W&W@PWO M&XOQRVVN<=(6>5((BI4,JE9%>_). :-/-A4LV;1.]-R^FG%KTT]QEGH8XWN$ MT%WM*I\PDK$+1@*R0@ZP!\K\)2@=*H!^ M,_BOXG(]H&"U[K=X5.+^EDX.S-%C&F[2?C0O2>M0KZ(RUD$!&@*6>AN JJ#2V<0T M,&KV2; [%7 .D/$+H#F$X7WB9A,;^"R,TM) )-4A0LBE=X@1BO9.*4$1@VQ= MQ;AU,7UAYR!1OPR? _C>'X V\6 E/17OJT]7LPT9.798:S=YYM)Z3.5Q\Y+6 MX.DB.F\CY.>AL;6/04,P65?FV$X67NV ME!H@>N:A#DT5D8DD?.M>[#LL:]SMJCD4=H7:@7(9^XCY+2[_N9I__A7ODB4P M1,8XXU!"S;8)14(HM,/74#QGYT+D[B&LMIPR?_OL3K%QJ.SF[1C9P9;S:%N^ M.^&R-NHLD9S"PFH/GMH#G?$$H@3)68[NFVN'UH[0?H?)P_5E'C@ .XSE'4"' M-"LAYN7/Q+*:PE=+"(F7,UQ\O:]G$\<+9XH5B+480G'K(:A2 (NTA?9=DX>P M6+LLK2LG^T #,Q,2YH=&WM6N]3 M&S<3_O[^%7IAWA1F;.,SI@&;,.. TWC:@12<_OCTCGRWY].@.UTEG8W[UW=7 MNK,--JG3T.(PS4R .ZU6J]U'NX]T.DUL*L].$^#1V7]._UNOLPL5%BEDEH4: MN(6(%49D8_9S!.:6U>NEU+G*9UJ,$\M:S=8A^UGI6S'AOMT**^<G-ZX)]/ M#]P@IR,5SQ?%)JPTGQX>M4?LD@.#XZ/_! M#G9%<=_'V)F$-SNIR.H)T/B=]E%NNU,1V:03-)O_VW%R9Z>QRBP.IK&S_]/K M6-%DX<[6N13CK./FL^.[5LVADDIW=ION7Y=:ZC%/A9QUOAF*% R[A"F[5BG/ MOJD9GIFZ 2UB+VC$[X VH7GN<5K:BWJDR*"R/VB1T?V[1(R$98=!([AO\?*L MN1[CQ*W*L1>J7;(]1$^#?B;CS_O7P\&[P7EO.+BZ9%?OV/!]GYV_'_3?L?XO M_?./P\%/?7R-$OWK1R>W+9/Y\/'ZYF/OM#>X_NL=WG! M@J/(/]6V?B:]&]:[N/HP[%^PY4G=],]=G Z;K2I6-[WKM[W+_DW]ZI@S$U=IX(B%G_#L+"B@FPJS@6(6BF8G:3 M\!RF?&;8>R4CS&@H/LC"1HVA@!7QC-F$VU>[1\?=C>9,]N4\(DUU"3$:=%RM M2)%%&/9.G=X\DU^"1C6)?W[T!VYI-H[(#0.6<(R(AHF *585FPC#?BRXQO4A M9^P:W9!-BK72P>S>XUC(6QFF?6O0BZ^QC&DY<0 MQM;6A?$M-Q@\#%,Z8[>9FDJ(QE#ST=0^AI%"$S*%! )'X")C/)NQ(K.Z )P! M4@K'+C"XG*7XI 67+.8AOL*%FF(-M,K+K0AD$.(RYWI&(BF_!48HF.LT^"Y" M8W!(Z:@)CD$"H=!(15 LP^YH280989J(,&&FH!^+_E/04"JA":3"2.0L1'^F MPB8X09-#Z PDO3F:IB*H162B+"'4BA)8@74/X"0IHC@@@\!*HI5R@LP2&>3 T+H!( MD.(:2102!1"2"G'CABL-"KE)6"S5U%2 720TQNFEET,S:TNX,Y4U2^:^5.BU MMPYZPWMAHKH3O.Z:$EPEHZ"\H4H&0@$<,*[!805C+T82**0,$* C*4Q"XB26 M8LZDO$G/D3"A5*; ?I1-M9+&R>1:A1#A:\/V$"(1(.@\#OIW8<*S,; >)JKK M0J*$([!'>[#ONCH"2T_^41!!S3Q823^C;+:$8;\"R):-!XKO#13C0#3/A\!& M"6($7\"X#K_=(HCR[8%HT&B^)C]<@,$]"$;+E;D_AU*-*G#("[-Y%RJ%(T!8 ME"/YXJH*C0HP34V$<=D/I2!S>HAD+_+F4S0WBF)@D MOAQS'56P0O@*/A)2V!F5\77#TM)Q"'20\JB_)[K$1%UEN"LGE! XZ1@RI!,2D8LMD!,;(!'DVQZ]2&E$CLGYI> WW![\5GFV/^&R<$>E M%%V(8Z2"8H)Q,6L8W9PJ;)!<_>-#DE=NLPBOV!$)*\$5A4>JL(];L$GZYW-I M(*(JH2;.8^@Y.,2EN099'!@_D:U_LHB_$ M^5;MLHZV#N=_;9?E#AJC:HG4%CF*4N8R3!?IBH#V&,%[OB5-O-B M[UZ@RC05U@)\HB",%-():H\$VN>4["&8,?\:RN_XF\@R31=^*P2:[E9:D87N M+&'_WXW4WU;@>Q*Y&7)%@2BC_0CM@D,!"(NR2,\W-%/@MU1U/5=S==>Q3'>V M69W[?!;8REV*/SE8D]-XA!T-S%/:H\ LN2EV070AA:SYTD^?34R1(C[02VXR M92E9>T+VDLKZ]NV$>EB]8XT9HX91!Y?D$#?N)+H$6,T7/Y%-E)P 5<",C\L# M=5WF14ASJ6: K=-$^63([\$7X?8D]*#Q&1\'K=L\E#1MB=2>^!,]F:C9TS.LS<[ASM5AQ(YG28+ MG&5W)+Q\7X!P]]"/WH4[S_J9]_7#Q>*<]MAGP =W.Y:\5UE8J3GR M*'PJC]X3W3!@?R$*_WAJ-VY]V MZL\QZ[9$R&E_^X^*?C0:YEE&9L=R0 M2#%J6$Q*S?,Q^35F^H$T&I74E2QFBH]30UI^ZYC\*M4#GU#7;K@1[++6O]WCI^%9T([/_21I'[>#D[/S\_/3( A]>M:F 4OH MOX,]Z KBKH\V,\'>[F4\;Z0,Q^^T3PK3G?+8I)W ]_^U9^4N+Q*9&QA,06?W MI].QILFP1].@@H_SCIW/GNM:-T=22-79]^V_+K8T$IIQ,>O\-.(9T^263WY.Z&C-[WR=7[0?^& MW QN>[=7@]X'> T2_>&SD]N5R7S\-+S_U+L=D=$=&7[ZT"?!,6T$[0-Z2'JW MUR0XB=V3M_,SZ=V3WO7=QU'_FBQ/ZKY_9>-T[+?J6-WWAN]ZM_W[QMUO'_J_ MD][5"%M:OK\U%K_3% <>Z8F0*2/)D$51RCURE7*6D!N>TSSB5)"[).$14T0F MY#ZE!9O2F2;OI8B!U;1'!GG4] @(&)[,B$FI>;-_0^P[#7SSG9P3-.M)?/O15]SB-T_0#0.2T@DCBDTXFT)J,2G7Y)>2 M*E@D8@8A+*0R1.;D1JJ,!'[CE\^%C1R8E)$W^V>MEM\=LC'71M'-Y]!6%L[5P8WU$-P8,P93/RD,NI8/&8>2Z:RL4PEF!"+J&*@!$HSPG-9Z3, MC2H9S #J"EMB0' IR>!)X4I-: 2O8*5FD AA15NY-8&<14QKJF8HDM$'1A % MP) 9*F*8\2HDN\<>B_Y0I5BG!"61< M"RA M(!'$H5DMM?,\ <:AAH,>GD>BC$$G0&@)TA[ CV- "T @A=!+<0"G14P],K0 ML !BCHH]E"@%" D)>#&#E<9%%&=DD3(J:X!NR T0O&EDP,SO27]T9,P8=X)3KNZ E=54B!OR*H$P0 ."%7,8@5BST/!,*2$ 4!#P76* MXBB6 6 M$-6P%"!AJ]B3 W9HN]HJ%I_<(\ MJ\ &":P(;,GUUR!Z_/,.093N#D2#IG^*?KAF&C8B$"V;YOX<2AYFX(B6>OLN MF I#!K"H1G+)598*% !-3;BV[ =2++=ZL,I>\.8R]RHFJ,59E5V7L,)=9K<< MGV-[J3';VL6F;6JV!"@U@V$,,"[.I0 JY%$I*-(A&&M5+[(V]' UP.9"%-Z% M#+L R8(F%G\!E>X43L/=P6E%I4]ANC4?K:%U>R;;&K0 ] F/D;.IECE%RJ8: M<(R5)+P<4Q77L +X2E&ER4)E()\ G'1&RJZ>:FP!;FZQ]4BK]IF(5ZA(Q2L"%<0#F5IGK=@ M&_JG 60BW<'&P[:(V5,"/$#(R[E=A\ZJE.IY'8'D9S'/8IL5K#\JQIX1P1^8J(X,5N2] M+W;1%^)\IW99)SN'\[^VR[('C7&]1+P%1R%E+L-T05<(M!=4'FLEZMPT6L*. M7RH]3_;V!:C,,FX,8Y])"*&$<@+;8P[V624' &;@7XW\#K^Q6,;ILC]*#J;; ME5;FD3U+./S_1NIO2_ ] ;49U(H<4(;[$=P%1YP!+*HD/=_03!E]P*SK:C6; M=VV5:<\VZW.?%X&MVJ6XDX,-G$9CZ*C9G-*>!695FT(70!>4D)Y+_1KROBXS MP =XR4ZF2B4;3\A>4UK?O9U0#[)WHH Q/(@ZLR0'N+$GT17 /)?\>#Z18L(P M ^9T7!VHJXH7658(.6/0.DVE(T/Z!+X MZ]2'C1?\(70V,U3U1P"_)AJ@*L% M+33KU']T@;0+06<=GEN'V4[=2EDHC9%9!S_Y3Y#YH62HOK1:0+GFQ6V IN]N M!!@%_^-ZY*JY:9N.3+S>UCYKGOO/-_O-X-FVKZ3VR)KLS ;/Z(+F;_>.]^H. M%7(Z/@FL9VM]GQ%M%8\HO'QI '&WYD=9_.U+\71U,00MF/ASG_GF %OR2VU; MK:#M\/6U?/5$=,M0O,B_\RLJWY!QK).O<8OJOG#?PI+.0J;>[ <_^]V@[=FK M/"O797XH7*U-V2ZV=S,WWS?[;6 V^W/ETL FA'T%-%4,9PFP@&E+P6."\^W^ M"+X+VGB%Y%OXZ8?P!BZ>9ZZ6_ ^XQ6KL< -#15LXZN"C.W($'RV\A65E;W$J M63GO<-U[1S;E;Z@HEF_\%5+;KZH=]\E@PM;N "Z6H:T9_$47&L):+,UZES^Y M-EC]=#<8C^S-R?\"4$L#!!0 ( '*!;E=[#>O4I00 !P3 : #,R,2YH=&WE6&U3XS80_MY?L0U3#F;B8#L!@A.8 MR053,NT0CH3>]5-'L91$<[+DDQ0@_?5=R3'D+D=+9^X%VGSPQ-X7[3[[:+5V M=VYS<=*=,T)/?NC^& 1PJK)%SJ2%3#-B&86%X7(&;RDS[R$(5EI]52PUG\TM MQ&'4QG&K>4C_B&IHBNJEC;%+P8YK.9?!G+GUD]9^83NWG-IY M$H7A3S6O=]*=*FEQ,8W&Y=_2QX8GR^YL0 2?R<3G4RM-*W&FA-+)5NA_'2<) MIB3G8IF\&O.<&;A@MW"E]".X9%7\ M4>R"3N_F?,(M-.-&]''$ZUD3/0?HN[5^/![^E^!@UTJM'DWLNR5Q>7XVN>Q=C& \A:L-U M8]3H-V"4]GUR47,_K#_[''HCZ)T.+\?I*:RG4R5Q%!Y451KUKE[W+M)1,'SW M:_H[]/IC)XG#,'XJ"[]3B@,)F9*2998K";?KP MLV8S^$4S8X 8Z,\YFT)ZQ[*%Y3<,AM,ISYBN,GKP 7.F&2Z-0LNG2R@6VBS< M;L"R//6^2=4%:ZKKZM72HX7JW5&1$^(9"88W@FVA%YFG<3QHHYR8NO. MSBE.F/&B? GOI;H5C,[8]M9^N_,D_KA:%X0ZQ +!IC9I'E1]C6,YI$V"J/W= M.!8UJB2^_>H?PQ*%C7T'0TD!3^7I0B"O,Y47@N.B]SM LP\+KID[>HTKS ,# M=L@N(.7O'^SOT-W[>B/?-+?.4WJ7S8FMZ4XH>9KQ&6Y9NREKMQE'XN#AL1(_*OI#;/1]R&38B8PHBCVO-6F6P(D@2 M0N21K?S]C6I_]B\@W;"P>Y%/WXN9/8;A0-VOC3-0JQYE/7HI>%*\V4O:; M[?6RS'=[JW78,?ZZ-EE]CEU?@$FK[N:;7X$I*\$IN%P[+P$W3Y6OCM&+0>*Q MR=L=DZ N7-A-DW_X)+2ZEE^G]OQ7L;\ 4$L# M!!0 ( '*!;E?7\#1(J00 "L3 : #,R,BYH=&WE6&UOXC@0_GZ_8H[JNJU$:,)+%P*MQ%)0D5;0+51[]^ED8D.L M=>R<8]IRO_[&#J&T;.^Z4J\O=WR(2.;%,\\\'D_2B4TB3CLQ(_3TI\[/G@=G M*EHF3!J(-".&45AF7"[@*V79-_"\M59/I2O-%[&!JE^MP5>EO_%KDLL--X*= M%GXZ1_E]Y\@MTIDINCKM4'X-G)Z4>$!;C/JLUCIN->M^T""$'C=8Z[C9]%O$ M;_F_!R4T1?7<)C,KP4Y*"9=>S.SZ8;V1FO8-IR8. ]__I>3T3CMS)0TNIM$X M_YO[V/%DV*WQB. +&;I\2KEI(8Z44#K<\]VO;27>G"1^; _@,%P MU!WUAMW/^!@U^I>/)O=6DKFXNIQ<=4=3F(XA:,)595+I56#2[[GD@EK#+[_Y M'+H3Z)Z-+Z;],]A.ITBBY1\759IT+S]U1_V)-_[U<_\WZ/:F5E+U_2>S\)52 M'$J(E)0L,EQ)N.$F!A,SF'-ANY6:N[LO2Z*Q"F(%ERQ5V@"J#I1.(/"]+S!7 MVFFE&(&BP"3%;C=AJ6')C.G]O>#8;]?\F"UX9C21&U-4*D-7X&I&88A1%',@&?1BSN8P MX)+(B!,!X_F<1TP76=WY@9AIALNCT/#Y"M*ESI;V.;K;XNX:),==ZY]0E=K. MOJU>*%ENK->9$#TCDF7>^%:P%70C8R66&V64$U.V=E9QQC(G2E;P3:H;P>B" M[>\UFFUX$HELP5-"+6R>8',3UHZ+YL:Q)M*$7M!\-:(%E2*)EU_]/BR!7VE8 M&'(..#[/EP+)':DD%1P7W6P#S?Y8*8T9=I#1 5),Q86?]J49ZD@JY!+AXLS:J^= MS90Q*@GM='=MVUM$Q/IH=;S)Q7>#7\7/AS^#$Y^AQ<#ZJ8^&/'Y89@6[@4L6TV31EZPL3B0 MS^S;6WX,C]3UUDP3U/.9YL&;T;OBU4[*;K-]6N7Y[N_5/[8S=WTP7GV/8<_ MIG6'S;V!J\PUWTCMR1_YV)8OOC3JHR-ZN$F@F<3:[9 MSN>>NVWH9@;_SH3,<"\NS:[)/WPA6E_SCU5'[B/97U!+ 0(4 Q0 ( '*! M;E<\DR Q[ D" />2%P 1 " 0 !S:'!W+3(P,C,P.3,P M+FAT;5!+ 0(4 Q0 ( '*!;E=*J;4Z1!< +X2 0 1 " M 1L* @!S:'!W+3(P,C,P.3,P+GAS9%!+ 0(4 Q0 ( '*!;E?.&_.0U2L M /+- 0 5 " 8XA @!S:'!W+3(P,C,P.3,P7V-A;"YX;6Q0 M2P$"% ,4 " !R@6Y7"^&UL4$L! A0#% @ #,Q,2YH M=&U02P$"% ,4 " !R@6Y7$:.7=24( ! *0 &@ @ 'M MM 0 #,Q,BYH=&U02P$"% ,4 " !R@6Y7 M>PWKU*4$ <$P &@ @ %*O00 #,R,2YH=&U02P$"% ,4 " !R@6Y7U_ T2*D$ K$P &@ M @ $GP@0 #,R,BYH=&U02P4& / H "@"J @ ",<$ end

)DS*]W8G TDY4A282!=N?22M*'T[*STS*KTW7;[$#]$ M0:%^5TKFK C_%Y27>I/8)Z39Q1"NEF36%MO*.%;L@:0<22H,I#-WUBGV_"SV MW"KVQ8DKJ$Y^==.^$SW4W2;YH[_W2:RN^:/T.GWW#'P;$>X&$=0]?> 9>GO5; M6O7;5"6GS-2L(:I."/E]>#3J9L49>VU%@OE(,(X$$R"P1F97Y\RN7J6F6B'S MC@3SD6 <"29 8(V\>ZZ>XKF8JJK&N3R%47T7Z9K!W0@XD4#:>94S[\]^P3\7UFPDTX2 MQ-*8+N3,=@-%\Z%H'(HF4&C-I.JIOC=[E0\KA[**?M:FVMI_\.P&Q*C:KVT97'G,-2@. ML@1JQ0?2>M26P3$;A&<2X0\W1=/02:= MHSJ%E0L73.FS@XU-'Q3-AZ)Q*)I H363K&T)XKU*'4B0EL &BN9#T3@43:#0 MFNG7#@FQ.R2#ZT#2-DA6GJ$JL?.-SES;J#"Q8%L9L7P^O &NAR" O333\[X6B]V_?R M3:PK&OVS[2#*P< MRBI,K*Q[A1W5/@*U+V\ %'YVAM$KLZ$60L_>T^ZZ#SH.\9)Q-#.JK0%JMP;^ MF2;;-#[*(CRU^QPR*6-IOD38H4:G#NHA0-$X%$V@T)HIONBH>*66"FQ/!;:I M MM5@6VK^!Y]%51[(]3NC0RN &G;&ID1PP42ZHS0MD=A(.504M%+VI1:^R(4 MUUI!#1T'IL5_=LK1<@]CY5!686+UNF^Y4VU:4%1[!6VOP/4[@V( MX#'-@O+'DZKTJ3RJRT,D@]RX M".-3IW4!E+L0*-S!S55H&@_G&;-D] MB6/:+F'?O;G%SC ZIU"G!(K&H6BB)S.LM_9E%X^;L+LBGY+]F.K7CC8ZHU + M!8K&H6@"A=;,LC9DV.OTOS#H:A4HF@]%XU T@4)KIE_;0PS4_\+:[M 5,:P* ML_.-SES;J3&QG%8Q!CF1VJ!U:J,W]YOC\]>^Z\]?Q0S+OJ49#/MK_SKC>>8;OO M7?/3(R\U_.D)G+\$V2%,JP>PO@E+8HTKE[> MRV GL_(+ZO-]FA;?WI0$YT>+KO\/4$L#!!0 ( '*!;E==0_>GS0( )P) M 9 >&PO=V]R:W-H965TV+9(,8[Y[RN@K)I9KO7\X(YL,JD?V/&TQ!M8 M@GPH;[EJV:U+2G(H!&$%XK">69?NQ7RBQYL!WPA4HG./=)(58X^Z<9/.+$<# M 85$:@>L+CN8 Z7:2&'\:CRM=DHM[-X_NU^;["K+"@N8,_J=I#*;66,+I;#& M6RKO6/4%FCRA]DL8%>875O M K\1^"9H369B+;#$\92S"G$]6KGI&U,;HU9I2*'?XE)RU4N43L:?&4LK0BG" M18IN"HF+#5E10)="@!3H([K>RBU7[9QQ2?Y@4_O3!4A,J/B@^A^6"W1Z\@&= M(%*@^XQMA7(24ULJ.#V%G30@5S6(]PK($LISY#MGR',\OT<^'Y8O(%%RU\B] MEW);E:2MB]?6Q3-^_G%U61"14"9T97YH;%,!W8,7OW[F1\ZFO!/_)[$5!_+8@_I![? =Z34B!([9^[1U=U1:1L=#K MQRYV@VAJ[[HA!JHM[U,<]ZN$>[W$/ M.A_)/6ZYQX/<]QFHK7PM@??1CP_H/3><[.$/3G D_J3%GPSB=]99;-;9,U2 M[(LR.5AH G^T'^5P4.AW7E>-:'?V3GUN^8KYAA0"45@KF7,^4O7B]5F@;DA6 MFNUTQ:3:G,UMIHY/P/4 U;]F3#XW] [='LCBOU!+ P04 " !R@6Y7^BB^ M[R8# "S"0 &0 'AL+W=OMHMA%XK-)$)ERY64I'W[4;+K.K&:]6(W MC67Q)S^R$NGQ1LA[M030Y#'GA9IX2ZW+8]]7Z1)RJHY$"07NS(7,J<:E7/BJ ME$ S*\JY'P5!W\\I*[SIV+Z[DM.Q6&G."KB21*WRG,JG4^!B,_%"[_G%-5LL MM7GA3\GX6!$5B+GPPVJO5,3"HS M(>[-XFLV\0)#!!Q2;5Q0_%G#&7!N/"''0^W4:V(:8?OYV?L7FSPF,Z,*S@3_ MQ3*]G'A#CV0PIRNNK\7F$NJ$$N,O%5S9OV13V0YZ'DE72HN\%B-!SHKJES[6 MA6@)PM<$42V(WBJ(:T%L$ZW(;%KG5-/I6(H-D<8:O9D'6QNKQFQ88?Z--UKB M+D.=GIZDJ5Q!1BX>\6 H4(06&?FAER#)-T9GC#/-\.WA.6C*N/I /I&[FW-R M>/"!'!!6D-NE6"G4J+&O$<+AM5,@U^!-W[\+^\%G5PG^D[.M@L1-0>)]WIN"I"(W9X.::^=*N/+2MUY, MUUA/PZ37&_OK=B(NH^#%: NPUP#V]@)>"I[-:'J/A-A6,I"O(E9^DE;T7A#L M$'9MPK!EM$68-(3)FTJ(;0NW%@3J6^9B3#KQ^T&RP]BUZ0T';L1^@]C?BWA+ M'_%(E_2)SCBXN/J=F(-P!ZMK$L)(T2[L09=IM(/=-8FBQ(T];+"'>[$OJ"QP6&Z?2,+KYO'D AUV*'9/ M9MT"3H])DY&PQTHAU4R2G;ON=^:J.9SYCN5"U8HPF&.LN!H@%G) MZ@NA6FA1VB$[$QI'MGU]L47J[D_>CT\GCK="?E5K $V^9RE7$V>M=7[MNBI>0T953^3 M\00JR-!,6_)YA!FAHE[,>W2M2IVS2.Q\][ M]0]%\!C,@BJ8B?0OENCUQ+ER2 )+NDGU%['] ZJ B@[&(E7%+]E6MIY#XHW2 M(JN40/'>X.N$05@[A:QWZE4._(%.&4G"(J*;3 ML11;(HTUJIF' F;AC>$S;L;]04M\R]!/3V":\17PF($B M%^0F29@9()J2.UY.,S-<;R/0E*7J'7E#&"?W+$VQ6HU=C7TRRFYVQQKR"W@57PGLH>"8;O2> %/GE\B,C; M-^_:XK++/$#>(Z%7R(1[&9("3M&V(#L2:T0I:Y32&B8-;D0+Y!,[TUU_\H?=;&\G"ZWUHZ<.P"EV* 0,\?$TW0X=I^.J=HL&J@&-:K!*U$M&:<\ MACTR2\Q6Q7-C'OP04? L9IM%(^9A'?/0&O/G'"0U>VL9XGNR+UF0O MK=(?BCG4!5EK.^>2M7>Z7_$8U#R&)\EVH=0@>U63O?K).MFM \KU#HNE9,46@OFJ1DWO,'-.V<.W^Y\;;J5K4E5J3 MW5&2[G>SO=XQ")EJ^+#KY5+^ HNG6;Y M7:DUN1SR?-^>Z,_IKER$6A :?]LP"22I=K?LY.[6:<[>J5I4J?G!T1#ZP]ZI M+?^0Y?OV-'\N!1YO>G=8:#G=T47:FM_;MB4# MN2JNJ11N&KA1E#RA7C^#$(2W3U>I?8 5E>394% MG$/%9&ULK5?;;MLX M$/T50EMT6Z"-KI;MK"T@L5QL'HH&=2\/BS[0\M@B*I%:DH[3O]^A)*NVI*A! MUR^V2)TY,VS@Y#?50J@R6.><36W4JV+:]M620HY55>B (YOMD+F5.-0 M[FQ52*";TBC/;,]Q0CNGC%O1K)R[E]%,['7&.-Q+HO9Y3N6/6\C$86ZYUG'B M(]NEVDS8T:R@.UB!_ES<2QS9#X %9)DAPC#^K3FMQJ4Q/'T^LK\KM:.6-56P M$-E7MM'IW)I89 -;NL_T1W'X&VH](\.7B$R5O^108QV+)'NE15X;8P0YX]4_ M?:SS<&* //T&7FW@M0V")PS\VL!_KH>@-@B>ZV%4&Y32[4I[F;B8:AK-I#@0 M:=#(9A[*[)?6F"_&39VLM,2W#.UTM!!YSC0NO%:$\@U9"*X9WP%/&"CR%L=Y M0?F//Q7) ->#)$(A\E4,FK),O4;$YU5,7KUX35X0QLFG5.P5\JB9K3$ZX\-. MZDANJTB\)R+QR7OTG2JRY!O8]-C'P_;3 7L;L]*DQCNFYM8;)%Q!<45\YPWQ M',_OB6?Q?'.O3\[_\[[\;>]GR?";.O%+/O^WZB1F*LF$VDL@_]RLE9:X_[_U ME4#E).AW8L[$:U70!.86'GH*Y -8TJ,T;7+&,:=V&?\K 3T:@EO(MH"^\BW* E?(CD M3/BX$3X>%/Y):)J=7#E]VL8=IUX8MM1U,=WJ[6+&T[; +N;)ZITT$B>#)^H' MG8(D=[SJ];!IZM,XN>1Y>4FR^))DRPN1G:W#M%F'Z6"IK?;KJLX83T3>>WY, MNV=7^_SH0EQGTBJT+L;SVD=(#T_@M0K-/FGWC/;M/(W M90?;FK]UKQ=NSWR,K7_5J?^DK[X;WE.Y8]PT@UMTY5R-<4O(JA>O!EH49;.Y M%AI;U_(QQ<\7D : [[="Z./ .&@^B*+_ %!+ P04 " !R@6Y7P@)KSD0# M #O"P &0 'AL+W=OQNERBO?E]D&"B(O>0E,/UEQ41"EEV+MRU( 65I0 MD?MA$,1^02CSTIF]=R/2&=^JG#*X$4ANBX*(/Q\@Y[NYA[W]C5NZWBASPT]G M)5G#':B'\D;HE=^P+&D!3%+.D(#5W'N/KQ8X- ;\9W"3K:ND4GED?.?9O%Y M.?<"HPARR)2A(/KO"1:0YX9)Z_A5DWK-.PVP?;UG_VB3U\D\$@D+GO^@2[69 M>Q,/+6%%MKFZY;M/4" M'0&$-2#\5T!4 R*;:*7,IG5-%$EG@N^0,-&:S5S8VEBTSH8RLXUW2NBG5.-4 MNN!%097>%R4184NTX$Q1M@:649#H ME]17R%MA(0D1+JN!QT[5!.R2/-J3*Q MVE)(NTL0@Z^>2_3F&A2AN7RKJ1[NKM&;L[?H#%&&[C=\*S61G/E*IV'$^%DM M^4,E.3PB^0[*2Q0%YR@,PL@!7PS#KR'3<&SA81?NZ^(U%0R;"H:6+SK"]]X6 MY4KQ=#29^4_MY/I!812/FZ".Z%$C>C0H M^B-EA&7P LD5[[BE)C).ZRCNQP1NN>-&[GA0[CU7)*_%5OIZ,]MJN J0 M](H_2<*##>K')'CJWI])(W?R'V[?B_TS*'72DQ$?*NV''+'YM-$Y'?315\XN MLG_TTO247CH162=I'#P?L\'+W:3;D#EB]V4IN3 CCO-D#'K[@7$2'VR:*RK! M1QH ;HT*^&468YP-N*QF[;2C^+!E.8*.& T_'\QX\$SL=-16O9T:0\F,3,*?R%B39G40E8:%EPF.DE139?50O'2#FB/7.EQSUYN]$0. MP@3HYRO.U7YA9KYFQD__ E!+ P04 " !R@6Y7=V<557X" "*!@ &0 M 'AL+W=O'\0IA.2[;!);I/Y<+0+.Q0 M#P^H-_7VDG+BEF<:_'(,XL&^GH2/_'B7,6E^WC:_X!5]++ ZXQQWWN,8;_1/W.VXSH>W6('RY65EG* &^]I%NG(S[G?BBN+8ERW 64-9; M-#L,TM>OADGT[H2$42=A= H]_26\!GTED0H02,D&#HT$JCV@,C3,=1NV3\EI M7S'LD1D+(Y 4J,)"? 4YV]L3,L:=C/%)Z'NN&$7]0.X,JC_1U2?AM)]Q*V'2 M24A^)V'229C\W4UPE1%I2BXF8*4-P7GV= ?8Q[L!'S9EYCOA+HT&47)%>;[K M895TK)+_#.S+-,^ 4B:CG3Z^22_?RWC\$]_PJ+7X+OV1F0U7ENBLR3 :7)!P MTW2^9N)T67>;E7;4N^IA08\%&G^ ]M=:N\/$-[#N^4F_ U!+ P04 " !R M@6Y7(1\3ZLP" !D!P &0 'AL+W=OW.2FL>;8P7;:\>^Y=M*L MZ[(*(5X2?]QS?,ZU?3W>2'6O"P!#'DHN],0KC*DN?%^G!914G\H*!,[D4I74 M8%>M?%TIH)D#E=P/@R#V2\J$EXS=V(U*QK(VG FX443794G5[REPN9EX V\[ M<,M6A;$#?C*NZ H68.ZJ&X4]OV/)6 E",RF(@GSB70XN9K&-=P'?&&ST3IM8 M)TLI[VWG4S;Q BL(.*3&,E#\K6$&G%LBE/&KY?2Z)2UPM[UEOW+>TDG)-K7+S0Y(/( M('N*]]%6YRW<>IN&!PD74)V2*'A+PB",>O3,_AX>'I 3=:F.'%_T3ZF>,YUR MJ6L%Y,?E4AN%!_QG7Q*;18;]B]A+?Z$KFL+$PUNM0:W!2UZ_&L3!^[X,_">R M)_D8=OD8'F)/OE2@J,W X[G2)%>R)+*;X8!7M/Y$YB^!2?D*;B/](T[\\U52LF-&Y' MCI3!Z1DF534UO>D86;FRN)0&BZQK%O@,@K(!.)]+:;8=NT#WL"9_ %!+ P04 M " !R@6Y7)&@HGD4# #+# &0 'AL+W=O:NV !K=Y1E7*V^K=7'L^RK90D[5D2B MFSNID#G5YE1N?%5(H.NJ*,]\$@21GU/&O7A97;N4\5*4.F,<+B5299Y3>7\" MF=BO/.P]7+ABFZVV%_QX6= -7(/^45Q*<^:W7=8L!ZZ8X$A"NO(^X>,34A54 M3_QDL%<'Q\@.Y4:(6WOR9;WR IL(,DBT;4'-VPY.(W$-K2&F9Z2NQ_PS-@*:V7R(R5;VB??-LX*&D M5%KD3;%)D#->O].[9B(."@@9*"!- :ERUZ JY1G5-%Y*L4?2/FVZV8-JJ%6U M"<>X_52NM31WF:G3\:G(T0"$J(?UV?H[>MWC]OX9FCM^$@[/E+U#0?Z?BM 4CLB=&&C.Y/5'2;N#G99 M'*N")K#RS/=>@=R!%[]YA:/@XTB^L,T7CG6/KT!I)-)JV*YL=7545=L5MHO) MA"S]G0,Y:9&34:1!35RHNFIZ@%I$4S=JVJ*F3Z&F+M2TAYHML!L5M:CH*53D M0D4]% DC-VK6HF9/H68NU*R'"MR@>0N:CX*^;\&8-M4@7;CYW^(6+6XQCA.: M9@-+W15@T9]:$D[<&7#0"2D837$!2B%(4Z-M95?&FJE$E)65G%H)>BD^X/G M)XP/M(A'4US:IPWVQ M#<(ZL>'GF0WWU38(Z^2&_\5NN*\W/+1X.L'A_VLXW%=<.!](03K#D?]J..(P MW- /,^D$1UY:< W@<&\2VB7_*)=_L#6UV_RO5&X85Z9]:JJ"HYD9EJQWSO6) M%D6U6[T1VNQ]J\.M^;,! QQP !D !X;"]W;W)K&ULQ9E= M;]LV%(;_"J$50PMTT8<_8F>V@222L !+&S3M>C'L@I:.9:&2Z))4G #[\2,E M1;9LA8VQ _0FD62^SZ'.2QU1Y&S+^#>Q!I#D,<\*,;?64FXN;%M$:\BI.&,; M*-0O*\9S*M4I3VRQX4#C2I1GMN>6:SU?^)0F:ZDOV(O9AB9P#_++YHZK,[NEQ&D.A4A903BLYM:E>Q&Z M(RVH6OR5PE;L'1-]*TO&ONF3FWAN.;I'D$$D-8*J?P]P#5FF2:H?WQNHU<;4 MPOWC9WI8W;RZF245<,VRKVDLUW-K8I$85K3,Y">V_0.:&ZHZ&+%,5'_)MFX[ M/K=(5 K)\D:L>I"G1?V?/C:)V!-XS@L"KQ%XAP+O!<&@$0Q>*Q@V@N%K!:-& M,'JM8-P(QE7NZV15F?:II(L99UO"=6M%TP>5795:)3@M],BZEUS]FBJ=7(1I M08LH+1+R<9FE"=5V"_(;^4 YI]IT\M8'2=-,O"-O2%J0SVM6"EK$8F9+%5]3 M[*B)=57'\EZ(Y9%;5LBU($$10]RCOS;K!S_2^V;]U*"W5=[:Y'G/R;ORC,!; MRL_(P'U//,<;D S4".^[*S/D'C8*XC20+_<^>?OF7=_-X6 ",^:R3/9NZ65, M:,;X$+48KQ_3R?B@':Z#BCLP#U>:D9M"2%ZJ&B<%^;@M("9J4)*[#.)$'PNB M:DU&)7#5]N\_%8;<2,C%/WW#MHXY[(^I:_N%V- (YI8JW@+X UB+7W]QQ\[O M?6YCPGQ,6( )"Y%@G5$P;$?!T$1??"CS)7#"5O4S1R2GA:!17;O^??%!O*JI MHXJJ7[D/"V]F/^R;9XQ[JGF8L 3%B+!.N:-6O-&1O,^ \^U=9&JQ5R9UF>4 MF3 D3T!YWPOHVB@\U3],6( )"Y%@'?_&K7]C8_:_5I,U76,?5'%-0$T*5)4% M(8F:,,![L@$>J:K<9ZL1?&J=K6&NN_>,^H^T?[KF@6870N18!U[SEM[ MSHWVW#R[ 8_JZZ._#AH)I_I0P\;[175XX,%QD_%!DP"S2R$2K)/_29O_B3'_ M=UQ]]7'Y5$U'X'N9;O03HQ><.YP>/1*3(SMZ6@68'0N/ M0WJCR63:ANRD>MJF>FI,]3U$)5>%R(=E;[DQJD]-+2;,QX0%F+ 0"=;QTW5V M'Z/.3YC>-T&1!@(JS4>E!:BT$(O6'0Q[*Q.N\?$.5BNHUIVZ,XQ>AXVDDQW& MI/D-[6 &XDRXKNE/$D+03)8*:ES=JXZ MRNM=L_I$LDVUR[-D4K*\.EP#C8'K!NKW%6/R^40':/_9TTTIP( ,\' 9 >&PO=V]R:W-H965TJTJFFW#],^.' (5@$SVTG:?[]C MD])L<=)^ =_.^[P'X^/)FHM'60(H\E17C9PZI5+MV'5E5D)-Y1EOH<&9@HN: M*NR*A2M; 30W077E!IX7NS5EC9-.S-BM2"=\J2K6P*T@L!-)RU=P S40WLKL.?V*CFKH9&,-T1 ,77._?&%;P+,BA\,UG*K M370J<\X?=>=K/G4\[0@JR)26H/A:P254E59"'W\VHD[/U(';[1?U:Y,\)C.G M$BYY]9/EJIPZ0X?D4-!EI>[X^@ML$AIHO8Q7TCS)NEN;(#%;2L7K33#V:]9T M;_JT^1!; 4&P)R#8! 3&=PC6JZ89)U42C.=;H79DI@;,, MXU1ZS1K:9*Q9D._SBBVH_E22G!+[^/$5*,HJ>4*."&O(?GH' M4A%>F+QMWKKHV$3K([5*0URWLA"CGA@=)"(ILI&ZJ,$6R0\#.VK0HP9OH08V MU.#]J+A'Q6^A8ALJ?C\JZ5')6ZC$ADHL*#MIV).&!TGW7-&*M/09ZYZRGJKA M#C.*]J0WZJ&C@] ;D'),6-TN%>1XK!7@7Z]L\-$._#1(/#O=]UXKD'>0_UIJ M>%]J"%4$FEP?%+136^N+M^,F&$5[S&R50_\=.U!8+-F+G+]S7*,X_L^$NU6> M]57WC8H%PVI:08%1WEF".8CN]N@ZBK>F8L^YPOIOFB7>N"#T IPO.%&ULA95A;YLP$(;_BL6JJ96Z0DB I$N0VD;5*F5:U;3; MAVD?'#C JL',=I+VW^]L*,L6DGX!V]R]SWL8'].MD,^J -#DI>25FCF%UO6E MZZJD@)*J"U%#A4\R(4NJ<2IS5]42:&J32N[ZGA>Z)665$T_MVKV,IV*M.:O@ M7A*U+DLJ7Z^!B^W,&3AO"P\L+[19<.-I37-8@GZJ[R7.W$XE9254BHF*2,AF MSM7@\GIBXFW =P9;M3,FII*5$,]FPD^#[!Q+\-L&WOAN0=3FGFL93*;9$FFA4,P-; MJLU&Y!,!MT(JA]/F)[V-D>'E./'T!I M(C+[-OJ\-=FAS3:G;A,/,&[30QQUQ-%1(I)&?:0F*]@A!6$_*>A(P7NDH(\4 M[)'"03\I[$CA>Z2PCQ3NDZ)^4M21HO=(41\IVB-%?C]IW)'&1TF/!6#KS33( M/MYXC^?[![9KT@$GQX%"4TYJ^FH[0!]TLO'M%Z>I1R$]JR[E&7](D4]>CK=:[U^.Q MBK8\9>I"['AF?KD3,F7:?)3W8[63G&V*3&DRQI/);)RR.!LMKXKO;N3R2NQU M$F?\1B*U3U,FG][R1#Q>C[S1\Q;:Y'D[Q$/.&1SA', MO#SP%4^2G&3*\;F"C@XQ\XS-]\]T6AR\.9@U4WPEDC_CC=Y>CQ8CM.%W;)_H M#^+Q9UX=T#3G12)1Q?_HL4P[GXQ0M%=:I%5F4X(TSLI7]J6JB$8&'[^0 5<9 M\%&&X/*%#'Z5P>\;(:@R!'TS3*L,T[X99E6&65'W9645-1TRS9974CPBF:1VU1PG.5GUJV6YM?8Y-/+6RVB3UN1;+A4/R+R>1_K)W06MV"N6;=356)MRY+1Q5,5 "!U T,>F3HH@?@4T)+- M/YQ[?A'!?R'"*F%*(7&'BI,0_?6K^1V]TSQ5?W<4]VT)"[IA>0_\6NU8Q*]' MIHM57#[PT?*'[[S9Y*3 MA^WU5LCX'[Y!9Z87*;]]U26W$SY4[A(V+6#Y8/NP],S86_R[&C\TM80,2R!A MM,\Q6$)-#T)-!PBU8Q(]L&3/T=E&) F3"NVX+)5ZA;XV>H(NU9R1AJI6PN:- M(YY-D#E5F MUCX7CT2!#$<@810(9DDW/T@W']XGQDKM3_>'3O!0_>8M_6;38+Z8^T;>M-@XLVQG9!V +W%9!;,NIO$XE"OB^'U:A922ILI:MX\3E2N MDSZTQR")8TWJ==ODU[B:(&B1B- DIF5^RF9W.RA.H'20E :J6B. M$8M"!;2%;"S$/:>0Y N74:PXVLDXXOFRZ+&4UG1D\GEX_Y8IF3ON8)$A:6%% MFS5DN3SJU4B59M&4SKN8'JL'5"Y;/5RKA_LT0X7XEUTL.=)Y9-\2QO;%5C[-'<0'V* MBM8\^.JU#T'(04!J%HMERUE:%Y_8J&G(63;!JHFNF8E7,=KYE@ 0U+2I:.T!&I& TB@4S5:T]CP\M^E1*WJ.)+^/E2X6)_E*A6F>\G+ULN8HOQ*JS1_? M.)0%]4&\MA_AMY2%C$A :12*9BM;NRZ>VW:YY=%>QCKF"D4L28QNZZ=ZV7)J M\0EJNGAM\P/[$P]/6W+V3$@Z$G;[#K0'TJ[@VGGQW-;+2F0/7.IXG7#TVPO& MKALQN!XA:2$HC8#2*!3-OF1=&S=X GGU$X-:-:"T$)1&0&D4BF:K7+LZV.WJ MA'RM452TXF(S3M1HT'%F1L)],?ZQ5.S-BYFI=FH/ZN#@MNYV(T8O.<>U'0"I1%0&H6BV=+6II/O0?;" M/JB]!$H+06D$E$:A:+;*M0_ENWTH\S[^Q-%-N4?EVRY]NT,,EAZW+WT?^8J@ M 0DHC4+1;#T;=T.Y]QT==\A&O#Z7?]S4P1+"WA@%>V<4[*U1_X<+Y=C+I?48^+ M0V[F8!5!72M0&@&E42B:K77M6OEST X;U, "I86@- )*HU T6^7:P/+=.YJ^ MP=KP._8)^8N.GG3ECCU815"#"I1&H6BVBK5!Y;L-JM\.VT0?CZX>]!ADVT[5 MXEA'4(\*E$9 :12*5NHX;CRG),U'S/R),@I%^=Z7\I$EAV\/3ZUY4SRK95PG M+Q]Y\Y[)^SA3*.%W)NOD8F[TDN539,H/6NR*IYZLA=8B+=YN.=MPF2&PO M=V]R:W-H965TVIWIFH2I5'4;)*J M) QO=68VE>SL?I@Z'SK:479X\0#FY=3^^.T&%$'LR)R[-E\219[KZ8:[\6EN MD//G./F1+CG/R$L81.E%;YEEJ[-^/YTM>I?G^;+;Y/(\7F>!'_';A*3K,&3)ZS4/XN>+GM;;++CS M%\M,+NA?GJ_8@M_S[-OJ-A'O^EO*W ]YE/IQ1!+^>-&[TLX\?2H#\C7^Y?/G M=.91##Q[XG?\""0)-&.WTMH;YM3!NZ^WM"M MO/.B,P\LY3=Q\&]_GBTO>I,>F?-'M@ZRN_C9X66'1I(WBX,T_TN>RW4'/3); MIUD!NC'9AB6 <-F@'X@8%0& MC([-8)0!1B. 'NK#N P8'YMA4@9,F@'&@8!I&3 ]-H,VV.RY0:Z@8I?G>C%9 MQB[/D_B9)')]P9,O_*5)0F3XB4?3)XQ/T@_DA/R[=XD'W[Y2'XA?9(N6<)3XD?D6^1GZ2>Q M4+S^YS)>IRR:I^?]3#10ING/RL;<%(VA!QJCDR]QE"U3\CF:\WE+O*V.G[X5 M[ZKC-:H ],66W6Y>NMF\UU1)O.>K4T*GGP@=4*UM@QP1K@_R<+TEW%2'>^M( M&6ZIP[^P1(1K!\/M/]=XY_APVK8OU>$FGVT;W[;EO>/#J4((^G:Q3=,1J[$ (L67+[^1#Z_R+$G/A5#A]RPE9^QP/^#SS^1JS!> MB[6__RJ0Q,UXF/[6TI_K(O^P/;_\FCU+5VS&+WKB>S3ER1/O7?[U+YHQ^'N; M+)$P$PFSD# ;"7.0,!<)\T"PFO"'6^$/5?3+JR>>B$*+\!>>S/R4DU7BS\1? MGA3?'VU25A*[2KF 37*8K!:?+H>GFC@B/.U*M'6E87TE:W^ET:EFU%>RCTGG M(#OH(F'>&WVL26"TE6B.]7\D&4"\6BCVTR4%*[ MRJ" C78ZIH\,.FKHH&6M\4@S)@TE[*\V:,A@?XVA-AA/]880W@2YR(W@@6 U M%1A;%1A*%=SQ-!-#/Q/[/95%)UG+HE$4O-ERR8,Y$7,]PL-5$+]R3C+V0@*? M/?B!G[V2#PJ1*)-V%8FQMSM.M*EN-/:)V;*:/AR,&BKYK-X>W[6VKW$+V1^[ MI:$C?:@U&NH@<[I(F >"U00[W@IVK-Q!WZ*$S^)%)*LP,MN=&_&B5FN3HQ+9 M58X%S-@]& ^;WUS(A!829A_1>@>9T$7"/!"LIKS)5GF3/Z>\_']^*,UB\L#) MSNJQJ+=(MN3D.3\U)"<4904F2BX_;IL57RM;TU6T2)B)A%E(F*W>@SIYY2Q) MB4["XH0"'9$Y>VT[)^(@F^4B81X(5AL#T^T8F+XQ!IY$P2#D>W?_K6VS72O# MNXH6"3.1, L)LY$P!PESD3 /!*OI5AM49U0'[WRJIVP 2/M0F@FE65":#:4Y M4)H+I7DH6GT([)@*FO+@;3$_(4\L6',YZS]T!%=#.LL823.A- M*LTO:;F5- M-=HLK:$Y72C-0]'J\J25/"E^9J=F=E8KW=N'P^E@VIC<07-:4)I]5 \<:$X7 M2O-0M+H**T=(4YYW_[_/\M3-Z2Q@J$4$I5E0FOW&;J3E5&^\G>H=G.E!V^5" M:1Z*5A\,E4NDJ6TB.M &)+\8@=P&+&K5+]06@M),*,V"TFPHS8'27"C-0]'J M&JYL+FWTWA,_J"4&I9E0F@6EV5": Z6Y4)J'HM6'0.7Q:6I3ZPM[\<-U2*(] MRW>=+>,DKUVDT>>GZ9I%,_Z6!:SM.UA4T\:3IH5UHVY79RTC:1:49D-I#I3F M0FD>BE;7NX_M<\YH78BE&9":1:49I>TZ>YU%:=[ M)TB@YB.4YJ%H=>E7_J.FMJ^N%HN$+UBVJ^AX)>>FJ53L:IV(P7#@- G43"QI MN\=_0Z/&J'E%!C2K!:791_;!@69UH30/1:OKL?("-;49^#,7$:J1G858T.K7 M]4V-I@RAUA^49A_5 P>:TX72/!2M?B5_Y>M1I6G2/$5!_DM^%IVAR\X[.-K LW9A9'HOPH;@B52UI5 M73 UO3;CF-#F!=\WZN2=!0OU!Z$T&TISH#072O-0M+I@*Q^1J@VH^GF*Y"WY MYN??=A;ZD9S2S>(P%&_RHDP^_[Z6]SJYD=2[O.W^D ^NAG6NH*$F()1F06DV ME.9 :2Z4YJ%H=3E7)B UWGL2";WK#THSH30+2K.A- =**&VKZ06DFE&9!:3:4YD!I+FTS) >-N\\] M5,ZZ:"O7CZI=OY^]3U^-[2Q8Z V$4)H%I=ETWQC41L;(T)O.(#2M"Z5Y*%I= MLY4S2-7.X)YF$RY_%8ZP)^8'["'@G2XW4B?KK.3IWOX=3<>&UKS*'YK5@M+L M(_O@0+.Z4)J'HM5_^*GR#?6W?$-*CY_=J6%=)0BEF5":!:794)H#I;E0FH>B MU>5<683Z>UN$.M0BA-),*,V"TFPHS8'27"C-0]'J0Z"R"'6U1?BSA;(:VUG8 M4"L12K.@-+NDU:Z@HZ/!H%DG0[.Z4)J'HM4EN_/SDVJ3$%LGJY-U%K*^MWN' M&C7&C=_?,Z%9+2C-/K(/#C2K"Z5Y*%I=HI75IZNMOL(%V?P"7'FA77FE\>%R M&>D#W4!I)I1F06DVE.9 :2Z4YJ%H=557WI[^WC<%ZE _$$HSH30+2K.A- =* M;N=CV^:[_=\2R)BZ?+!*^$S?^SSG\MKO/(0DY,DB?^A-2F:RABE^)7J[=/M@G:O\<3*-Y3?:F:6U M++>U,Z=MN4G//K=QKO3)F:=/6C^9;I[ITZ^:6CP1Z M+%GZ4DH _BF8/3L=" MM$GQD)WB31:O\L>I/,19%H?YRR5G&ULQ99M;]LV$(#_RD$KAA9(K#>_9K: .&FQ @MF)-CZH>@'6CK;A$E1 M(VD[_O:'WLO!(UQMM%_QD6I U/J'^JUA(,_-K*QGEF"LJ[Q#QJPEP_%/9=2K?5K% M\_&+]4\N>!/,DBB\$^P+S?1FYHT]R'!%=DP_BL/O6 7D %/!E/N%0R4;>)#N ME!:\4C8$G.;E/WFN$G&F$ U:%*)*(7+4\T2:92'$!::6/-#ERH3MO MT=SNRI.6YBLU>CIYTB+=7L]-7!G<"6XV6Q&7KFOX1*B$/6$[!+$"Y0273C ] M%WQ_CYI0ICX8E3\+NZ2FOC9HUH&?5ACS$B-JP9C @\CU1L''/,/LM;YO0JKC MBE[BFD>=!I^PZ$$<7$$41#&\ Q_4ADA4':;C.F6Q,QVWF;:&JDR\2MFME"1? MHSFS&I9'.)=;D*-;OCT0F<'7/XQ)^*R1JV]-N2K]]YO]VWMZHPJ2XLPS%U&A MW*.7_/I+. Q^ZXBN7T?7[[*>?'PNS(4QR!HEA_]L!-ZCA!O\-;B^8R3FC^GAE;P7E.]X$6%H+R\-O"]0^"7MA,!Q-_7T#QK#& M&/Y?#+BRM[*-HS0W>8411\T0HQIBU GQ2-7V>B41@>9FKU!ID$1C9SY&;_,1 M]()X-&E&&=O-F+H-EE M&)QJ:-#I]*$]X]V:%][E\*RZAS^Y5E4 /SC Z!1@U)EZ,Z9;A(6D*;IJE0G& M;-4I4)8EO[%R55;'9Z<@Z@W[+0?A]#*$G:4Y>6@_[]V:E^;I5-7#_L\^")VO MP:4!GEZ&L/MIN/0@#-X) M=5#W[\F_4$L#!!0 ( '*!;E=%_'O?*08 #PI 9 >&PO=V]R:W-H M965T/?+W5$MBB:EK)\273,?)R9;T1RQIP_9_1WOB6$@95DDJ^V),'Y.-N1E+]YS&B"&;^EFTF^HP2O2Z4DGB##L"<)CM+18EX^ MNZ6+>;9G<9226PKR?9)@^GI#XNSY:@1';P^^1YLM*QY,%O,=WI [PNYWMY3? M31J4=920-(^R%%#R>#6ZAIE\]R9!YR391;_BM9L>S5R1V!- M'O$^9M^SY[])[9!5X*VR."__@N=:UAB!U3YG65(K9G@QI]DSH(4T1RLN2GY+;,>#CAT_@ YB ?(LIR4&4@OLT M8OEG_I!?_]AF^QRGZWP^8=S28KS)JK;JIK(*G;#*!%^SE&USX*=KLI;H^VK] MV3G]4*T/D0)@PD/K_[%.ENJ=6_XHI M5XV35&(\45)A-RILEGGG*G"I;[SFS-'Z-T@WX5N:X M-$\KJ*DE]DB5-A6J5J,5>X&GA M6L[,2HPFL18[5D&,IR0DI M3AE?M0HNUED<8YJ#':$5+U):K$Z$3,M&EL"*1,JQH.T*K'3%#(&0KL04&LY, MH#J1P/?7 ?U6U7H$]_AK&T-AK[.42%EC*'R17B\IOY=4 MH/9\,$^:T-H\H0-/2'-)4 /"Z?%V?XS$25PFAL:.N%6MQ51%@=J#P5^93K10 M%UJ;O4-;!BIK^7>5&C6DP)]CBOQ)Q-#8%6NZ$VBNR*'6;HE6M% 76IO#0\,$ MJCLF[RDX8+=S(58 MK2X#?(V#(I=6CY70DTC)UKA>0P9JQP?3=,:T=O@/C1:H[K0<5R$#@FY+C$%B MR'4V-#RM:'X?!P*M0X:ZT-I$'WHRT!E6A7PGQ6_&Q<>VS%)&\8KM<0Q^$)J4 MB?!*>!K(R=?9]EAJ1?.THOE:T0*M:*$NM'8Z'1I&L'_'Z$RZJ('L2A58(*E^ M^X066.-7V<]BRYY0=@/EGH+RSD!-:ZAI V6>@O+54(.S1&OKZHR;5NVFV[A9 M>*E*D$-W"[ZGO25-$#606=L(C3K.A9(,9 5_X4A2E>;0"/W&\)Y]!=W\HRZ$:WSY:SZ$M;D@D0F:G MFI8(B=5TG\$"M<=#^=&%UN;GT(I"ZE:4@A_A.S_%#^R$S!9_*%#;,/3;U8KF M][ _T#IBJ NM8GQR=%8K(713'L/+P2K;IZPZP](\;8[Z79<'W(3G-_#2@Y+G M/KP,JH-\!_CJ7.%73#<\8T!,'OE0QMCAA0RMCNI5-RS;E2?%'C+&LJ2\W!*\ M)K00X.\?LXR]W10#- &PO=V]R:W-H965T6'0.RHE#*Y4.PY6VS9(5+A#KD34NQ9,%H07BXI8N;;:F&*72J,AM MUW'Z=H&RTAH/Y=@C'0_)AN=9B1\I8)NB0/2?"<[);F1!ZVW@*5NN>#5@CX=K MM,1SS)_7CU364\T(YSCA%042/UL\Q7E>,8EY_-V06NT[*\/#ZS?VS])YXJ@=\8^*<:!(V!=-VN?9?"Q8BC\9"2': 56K!5 M%U)]:2WTRLIJH0C. M>)H_,W 58XZR MG%V+@>=RBQD70/E$W,]CNJ^>3IQC81SO.X!S[D! MKN-ZFOE,S>9_;$JC>6PV?T!4F,-WS6=F\Q@GK;EK$,-KP^Y)/N\=OB<12)HE M53#E"JBCIHM2S>/K>:HT=L?6*,$C2^0IAND66^-??X%]YS>=Q)<<;%QJL$KL9'J[76M"U#-'4CN MJBQLQ_T@A%XXM+>'TG=A800]SS^&Q5U8%#K0[1_#9D:'SI0K:.4*C')]H:BL M%NX'N@1=AP/'453I@CPG"#U%E"X*.@,'*IH89WVF)OU6D[Y1$U$T%S@[095^ MQY7;J!^%2GRG&I@71&Z@"*.!A0,71HHRQKF?J4S8*A,:E1&M#L\_UB7L>C* M R7$4PT*PFC@J[IH<*[CAPIL9ISYF;I$K2Z149=9G5S.R3A1Q[N@'P6ANK>Z M,%UBBKLP76*:&;TY4ZM!J]7 6"V_RW93+*+[+::B?08R!8'/**/@&\HW&*PQ M!?-*,9U>@TN6T$N2Q9+3!M8_@BE+^QTJ967K4H'829B?.73;N7B3W/Q3.$V5RNYZ%:EBG.E34BP;.P1]4-=,R!ZZJ MF=&GKAO MZZ&YK_^HQ)ZHG7]:/O)/R$=Z*E6UG]'T)YKC?P%02P,$% @ &ULO59=3]LP%/TK M5H8F)@WR55)@;21HAT ""='!'J8]N,E-8^'$F>VT\.]W[:11"VW%I&HOC3_N M.;WG^#HW@X60SRH'T.2EX*4:.KG6U;GKJB2'@JIC44&).YF0!=4XE3-751)H M:D$%=P//B]R"LM*)!W;M7L8#46O.2KB71-5%0>7K)7"Q&#J^LUQX8+-2+$@TD0CFQE8;RP:U;#2G.)$2]QEB-/Q%662 M/%%> [D#JFH)>$1:D2-RH13@@)8IX8Q.&6>:@2)%$Y42JDEFP',+/AR#IHRK M+XA\@*26DI4S'#].QN3PX LY(*PD/W)1*R14 U=C[B8#-VGSO&SR#+;D.8'J MF(3>5Q)X0;@!/MH-'T."<-_"@W6XBXYUM@6=;8'EZVWANX4YR::O-1(O* M=J:IT-CG[##'+Q&0)@#W,R'T&( X M0 @ 'I9 9 >&PO=V]R:W-H965T9Y#R>=0AWHEWFXS_CU?,2;(;TF]E1#KFWX_7ZQ80O/K;,U2 M^^[.=KSFA8&B5QW]"T43^A4=J;W9;['OCL-MN(.$K9 R?Y)DDH M?[UG<;:]Z^F]MQT_1 M9_TF,*:%0=GB6\2V^<$V*0[E*Q?^*0K&ZZTUZ)&3/=!.+G[*MQZH#,@O> M(HOS\B_95FVU'EEL,?&$T MWW F@U_DY(I\I9S3(GC))XL)&L7Y#W+O+X\6^?37'V[[0CHO$/U%Y6B^%>9V=W.C[63^,>_N'_/NJ: VM]A"=EYOZWPCC@;[#!R4O,%[)T->\L)-S$CV3#P6AUY,E319_,539>, M1"EY+JY;+^5U2^8-HSR5Q1^)(_H4Q3)QVA)$B;XT09 P:P<;E;"BH'V9:;?] ME\.H/VUQI8\G0TT[:NB<1;E=41[R$'TD+ #!&B%H[D/05(;@ WTM*J3.4:>D M71IUYLEO9PZF)[^PY9,7F0;93)H71^:7*,6I)C?)H< M2)\V$N;L8.:9 W!/FQV/W,A>^4A8 ((U8GF\C^7Q_U4\;(N);EH/X[+8;HM5 M)?S26$7"K/'9\N&TQ=5 /RT>SH+<%I!NFI/3X@%Y@#X2%H!@C1"<[$-PH@[! M@R'T1Y*OJ'1!Y)B9"YJ&4;HDGV1T[G:WW6*Y5](OC4$DS)J<#$HCC =' MD8ATZG1TZB*=>BU.AT-C.!@UG?JG[4S='&KZV&@V#%J ^D0;#6M@(]:F^UB; M*F/M9T[+D KI:T[6C$=9VUVS>S5D0%[E9;UM/)PK#2\-'R3,1L(<),Q%PCPD MS$?" A"L$?:Z5M_1UCH%_@./9.'ZSY2UA;V:<>E0"J594)H-I3E0F@NE>5": M#Z4%*%HS)PY4'OU#;C)7;E!I@Z194)H-I3E0F@NE>5":#Z4%*%HS;8PZ;0SU MS3[&%RP55$X;.8L9S5E(J"""\B43K;/$"C@]G$-=F\V*;Z[V>G'<(VDVE.9 M:2Z4YD%I/I06H&C-N*\E25VIXAR54#]OL]90ARJ.4)H%I=E0F@.EN5":!Z7Y M4%J HC5SHI8>]>''E%!0'1)*LZ T&TISH#072O.@-!]*"U"T9MK4'@\GD6+"?J[MQ<2)T\VI#O3H=O;I0KQZ4 MYD-I 8K6#-Y:@M;5\O'73?+$^.[AL3278WSY/HDX5*9%1D(F&$^*45^LZF_7 MY;VGM30OH[LUML^(UUKIHG78AZK74)H-I3E0F@NE>5":#Z4%*%KSW:):Q#;4 M(K:=BTA61W*RW'Q8KY,*#"J(0VDVE.9 :2Z4YD%I/I06H&C- M+*D%<4.I')ZKP-YY:D0-O?A2 I6_H30;2G.@-!=*\Z T'TH+4+1FDM3RMV%^ M3 4&?8\82K.@-!M*673!BK%==R8'Q=A(OQX= M5V-0R1Y*LZ$T!TISH30/2O.AM !%VZ5-_V!1U83Q9;F(;RYC?).*W>J.^[W[ MA8(_E\OC'NVW]!M;;]GOZ#?N;AG@&K];E?@+Y E, M?[+FHJ!*-\7&E:4 FE9!1>[ZO=[0+6C&G-FDZGL0LPG?J3QC\""(W!4%%=_F MD//#U/&<4\%I#GAJ3OX]\:ZC0Y3>#E M]8D>5P^O'^:12ECP_*\L5=NI,W9("FNZR]62'WZ%^H$&AI?P7%:OY' <.[IU M2+*3BA=UL+Z#(F/'=_JUGHB+ ,VQ!_AU@'\=T'\F(*@#@M=FZ-57%6TGN",F96U4D)_FNDX M-5ME&Y:MLX0R11:<)<"4H$9S27X(0=$LES].7*4SF?%N4E/G1ZK_##4@GSE3 M6TDBED)JB0^[XV]?BH^[XSV_ ^#J*6KFR3_-T]SO)*Z@O"%![R?B]_S /WG;F=7EGD&HKW@R#*33^0_ MW2D5X6OR"^>I))2E9 5BGR5 YL"2K?8_,^H+L)0+\CL#V^KLS&_,^DZ6-(&I MH]U8:CHXL^^_\X:]GVW*8L)"3%B$"8N18*T5T6]61+^B!\^L",M"^/LW/89\ M4E#(?VP2]S$EQH2%F+ ($Q8CP5H2#QJ)!YU?^K;$PDA<@C!=>@-C$[@3]U:! M,6$A)BPZPFXKF-D&[F>]FV T7PB%E; DW;(0;?L"M[Y.$[YB2Y(%^HX\Y MO&C-G*BLF+,2$19BP& G6DG_4R#_"MN81IL28L! 3%F'"8B182^)Q(_$8 MUYH[<6\5&!,6CBUNZK7--,),&'9[JUZ8L! 3%F'"8B18:P5XO?.O\AZVZ]9$))51:2$J+4*EQ5BT MMM(7]1\? M!XYFQJCU(%1:B$J+4&DQ%JV]%,[%(V^(;L:H)2)46HA*BU!I,1:MK?2Y3N1U MUBC>8<:H=2)46EC3KHPQN#9CU!*0/>?PRHS=B[->[:F;ZE1>DLI#CT=P36]S M\G]?G7=?]<^]NX5GZ0^]N^AXKG_&'_]F\)F*3<8DR6&M4_5N1MI:Q/'D_MA0 MO*Q.FA^YTH9?76Z!IB#, /WYFG-U:I@$S?\G9O\#4$L#!!0 ( '*!;E?# M)_:]$ ( +L$ 9 >&PO=V]R:W-H965TB4GB![\^\DO&*IK&;6ZDTEHT1O(*5(KHI2Z9^+T#(+J%3>IBXY[O" MV DOC6NV@S68AWJE,/)&EYR74&DN*Z)@F]"KZ7P1V7R7\)U#IX_&Q%:RD7)O M@]L\H;X% @&9L0X,7RU<@Q#6"#$>!T\Z;FF%Q^.#^Q=7.]:R81JNI?C!&4/96T4KG+4F73=;#0\-E 9 M\KG%IR872S","_TV]@QN8-.\;#!;]&;!,V;?9#LAT^@="?P@) _K);EX_8^- MAWPC9#!"!LXW>B$D^4.6H/=&UN0.8<4ITK..MM7GNF89)!1[68-J@:9O7DUG M_J7])B>JO2A_@ M*;KVW$B#S>Z&!?Y=0-D$7-]*:0Z![?CQ?Y7^!5!+ P04 " !R@6Y7IHFW M/%0# "T%0 #0 'AL+W-T>6QE3T;D:I\A8Y%]7 GRE5?@F":C*C.:FNBI(*C62%S(G273D-JE)2DE9 RGG0 M;K7B("=,^,.^F.M72%ZIL4$P^/DQ^GS@FW=V6-L// MM9 EGF.TGH-V9>>WG@]&3MSD\TTREKG;.F@M]BP%)APB4]J>DZ4'=:T-^UDA MUB47^3:@]4E.O4?"!_Z(<#:6#%@9R1E?VG ; I."%])3NM9UPA BU9.%0]N# MQZ#6R9DHI,EM,]C?XWKX#K#J@4'&>6.P[=O L%\2I:@4-[IC!IO@"\BKV_?+ M4CN<2K(,VQU_33 WG61RS4M[F>CC!]*#5Z*VG&%J:_R!H#F'J(JY.RY,NOG$U%3NWD#TXX[),5SYL5 MDCWI;% J$QV@TO<>J51LLAGY*TEY3Q=J54Z+#/?8 M#(_?9'2G#R'OB_X"3/UTF]\9QQQ43=F[$TI>+%P5#+ M*S+6?Y)NZ>OQ**NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'2#A\ % B-@ #P 'AL+W=O*NMP,MT381271)*FGZZT?)S7:4RB]V<^ KVY0L/R)% M/H>'])L'8^]6QMR)[W75N-/)UOO=Z]G,%5M52_?2[%03CJR-K:4/'^UFYG96 MR=)ME?)U-8M.3K)9+74S>?OFZ5HW=D8_&*\*KTT3"KN"KUH]N/^.=Q_%O79Z MI2OM'T\G_?M*342M&UWK'ZH\G9Q,A-N:AS^-U3],XV6U+*RIJM/)?'_@J[)> M%[\4+SO(+W+E^A(O5[7@?%>A9/WGUIO+G3EE3V7 M7EU:T^YTL^DN$^YB1FZCKX>GUWTEOK;_IQK->JT+=6Z*ME:-W]>C554'V+BM MWKF):&2M3B=GYEY9<2,WJKNI\"M7Y?X&?2 CU65?ZW# 7I4](R=/4ZK&J5*$ M=\Y4N@P%<4 MIFV\)I + +G@A;PT8>3MVK50EM;;*X#TBKG>ML;Z:9!#+:Z:>^5\=[ZCP_,) M&I]/>.G>MTXWRKG0CM_:\.O]"10.RH/9'K?J7C6M$K>J,.&)>]87YD@9&,?*1#2PYS9#S=6[:0NQ8?ONVYP.><&G9< MY('[5<44PDC3FS-O]D-<3AJ'9AR%:-856@[I$TI@S M6^-"-R'2Z\QQO:KT1OXR"")]S+G]X4UQMS55J:S[K>\RG@XZ$;)'Q&R/GFWZ M7NZ#J;I[$I]'+!$22,0LD NIK?@JJ^"03TJZUJKG\HW@O(-9(C2.ZF.6QMM? M'KX(625BMLJR73GUK0TGB0_WSZL.>21B]@B,1@?)&!P_U.,9%,(F:9C :KHY3()A&S34:BUE%&))6(62K_AJ]C9#%2 M2LRL%!C'#I,QR"PQLUE '-M5*<5$AHF9#8-C69I_BV%NBUDS,)@=-CJ23LR> MW@+!K'A!,9%T8F;IC(:SHQT=.2?F=LZ!V/$G*,5$SHF9G7,@A'RJ3HJ)I!,S M2X?F"\6+<^6EKH9MC703<\]A8!B4T.0U MC$EGD1DR3W;,G-M@%IDA\V1'S;D-&AV9)SMJSFU*,9%Y,O9-90!SV-/AKC)F M\V#,0:,C"V7'W#4P[.G(0AFSA3#FH*#Z,>;O\B^8* M_NF5&O=J/)SN+P+Y86LBALKNI=^!V24I-TNR'5; M56>A[+KY:&3Y]!>GI[]GO?T'4$L#!!0 ( '*!;E=FS1$Z= ( &TP : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@N*NJ MJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL#\UB-A'?"C6(XI60'B'@Z5R_],[#:;_;K\[-:_C^4T_F-P_:?KWX==*6.U>&W[ M;1E75?UQN.T>ZNLF/5PF5XN7MU75O[REJIX[2"!(Y@]2"-+Y@PR";/Z@#$%Y M_B"'()\_*" HY@]J(*B9/^@1@A[G#TI+E'%)D#3!FD#KA%PG J\3@IT(Q$Y( M=B(P.R':B4#MA&PG K<3PIT(Y$Y(=R*P.R'>B4!O0;V%0&]!O85 ;YD\;!/H M+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.BMJ+<2Z*VHMQ+H MK:BW$NBMDYBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>MOD93>!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH; M@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]N?)QTH"O3/JG0GTSJAW)M [ MH]Z90.^,>F<"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"O7WRLPF! MWHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>,?E9D$#O0+V#0.] O8- [P;U;@CT;E#OAD#O!O5NOE/O8?P\E.'6 M\[7&ZW\GU>/EW'*[_'7YM7-R7ZXXU_<5P_-?4$L#!!0 ( '*!;E<2 6)0 M(0( " O 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^OD4 M*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q]'%PN7^,="Z[9NSMB8K4RK/%CIC$O M\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H67X\;IZQ-Y4+HN\;ELLX>QO:OE.5S M0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@&+N6%KG$Z.9<;IN,G/SM_+G,JL.R\C3ZD M,K%('X][&AE*(8JY._V*KXFE]-GO1].T6VK?F5VN]]''_3R/Q.;'^7?\ MYXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^UB!]7(+TP5&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( '*!;E?)R]6M?@8 %&PO=V]R:W-H965T&UL4$L! A0#% @ 8%T2-!@@ ,PH 8 " @&PO=V]R:W-H965T&UL4$L! A0#% M @ P & @('V1 >&PO M=V]R:W-H965T&UL4$L! A0#% @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &UL4$L! A0#% @ &PO=V]R:W-H965T30 !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&UL4$L! A0#% @ 1L! 'AL+W=O&PO=V]R:W-H965T, M4761[@0 ',, 9 " @?$C 0!X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H M965THN[_UPP8 "(N 9 M " @;TP 0!X;"]W;W)K&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T!* 0!X;"]W;W)K M&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &PO=V]R:W-H965TP0 )L< 9 " @59Q M 0!X;"]W;W)K&UL4$L! A0#% @ 4'AGD" "S!@ &0 M @(%_>0$ >&PO=V]R:W-H965TX@( ,8( 9 " @2]\ 0!X;"]W;W)K&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &UL4$L! A0#% @ &PO=V]R:W-H965T10, ,L, 9 " @2^L 0!X;"]W;W)K&UL4$L! A0#% @ ,! QQP !D M ("!JZ\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ " UT< !D ("!$;H! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]\I!@ /"D !D ("!G= ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ED !D ("!PMX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6QE2#A\ % B-@ #P @ %V\@$ >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ <&5S72YX;6Q02P4& %H 6@"M& 8?T! end XML 95 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 96 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 257 432 1 true 70 0 false 13 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.shapeways.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Organization Sheet http://www.shapeways.com/role/Organization Organization Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Going Concern Sheet http://www.shapeways.com/role/GoingConcern Going Concern Notes 9 false false R10.htm 0000010 - Disclosure - Short-term Investments Sheet http://www.shapeways.com/role/ShorttermInvestments Short-term Investments Notes 10 false false R11.htm 0000011 - Disclosure - Business Acquisitions Sheet http://www.shapeways.com/role/BusinessAcquisitions Business Acquisitions Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Recognition Sheet http://www.shapeways.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 0000013 - Disclosure - Inventory Sheet http://www.shapeways.com/role/Inventory Inventory Notes 13 false false R14.htm 0000014 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 14 false false R15.htm 0000015 - Disclosure - Property and Equipment, Net Sheet http://www.shapeways.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 15 false false R16.htm 0000016 - Disclosure - Goodwill and Intangible Assets Sheet http://www.shapeways.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 0000017 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.shapeways.com/role/AccruedExpensesandOtherLiabilities Accrued Expenses and Other Liabilities Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://www.shapeways.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Financing Obligations Sheet http://www.shapeways.com/role/FinancingObligations Financing Obligations Notes 19 false false R20.htm 0000020 - Disclosure - Stockholders' Equity Sheet http://www.shapeways.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 0000021 - Disclosure - Stock-Based Compensation Sheet http://www.shapeways.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 0000022 - Disclosure - Fair Value Measurements Sheet http://www.shapeways.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 0000023 - Disclosure - Significant Concentrations Sheet http://www.shapeways.com/role/SignificantConcentrations Significant Concentrations Notes 23 false false R24.htm 0000024 - Disclosure - Subsequent Events Sheet http://www.shapeways.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.shapeways.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.shapeways.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 9954473 - Disclosure - Short-term Investments (Tables) Sheet http://www.shapeways.com/role/ShorttermInvestmentsTables Short-term Investments (Tables) Tables http://www.shapeways.com/role/ShorttermInvestments 27 false false R28.htm 9954474 - Disclosure - Business Acquisitions (Tables) Sheet http://www.shapeways.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.shapeways.com/role/BusinessAcquisitions 28 false false R29.htm 9954475 - Disclosure - Revenue Recognition (Tables) Sheet http://www.shapeways.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.shapeways.com/role/RevenueRecognition 29 false false R30.htm 9954476 - Disclosure - Inventory (Tables) Sheet http://www.shapeways.com/role/InventoryTables Inventory (Tables) Tables http://www.shapeways.com/role/Inventory 30 false false R31.htm 9954477 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssets 31 false false R32.htm 9954478 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.shapeways.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.shapeways.com/role/PropertyandEquipmentNet 32 false false R33.htm 9954479 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.shapeways.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.shapeways.com/role/GoodwillandIntangibleAssets 33 false false R34.htm 9954480 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.shapeways.com/role/AccruedExpensesandOtherLiabilities 34 false false R35.htm 9954481 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.shapeways.com/role/CommitmentsandContingencies 35 false false R36.htm 9954482 - Disclosure - Financing Obligations (Tables) Sheet http://www.shapeways.com/role/FinancingObligationsTables Financing Obligations (Tables) Tables http://www.shapeways.com/role/FinancingObligations 36 false false R37.htm 9954483 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.shapeways.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.shapeways.com/role/StockBasedCompensation 37 false false R38.htm 9954484 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.shapeways.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.shapeways.com/role/FairValueMeasurements 38 false false R39.htm 9954485 - Disclosure - Organization (Details) Sheet http://www.shapeways.com/role/OrganizationDetails Organization (Details) Details http://www.shapeways.com/role/Organization 39 false false R40.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 40 false false R41.htm 9954487 - Disclosure - Summary of Significant Accounting Policies - Summary of reconciliation of cash and cash equivalents (Details) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails Summary of Significant Accounting Policies - Summary of reconciliation of cash and cash equivalents (Details) Details 41 false false R42.htm 9954488 - Disclosure - Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details) Details 42 false false R43.htm 9954489 - Disclosure - Summary of Significant Accounting Policies - Earnings Per Share (Details) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails Summary of Significant Accounting Policies - Earnings Per Share (Details) Details 43 false false R44.htm 9954490 - Disclosure - Summary of Significant Accounting Policies - Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share (Details) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails Summary of Significant Accounting Policies - Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share (Details) Details 44 false false R45.htm 9954491 - Disclosure - Summary of Significant Accounting Policies - Reverse Stock Split (Details) Sheet http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails Summary of Significant Accounting Policies - Reverse Stock Split (Details) Details 45 false false R46.htm 9954492 - Disclosure - Going Concern (Details) Sheet http://www.shapeways.com/role/GoingConcernDetails Going Concern (Details) Details http://www.shapeways.com/role/GoingConcern 46 false false R47.htm 9954493 - Disclosure - Short-term Investments (Details) Sheet http://www.shapeways.com/role/ShorttermInvestmentsDetails Short-term Investments (Details) Details http://www.shapeways.com/role/ShorttermInvestmentsTables 47 false false R48.htm 9954494 - Disclosure - Business Acquisitions - Consideration (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails Business Acquisitions - Consideration (Details) Details 48 false false R49.htm 9954495 - Disclosure - Business Acquisitions - MFG.com - Fair Value (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails Business Acquisitions - MFG.com - Fair Value (Details) Details 49 false false R50.htm 9954496 - Disclosure - Business Acquisitions - MFG.com - Intangible Assets (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails Business Acquisitions - MFG.com - Intangible Assets (Details) Details 50 false false R51.htm 9954497 - Disclosure - Business Acquisitions - Linear AMS - Consideration (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails Business Acquisitions - Linear AMS - Consideration (Details) Details 51 false false R52.htm 9954498 - Disclosure - Business Acquisitions - Linear AMS - Fair Value (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails Business Acquisitions - Linear AMS - Fair Value (Details) Details 52 false false R53.htm 9954499 - Disclosure - Business Acquisitions - Linear AMS - Intangible Assets (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails Business Acquisitions - Linear AMS - Intangible Assets (Details) Details 53 false false R54.htm 9954500 - Disclosure - Business Acquisitions - Maker OS - Fair Value (Details) Sheet http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails Business Acquisitions - Maker OS - Fair Value (Details) Details 54 false false R55.htm 9954501 - Disclosure - Revenue Recognition - Disaggregation of revenues (Details) Sheet http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails Revenue Recognition - Disaggregation of revenues (Details) Details 55 false false R56.htm 9954502 - Disclosure - Revenue Recognition - Deferred revenues (Details) Sheet http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails Revenue Recognition - Deferred revenues (Details) Details 56 false false R57.htm 9954503 - Disclosure - Inventory (Details) Sheet http://www.shapeways.com/role/InventoryDetails Inventory (Details) Details http://www.shapeways.com/role/InventoryTables 57 false false R58.htm 9954504 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsTables 58 false false R59.htm 9954505 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.shapeways.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.shapeways.com/role/PropertyandEquipmentNetTables 59 false false R60.htm 9954506 - Disclosure - Goodwill and Intangible Assets - Carrying Value of Goodwill (Details) Sheet http://www.shapeways.com/role/GoodwillandIntangibleAssetsCarryingValueofGoodwillDetails Goodwill and Intangible Assets - Carrying Value of Goodwill (Details) Details 60 false false R61.htm 9954507 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.shapeways.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 61 false false R62.htm 9954508 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 62 false false R63.htm 9954509 - Disclosure - Goodwill and Intangible Assets - Future Amortization (Details) Sheet http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails Goodwill and Intangible Assets - Future Amortization (Details) Details 63 false false R64.htm 9954510 - Disclosure - Accrued Expenses and Other Liabilities (Details) Sheet http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails Accrued Expenses and Other Liabilities (Details) Details http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesTables 64 false false R65.htm 9954511 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 65 false false R66.htm 9954512 - Disclosure - Commitments and Contingencies - Company's lease costs (Details) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails Commitments and Contingencies - Company's lease costs (Details) Details 66 false false R67.htm 9954513 - Disclosure - Commitments and Contingencies - Right of use assets and lease liabilities for operating leases (Details) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails Commitments and Contingencies - Right of use assets and lease liabilities for operating leases (Details) Details 67 false false R68.htm 9954514 - Disclosure - Commitments and Contingencies - Weighted-average (Details) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesWeightedaverageDetails Commitments and Contingencies - Weighted-average (Details) Details 68 false false R69.htm 9954515 - Disclosure - Commitments and Contingencies - Supplemental cash flow (Details) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesSupplementalcashflowDetails Commitments and Contingencies - Supplemental cash flow (Details) Details 69 false false R70.htm 9954516 - Disclosure - Commitments and Contingencies - Future minimum lease payments (Details) Sheet http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails Commitments and Contingencies - Future minimum lease payments (Details) Details 70 false false R71.htm 9954517 - Disclosure - Financing Obligations - Narrative (Details) Sheet http://www.shapeways.com/role/FinancingObligationsNarrativeDetails Financing Obligations - Narrative (Details) Details 71 false false R72.htm 9954518 - Disclosure - Financing Obligations - Financing Obligations (Details) Sheet http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails Financing Obligations - Financing Obligations (Details) Details 72 false false R73.htm 9954519 - Disclosure - Financing Obligations - Financing Agreements (Details) Sheet http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails Financing Obligations - Financing Agreements (Details) Details 73 false false R74.htm 9954520 - Disclosure - Stockholders' Equity (Details) Sheet http://www.shapeways.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.shapeways.com/role/StockholdersEquity 74 false false R75.htm 9954521 - Disclosure - Stock-Based Compensation -Narrative (Details) Sheet http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation -Narrative (Details) Details 75 false false R76.htm 9954522 - Disclosure - Stock-Based Compensation - Fair value of stock-based compensation (Details) Sheet http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails Stock-Based Compensation - Fair value of stock-based compensation (Details) Details 76 false false R77.htm 9954523 - Disclosure - Stock-Based Compensation - Stock option plan (Details) Sheet http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails Stock-Based Compensation - Stock option plan (Details) Details 77 false false R78.htm 9954524 - Disclosure - Stock-Based Compensation - RSUs (Details) Sheet http://www.shapeways.com/role/StockBasedCompensationRSUsDetails Stock-Based Compensation - RSUs (Details) Details 78 false false R79.htm 9954525 - Disclosure - Fair Value Measurements - Assets and liabilities measured at fair value (Details) Sheet http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails Fair Value Measurements - Assets and liabilities measured at fair value (Details) Details 79 false false R80.htm 9954526 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 80 false false R81.htm 9954527 - Disclosure - Significant Concentrations (Details) Sheet http://www.shapeways.com/role/SignificantConcentrationsDetails Significant Concentrations (Details) Details http://www.shapeways.com/role/SignificantConcentrations 81 false false R82.htm 9954528 - Disclosure - Subsequent Events (Details) Sheet http://www.shapeways.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.shapeways.com/role/SubsequentEvents 82 false false All Reports Book All Reports shpw-20230930.htm shpw-20230930.xsd shpw-20230930_cal.xml shpw-20230930_def.xml shpw-20230930_lab.xml shpw-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 100 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "shpw-20230930.htm": { "nsprefix": "shpw", "nsuri": "http://www.shapeways.com/20230930", "dts": { "inline": { "local": [ "shpw-20230930.htm" ] }, "schema": { "local": [ "shpw-20230930.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "shpw-20230930_cal.xml" ] }, "definitionLink": { "local": [ "shpw-20230930_def.xml" ] }, "labelLink": { "local": [ "shpw-20230930_lab.xml" ] }, "presentationLink": { "local": [ "shpw-20230930_pre.xml" ] } }, "keyStandard": 354, "keyCustom": 78, "axisStandard": 27, "axisCustom": 3, "memberStandard": 37, "memberCustom": 30, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 257, "entityCount": 1, "segmentCount": 70, "elementCount": 653, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 965, "http://xbrl.sec.gov/dei/2023": 33 }, "report": { "R1": { "role": "http://www.shapeways.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R3": { "role": "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-42", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R6": { "role": "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R7": { "role": "http://www.shapeways.com/role/Organization", "longName": "0000007 - Disclosure - Organization", "shortName": "Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.shapeways.com/role/GoingConcern", "longName": "0000009 - Disclosure - Going Concern", "shortName": "Going Concern", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.shapeways.com/role/ShorttermInvestments", "longName": "0000010 - Disclosure - Short-term Investments", "shortName": "Short-term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.shapeways.com/role/BusinessAcquisitions", "longName": "0000011 - Disclosure - Business Acquisitions", "shortName": "Business Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.shapeways.com/role/RevenueRecognition", "longName": "0000012 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.shapeways.com/role/Inventory", "longName": "0000013 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssets", "longName": "0000014 - Disclosure - Prepaid Expenses and Other Current Assets", "shortName": "Prepaid Expenses and Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "shpw:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "shpw:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.shapeways.com/role/PropertyandEquipmentNet", "longName": "0000015 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.shapeways.com/role/GoodwillandIntangibleAssets", "longName": "0000016 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilities", "longName": "0000017 - Disclosure - Accrued Expenses and Other Liabilities", "shortName": "Accrued Expenses and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.shapeways.com/role/CommitmentsandContingencies", "longName": "0000018 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.shapeways.com/role/FinancingObligations", "longName": "0000019 - Disclosure - Financing Obligations", "shortName": "Financing Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "shpw:FinancingObligationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "shpw:FinancingObligationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.shapeways.com/role/StockholdersEquity", "longName": "0000020 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.shapeways.com/role/StockBasedCompensation", "longName": "0000021 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.shapeways.com/role/FairValueMeasurements", "longName": "0000022 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.shapeways.com/role/SignificantConcentrations", "longName": "0000023 - Disclosure - Significant Concentrations", "shortName": "Significant Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.shapeways.com/role/SubsequentEvents", "longName": "0000024 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "shpw:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "shpw:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.shapeways.com/role/ShorttermInvestmentsTables", "longName": "9954473 - Disclosure - Short-term Investments (Tables)", "shortName": "Short-term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsTables", "longName": "9954474 - Disclosure - Business Acquisitions (Tables)", "shortName": "Business Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.shapeways.com/role/RevenueRecognitionTables", "longName": "9954475 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.shapeways.com/role/InventoryTables", "longName": "9954476 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsTables", "longName": "9954477 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.shapeways.com/role/PropertyandEquipmentNetTables", "longName": "9954478 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.shapeways.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954479 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesTables", "longName": "9954480 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesTables", "longName": "9954481 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.shapeways.com/role/FinancingObligationsTables", "longName": "9954482 - Disclosure - Financing Obligations (Tables)", "shortName": "Financing Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "shpw:FinancingObligationsMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "shpw:FinancingObligationsMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.shapeways.com/role/StockBasedCompensationTables", "longName": "9954483 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.shapeways.com/role/FairValueMeasurementsTables", "longName": "9954484 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.shapeways.com/role/OrganizationDetails", "longName": "9954485 - Disclosure - Organization (Details)", "shortName": "Organization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-78", "name": "shpw:NumberOfUtilizationOfAdditiveTechnologies", "unitRef": "technology", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-78", "name": "shpw:NumberOfUtilizationOfAdditiveTechnologies", "unitRef": "technology", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R41": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails", "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies - Summary of reconciliation of cash and cash equivalents (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of reconciliation of cash and cash equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-75", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R42": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails", "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-82", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-82", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails", "longName": "9954489 - Disclosure - Summary of Significant Accounting Policies - Earnings Per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails", "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies - Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-93", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies - Reverse Stock Split (Details)", "shortName": "Summary of Significant Accounting Policies - Reverse Stock Split (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-92", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.shapeways.com/role/GoingConcernDetails", "longName": "9954492 - Disclosure - Going Concern (Details)", "shortName": "Going Concern (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://www.shapeways.com/role/ShorttermInvestmentsDetails", "longName": "9954493 - Disclosure - Short-term Investments (Details)", "shortName": "Short-term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R48": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "longName": "9954494 - Disclosure - Business Acquisitions - Consideration (Details)", "shortName": "Business Acquisitions - Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "shpw:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R49": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "longName": "9954495 - Disclosure - Business Acquisitions - MFG.com - Fair Value (Details)", "shortName": "Business Acquisitions - MFG.com - Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-111", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R50": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "longName": "9954496 - Disclosure - Business Acquisitions - MFG.com - Intangible Assets (Details)", "shortName": "Business Acquisitions - MFG.com - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-170", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R51": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "longName": "9954497 - Disclosure - Business Acquisitions - Linear AMS - Consideration (Details)", "shortName": "Business Acquisitions - Linear AMS - Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "shpw:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R52": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "longName": "9954498 - Disclosure - Business Acquisitions - Linear AMS - Fair Value (Details)", "shortName": "Business Acquisitions - Linear AMS - Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R53": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "longName": "9954499 - Disclosure - Business Acquisitions - Linear AMS - Intangible Assets (Details)", "shortName": "Business Acquisitions - Linear AMS - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-121", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R54": { "role": "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails", "longName": "9954500 - Disclosure - Business Acquisitions - Maker OS - Fair Value (Details)", "shortName": "Business Acquisitions - Maker OS - Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-134", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails", "longName": "9954501 - Disclosure - Revenue Recognition - Disaggregation of revenues (Details)", "shortName": "Revenue Recognition - Disaggregation of revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails", "longName": "9954502 - Disclosure - Revenue Recognition - Deferred revenues (Details)", "shortName": "Revenue Recognition - Deferred revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R57": { "role": "http://www.shapeways.com/role/InventoryDetails", "longName": "9954503 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9954504 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "longName": "9954505 - Disclosure - Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R60": { "role": "http://www.shapeways.com/role/GoodwillandIntangibleAssetsCarryingValueofGoodwillDetails", "longName": "9954506 - Disclosure - Goodwill and Intangible Assets - Carrying Value of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Carrying Value of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R61": { "role": "http://www.shapeways.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954507 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R62": { "role": "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "longName": "9954508 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R63": { "role": "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails", "longName": "9954509 - Disclosure - Goodwill and Intangible Assets - Future Amortization (Details)", "shortName": "Goodwill and Intangible Assets - Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails", "longName": "9954510 - Disclosure - Accrued Expenses and Other Liabilities (Details)", "shortName": "Accrued Expenses and Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "shpw:AccruedCompensationCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "shpw:AccruedCompensationCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "longName": "9954511 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "shpw:NumberOfLeasesOfFacilitiesLocatedInUnitedStatesAndNetherlands", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "shpw:NumberOfLeasesOfFacilitiesLocatedInUnitedStatesAndNetherlands", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "shpw:NumberOfLeasesOfFacilitiesLocatedInUnitedStatesAndNetherlands", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "shpw:NumberOfLeasesOfFacilitiesLocatedInUnitedStatesAndNetherlands", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails", "longName": "9954512 - Disclosure - Commitments and Contingencies - Company's lease costs (Details)", "shortName": "Commitments and Contingencies - Company's lease costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails", "longName": "9954513 - Disclosure - Commitments and Contingencies - Right of use assets and lease liabilities for operating leases (Details)", "shortName": "Commitments and Contingencies - Right of use assets and lease liabilities for operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "shpw:LesseeBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R68": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesWeightedaverageDetails", "longName": "9954514 - Disclosure - Commitments and Contingencies - Weighted-average (Details)", "shortName": "Commitments and Contingencies - Weighted-average (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesSupplementalcashflowDetails", "longName": "9954515 - Disclosure - Commitments and Contingencies - Supplemental cash flow (Details)", "shortName": "Commitments and Contingencies - Supplemental cash flow (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "shpw:LesseeCashFlowsInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "shpw:LesseeCashFlowsInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails", "longName": "9954516 - Disclosure - Commitments and Contingencies - Future minimum lease payments (Details)", "shortName": "Commitments and Contingencies - Future minimum lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails", "longName": "9954517 - Disclosure - Financing Obligations - Narrative (Details)", "shortName": "Financing Obligations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-195", "name": "shpw:NumberOfLeaseTransactions", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "shpw:NumberOfLeaseTransactions", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails", "longName": "9954518 - Disclosure - Financing Obligations - Financing Obligations (Details)", "shortName": "Financing Obligations - Financing Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "shpw:FinancingObligationPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "shpw:FinancingObligationsMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "shpw:FinancingObligationPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "shpw:FinancingObligationsMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails", "longName": "9954519 - Disclosure - Financing Obligations - Financing Agreements (Details)", "shortName": "Financing Obligations - Financing Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-201", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.shapeways.com/role/StockholdersEquityDetails", "longName": "9954520 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "shpw:CommonStockAmountOfVotesPerShare", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R75": { "role": "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954521 - Disclosure - Stock-Based Compensation -Narrative (Details)", "shortName": "Stock-Based Compensation -Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R76": { "role": "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "longName": "9954522 - Disclosure - Stock-Based Compensation - Fair value of stock-based compensation (Details)", "shortName": "Stock-Based Compensation - Fair value of stock-based compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-220", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-220", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails", "longName": "9954523 - Disclosure - Stock-Based Compensation - Stock option plan (Details)", "shortName": "Stock-Based Compensation - Stock option plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-33", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R78": { "role": "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails", "longName": "9954524 - Disclosure - Stock-Based Compensation - RSUs (Details)", "shortName": "Stock-Based Compensation - RSUs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-227", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R79": { "role": "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "longName": "9954525 - Disclosure - Fair Value Measurements - Assets and liabilities measured at fair value (Details)", "shortName": "Fair Value Measurements - Assets and liabilities measured at fair value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-233", "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-233", "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954526 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "shpw:TradingDaysPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "unique": true } }, "R81": { "role": "http://www.shapeways.com/role/SignificantConcentrationsDetails", "longName": "9954527 - Disclosure - Significant Concentrations (Details)", "shortName": "Significant Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-250", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-250", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.shapeways.com/role/SubsequentEventsDetails", "longName": "9954528 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-257", "name": "us-gaap:ProceedsFromSaleOfMachineryAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-257", "name": "us-gaap:ProceedsFromSaleOfMachineryAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "shpw-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, net", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r221", "r232", "r259", "r260", "r271", "r274", "r275", "r279", "r280", "r281", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r523", "r608", "r931" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": "shpw_LeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails", "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liability, current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r536" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less effects of discounting", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r119", "r232", "r258", "r272", "r276", "r278", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r523", "r805", "r931" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-off of intangible assets", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r972" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties [Abstract]", "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r258", "r272", "r276", "r278", "r805" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r37", "r99", "r613", "r668" ] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from impairment on assets held for sale", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value." } } }, "auth_ref": [ "r879" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": "shpw_LeaseLiability", "weight": 1.0, "order": 4.0 }, "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails", "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liability, noncurrent", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r452" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r450" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r450" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r171", "r172", "r173", "r284", "r285", "r286" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, Outstanding (in shares)", "periodEndLabel": "Ending balance, Outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r447", "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning balance, Outstanding (in dollars per share)", "periodEndLabel": "Ending balance, Outstanding (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r447", "r448" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r454" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r781", "r782", "r783", "r793" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of 2023", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r975" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r98", "r168", "r220", "r262", "r533", "r692", "r847", "r993" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of future minimum lease payments required under financing leases", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r975" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails": { "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r44", "r197", "r794" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r281" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Proceeds from Sale of Machinery and Equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r45" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r124", "r374", "r379", "r814", "r815" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/Organization" ], "lang": { "en-us": { "role": { "terseLabel": "Organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r101", "r156", "r643", "r644" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares authorized for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r831" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r132", "r230" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares remain available for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of common stock equivalents outstanding were excluded from computation of diluted net loss per share", "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in common stock outstanding." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse stock split ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r28" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense on finance lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r537", "r543", "r835" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r445" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposits", "label": "Security Deposit", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r870" ] }, "us-gaap_BelowMarketLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BelowMarketLeaseNet", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Intangible assets, net", "label": "Below Market Lease, Net", "documentation": "Amount after amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r90", "r496" ] }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Owned and Pledged as Collateral [Line Items]", "label": "Financial Instruments Owned and Pledged as Collateral [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r570", "r660" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding at end", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning (in shares)", "periodEndLabel": "Outstanding at ending (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r439", "r440" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of future minimum lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails", "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average exercise price per share", "periodStartLabel": "Outstanding at beginning (in dollars per share)", "periodEndLabel": "Outstanding at ending (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r439", "r440" ] }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralTable", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Owned and Pledged as Collateral [Table]", "label": "Financial Instruments Owned and Pledged as Collateral [Table]", "documentation": "Financial instruments held by a broker-dealer for its own account (proprietary securities) for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities." } } }, "auth_ref": [ "r160", "r570", "r660" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r461" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r91", "r92" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods and Service Benchmark", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r858" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r975" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.shapeways.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r554", "r556" ] }, "shpw_NumberOfCountries": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfCountries", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries", "label": "Number Of Countries", "documentation": "Number of countries." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Costs", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of future minimum lease payments required under operating leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r975" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r537", "r543", "r835" ] }, "shpw_PrepaidServiceExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PrepaidServiceExpensesCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid service expenses", "label": "Prepaid Service Expenses, Current", "documentation": "Prepaid Service Expenses, Current" } } }, "auth_ref": [] }, "shpw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForPurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForPurchase", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for purchase", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Purchase", "documentation": "Share based compensation arrangement by share based payment award number of shares available for purchase." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://www.shapeways.com/role/GoingConcern" ], "lang": { "en-us": { "role": { "terseLabel": "Going Concern", "label": "Substantial Doubt about Going Concern [Text Block]", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r103" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r136" ] }, "shpw_FinancingObligationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationsTextBlock", "presentation": [ "http://www.shapeways.com/role/FinancingObligations" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Obligations", "label": "Financing Obligations [Text Block]", "documentation": "Financing Obligations" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Underlying Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "shpw_PriorToMergerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PriorToMergerMember", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior to Merger", "label": "Prior To Merger [Member]", "documentation": "Prior to merger [Member]." } } }, "auth_ref": [] }, "shpw_AdjustmentsToAdditionalPaidInCapitalTransferOfPrivateWarrantsToPublicWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalTransferOfPrivateWarrantsToPublicWarrants", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of Private Warrants to Public Warrants", "label": "Adjustments To Additional Paid In Capital Transfer of Private Warrants to Public Warrants", "documentation": "" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails", "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, gross", "terseLabel": "Property and equipment gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r144", "r198", "r621" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "shpw_FavorableOperatingLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FavorableOperatingLeaseMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable operating lease", "label": "Favorable Operating Lease [Member]", "documentation": "Favorable Operating Lease" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash and non-cash transactions:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.shapeways.com/role/PropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r609", "r621", "r836" ] }, "shpw_FinancingObligationPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationPaymentsDue", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Financing Obligation, Payments, Due", "documentation": "Financing Obligation, Payments, Due" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r890" ] }, "shpw_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PublicWarrantsMember", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrants", "label": "Public Warrants [Member]", "documentation": "Public warrants [Member]." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r456" ] }, "shpw_PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PrivateWarrantsMember", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Warrants", "label": "Private Warrants [Member]", "documentation": "This member stands for private warrants." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r182", "r185", "r619" ] }, "shpw_MakerOSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "MakerOSMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maker OS", "label": "Maker OS [Member]", "documentation": "Maker OS" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Restricted Cash and Cash Equivalents, Current", "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." } } }, "auth_ref": [ "r44", "r197", "r229" ] }, "shpw_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets acquired", "label": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "documentation": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r12" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon settlement of earnout consideration liability", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase obligation", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r456" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of future minimum lease payments", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r536", "r550" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r189", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r791" ] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Concentration Risk", "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r53" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of amount disaggregated by revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r935" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury Securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r802", "r824", "r826", "r987" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsCarryingValueofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r200", "r337", "r604", "r810", "r836", "r916", "r923" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r417", "r817", "r818", "r819", "r820", "r821", "r822", "r823" ] }, "shpw_LeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "label": "Lease, Right-of-Use Asset", "documentation": "The amount of assets covered under lease." } } }, "auth_ref": [] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and services transferred over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r822" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r13", "r64" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r417", "r817", "r818", "r819", "r820", "r821", "r822", "r823" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r851" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsCarryingValueofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r962" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r281", "r786" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r822", "r935" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r452" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r822", "r935" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strike Price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r377", "r393", "r509", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r624", "r808", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r909", "r910", "r911", "r912" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for basic and diluted net loss per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r851" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r49" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator for basic and diluted net loss per share:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock units withheld for employee tax liability", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r428", "r552", "r553", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r661", "r662", "r663", "r664", "r665", "r686", "r688", "r713", "r976" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r851" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r254" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r419" ] }, "shpw_PercentageReleasedAtCommonStockTargets": { "xbrltype": "percentItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PercentageReleasedAtCommonStockTargets", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage released at targets", "label": "Percentage Released at Common Stock Targets", "documentation": "Percentage Released at Common Stock Targets" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r851" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r226" ] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid insurance", "label": "Prepaid Insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r797", "r809", "r914" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of fractional shares on reverse stock split (shares)", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AssetAcquisitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTableTextBlock", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of asset acquisition", "label": "Asset Acquisition [Table Text Block]", "documentation": "Tabular disclosure of asset acquisition." } } }, "auth_ref": [ "r965" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Legacy Shapways common stock upon exercise of stock options, (in shares)", "negatedLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r21", "r106", "r107", "r150", "r444" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r154", "r494" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.shapeways.com/role/StockholdersEquityDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock ($0.0001 par value; 120,000,000 shares authorized; 6,547,873 and 6,180,646 shares issued and outstanding as of September\u00a030, 2023 and December\u00a031, 2022, respectively)(1)", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r107", "r615", "r836" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r107", "r669" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails", "http://www.shapeways.com/role/StockholdersEquityDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Common Stock, Beginning Balance (in shares)", "periodEndLabel": "Common Stock, Ending Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r107", "r669", "r687", "r994", "r995" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of taxes on restricted stock units withheld for employee taxes", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r224" ] }, "us-gaap_ValueAddedTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValueAddedTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VAT receivable", "label": "Value Added Tax Receivable, Current", "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r872" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of recognized identified assets acquired and liabilities assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of reconciliation of cash and cash equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r965" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.shapeways.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r189", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r420" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r225", "r227", "r228" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r965" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r965" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.shapeways.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of components of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r29", "r113", "r114", "r115" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r12" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r850" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term purchase commitment amount", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r148", "r149", "r150", "r203", "r204", "r205", "r257", "r381", "r382", "r383", "r385", "r388", "r393", "r395", "r650", "r651", "r652", "r653", "r816", "r857", "r881" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r203", "r204", "r205", "r257", "r381", "r382", "r383", "r385", "r388", "r393", "r395", "r650", "r651", "r652", "r653", "r816", "r857", "r881" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "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." } } }, "auth_ref": [ "r135", "r798" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Net of Reserves", "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." } } }, "auth_ref": [ "r135", "r799" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "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." } } }, "auth_ref": [ "r135", "r800" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r852" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r832", "r966", "r967", "r968" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Stock Split", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r16", "r711" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "shpw_TradingPriceOfTriggeringEventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TradingPriceOfTriggeringEventAxis", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Price Of Triggering Event [Axis]", "label": "Trading Price Of Triggering Event [Axis]", "documentation": "Trading Price Of Triggering Event" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment on assets held for sale", "label": "Impairment of Long-Lived Assets to be Disposed of", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r13", "r143" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants expire term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r970" ] }, "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Functional Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r524" ] }, "shpw_VolumeWeightedAverageTradingPriceOfCommonStock": { "xbrltype": "perShareItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "VolumeWeightedAverageTradingPriceOfCommonStock", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volume weighted average trading price of common stock (in dollars per share)", "label": "Volume Weighted Average Trading Price Of Common Stock", "documentation": "Volume Weighted Average Trading Price Of Common Stock" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/CoverPage", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r21", "r192", "r217", "r218", "r219", "r234", "r235", "r236", "r238", "r244", "r246", "r256", "r321", "r322", "r397", "r468", "r469", "r470", "r488", "r489", "r503", "r504", "r505", "r506", "r507", "r508", "r511", "r526", "r527", "r528", "r529", "r530", "r531", "r551", "r636", "r637", "r638", "r655", "r707" ] }, "shpw_FinancingObligationEndOfTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationEndOfTerm", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligation at end of term", "label": "Financing Obligation, End of Term", "documentation": "Financing Obligation, End of Term" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r331" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r8", "r20", "r40", "r504", "r507", "r551", "r636", "r637", "r874", "r875", "r876", "r886", "r887", "r888" ] }, "shpw_EstimatedFairValueOfTheSharesRecognizedAsADeemedDividendAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "EstimatedFairValueOfTheSharesRecognizedAsADeemedDividendAmount", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value of the shares recognized as a deemed dividend", "label": "Estimated Fair Value Of The Shares Recognized As A Deemed Dividend Amount", "documentation": "Estimated fair value of the shares recognized as a deemed dividend amount." } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Long-Lived Asset, Held-for-Sale, Fair Value Disclosure", "documentation": "Fair value portion of assets classified as held for sale." } } }, "auth_ref": [ "r834" ] }, "shpw_PercentageOfRecapitalizationConversionRatioAsDividerForDeterminingExercisePrice": { "xbrltype": "percentItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PercentageOfRecapitalizationConversionRatioAsDividerForDeterminingExercisePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of recapitalization conversion ratio as divider for determining exercise price", "label": "Percentage of Recapitalization Conversion Ratio as Divider for Determining Exercise Price", "documentation": "Percentage of recapitalization conversion ratio as divider for determining exercise price." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r177", "r188", "r245", "r246", "r264", "r482", "r490", "r628" ] }, "shpw_EarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "EarnoutSharesMember", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout Shares", "label": "Earnout Shares [Member]", "documentation": "Earnout shares." } } }, "auth_ref": [] }, "shpw_MFGcomMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "MFGcomMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MFG.com", "label": "MFG.com [Member]", "documentation": "MFG.com" } } }, "auth_ref": [] }, "shpw_PercentageOfExchangeRatioUsedToDetermineTheNumberOfRestrictedStockUnitsGrantedAsRightToReceive": { "xbrltype": "percentItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PercentageOfExchangeRatioUsedToDetermineTheNumberOfRestrictedStockUnitsGrantedAsRightToReceive", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of exchange ratio used to determine the number of restricted stock units granted as right to receive", "label": "Percentage Of Exchange Ratio Used TO Determine The Number Of Restricted Stock units Granted As Right To Receive", "documentation": "Percentage of exchange ratio used to determine the number of restricted stock units granted as right to receive." } } }, "auth_ref": [] }, "shpw_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four" } } }, "auth_ref": [] }, "shpw_ClassOfWarrantOrRightRedemptionNumberOfConsecutiveTradingDaysOrdinarySharesPriceMustRemainAsTargetInTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ClassOfWarrantOrRightRedemptionNumberOfConsecutiveTradingDaysOrdinarySharesPriceMustRemainAsTargetInTradingDays", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption share price basis number of days", "label": "Class Of Warrant Or Right Redemption, Number Of Consecutive Trading Days Ordinary Shares Price Must Remain as Target In Trading Days", "documentation": "Redemption of warrants based upon the ordinary share price, represents the number of consecutive trading days the share price must stay as per target in the specified days." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of total consideration", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r82", "r83" ] }, "shpw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateOptionsToPurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateOptionsToPurchase", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate number of options to purchase", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Options To Purchase", "documentation": "Share based compensation arrangement by share based payment award options aggregate options to purchase." } } }, "auth_ref": [] }, "shpw_WeightedAverageCommonSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "WeightedAverageCommonSharesOutstandingAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "label": "Weighted Average Common Shares Outstanding [Abstract]", "documentation": "Weighted average common shares outstanding abstract." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r810", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925" ] }, "shpw_FinancingObligationUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Financing Obligation, Undiscounted Excess Amount", "documentation": "Financing Obligation, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "shpw_PipeInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PipeInvestorsMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pipe Investors", "label": "Pipe Investors [Member]", "documentation": "PIPE Investors." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of property and equipment included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "shpw_RestrictedStockUnitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "RestrictedStockUnitsAbstract", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units [Abstract]", "documentation": "Restricted Stock Units" } } }, "auth_ref": [] }, "shpw_PrepaidExpenseWriteOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PrepaidExpenseWriteOff", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-off of prepaid services", "label": "Prepaid Expense, Write-Off", "documentation": "Prepaid Expense, Write-Off" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r43" ] }, "shpw_EventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "EventDomain", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Event [Domain]", "label": "Event [Domain]", "documentation": "Event [Domain]." } } }, "auth_ref": [] }, "shpw_DirectSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "DirectSalesMember", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct sales", "label": "Direct Sales [Member]", "documentation": "Direct sales." } } }, "auth_ref": [] }, "shpw_ClassOfWarrantOrRightPeriodRightsBecomeExercisableFollowingCompletionOfAcquisitionOrInitialPublicOffering": { "xbrltype": "durationItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ClassOfWarrantOrRightPeriodRightsBecomeExercisableFollowingCompletionOfAcquisitionOrInitialPublicOffering", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercisable period", "label": "Class Of Warrant Or Right, Period Rights Become Exercisable Following Completion of Acquisition or Initial Public Offering", "documentation": "Represents the period that the rights become exercisable following completion of acquisition , or specified period after initial public offering. in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "shpw_AccruedAcquisitionOfPropertyAndEquipmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AccruedAcquisitionOfPropertyAndEquipmentCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued acquisition of property and equipment", "label": "Accrued Acquisition Of Property And Equipment Current", "documentation": "Accrued acquisition of property and equipment current." } } }, "auth_ref": [] }, "us-gaap_LeasesOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOperatingAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Leases, Operating [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r11", "r19", "r157" ] }, "shpw_PrepaidExpensesAndOtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock", "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses And Other Current Assets [Text Block]", "documentation": "The entire disclosure of prepaid expenses and other current assets." } } }, "auth_ref": [] }, "shpw_ClassOfWarrantOrRightRedemptionPricePerRight": { "xbrltype": "perShareItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ClassOfWarrantOrRightRedemptionPricePerRight", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price (per warrant)", "label": "Class Of Warrant Or Right Redemption Price Per Right", "documentation": "Represents the redemption price per right." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]", "label": "Schedule of Held-to-Maturity Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ] }, "shpw_TradingPriceOfTriggeringEventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TradingPriceOfTriggeringEventDomain", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Price Of Triggering Event [Domain]", "label": "Trading Price Of Triggering Event [Domain]", "documentation": "Trading Price Of Triggering Event" } } }, "auth_ref": [] }, "shpw_ConvertibleNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ConvertibleNoteMember", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note", "label": "Convertible Note [Member]", "documentation": "Convertible note." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r17", "r25" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.shapeways.com/role/ShorttermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "totalLabel": "Amortized Cost and Carrying Value", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r288", "r305", "r307", "r605" ] }, "shpw_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NonCashLeaseExpense", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Non Cash Lease Expense", "documentation": "Non cash lease expense." } } }, "auth_ref": [] }, "shpw_BelowMarketLeaseWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BelowMarketLeaseWeightedAverageUsefulLife", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average amortization period (in years)", "label": "Below Market Lease, Weighted Average Useful Life", "documentation": "Below Market Lease, Weighted Average Useful Life" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r480", "r481", "r612" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/ShorttermInvestmentsDetails": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value September\u00a030, 2023", "label": "Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r174", "r312", "r605", "r610" ] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r279", "r589", "r629", "r630", "r631", "r632", "r633", "r634", "r792", "r817", "r837", "r861", "r929", "r930", "r935", "r989" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails", "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r459", "r460", "r461", "r462", "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r431", "r433", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r459", "r460", "r461", "r462", "r463" ] }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payments to acquire desktop metal", "label": "Payments to Acquire Other Property, Plant, and Equipment", "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r128" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r279", "r589", "r629", "r630", "r631", "r632", "r633", "r634", "r792", "r817", "r837", "r861", "r929", "r930", "r935", "r989" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r281", "r786" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r431", "r433", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r459", "r460", "r461", "r462", "r463" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r233", "r372" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r281", "r642", "r786" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r233", "r372" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsCarryingValueofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired goodwill", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r2", "r922" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r233", "r372" ] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing obligations, current", "label": "Secured Debt, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r104", "r163" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r233", "r372" ] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Pledged as Collateral", "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r499", "r660", "r833", "r985" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Domain]", "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeShortTermInvestmentIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeShortTermInvestmentIncreaseDecrease", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest receivable on short-term investments", "label": "Interest Income, Short-Term Investment, Increase (Decrease)", "documentation": "Amount of increase (decrease) in interest income on short-term investment." } } }, "auth_ref": [ "r190" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails", "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Axis]", "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "shpw_PropertyPurchasePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PropertyPurchasePayable", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property purchase payable", "label": "Property Purchase Payable", "documentation": "Property Purchase Payable." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of property and equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SubsequentEventsDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r627", "r645", "r646", "r647", "r648", "r734", "r736" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r13" ] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing obligations", "label": "Secured Long-Term Debt, Noncurrent", "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r27", "r164", "r368", "r378", "r812", "r813", "r988" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r735", "r737", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsTables", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of finite-lived intangible assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r162", "r202", "r232", "r258", "r273", "r277", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r499", "r501", "r523", "r611", "r681", "r836", "r849", "r931", "r932", "r977" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r161", "r169", "r170", "r191", "r287", "r289", "r521", "r522" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r860", "r878" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r870" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails", "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r459", "r460", "r461", "r462", "r463" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r342" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r34", "r195", "r232", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r500", "r501", "r502", "r523", "r836", "r931", "r977", "r978" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails", "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r36", "r66" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r851" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of promissory note, warrants issued (in shares)", "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued", "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r46", "r48" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails", "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r421", "r429", "r460", "r461", "r462", "r563", "r587", "r635", "r657", "r658", "r717", "r738", "r742", "r743", "r771", "r788", "r789", "r807", "r816", "r829", "r838", "r841", "r927", "r933", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r209", "r334", "r335", "r796" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r468", "r469", "r470", "r655", "r886", "r887", "r888", "r969", "r994" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r429", "r587", "r635", "r657", "r658", "r717", "r738", "r742", "r743", "r771", "r788", "r789", "r807", "r816", "r829", "r838", "r933", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails", "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r421", "r429", "r460", "r461", "r462", "r563", "r587", "r635", "r657", "r658", "r717", "r738", "r742", "r743", "r771", "r788", "r789", "r807", "r816", "r829", "r838", "r841", "r927", "r933", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r85" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails", "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r429", "r587", "r635", "r657", "r658", "r717", "r738", "r742", "r743", "r771", "r788", "r789", "r807", "r816", "r829", "r838", "r933", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Other Long-Term Debt, Current", "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r104", "r105", "r666" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r78", "r79", "r432" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r281", "r819", "r935", "r989", "r990" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesSupplementalcashflowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r539", "r546" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r120", "r232", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r523", "r931" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/CommitmentsandContingenciesWeightedaverageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted-average incremental borrowing rate, percent", "verboseLabel": "Weighted-average incremental borrowing rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r549", "r835" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesSupplementalcashflowDetails", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on finance leases", "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r538", "r546" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r430", "r438", "r457", "r458", "r459", "r460", "r463", "r471", "r472", "r473", "r474" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/CommitmentsandContingenciesWeightedaverageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease, weighted-average incremental borrowing rate, percent", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r549", "r835" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per shares)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r223", "r239", "r240", "r241", "r242", "r243", "r247", "r249", "r251", "r252", "r253", "r255", "r512", "r513", "r607", "r626", "r803" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/CoverPage", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r38", "r192", "r217", "r218", "r219", "r234", "r235", "r236", "r238", "r244", "r246", "r256", "r321", "r322", "r397", "r468", "r469", "r470", "r488", "r489", "r503", "r504", "r505", "r506", "r507", "r508", "r511", "r526", "r527", "r528", "r529", "r530", "r531", "r551", "r636", "r637", "r638", "r655", "r707" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of investments", "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesSupplementalcashflowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities arising from obtaining right-of-use assets", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r547", "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity [Table]", "label": "Debt Securities, Held-to-Maturity [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets, Including Definite-Lived Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r140" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r192", "r234", "r235", "r236", "r238", "r244", "r246", "r321", "r322", "r468", "r469", "r470", "r488", "r489", "r503", "r505", "r506", "r508", "r511", "r636", "r638", "r655", "r994" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r550" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r336", "r340", "r810" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpensesOther", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expenses, Other", "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods." } } }, "auth_ref": [ "r12" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Outstanding, (in shares)", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "verboseLabel": "Research and development expense", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r100", "r477", "r986" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/CommitmentsandContingenciesWeightedaverageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing lease, weighted-average remaining lease term", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r548", "r835" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r32", "r232", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r500", "r501", "r502", "r523", "r667", "r804", "r849", "r931", "r977", "r978" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration liability", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r6", "r90" ] }, "us-gaap_ScheduleOfImpairedFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfImpairedFinancingReceivableTable", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Impaired Financing Receivable [Table]", "label": "Schedule of Impaired Financing Receivable [Table]", "documentation": "Schedule of the recorded investment, unpaid principal balance, associated allowance, average recorded investment, accounting policies, and interest income recognized on the accrual and cash basis for impaired financing receivables by class of financing receivable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails", "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares awarded (in shares)", "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r443" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.shapeways.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r532", "r555" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r39", "r40", "r116", "r206", "r616", "r640", "r641" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableImpairedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableImpairedLineItems", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Impaired [Line Items]", "label": "Financing Receivable, Impaired [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails", "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.shapeways.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r532", "r555" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.shapeways.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r532", "r555" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockSplit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockSplit", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of fractional shares on reverse stock split", "label": "Adjustments to Additional Paid in Capital, Stock Split", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a stock split in which per-share par value or stated value is not changed proportionately." } } }, "auth_ref": [ "r21", "r150" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r112", "r165", "r618", "r836", "r883", "r913", "r971" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares purchased (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r963" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.shapeways.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r532", "r555" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r514", "r520" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrecurring", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r515", "r516", "r517", "r518", "r519", "r520" ] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility , maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax reconciliation rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r790" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r369", "r422", "r427", "r516", "r561", "r812", "r813", "r824", "r825", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r590" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/CommitmentsandContingenciesWeightedaverageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted-average remaining lease term", "verboseLabel": "Weighted-average remaining lease term for operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r548", "r835" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r591" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r369", "r422", "r423", "r424", "r425", "r426", "r427", "r516", "r562", "r812", "r813", "r824", "r825", "r826" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of earnings per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r889" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from settlement of short-term investments", "label": "Proceeds from Sale of Short-Term Investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r42" ] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r36", "r666" ] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion convertible instrument amount", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r46", "r48" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of finite-lived intangible assets, future amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r74" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r341", "r343", "r344", "r345", "r590", "r591" ] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price per share (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r36", "r233", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r534", "r811", "r812", "r813", "r814", "r815", "r882" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "terseLabel": "Weighted average common shares - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r248", "r253" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shared issued value", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r21", "r106", "r107", "r150", "r655", "r707", "r784", "r848" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares included in computation of earning per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r889" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r247", "r253" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the ATM Facility, net of offering costs", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r21", "r106", "r107", "r150" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon settlement of earnout consideration liability", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r21", "r38", "r150" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for stock-based compensation", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r21", "r38", "r150" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense expected to be recognized over the weighted average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r466" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period new shares issued (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r21", "r106", "r107", "r150", "r650", "r707", "r784" ] }, "us-gaap_LeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseIncomeAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Information", "label": "Lease Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r27", "r104", "r105", "r163", "r164", "r233", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r534", "r811", "r812", "r813", "r814", "r815", "r882" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon settlement of earnout consideration liability (shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r106", "r107", "r150" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancellation of restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r21", "r106", "r107", "r150" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock units withheld for employee tax liability (shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "shpw_DeferredRevenueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "DeferredRevenueRollForward", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue [Roll Forward]", "label": "Deferred Revenue [Roll Forward]", "documentation": "Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "verboseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r86" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock units withheld for employee tax liability", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r498" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under the ATM facility, net of offering costs (in shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "shpw_TwoThousandTwentyOneEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TwoThousandTwentyOneEquityIncentivePlanMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Equity Incentive Plan", "label": "Two Thousand Twenty One Equity Incentive Plan [Member]", "documentation": "2021 Equity Incentive Plan [Member]." } } }, "auth_ref": [] }, "shpw_FinancingObligationPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails": { "parentTag": "shpw_FinancingObligationPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Financing Obligation, Payments, Due Year Three", "documentation": "Financing Obligation, Payments, Due Year Three" } } }, "auth_ref": [] }, "shpw_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "shpw_VendorOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "VendorOneMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor One", "label": "Vendor One [Member]", "documentation": "Major vendor [Member]." } } }, "auth_ref": [] }, "us-gaap_TangibleAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TangibleAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss from impairment on assets held for sale", "label": "Tangible Asset Impairment Charges", "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value." } } }, "auth_ref": [ "r102", "r145" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r9" ] }, "shpw_LesseeCashFlowsInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LesseeCashFlowsInformationTableTextBlock", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of supplemental cash flow information related to the company's leases", "label": "Lessee Cash Flows Information [Table Text Block]", "documentation": "The tabular disclosure of supplemental cash flow information related to the Company's leases." } } }, "auth_ref": [] }, "shpw_PercentageOfLargestBenefitGreaterThanLikelihoodOfResolutionForTaxBenefitMeasurement": { "xbrltype": "percentItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PercentageOfLargestBenefitGreaterThanLikelihoodOfResolutionForTaxBenefitMeasurement", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of largest benefit greater than likelihood of resolution for tax benefit measurement", "label": "Percentage Of Largest Benefit Greater Than Likelihood Of Resolution For Tax Benefit Measurement", "documentation": "Percentage of largest benefit greater than likelihood of resolution for tax benefit measurement." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.shapeways.com/role/InventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r208", "r795", "r836" ] }, "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability" } } }, "auth_ref": [] }, "shpw_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "CustomerOneMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Major customer [Member]." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciable life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "shpw_ClassOfWarrantOrRightRedemptionOrdinarySharesPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ClassOfWarrantOrRightRedemptionOrdinarySharesPrice", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption share price basis (in dollars per share)", "label": "Class Of Warrant Or Right Redemption, Ordinary Shares Price", "documentation": "Represents redemption price of ordinary shares." } } }, "auth_ref": [] }, "shpw_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails", "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdback consideration", "label": "Business Combination, Consideration Transferred, Working Capital Adjustments", "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustments" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r128" ] }, "shpw_ReverseRecapitalizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ReverseRecapitalizationMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Recapitalization", "label": "Reverse Recapitalization [Member]", "documentation": "Reverse Recapitalization" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of 2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r885" ] }, "shpw_RecapitalizationConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "RecapitalizationConversionRatio", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recapitalization conversion ratio", "label": "Recapitalization Conversion Ratio", "documentation": "Recapitalization conversion ratio." } } }, "auth_ref": [] }, "shpw_NumberOfManufacturingPartsDelivered": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfManufacturingPartsDelivered", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of manufacturing parts delivered", "label": "Number Of Manufacturing Parts Delivered", "documentation": "Number of manufacturing parts delivered." } } }, "auth_ref": [] }, "shpw_AccruedAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AccruedAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Accrued And Other Liabilities Current", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "shpw_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfCustomers", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Number Of Customers", "documentation": "Number of customers." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r871" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r234", "r235", "r236", "r256", "r589", "r645", "r656", "r659", "r661", "r662", "r663", "r664", "r665", "r669", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r682", "r683", "r684", "r685", "r686", "r688", "r690", "r691", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r707", "r842" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r60", "r63" ] }, "shpw_TwoThousandTwentyTwoEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TwoThousandTwentyTwoEquityIncentivePlanMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Equity Incentive Plan", "label": "Two Thousand Twenty Two Equity Incentive Plan [Member]", "documentation": "Two Thousand Twenty Two Equity Incentive Plan" } } }, "auth_ref": [] }, "shpw_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ScheduleOfUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of useful lives of property plant and equipment", "label": "Schedule Of Useful Lives Of Property Plant And Equipment [Table Text Block]", "documentation": "Schedule of useful lives of property plant and equipment [Table text block]." } } }, "auth_ref": [] }, "shpw_LesseeBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LesseeBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of right of use assets and lease liabilities for operating leases", "label": "Lessee Balance Sheet Information [Table Text Block]", "documentation": "The tabular disclosure of right of use assets and lease liabilities relating to leases." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "verboseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "shpw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settled (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period" } } }, "auth_ref": [] }, "shpw_TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue recognized during period", "label": "Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability", "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, and from current period increase in contract liability." } } }, "auth_ref": [] }, "shpw_NumberOfWarrantsExercisedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfWarrantsExercisedDuringPeriod", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of warrants exercised (in shares)", "label": "Number Of Warrants Exercised During Period", "documentation": "Number of warrants exercised during period." } } }, "auth_ref": [] }, "shpw_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "CustomerTwoMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer Two [Member]", "documentation": "Customer Two" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r281", "r819", "r935", "r989", "r990" ] }, "shpw_AssetsLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AssetsLesseeAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets Lessee [Abstract]", "documentation": "Amount Of Assets Lessee [Abstract]" } } }, "auth_ref": [] }, "shpw_AccruedCompensationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AccruedCompensationCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Accrued Compensation Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for compensation. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "shpw_SponsorWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "SponsorWarrantsMember", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor Warrants", "label": "Sponsor Warrants [Member]", "documentation": "Sponsor warrants." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/ShorttermInvestmentsDetails": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r175", "r313" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r853" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]", "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 }, "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r873" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r146", "r346", "r347", "r787", "r928" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r854" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/ShorttermInvestmentsDetails": { "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r176", "r314" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r41", "r213", "r215", "r222", "r606", "r625" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r82", "r83", "r493", "r827", "r828" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r855" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.shapeways.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r532", "r555" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r786" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r493", "r827", "r828" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r77" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r281", "r786", "r859" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computers and IT equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r82", "r83", "r493" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMakerOSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r493" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r139" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r51", "r52", "r54", "r55", "r95", "r159", "r786" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrations" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Concentrations", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r281", "r858" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r369", "r422", "r423", "r424", "r425", "r426", "r427", "r516", "r560", "r561", "r562", "r812", "r813", "r824", "r825", "r826" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r234", "r235", "r236", "r256", "r589", "r645", "r656", "r659", "r661", "r662", "r663", "r664", "r665", "r669", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r682", "r683", "r684", "r685", "r686", "r688", "r690", "r691", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r707", "r842" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of outstanding stock, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisitions", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r80" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r338", "r339", "r340", "r810" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Obligation, Fiscal Year Maturity", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses and other liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r836" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible asset useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r515", "r516", "r517", "r518", "r520" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Life (in years)", "verboseLabel": "Weighted average amortization period (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r137" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on disposal of assets", "negatedTerseLabel": "Loss on disposal of assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r879" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": "shpw_LeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails", "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r536" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less effects of discounting", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r550" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r107", "r110", "r111", "r134", "r671", "r687", "r708", "r709", "r836", "r849", "r883", "r913", "r971", "r994" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of deferred revenue activity", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r934" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": "shpw_LeaseLiability", "weight": 1.0, "order": 3.0 }, "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails", "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Operating lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r536" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r216", "r478", "r479", "r484", "r485", "r486", "r487", "r649" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r964" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30", "r836" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 }, "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of earnout liability", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r497", "r878" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r851" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r377", "r393", "r509", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r624", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r909", "r910", "r911", "r912" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/GoingConcernDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r109", "r150", "r617", "r639", "r641", "r654", "r670", "r836" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r201", "r344" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.shapeways.com/role/ShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r851" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/GoingConcernDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r118", "r131", "r167", "r193", "r212", "r214", "r219", "r232", "r237", "r239", "r240", "r241", "r242", "r245", "r246", "r250", "r258", "r272", "r276", "r278", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r513", "r523", "r623", "r689", "r705", "r706", "r805", "r847", "r931" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_BelowMarketLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BelowMarketLeaseGross", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_BelowMarketLeaseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross carrying amount", "label": "Below Market Lease, Gross", "documentation": "Amount before amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r53", "r281" ] }, "shpw_AcquiredSoftwarePlatformMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AcquiredSoftwarePlatformMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired software platform", "label": "Acquired Software Platform [Member]", "documentation": "Acquired Software Platform" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "shpw_UnfavorableOperatingLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "UnfavorableOperatingLeaseMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unfavorable operating lease", "label": "Unfavorable Operating Lease [Member]", "documentation": "Unfavorable Operating Lease" } } }, "auth_ref": [] }, "shpw_ProceedsReceivedFromOtherFinanceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ProceedsReceivedFromOtherFinanceObligations", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds received from other finance obligations", "label": "Proceeds Received From Other Finance Obligations", "documentation": "Proceeds Received From Other Finance Obligations" } } }, "auth_ref": [] }, "us-gaap_BelowMarketLeaseAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BelowMarketLeaseAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_BelowMarketLeaseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Below Market Lease, Accumulated Amortization", "documentation": "Amount of accumulated amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of prepaid expenses and other current assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r108", "r836", "r992" ] }, "shpw_MarketPlaceSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "MarketPlaceSalesMember", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketplace sales", "label": "Market Place Sales [Member]", "documentation": "Market place sales." } } }, "auth_ref": [] }, "shpw_FinancingObligationPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails": { "parentTag": "shpw_FinancingObligationPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Financing Obligation, Payments, Due Year Two", "documentation": "Financing Obligation, Payments, Due Year Two" } } }, "auth_ref": [] }, "shpw_LegacyShapewaysStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LegacyShapewaysStockOptionMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy Shapeways Stock Option", "label": "Legacy Shapeways Stock Option [Member]", "documentation": "Legacy shapeways stock option." } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r545", "r835" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r151" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer list", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r88" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r153", "r187", "r491", "r492", "r884" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r75" ] }, "shpw_ClassOfWarrantOrRightRedemptionNumberOfConsecutiveTradingDaysRegistrationStatementToBeMaintained": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ClassOfWarrantOrRightRedemptionNumberOfConsecutiveTradingDaysRegistrationStatementToBeMaintained", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, registration statement to be maintained", "label": "Class Of Warrant Or Right Redemption, Number Of Consecutive Trading Days, Registration Statement To be Maintained", "documentation": "Redemption of warrants registration statement to be maintained for the specified number of trading days." } } }, "auth_ref": [] }, "shpw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforwardAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforwardAbstract", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward [Abstract]", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward" } } }, "auth_ref": [] }, "shpw_ShapewaysIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ShapewaysIncMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shapeways Inc", "label": "Shapeways Inc [Member]", "documentation": "Shapeways inc." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationFairvalueofstockbasedcompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r459" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "shpw_TradingPriceTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TradingPriceTwoMember", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Price Two", "label": "Trading Price Two [Member]", "documentation": "Trading Price Two" } } }, "auth_ref": [] }, "shpw_FinancingObligationsMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationsMaturityTableTextBlock", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Obligations, Maturity", "label": "Financing Obligations, Maturity [Table Text Block]", "documentation": "Financing Obligations, Maturity" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r84", "r85" ] }, "shpw_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Lease Liability", "documentation": "Lease Liability" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense)", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "shpw_CommonStockWarrantLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "CommonStockWarrantLiabilitiesPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Warrant Liabilities", "label": "Common Stock Warrant Liabilities [Policy Text Block]", "documentation": "Public and private common stock warrant liabilities [Policy text block]." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 3.0 }, "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets", "terseLabel": "Total intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r542", "r835" ] }, "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 }, "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of certain information related to the lease costs", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r974" ] }, "shpw_ClassOfWarrantOrRightRedemptionNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ClassOfWarrantOrRightRedemptionNoticePeriod", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption notice period", "label": "Class Of Warrant Or Right Redemption , Notice Period", "documentation": "Represents the prior written notice of redemption to each Public Warrant holder in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r89" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesCompanysleasecostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r544", "r835" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSecurityDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSecurityDeposits", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security deposits", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Security Deposits", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Security Deposits" } } }, "auth_ref": [] }, "shpw_NumberOfFinanceLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfFinanceLeases", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of finance leases", "label": "Number of Finance Leases", "documentation": "Number of Finance Leases" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r123" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "shpw_TradingPriceOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TradingPriceOneMember", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Price One", "label": "Trading Price One [Member]", "documentation": "Trading Price One" } } }, "auth_ref": [] }, "shpw_FinancingObligationPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails": { "parentTag": "shpw_FinancingObligationPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Financing Obligation, Payments, Due Year Four", "documentation": "Financing Obligation, Payments, Due Year Four" } } }, "auth_ref": [] }, "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBelowMarketLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBelowMarketLease", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unfavorable operating lease", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Below-Market Lease", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Below-Market Lease" } } }, "auth_ref": [] }, "shpw_LesseeFinancingObligationTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LesseeFinancingObligationTermOfContract", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of contract", "label": "Lessee, Financing Obligation, Term Of Contract", "documentation": "Lessee, Financing Obligation, Term Of Contract" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "shpw_NumberOfLeasesOfFacilitiesLocatedInUnitedStatesAndNetherlands": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfLeasesOfFacilitiesLocatedInUnitedStatesAndNetherlands", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of leases of facilities located in the United States and the Netherlands", "label": "Number Of Leases Of Facilities Located In United States And Netherlands", "documentation": "Represents the number of leases of facilities located in the United States and the Netherlands." } } }, "auth_ref": [] }, "shpw_NumberOfLeaseTransactions": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfLeaseTransactions", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of lease transactions", "label": "Number of Lease Transactions", "documentation": "Number of Lease Transactions" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompetition agreement", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r87" ] }, "shpw_DesktopMetalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "DesktopMetalMember", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/SubsequentEventsDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Desktop Metal", "label": "Desktop Metal [Member]", "documentation": "Desktop Metal." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction cost", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r81" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r282", "r283" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r106", "r381" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets acquired:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities assumed:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r428", "r552", "r553", "r661", "r662", "r663", "r664", "r665", "r686", "r688", "r713" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r280", "r806" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r498" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r43", "r495" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r475" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation charged to cost of revenue", "label": "Cost, Depreciation", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r877", "r926" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails": { "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofreconciliationofcashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r869", "r880" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r56", "r57", "r58", "r180", "r181", "r183", "r184" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r106", "r669" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r106", "r669", "r687", "r994", "r995" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets held for sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r142", "r836" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group", "documentation": "Amount of assets held-for-sale that are not part of a disposal group." } } }, "auth_ref": [ "r142" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r210", "r836" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsAssetsandliabilitiesmeasuredatfairvalueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r369", "r422", "r423", "r424", "r425", "r426", "r427", "r560", "r561", "r562", "r812", "r813", "r824", "r825", "r826" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r106", "r381" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.shapeways.com/role/GoingConcernDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents and restricted cash", "terseLabel": "Cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r7", "r129" ] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r179" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of change in foreign currency exchange rates on cash and cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of accrued expenses and other liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r44", "r129", "r229" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r541" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r541" ] }, "shpw_NumberOfUtilizationOfAdditiveTechnologies": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfUtilizationOfAdditiveTechnologies", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of utilization of additive technologies", "label": "Number Of Utilization Of Additive Technologies", "documentation": "Number of utilization of additive technologies." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r886", "r887", "r969", "r991", "r994" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities called by warrants (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r396" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable at end", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r75" ] }, "shpw_SubscriptionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "SubscriptionAgreementMember", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription Agreement", "label": "Subscription Agreement [Member]", "documentation": "SHPW Subscription Agreement" } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r856" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r147", "r231", "r380", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r397", "r510", "r710", "r712", "r785" ] }, "shpw_AssetsToBePlacedInServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AssetsToBePlacedInServiceMember", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets to be placed in service", "label": "Assets to be Placed in Service [Member]", "documentation": "Assets to be Placed in Service" } } }, "auth_ref": [] }, "shpw_ReverseRecapitalizationnAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ReverseRecapitalizationnAxis", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Recapitalizationn [Axis]", "label": "Reverse Recapitalizationn [Axis]", "documentation": "Reverse Recapitalizationn" } } }, "auth_ref": [] }, "shpw_CommonStockAmountOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "CommonStockAmountOfVotesPerShare", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, voting rights", "label": "Common Stock, Amount of Votes Per Share", "documentation": "Common Stock, Amount of Votes Per Share" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "shpw_FinancingObligationWeightedAverageInterestRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationWeightedAverageInterestRatePercent", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate, percent", "label": "Financing Obligation, Weighted Average Interest Rate, Percent", "documentation": "Financing Obligation, Weighted Average Interest Rate, Percent" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r141", "r182", "r185", "r186" ] }, "shpw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settled (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised. Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised. Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "shpw_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Employee Stock Purchase Plan", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "documentation": "Two Thousand Twenty One Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "shpw_ReverseRecapitalizationnDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ReverseRecapitalizationnDomain", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Recapitalizationn [Domain]", "label": "Reverse Recapitalizationn [Domain]", "documentation": "Reverse Recapitalizationn" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r61" ] }, "shpw_EventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "EventAxis", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Event [Axis]", "label": "Event [Axis]", "documentation": "Event [Axis]." } } }, "auth_ref": [] }, "shpw_FinanceLeaseLiabilityToBePaidDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinanceLeaseLiabilityToBePaidDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesFutureminimumleasepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, Due after Year Four", "documentation": "Finance Lease, Liability, to be Paid, Due after Year Four" } } }, "auth_ref": [] }, "shpw_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "label": "Basis Of Presentation And Principles Of Consolidation [Policy Text Block]", "documentation": "Basis of presentation and principles of consolidation [Policy Text Block]." } } }, "auth_ref": [] }, "shpw_NumberOfConsecutiveTradingDaysTODetermineTheTradingPrice": { "xbrltype": "durationItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfConsecutiveTradingDaysTODetermineTheTradingPrice", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of consecutive trading days to determine the trading price per share", "label": "Number Of Consecutive Trading Days TO Determine The Trading Price", "documentation": "Number Of Consecutive Trading Days TO Determine The Trading Price" } } }, "auth_ref": [] }, "shpw_LinearAMSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "LinearAMSMember", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Linear AMS", "label": "Linear AMS [Member]", "documentation": "Linear AMS" } } }, "auth_ref": [] }, "shpw_FairValueOfCommonStockEstimatedBasedOnTradingPriceOfCommonStock": { "xbrltype": "perShareItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FairValueOfCommonStockEstimatedBasedOnTradingPriceOfCommonStock", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of shares estimated based on trading price of common stock (in dollars per share)", "label": "Fair Value Of Common Stock Estimated Based On Trading Price Of Common Stock", "documentation": "Fair value of common stock estimated based on trading price of common stock." } } }, "auth_ref": [] }, "shpw_PercentageOfRecapitalizationConversionRatioForConversionInToCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PercentageOfRecapitalizationConversionRatioForConversionInToCommonStock", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of recapitalization conversion ratio for conversion in to common stock", "label": "Percentage of Recapitalization Conversion Ratio for Conversion in to Common Stock", "documentation": "Percentage of recapitalization conversion ratio for conversion in to common stock." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SubsequentEventsDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r144" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "shpw_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r430", "r434", "r464", "r465", "r467", "r830" ] }, "shpw_AccruedSellingExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "AccruedSellingExpensesCurrent", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "shpw_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.shapeways.com/role/AccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued selling expenses", "label": "Accrued Selling Expenses Current", "documentation": "Accrued selling expenses current." } } }, "auth_ref": [] }, "shpw_TwoThousandTenStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TwoThousandTenStockPlanMember", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2010 Stock Plan", "label": "Two Thousand Ten Stock Plan [Member]", "documentation": "2010 Stock Plan [Member]." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of assets and liabilities that are measured at fair value on a recurring basis", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r24", "r93", "r94", "r158" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease terms", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r973" ] }, "shpw_FinancingObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligation", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total financing obligations", "label": "Financing Obligation", "documentation": "Financing Obligation" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/PropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r65", "r199", "r620" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r398", "r399", "r418" ] }, "shpw_PaymentsOnOtherFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "PaymentsOnOtherFinancingObligations", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on other finance obligations", "label": "Payments On Other Financing Obligations", "documentation": "Payments On Other Financing Obligations" } } }, "auth_ref": [] }, "shpw_FinancingObligationPaymentsDueYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationPaymentsDueYearOne", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails": { "parentTag": "shpw_FinancingObligationPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Financing Obligation, Payments, Due Year One", "documentation": "Financing Obligation, Payments, Due Year One" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Axis]", "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r499", "r660", "r833" ] }, "shpw_ContractWithCustomerLiabilityAddition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "ContractWithCustomerLiabilityAddition", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDeferredrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to deferred revenue during period", "label": "Contract With Customer Liability Addition", "documentation": "Amount of addition to deferred revenue." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "shpw_TradingDaysPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "TradingDaysPeriod", "presentation": [ "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days period", "label": "Trading Days Period", "documentation": "Trading Days Period" } } }, "auth_ref": [] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Domain]", "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r499", "r660", "r833" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.shapeways.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "shpw_FinancingObligationPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails": { "parentTag": "shpw_FinancingObligationPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of 2023", "label": "Financing Obligation, Payments, Remainder Of Fiscal Year", "documentation": "Financing Obligation, Payments, Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "shpw_FinancingObligationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "FinancingObligationInterestExpense", "crdr": "debit", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Financing Obligation, Interest Expense", "documentation": "Financing Obligation, Interest Expense" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r117", "r166", "r258", "r272", "r276", "r278", "r608", "r622", "r805" ] }, "shpw_NumberOfMaterialsAndFinishes": { "xbrltype": "integerItemType", "nsuri": "http://www.shapeways.com/20230930", "localname": "NumberOfMaterialsAndFinishes", "presentation": [ "http://www.shapeways.com/role/OrganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of materials and finishes", "label": "Number Of Materials And Finishes", "documentation": "Number of materials and finishes." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r35", "r97", "r373" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r226" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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." } } }, "auth_ref": [ "r85" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r85" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r540" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r129", "r130", "r131" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r786" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of restricted stock unit activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r76" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails", "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails", "http://www.shapeways.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of earnout liability", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r10" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "shpw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant to common stock ratio (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "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." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsMFGcomFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": "shpw_LeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 }, "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails", "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, right-of-use assets, net", "verboseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r125" ] }, "us-gaap_SupplementalIncomeStatementElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalIncomeStatementElementsAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Supplemental Income Statement Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of stock option plan and the activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r22", "r23", "r76" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of assumptions used to determine the fair value of the stock options", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r152" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r13", "r263" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.shapeways.com/role/StockholdersEquityDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesReverseStockSplitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants or rights (dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r396" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails": { "parentTag": "shpw_LeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CommitmentsandContingenciesRightofuseassetsandleaseliabilitiesforoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use assets, net", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.shapeways.com/role/CoverPage", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofcommonstockequivalentsoutstandingwereexcludedfromcomputationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants", "terseLabel": "Common stock warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r839", "r840", "r843", "r844", "r845", "r846" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.shapeways.com/role/PropertyandEquipmentNetDetails", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesSummaryofusefullivesofpropertyplantandequipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationRSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.shapeways.com/role/FinancingObligationsFinancingAgreementsDetails", "http://www.shapeways.com/role/FinancingObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableMember", "presentation": [ "http://www.shapeways.com/role/SignificantConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable", "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r26" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r122", "r261" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r178", "r196", "r207", "r331", "r332", "r333", "r588", "r801" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r194", "r211", "r232", "r320", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r499", "r501", "r523", "r836", "r931", "r932", "r977" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r443" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock ($0.0001 par value; 10,000,000 shares authorized; none issued or outstanding as of September\u00a030, 2023 and December\u00a031, 2022)", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r106", "r614", "r836" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r444" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/BusinessAcquisitionsConsiderationDetails", "http://www.shapeways.com/role/BusinessAcquisitionsLinearAMSConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total consideration", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r3", "r4", "r18" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Disaggregated revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r259", "r260", "r271", "r274", "r275", "r279", "r280", "r281", "r416", "r417", "r589" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.shapeways.com/role/StockBasedCompensationStockoptionplanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r445" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.shapeways.com/role/RevenueRecognitionDisaggregationofrevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products transferred at a point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r822" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.shapeways.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://www.shapeways.com/role/SummaryofSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per shares)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r223", "r239", "r240", "r241", "r242", "r243", "r249", "r251", "r252", "r253", "r255", "r512", "r513", "r607", "r626", "r803" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(19)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r857": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 101 0001628280-23-038938-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-038938-xbrl.zip M4$L#!!0 ( '*!;E<\DR Q[ D" />2%P 1 MSXDBR[_?S5^@R^^B. *P7(+EGN$'[,>-SW,9KZ)TS]\M&@0JC;2$Q MDK#-_O6WLB3Q?D@@H"351FP/1D*JROQE5F965N;/__=C9 EOV/5,Q_ZE)%7% MDO!_FS__GTKE?[^^/ JW3G\RPK8OW+@8^=@0WDU_*/A#+/SNN#_,-R0\6\@? M..ZH4J&_NG'&4]=\'?J"+,I*=%=XT;W& T76:C6I(O;U?D459:VBZS7R3VW0 MJS4&NCC0C/+KM:;75;VFZQ6MH8D5514;%6V@U2M:3T:-GJ$/L([+QK7>,WH- M3>VIM7I?U7%/DT11UG5RARI+HJ;":X<^F1^9H^U=?_1Q6^J3KNZY4LBLJ5:7L^LONXM'"_,?_!XLWUJ^!B=*OI.>25C5T/#^Z(?F"9 M]H\==\/E'O)F0S'PRC@\W*^^.F]7Y,(54'HVYK4'OROTL9*NZU?T:G2K-QR_ M+]WI#=$8OZ.I5^T[(_I445?$\/;MSP0*S^CPX5?(T)8?&P[5M,G;,<#JRG>1 M[0%JD$]@1UXEU2JB5E&DV=A._TA'J'**C3,CVW,DY2%UT>W3[S**T+C]2F%%^;3NK:0 M_?I+"=N5[YT202]&1O/G$?:1 #^MX#\GYMLOI1O']HE45KK3,1E2/_CKEY*/ M/_PKRHZKYG_]UW_][)N^A9O YTK$S9^O@B]_O@H>W7.,:?-GPWP3/']JX5]* MANF-+32]MAT;DP&8']=P(W:#CZ9A8)M^)->?B&IPS7[P_@__!0]^*?4KA(T")/-^@;+/2Z M3+6!^8&-R@!9H(O"MRFEYGWKL7.7Z(6:'KTQQ/SUO6F;/GXTW[#Q8!/I>C5[ M%FYY'O:_>W@PL1[-P>R=:JU1:C[+?VQYY;V+^B#?PH0\DK[0GHQZV"VMSEJL ME00#]\T1F= OI8>G^]5!=7RG_V/H6 3QWAT1-G_ZY/B8?ML96Z9/)"]<+%] MHQ R D_( \1HJ#6U1F!=E>1:--AH=$WZQ8(,N7B "7+[V-L@^J"JKSVJ?LCH M!:JZKWTB\+^4/',TMD 7T>^&+DQN2LG5TKPWDT$^-1G"V>!7 M$,/@3X.\[(-@KF_ZWS"@63!,J1G= M1KXGJH_".'C6SU<;7S&CQFPDV>"/DG'^_(Y<8JCXN>2-RH *">PW/YB91(B@ MSQX47HDW,UA?Z+2(K4PTYVQF(XR\B8N;(6'IQ>@1T;7H;WC&9DK56*/4$@8. MI-2$+D7+I B=H>OOG=OD5*JS125P)JC]>"R5B&'7 >#,ID>LV,3'O38^/">>D15\NCW\O/!@/\7%63C?.K28TU,LCQR2"G M1P:=03+$7313)(,D9MRB.:G%F9;Z7:'YR9V=$].\91@F.)K(>D8F<:IOT-CT MD949^F?=RWK!/C)M;-PAUS;M5R\SA,^Z^]3J]R>CB04[%&U_B%VXS\5#>-H; M?K#[S@AGAARK/B/<&>5!08=M3*?W$O+RRK! K-8UV$6&'=RKS7+B_9R2%%)R5"2L^XA7\);2Y/^6?>6S^JMI4GXK+O) ME_;6TN3%R3WGRTV-.Z()C XUOM%13RLG@3NB&6(6BX[H)>C '=$L<(D[HAEE M''=$8QM*]8-S6U9RS[@C>EGZ&.:(:8 M=7)'-/.K)0MZ'GB[PE.R685MZIFG5O\S*1MPLQ*^-'6].B0XV[BUG@ M$OZ()C ZXN:= MRNGEG=:X(YHA9K'HB%Z #G7NB&:!2]P1S2CCN",:VU!**U>VSAW1R]*?.Z(7 M(CQW1-GA!7N.:&I3XXYH J/C N5CZ]P1S1"SLIZX>WX'[ )<:F3=36;" ;L$ MX[+N.9_1 4LK#;B1=:?W0@Y8:O3/N@-\;@,-9))^8&AZAU]P/U@-S/_0=IKVPCNWW'+LZ^=JD4KF,S&< MIEWHZ1FTU/.^3A>O+(SGV1P3J7W#GN^XI[;+H9]419ZUE-IEWJW<>I1YQVPL M@HM"D41AZ>S!$KJ/4O3,]4-*(.5'5?2:]03S<7]H.Y;S.EUKH$;Y.K\>/2E^ M$[4&S-[JM M91OW]+8X7)Z]9$QFL?FY<"71H_H3HCE&V-W\N.AJLDS]\9_P-GS[H*T&"GER/:;8L MWGI4GSMFHU*L,&EY05VD^S$+JL9<9.I@C9\N1Z.;OZ'^T+2Q.UV\,2OE!S3F MXEZ;N(L^.'"=1-B+F6/L\SEK3 FM]GE+'.12L9D]G[B$DN> M6/;4P?F 3YFIO*0Q%WMC3&PSS5QF"?>&CVK0R1O= AJ=/05&;'["\M/R.8&_O!*;X4GSR,A5\=>9\[1RR]C()D3ISSG8.69NL V]JK&7. MV\XA:Y,5-$J-MGL].!SJSSG:^N'NA%9RRR\DLALJL99C*H7[/FNV?>Q08\@?;=-WWOI?,_E,BR)S*6' M%(#7EUF4);'8T:N+R?5%ENABA[,N)M=G6:]G&Q/A2#?GTX87D^]-2"(+!\E6 MI6@QAK\W67M^ZW%2Q&QXZ2ODD?=Q9XBQ_^CTJ;"L9- @;]BR#?@/[!>_(8N\ M89_%&OO]]Z9-WF\BZ\$FDC:9G_:);OC>Z;H4<=.YC+*[U;?*=V9C3_OYWADZ MKM_%[B@X^S/B7(_-=69C4ES:5_DNI]?N1A*9C59Q:3\=UR5F@UA?)YYI8\]K M]8DD>^:$X6CHTGKVU94 3L MAK^.Y\EI8$C?3T?E8J/C#/QWY.)GLCP-'#=#.H'=^!=G/#OJ@=EXV5'6Y*/I MI1=#R9>IP&R@K.@,9T$=R!D-J#V2:\AM?>NQ):,QM1.R M95D]+E+Z*/4H,QM68T8 XJ='+ 7ZCQ. DP>]DA)"B=^8B]Z:4DZ0G*^XS@6C M?QG43?F*\N23]TR8"\S&?#(1#LR@9F VUE-TAC.A#O(5XWERH*/#&/MX5H0\ M^S@YE6+(5[0GEZQG044HS,9]D@?P[]&;XR)R5YN0@%B6]NLC1MZ^#C#LX^1$ M*D)A-K;$6<^4BLAY9.R$L/QN#PX")D-*@MFD,\Y\QM0$LP%*RJ4M6WKH!W;; M9U#<*B%0[#V]^:W'<839L.$E.+*ZK3XG\G$*DKF0&Y3G?'8=8]+WVVX'NV]F M?ZD/ANGBOM]!)ZDRRT)5!(6YF!@S'+E0[0*%N3@4,QRY4(4!A;GP$#,CGQ#[@_L/UNHCW.\F*C,!4G88LN%5A25N9@$6VRYT+*B,A'69=:G3(4&&"'69=:LYB+&]R5F,NG)$1?EUJ)6,NSI$1?EUJ$6,NU)$1?EUJ_3IYM..D MA$CO5&KMY)&$&(183FA9),-1"2TU9AWO1)V4OZ'^T+2Q.UV\\:1916E6,ZXQ MZT@SSH0TB\S6F76,$S$AZ,B W>Q)09U9)Y=A!J0J <968P(4;,NO$G+T3.D/@PZ\>SR 0FQ(;9","Y*KHQ)#W, MQ@$8Y@430I2/T,$%BTNE*49:/F('%ZWV="%!TO(5/#A_#"[-@*B6KSC")6)P M%THDU/(14CAS#"Y5V7[#29HNSD(XAPX>Z/%Q&C? 43 MSA>#2U5\\A5%.&<,[E)BDX_PP<5B<&E*CYZ/X,$%8W 7$B(]'Z&#(_H.,"1$ M^8@D.-O#RBIJ2=F(P/Q$Z5OL??#=\;?L(^L?&[B MZ,Q& 5CATHDV/G5F/?]G"QNOV.CXR)^L>"ATU0BOM[P;Q[((\-S34UU+;95F MUGM_=.Q70LO1+>[YZX>5.KA/UA\#+N92#\DBLZX\0XRY0 $L66365;\@8]): M$V:&Z)OC;[%#X4IR,Y0,C%6V46>C/?@=N2XA5-M],5^'_L)J_CSID2>$EX_N M\$H?>?=&AKCX"L(3M^M\P^XK=D^*#@G0(6MIK%VRR*R_GW^6+FGB%:;NTL0K MMQZGB9F-,*3*?X8$CME$@TL3G EQ8*$275K(FQD"!IINM@-NT?00,X!9]WXO MA%WSC6 C>TJ#6;\>3.$',C5W,EI>.V\<^PV[/H2%GXBUF5,'DUG/?Y\D=,:. M[3EN6N83AP/ 06(VWI N')@)>,H2LX$$B#!#ONP"D;OO3G?H3#QD&UUL=WRG M_P/N.L,JE$K/=EEBUOU/C=BQW]AZ1ZZQLF7PB%]1?]H9HC%^1U./OK,]AI,& M9S&68W5F7[GU.'7';.S@DL+'Q$+$K%?/B%I,=0UBUJ/?0^QW\K1IV\:P">I/ M'^P^O/$-GT$LI/AB(:67W"1+[&8/L,JI2RDP9D,,+''J5 J-V6A#'.*3+XHC M)LS&'UCBU(G$1&;6VU]Q3J*O[T9CRYEB?#['Y$)B(3,7%8"&K"_(?HWD@?SY MS;3-T63?.U9.#<@RL][_I0E^Q.*45@J[+#,;+K@T=Y;UCY*:.##K]5^:X*OBH,87 MAWIJMAJSGOZEN;,L#O74EF-FO?M+$YR%S&B968_^TMPYD76J9,V+SX*QE)HX M*,QY\DGCP(N.V_/$[0^1EZTPE\*<%\XN"Y@0&6;=[7MDNO]$U@1_G MB A+IH_X#5LK#&=I:=O\RK?*7$#JA/QF MB.S,19H*H=U49J-+#&@8%@YYJ"C\62Q:N MULI?N_F$H_A*9'TX0NZ/E5I9R,+>"R9VR@0_X9P6,E.9"X!P6+($2SD^+.4T M88B;LD9=>-X?GOPJ^,87M?9 M7[(ZOD2ED,KO[D1R9SVB: M!BRYLY2YA9^Y[20.XNR"^%*:F+G-ISDC>AY- O!IGM(F3BW=D!9*6&GOMJ+B M)*DBJ?%4W-*M<=%A?ER[V*)H]X;F6$!NWW6L9:[#3ZJ.^WHEBZ)R%=YQ-2 R M7!DXCF]#KR!AX#JC%SSP?BD-R$@D ?X52X)EVC]>=C^0/@WN*PF^$S["KD@E MP7$-[/Y2@N#4U1+$$.68$**1">JT,GI='(*G5R-3KH!5Q7ZC1(0 M1J5WJO1.C1) I??+0"I%IM_(]+=JG?Y*.H(PRA["!-]XSL0E*T_PYQ C@\JF M8;XU?R;_4)UHZCVC1[193ZW5^ZJ.>YHDBK*N-WJ&2C"@J?\"KVK^&\^?PG!' MIET98JB(?JW6QOZ7=]/PA]?DIW\M+=U7(9JS0@3.)>2^]B8CLB1#7PUOC.SH MEKYC.>[U3T2KBH/!EP$1T,H C4QK>OWW+E%7GO"$WX479X3LOY<]LH221[IF M>*-G_@>3MY(!T#_?@Q$U1/$+H1B.1BC)XE^_@-A7#-QW@B7N>F(3:L!=9#AH MXW#QQ]#LF?Z7BP]0&+IX\$OII_V\@FKZ7;!L!&<@W("N(\;.SU>(FU:=-)TQ]%3^\Y/O$$KP%#M-E!'UGA2^C[@LMS>%7% &(^ ;)O M1&\.+U?II2O?6+^F:U5=W'Y9K$JS:U?TV6YT0\@B9>R7Z._(K("4OY2(""Y/ M/)P*N5,PG D0!C#S98P,2#.^%@6)/F/^DBM*B0WLV$3J+2)#7G ((K48B"PU MOS\]=.]NA4ZWU;WK+$.(P=%V[FZ^OSQT'^XZ0NOI5KC[WYO?6D^_W@DW[6_? M'CJ=A_:3<,$YR+'F\'NK\]O#TZ_=]E-9N*W>5 6RTI*%Y13C;KDFLN*.5MTX MVG]M^-_6H2ZH$VV+.KD$:N[;+]\$,"1LQWZ:C,A#^D)H);Z UNV#168C< @, M;%[?.OW)*+3/2W0%)?91J2F)E7_057;^E&;.F :/SY+*EZN:HL?2^(D6$K6J MU[?_=,-"LFW5B-8%>?P!*\.B0%AXL$X;9QP?)K^3!\/#O8.A(JDPC\1B\8\) M\=2(V3)]P6/']8EA[;@CY!,[\\._'I@?V*CX[F0F.7*I^;%5;$+ZGIET::ES M2L!_?&^]=.]>'O\07NZ>VR]=X?G[2^=[ZZDK=-L"6:^ZL"A)BM!^$:3:)^.S MT+X7NK_="0M+V6P9:]UTX;*D*ZJP1*/=ML2*!)]![\:Q=HG>=5S!'V+ASP@Q M0N"J"\2#Q\8!&OF9_OPN\/^7@6>0;RHC\H@A_*QBH&EEBI%;P78$1(68#WCL M!U$212P+$%F(K=!9I3&!%;.:7=>KFJH=J-C5VDD4>RW>8XNHV>VJ3!X:V: M?8 L;Z;:U5+3R;-J[[ZTGCH/5(%SW;Y%M_LST$3*'>)L C4Y?4=(9'HR,[D; M9S0R/0BB"P.3*$Q[ HO&=8(5ZXZ&P>_)CY_H;R.1J<'>@E11=%&75T4G;R[@ M>5@JJ[%8FI1U+_C5] #; MZCE<-GC/W3!JEYBVVT#MR<;KF5-;)VT4?#^&^>Y^2>'DQU4I-K5&1 MM49=U=6=E,L 0O>&,BD%/U&0"<3X^)]'\CPID@^]U)1DJ:X( MOUI.#PL=?U5&RLP;*0=2XX9\;+M=YWVF8V';]-%\02/=9^$1F+,"4=UB9/G'ZRB5&7]U ']S69P ([+6,)=TP_2OS#J#X6^A3SO.H&IOY2EE$J( M?D8,IE8-"9 15H#&+1:N@G39'/N"YUBF(41C9\'33R-.)"\: MNJ'U,97D'M6*,T.W%NSB$+K2!C=E88QB2N('\D]-Q<* M@BA_3DP(H1!%T2ALRB* KL_0;I1&$M9",%$S('X"ERFZ4;&! I)TUO' M+NYC&AZ39(&F2WK")_(\PD;!FQ#[TQLZL,\?)?/X0^2O#%YX1\NCI"DR],?A M'#Z7!60;PB2'\$HPN?0JM=T$'20R/,%710,-/6J MB>/F-Q/7)8\+(],WR<"@2T"<]>Q0?E;4P&3A6 J/("&A\( ;UBX13X2(#-L M5=3GSUB,GKY,R)VJ6 -I?L&OD^ (J-"I=(5/?_M)JC>^R(I<%<,[_*%)'6==W\87:X2DP'3L1EX8-HT?9=NR<+&FDRFN66$]++T);IM[PW;QQ?="'9" M>/.6L49WFG:@"HES59$CRV?1W*D69#M))MI>.VP79N_12,?OOFU M<^>GVJB=.CEQ9R3\S+J&^FJ/F\4R_2,7F^+]!ZO;T]B,)YCL)5C:XLQA.%>3^\:2%,I)2:3YL,G=.? M,&-10CYRJ>XZVPS"8C UJ3Q1.1!GK?WH+VZZZ1]8?7L:4:2!6&[V^Q0 M<5';)&H1L7ZEM+H)2+57Y&H)1([U#8S!CH !Y-5NC'.8@TW14!H#)>NW[= 0 MYL0+@@V$ 4'EAPV'AAV7OLN:PLO?3?)J\EK!)G-S8+EX,SUJ#]C([IO( B<( M#EK!S= ^T4"NX0EPLLHTMF6?*I_0Y]UQ \81^C$_H!\4PMA[0%^N[SJASR@. MDP?4O"&VK BJPB<"0!K6"@ZO1D&CC3&CSU7A#S+TO_VD-U3UR^5"K(D- YCQ M#B6UC(+&7BW%' I:-!SYY+S1L*9U9*YMX-BB\+$]L,J$?S MNXCIM$Q1M400TC>)=>7]4GIXNM^PB4@S,^A>== 2MCWQJ:(AO%XFN#T950R' MEG6$!Y(UE"R,Y%GBC/Q:J5DOU]1&66O,ZLU$(VT&&6ATMOT@&\2C&^3._'WQ M IN\?N-9ZSYU@3?_M/MB6*-'_NN5>K MQL9*Z<]XU5_A:%SXHZ$[-P%?<:7G8O2C@@;DK=?(>D=3KW25J$8LNV5@+SZ6 MTU=\9?;$T)8*&ICW]"A/::D]D2._M'DL"O4>\E^?62U=X$"K"_<-3Z^GFH?5(5 74 MIC/I [VQ"X0G?N(9"8G@G J!.W%$?CP2I M>A#2&%0E&G8&7#R$/G!O6'AT/&])\*-S-ETR$$Q_D%W5 M1BCT1'Z2Z0D(WQQZ'N,N*(N?Y:ED?+&O!8M]IBY##QV+O,T+:]\)T,35G^9V7==@7<_T\+-LE&CY M,4JTA;8_F9X%7]>SNJX3YBE\7<_YNJY(<==UY V%>\MYW^R49U9' 0$R[8K# M!'*RZL%4LNV*PPPRO613-/$E.YM+-C"OQI?LO"_9*APY]3$MR@=K[Y;U>U\N M 1=D=@69L+A^G"#S]*I3I5?!B56:7R7S_*K+CR4AX[XA&[U273CKQG%K>OU) MT#83[)V6C:RI9U*G9ZY"0<<&1__@GA?L3:S5/4RN6[,CO\J1D0VN74_%G7J4 MO:IP[7KYL21DW#_@^++IT]-D5%&2+ZSH;]"SEN--X-Q@J^=,_*B<[HOI_>#* M,SOBJ7+ER2AW&G*H/%6N/"\_EH2,@S.2+N$-59S/KM/'!NA*KAFS(WNJNELS M9NC %C]0R,R!PD8M.E$(1PK;W=_N7OAQ0FY4G$VQ:?P\83:-"L*X1_R*K,": MH'7TN3F1(:E3C]S,XSKQ5-S1I$@GMKA2O/Q8$G(. D["/>K[CLOU888DCNM# M9KG3X'NBV52'A''?[7G[7J&#K*"N7WA28Z%+&\2EOGNTGE=H4'+MF2'YK.M< M>[+)'5WD>YZ9U)[ N%L\0#09Y/L8&MQAVW3)EQ]+0L;=?0S-GLF/JF5)V!IB;O+>,J$-"I'W M)HM0AI>0%OG$73P^RXUK#K8T!^5O8V[GYMO4 _(^&^_?([^5AY;+?_!_[N=%O=NV_0,"AQ MBZ--XG$)_T62H?_1T/3@))I+QF=-A1?:Q5EP;.&>N-V")%;^(7R".@IP(E@6 MOP37Z1_2E\_00[1O36"-*-,.GW!PS3)']%2;8Y=I!08O[-;IF[Z%C>A!)SQK M7 Z'%PZ.T&K@N._(-2J6X_P(^XM&U9M@U*9-!SK"R(:KY&%1AU&YT8IZ3"[L M];?Z/GPKZ8I2AG+^:!3T0%TDU/+M$<'HH&G '61%9QHDF?)T*WJ0_!/:$W -:K'*YARV3T'3U:_P!]%O]%@[C]LTQ M>=WJ%1.6,6/U6Z+:8)!K#P_9N?H]F1@FDUY[;7ZX+!AK@_.&VX:Q?O&+TUK[:D>QFMD\XD! M@.%7.'=@?;/\#UA'P&H%\A:CRPP(*#$-L6A"B%_>CB\WW ( M)J%%->ART'@^]!*., 6MA>'B"N@V="ED)6E4$'L(ZAP1J3;G07,!O2%" M4##1@L8S0#VH@11\GBGN@ 7!0DC6(A?(%0C.3,V%B ZX@CRB*\9!?X+PJ0N: M*/SF9MYJ_,VQX-B[8$]H;Q)RP[\GQFNX0+FF]R-X[(0PU?41$<$HJ0XF9MI# M6&U\"]0 U7Z@W_KS:LI]T^U/1M!=MQ_^C+S>=(49T@4\&( 2I=>(/D4_R&3) MX]9I0O7,H@KKPKNIUNIA A\ZN7Q1?H?8WB.*QG'%D5)"EI J9\G5]Z$)FA+P@*=.0(JU!0WTC>M8 MGT&U!X*WR% Z8J)ER*RAT3NQ!R:P&$3&EKNTBA-.](#Y1%D30A.:&N: &@>$ M-JXS"HD02C$VRD'C9K(VT440; ORV0S,"G\/.2*";0-,:+4$>@)( .).#5)H M4>^4P\$,@O1VPC2O[YH]#(\ASH_P3,Q@X>&!F"#!\87KF=F[D!1?C916AZI% M@B,,LQ@Y[H(Z"@9(OEX>7T0E(O=ENJH&CX >Y^2GQ")98@-9*]YP8'JYL&:L M,@(X](;<*4A ]&2X2,V%1>+/C8K U-U/XP@P 6%\](/J56)Z$'M:*79QW?P9H-9P'SMHF&7%!9,XL*[*, ;Q2B[^05Q'[ZZ..Q M#X^ Z?>@;_B?$].=\1"-"9KZ01O6N55MH?<-X*&//1 &$0I@%("R'F!\2.0% M#*-X_;VERS5C_SH--6000"S'44';A*Z' S5!'@B. <@UH"/D'MQOX#$.EI=E M13W3,R _(1V=/F%:B-,0"%5P1G''X>!P .%"6B^IS06Y' MR,"A ^9-7LE:Y\_4Y"Z&@8(ES(G$?;;&4W,\\@7*E$&".=A(E 5=?P)J!$N4 MZ<]) 5P$_P,R[3RQ.CRB M9F!H9,2F8W@[)#Q/\=\$O2I?,3&KEW;/N'ZQ"3]T M[[X)4G5C]=D-^B3>?*%O8'8B[)W?6L]WO[?^Z B_M1\ALMXA9M;3S0YURLK( M;]I/MW=/G;M;@7SJM!\?;EM=\L?7UB/![IW0^>WNKMMA8AKTB=<0P#/[,6S! M3W3]=";DJ88W,["](:S)L)J/(2P3_#5R)@2JGV>S] ,[.UK!7*+!*F0B%AI[ M^#KZ\,4P/>+M3:]-F[Z<_NA+"-!PV8,58F4WF1(LN#Q?/*IBL("$F0GAF\/+ M57HIVL]>NE9O5'5]^V6Q*FV]MNNQDEH5:]M_NNNQNZ^I8OTT@U5B/?8L!=$# M,=B:1)"J<&@Q$C,6N@K-JOS/Q/G4^13L$6-#'^$%6J2'D%!MT)4*] [4:!=@ M=E\R1:[%QB_IHF8_@9)D;O50_\>K2_2X40DIT^]C3 S=0Y-]SKP64V*W/ ^# MH;N7S'MG&X?^9W]&8A8.Z/\89>'FC*R;<),!'<[*E5D?Q(93/R,E:13H?W76 M>0I]L,!D[,,'B,N^(2MP29?9FV3VHI %./_EJ"E^64V39&IN/YL?D+]X[Z(@ M:6!BF_X+1"@FGE$*MG,^@B_ZE5I),'#?'"'+^Z54(4"WT0C#G957A,;7@)"6 M;J=2&N71QD5*@S6D%,ISZ P=UZ] OB>D&Q"6C3:Y M#;%0']M$:$U&99QXWA^"W9P6Y;E MO$.2Q+WCWD .J/_H>-ZR=3$P/[!1^0]VG0W"HY6:-'5 _L*099%V-(>#;H^J M31]T^TU:O=34RYI49PAWA;)H6_T^W1,47-S'Q$WI69A;M8=J[8B8+S-:/F%_ M9K(D$@Q5)+Y>65-DABP:;ON>62&GB2>)V,?ENGBTHN46\F&P>+ AG]9QI]PH M/E2]SDA(I" I_&6 OZYK#-D9W+X]LSH]!C\*X$<16=JBV*,^HZPM6KEB)^3. M=6>A#.MG%X^128\_8MO#"P=69N?S]FR=<_-HSWH0DO@NH'#+-FC)P2"WY$ K M"=IGEV6YQI"5Q*WN,R\3)X!5K=2LE^4:2[ JE/&]G*PD#+%E <%C_!I>[8? M-ZCVQ3LH.2%0>.^XT%SER?'A\&5[<$N6?X=0]U="M/&!0@-[?V6MQI+)Q4WV M:!K*J,*Z3NPY4J$G/%HZ7AYY#$8JEI _4P5JI*6OE M6OWHN$DB)F7(5"XLZF(I[@-1IY>:JEYNU)1,H"Y?!S:V13/@J+\_#2HZ_3DQ MZ=GZLF!CGYO/A\7RR)I::M;*N\?AVGO&T-W"1'IY@ MN[!6KLLL>5]%.%;5GE6AM#"">DF4+A5G4*&5O.BJ>KC:+49\;X_:G9'X$2C\ M B]I#[Y[F)HL2>4DV%=4T[*/,VH%YQQ0>_1NJH!2B,=55NHY#!4SK7=_=1P# MRCYR:_90M1I1,"G@5;HWHK&4 Y/\%C^:;]B8DS:(H!W@NM5+3;6L-%@Z"\5-TC,KU'01U8#@DG)\\B2W M29,=J@O.XDRA_BX4%>7GZ8XX3Q=0,!0!Q^YO.TA:TTI-_6C=R8U1AK&R]QA< M;*SHC&&E@ D$FQ,'3KAMRQP=XE=D23;Y_ A\K R)A$91721F=J,L%RLU@LL5 MEZN$.2!)Y4HJ-1MZN29G0Z[RY8=LKM;Y: 9=Z:*63AW?Z?\8.A8AJQ=VG!!@ MK]G??K8Q!D46^$0L#\%P)A!?VEXG]0+%/I,.L0BQP"BUWIJ#A!<#S<.9B5EE MB#&:;BH+<;03R=R,>6G#1%4NG@-<');C6:>)$_4\GN[@@I%7P8A9KN,XP0@2 M0&HJ0X)1J(/;A(ON!&\\N!W'QN%;4_N7#Z#O@E-QH*#0L]HUIG:E^#[G^55N M.F"JT?SYVM&5E=G;XLR&UHW<2.@ "9AP!H+EV*]!25$#]_@QD\/SG6'M>B3$ M[!):0HW'K45TZW4B!4=GGK)GD7.LQ$YEWHJ5N">KZ[D_64RW*U6MU-0:O(YGGB&3Z(!(#,CHI69#8BF!LU"V:-#>%Z]H MS^EQNK,8YL7^1&>@;$PQ:(BE9OUHQ0=>XIJD#8F;I)&J=,C8T+ 6Z2'J]6::(X-G;Z]@VYU%19"F]Q*_3,RG032F*K4"4U M%B^V42\UM;(DIQ4R MS<3!"HZ\X[7Q\G#2K2P;^Y GT%].'>!V<&XMXL/O. M"'?1QX(10RNUK.)?$XEUG%9A[(P:P#F'3,R@0WS(2*7F\85\V8O;,JTOMR81 MV+.5CUNJJ>81[*K4HLE$!.H20S8#-T19R"789H;NV@O3TML+XS9H6ED$W (] M,GE@,>E[ ^;54E.566H>SLW.RZ0/+.,DMLZLY3A_@&F=^I#K(U,SS82JFU6:0,L!3!>6V;UB\EWYW@56@NS*9E&S>+,NRCEH#)C;+8:YEOT[/ 1%;C_6E:CAYBV02!Z7='I M("\!@V8\=7XU:\83H\/\8= _&+*#9 M"\]"_P?/FZS.;8/7/I]6_2QD3SRLQEF&U9[XGD^,,:(3$XQ-2SRV0SAYV-B( MW4_&A??C,P:"3M@-W E%+ NR*"O4LKW%_<5+ M$KTD?YXMZ&1!XE&Z0UJP+X*$+A'QHW-D-"R&YWBH]^Q]UX\"49ZK$^3*H ;/ MT[%/:DT'KTAHNDKBB6SI T=S'DLZP>"/-%,E,;D=G8#11X\.K&B9+3-Z;7I; M+:\8\TMN3B<>WB9;.L;(&M!_N*8VREIC/25[G>Y@R)T:Y0?.)+G]G7ADQT! M!T)+FEBNJ^M)2%L!'AK;M(!W"M9V62 /'6/RCC=L36>V=ZI+4;U:B[$6?:$= M"LE4KUUL(1C/%PC"5A3ZZ]4U%GD8'E!J?I*.<1B*D06UQV%80'5HZ*T9=!+Q M"HY._>"9<@QC9(\_$ B.+F)^F03P+H8_& MIH\LGAYW<%>'&4V?"4D?[)N H FWV"4)SFF(2KFAL%0LA4=4SMW6(24T02\= M42HK3%413;7P(_.ZMM^?C"86Q T(QP=FWRS:8>%/1VE9CXR??%H5D!?L(_(F MXPZY-J&'MT#FVX#*B64%ZIG5ZV5U0TK=9VZVY@)=:UKW?.B"&)6BE,4-Z_I% MT%4L@W=!"0>=S/K.:.SB(;8]\PT+EN,=EM^<76/E)%IY@M=)"^"I#1-7J7! MN+8-CHYX6Y,P!7Z4Y 2GF!?('?2B3VRB:*6F4B\W:OQ("<=>LI/1QV,/]K<: MY8:>UKY!)HZ69$F=+YP$I#N$V]5[TO4U9%4PQVOB2@B&,^E9.$3+''"43 MMQ%/A33Y44/Q3U.V;.-XI22+I:;:*,OUM$KRG MK9@Y&4)V#O^3])EF!PX"K%P?&,_3]\?75U?O[>_6CYUI5 MQWV]DD51N7+)Y:OHWE+S!?NN@\)T-0$9_YYX0)G=R7&^([Q"3)C(..[[\"V.BJZI"!V/A"88N5ZF:B<;2W$KXD *J M6JU#IO=Z7MN[:?C#2+\N_#!4/.+\)ZA'N#_QM__DY)I@_S(AU?Y*D\.6DO 6 M_H71 MM-O6?T&IK:4VOUOJKCGD:F(^MZHV>HLB1JZK_D6BGZT="=I\Z_XDK/ MQ>A'!0W(!*^1]8ZF7NEJ&>P$Z1'=(5]PE5Y;J3(8I$*5Q@;X!VJ:K%^.2POZ M79,5![M!VN+/B)FQ"$,7EN^?]O,'L@"[L$*![H93ZJ" ?KY"S4W,WZR)).T< MRU_M_[H"+^U'V\?GG[ME(6'IYNJL%6T61GY3?OI]NZIWZY^XW\[.&? M=\)CN]-A?YZ?OC^UOM\^D+E]9F*P"5?O3Z9-EAIG0IYJ>&4!?_0Q6([#P!XR MA#%VH[]&Q![UO<]Q5G-)WB)#U'J<+R;47"63M]#8P]?1AR^&258V-+TV;3I@ M^J,OX>/#%6A#QC5]7W Y5*ZZ5E44!?1K+7QRJWBI5O2NF=W!-5:JJLOVR M6)6V7MOU6$FN*F+MH,?NOJ9*=3[8; VV$>NQ>X*^>S<8]+5;-X0Y O$\CU.O M[=.J0?B7K/A8^$;N&WK"'3$$C/G)$4$1RS%*JN25-$_DF[B4.18]"S&[N*$% MMHD'9XWBE..)76*I$"23TQ"W/!*&8^E(+!6A7%[8IG9CRZ:8\=Y"[UT49W>B ML7MW(@12T@J:DBQ#:U>ED59E[#SM&7+)*H1D:2>2+ 4D2U6/3E[CDL4EBYU9 M)Y$LZ422I1)KL586I?7**ERTN&@50K3T$XE6C8B66E9K:1W/92SM-8.UHV\< MCV:;N %+"W96-T47"0C9'H22D5@PH']06><-UW*-H#VNP'$(:@""&K6CT_TX M@AA&T!Z3]S@$08L=M:PUCEZ<.808AM >T^XX"$'''*7<.-YU8O7DO\ZX.?>K MZWB>,':=P8%U5XYW][(M'GNL/$K?9TK>I,*AB*6F4E;5H\O 92FLP#%WO%UX M#.8DP%S]^&.F'',YP]P>2_(8S,FTR8NDI'SRB(,N\Z#;8WL> SJ%@JZA\L@B M*\!HCS$_^U$V*J5FHUR74PKG,"AQ2*T]KAI)X)6O=24&^7:\=N1'%L,8VN/ M-W8B;#4@%[])*!T05>/[^KE&U-YLZ!01I8K@>\AU MWO4LSXC:FP2<)J(D:/BHZRSIJ'.?$-W6$AG* ET(+@^C,3)=X*M P((\#_N> M,,26 >P5/,+$E/#KVZR/QK8P6I737^8IO36_L>-AH#Q*+ ME%QJZN6ZEM8Q%N[$LXBN/8;D@>C:V55AL8,^A=6:+\G2*2^6**__HVF-= MGD1QU5A47 7LE>/$3PWA;4H.MBQG"3BA3Y;XN*8*^T!R61>ST:7D A& PD)O MC]EY//0:01)I(ZTP.(=>7J"WQRP]'GI:J:FJ9;7.H<>AE\AF/1YZ>I!X(:9U MBI>Q+.8LMP6#]IO"P'5&D?7JV$?UT,V5$"7JB;IFMF[IB3H3IWG_TZ0"51.) M&:&7U=IZMDGBOJALJ'%^#"4%!*Y9KR=$(-W84C4.0 [ '3;L"0$HEYJ*6E;D M]4J!'('%1>":*7M"!,+9O'JY46=>!Q;B6!ZTEQ=,RDWA4QA_7>-#DMGG[E@9 M'R$_FIK1,3J^1\PP M6O8EMR1 "U0>3:L*"@<+BV#9EZZ2 "SU4E.7%(Z6'*-E7_I) K3 B3:6P%*H MTVPSTROT9 IVBNVXP/LJY@-2SE+XUZ&NE9K*^H'S^%X\/^_!,C[VFEM[\:&7 MFNL6.8='/N"QU\#:!X^Z6&IJ'!]YQ<=>DVHO/B1FU$>APEO%(UL&%@I%I UW;=I"J;L(#VX,@@UU*D+1>EUE,6N<.Z;F+ *>&)WYZ M*[-X.DF.P3YDK2-()6;<,5X@QPW#>FA?C=[4]%#N#V,Q;_?=#)']B@73%@;( M=(4W9$TPV'X8N;8S\07+1#W3,OUIP8)J*9J!7R<>>;SGW3BCGFG3K.$;\GM" M$&S[Y)-G&F$R<;/G)8\2?1')73TWNN#O.,##C MYKA>!*'[D\;J< "LW-".KIS+0$%!G4GAK7GD4 9MST6%:UI\Z>]BQ4 M2'6;:?V. 9ST]H\L/1!,7S1//?DR!;HSWX/:"PET"I-\14 M;?[4AB5M7VL8H*T#"HX"\23(/$/G7!J3;R(4 DYQS> $N-IO MO#:@:TZY=GPKDO#>CHPU+G;!Y6.'?9 MK,20J1-5R52W=8Z9<]>[2HP9.*]03ZO"$,<,BYC95Z@J,68THF?4]0H2^8@F M,E][*JR:NO'D?EFP\6&]F_)8 R-%^RV1?$#A-BT;O:=YF15F[+T=$$OF,FM0 MYZRL*T=K:([ G"%PC_68'@(E0* H<@1R!":R1=-#(.QNE&MB6B5!>*FI5,X5 M]3!A(X[,5A]]I'%2.U?"=)+BJ?-R;?>N,PH23":$,.U9\=JOE#'!?5WT@;V[ M#]]%A+"FC=SI@X]''I%->+OKT$[ \QH("053H458I<9Z-DKBLWUL+ LI!B** MB^2XN]PL(5DM-=5R;4/5*0[DX@(Y[D$KEH!<([:24E;D]:T#CN3B(CGN=C]+ M2(8=,*4LUXXI;WP6))^[G>QEJC&M6OD"3V\]O!Y3*#VA0_P5VWA@;BI!IL%A MF;0B+QF-K^0<*WMK,\7&"M3PXE#),53VUFF*#16]U*SQ"KMYQLK>FDUQL:*+ MI69:^Y\\OAJ/T4_8%RQBA/-(ZBDCJ83*A_>^T*4@]JFO+[F,N2?W/CB<=A3@XA@??VD(V/8*T)$ M,+)1A3%V!6^(7'Q]4*^IN"X=?P8[SSBW#V:8;]&SPT=4X/YK2:-CN@3\OR+/ M[$> 3W4 ]6HMQ@B^1"7ZKEUL(=]\PU] F544^NM50B(/PP.(5I?FJI)0];#4 M_HTK&',*ZB_'G%Y(H/&96YR?L=L!?;S3+Y:WKM%WR+4)&;SH,13IL^58G"_' MT'FIVLA7UP@N!KD7 RUE,:B7FF)UP[$[+@8L086+P:YP00IBT"@UU:J60K(& M%P,N!N<3 SUE,=# *!)3B,QF,0[!H)]V:UH3'QM%\-36C[&,^E9.&88 M,L/Z*N'L6(XF6X+2ZU2:M;+ M>ETKUY2C.[WP8SIL(TV[*-)40%I=U&3BPS:S/G;C3WP?$CB6%SF5<*!!G6(F#7- MD%@I-%(TJ9/Q,YLGF(J'T ,-\=00JJ5HBG.$YA&A!QKPJ2%43]&$YPC-(T(/ M-/S30J@DIFCZGP>A13@K&O2=ZSNCL8N'V/:(U3UK=P)G2-=V$),0XE2[*RD> MHN1#O,00"]7:\=YQR9^VT)^X+K;[4\%WR=,L6K130+/FG07K^GB2ND%4F]TL M*K.@ID'(@IN0 UU@0/#:EFUTY^R8MU)]PGY[T$4?SXY++_B^:_8F/B*X[CK/ M9"VT-U3DDB6)+'+Y.G;)89B\A-#%82B7FI+,<9A7',:M)W1Q'"JEIIQ"21@. M0R9A&+>TT,5AJ)::2HT1'!;!J5SB]<9RF3$=BF 6:S[%$=6\F*/5H8G3QY$F M1UHHKF^P00%%ZB1AN3-9JM$*HW(MO5-"1[$S&P<=N#!S84[+PTI3F.M0LK6> MXEE:+LM$IH(MN.3]R&7?&T+)AGKJXLL88Q<7W &@C_$'B:00A/#A-.0!$X&M#,Y M38;I?LC3.0@G?GE"DA*:4*PA(-# M)'=-PD)/9]\ >$N;SFQ=2MJSJ] Z/ A M\Y8(YL!Q?,!"(+=V109!#[YZ<6 \0]\?7U]=O;^_5S]ZKE5UW-BB:XF @P0:OG._T?@C>V3+\J=# 6 MGF!:B[SNVGXPRAU9^%7H4X2YS]!/8**B;_])V=4 M$ML (-7^2IL/+25>+_P+HP4\F'K/Z#4TM:?6ZGU5QSV-3$?6]4;/4&5)U-1_ MR5HI^M'0G6?%O^)*S\7H1P4-R 2OD?6.IE[I:ED*B @L$GV57ENI,ABD0I7& M!K$(-#A9U9R@+>&W]N/MP].OG;+P\'13%;;*-2LC MOVD_W=X]=>YN!?*ITWY\N&UUR1^=+OG/M[NGKM"^%VY^:SW]>M9B<$F7-@_F63Q&3H3 M\E3#*POXHX_!KAP&QM+BY(A2\.%6F5*M(5&SNX MIBI5N=[8>EFL2G_=[GWMU@V!Q&!=/T_83-MG MF42Y#5#-J0.N8HS<^ 1&+)Y%L>+B/C"UD7<".LA1^A/[@?$TPS!$:F3 M1!AK53G&$+8=H)>KVG$'Z)/P\51@8&\E:%'7[31K0#8(0,8*<$/6SSWWJOF, M3*/R8-//P7F^&S0&EUDH,HWZ_6I,6F69=QP]E+: '-4*'CD6TJ1=&^!:NWOTY,?UI#'*Q9V\-BEEDQ2Y:P+\=,\DU!X*!"@:*4126]Y%XN:ZR@CLO: M?EE3CI"U=7%2B(&HKA=/Y:+$12F+HI1$DNHG-PZA$4.CW-#7*TADQS9D+_B7 M9@TX66,WDKL9X0^>-Z&A7&<@1 W"Z.D#@LW@4P5V: U:FA';'LW?SG60M]B% M=Y*&Y-U]8+=O>M!7,%F 5ZZ! MSURNB8V4JKGR*D_G AO=*Y2_<#9Q-G$V<39Q-G$V<3:Q;"VGF2.3#__I!IPG M*RRB37PH8M7ZKMFGQ\5CIN:SQ](+Y,-D4$-LC[.>PE=ZF0&+WM9Z1ZYQ[[@# M;&[NQ2[72\UUCRAQ():A<"M[<&JY)K(NLQ9QL3>).EOV@03\ 9]QKIT<'@9A, S"V<39E$$V);?J4?R)K@C=E MH#1*34U,J_,PAQW7#IQ-G$U98U,B);XG*_ 22ES+AA)GSV,H]D[7$_8WMM#* M!.MX."C#X2#.)LXFSB;.)A:.2\7M\D=6RZ#K"-0*2GS20R\U&V555/C^?79P MQ,4]$VQ*)NYK[MLIQ%T1,R#N[-GT>]PQ]@;,[^1WYN/.8F^'A_WBA7[8,%[P MYSWBRC>[<\)GO9$9]=I\=EU[P?=?L36AOL*[SC,AC_$U.L%1J*CKS MNY(<@J?;#+\X!.5,0) ]_R'-C?%,%T/_AMS^4%!X+?1$4>1"UT+7SU@+75&@ M%CH4F)6*50N=HS'.\JRG4")<40M6(IQ#*P:TY .JSR?<0Z-5P.2R5#^Z#!A' M7P;0EV@;5UXKW'ZR@M)*O=245+&L*NM:,)]5<#D$8T'PF)KFZRAKD%5V0PXW M1UBN$)8(8,K)EUB-> ]26=Y0*C\[*RQ[#G>Q]])Y_>$3QI.+H0PW!U;DRUH')3W MZ4SJ:ZHB\35K]7*]IJ44GQMSU?5MH$4?QZ MPKOI#X?8,NCN)QZ-+6>*L>"CCX(XF\4^2Y.TH="R7MOD;=*?03')>\?MHH_? M 5Z.!70A7]"K7U?K2B9V/)524U'+X@:_,WXV$C^VE0DKA[.)&8UP@,^Y4&OV M!5N(K#U=)[926+=\5$AN6&]%SX6>631QH>=LXFRZC&Z.7P<\#=U<8UXWL^>C M%'L[E/>Q+6PH+;';>=8^MBH,M'SAS.',XL(%'XVBG:Q#"!EE"L-\AD.]=3 ;LX3 YDQ#0 M]'/M&A8[>'3N'3"*K:"D+R!KGEB^L.VEEYI:"@7>> 22;9N'LXD963^5YSJ3 M\PTF3$TD)@R7\NS ATLY9Q-G$^LYE ?U'LW<0G[ N6XWFY=@V+ M'2+CD4S.)LXFSJ9"L2F96=:(V=F K)9!/[]'LF0F+3Y?DZ%U54-C^E +QQ$7 M]PRRZ4@O["3BKF1 W-FSZ?>X8^P-F-_)[\S'G<7>4@];- O]L$>SX,_;,NVNQ[0^Q"SFK+AYBVS/?<.#:AF;/ M36CU=,'H"5[7LHWNW 2:;TT2K[@]Z**/9\>E%WS?-7L3'_4LW'6>$7G,QIW) M%+MJ+- MJBJ7526M R6\@5@FT;AI<=:3]]9>7T$;*:R@'%HY@Y8BGKIM>TTK-651*8MU MCKXBH"_1;JXBQ=S-30&'T U;;91E:7V!3;RIRR&8'PC*1T!P#65UD:RRXC'E M(CG",H"P1 !33KW$UJ$E6ZVLU-9/#V1GA67/X2[VEOK6!K70&\C;4L*U3 MSAS.',X;%CPCI=24]+)23R%0F=%P9,ZM!\ZN_K ;Q#Y]3 P9&GR M-LC,@X9+-&=. 9ESN2W>M0H1*>O=&NMZESVWHMA[:[S;:6&C3.E[BO1G4&60 M:*G8/9L3^HO0!+5?SLL?Y#>\<[R3M2N+? MWADG):VB V9 MGAN6]'4[C*'3+AP^7+8S8[P<=Y#M)$*N9$'(V3/6>?-3?B>_DT71R_GV]<-H M3/1S<(Z4C,O#83(UH9-)OK:%F\44ZUP'0HH=X>6!>(;M\63NG!K3THL5B: M[*WFL!>NT ^;X0K^O/]MKKVN8D=P>: ]=RLL9PYG#F<.9PZSS$D63(J[;=CV MA]B%;$T7#['MF6\XV$4,#9N;T*[I@ED3O+=E&]VYD3,/+#QAOSWHHH]GQZ47 M?-\U>Q,?]2S<=9X1>,KLFB-(^0+'3SV\:B'W6 U5<2R M((NR,@,4F0T37&1Z0RYL2AI X%HA F4X$R+)06/28K27W5+^2-M3(S;8 YB M^O0)[8GO^<@&NB2M:]30B'8LU]1&66ND=1PC#=9>. 1Z,?3N5)/GLTC_<@F> M)^ UHUMU6O+>T.OV"I2]X)+()9%+XA&2J)^Z2[LFEIJRJ)0;BLR%E0LK%]8C M0@FJ&#.6D(+82F1UK=?+JJ@?GR;%)99+;$$E5CI"8M>%4BXU:T?%Z+A ,B&0 MJ89-B7U?#Z^7'<4&&QD3X++]AW'<#+&[:F J+;/- RC88T M!9.6$160;0C./+PI^([P2GX@$+C@O@]_0GL!V%Y"]O3OGB!5"(8KVJ:S,U6A M@['PY/A8D*O+P?H%"H;#5&M +,>CV=37+H:]J#?\Y=TT_&$DBPN_"@DNSG^" M>@2@$W_[3Q;@V<=$;MWSLT*JD3&M[ELL_#MTY[LRK[C2Z6D8? =HB_5:GOG6"@\%I=FYD\:^!&B!*S''I=N(U;4H!=Y$Q(6;&(@Q= MT-H_F7K/Z#4TM:?6ZGU5QSV-D$_6]4;/4&5)U-1_26*IV07QAR-B-Z#Q;6B> M@9J;^+BN&JCZE*G@4R4R1S#5KH00%AI[^#KZ\"520J9-IT-_]&59S]364S?I M3(/+6EDJ@FNJ6M7%[9?%JO17-I1SHCMWS6'EFJRJ M<6N>AUTXQUGI5.?"IG*Z7&*M2JZ4^5JU:J]>S,]9&O/'LR;38 MN]-^6LVU]_7ZVJT;/,O O#F/'Z7M6X8ED*+P"'4G9G?>!%PX- /FI$18-_Q4 MFA*ZR4?CT^?3+^;TV5;%%U'O"W',N,&70W+^3NX*QUL5@F2J"!.I#J!6E6,, M84/ 0A>D:O:AL-QR,.!&_M)^AP[]W _'T\%!O:L@-;(F=C^V50@4P2@[O2\ M6L#//?>J"24#*@\V_1P6#F!C?6!+58"[T.KW)Z,)D5%L;(TD,C+46SPP^Z9_ M$K6V?ZV%$0BQM5/1L230PQ*L(VKI, ?K@WU .PSM#&'./D ;M&2U*L/<4RG\C>X+_"U,P;F\JZDN2R-=E"8 MM;$GS$J5S ,]XW([<0DQ@M;)0+'.3+ ID=$1IS30NCZ@_=.WJ(,ULT.72DW]Z% 5AQ&7=LXFSJ:,LBF1 M4HY3)>I8I2PSII2+W5V1LJT"N=,P^]$8VQX]BDN<.OB,<^W"%;;OSQ$*G+=G MXFSB;#JM\Q.KA2%$1JC>OEE0VR_XSXGIF3[N8/?-[.-@@7[!?>?5ID^A:_6F M91EJUTAIE6[DL./:@;.)LREK;$K36;J$$E=94^+%WD=[PKY@.9Z7[Z[TQ8ZO M\# 89Q-G$V=3H=B4*&6O%K>:.5DN@U9H<$8U:8Z17BLUU;*HK)^K8JBS&<<1 M%_<,LBE9ANZ:7W02<:\S)>[%WD2BW2D'V(4$P&?7?$,^%GY'+OG6]Z D\?.D M9YG]V5>Y]H8*&T YHJTRCW/M9]/%>EYSYIQ9AM+82?*&X_=8$*. ME'37";1V]/>F-;A1:BH:2^'&W *,2S]G#F?.Q1VA-/:'SJ.:-=94<[%W@NX= ME_QI"_V)ZV*[/Q5\8*Y%M_MR[0X5.W#"XUN<39Q-G$V<39Q-K+$IV1Y>W/ZF MM&#O4D'<(,8?&D WH?U#;=O@O2W;Z,Z-H;EA_(3]]J"+/IX=EU[P?=?L36B[ M+6( (_(8?Y/AJY>:M76[E^\!Y@.'L3>7+HQ#1139P6&:FU.9+A'\#;G]H:#P M"L'I5 C.HK9)6+>B=L;RP(HH07E@2:R5&Y)RZDHY68T:%@.-FTRP%(KE*J)\ MAF*Y'%I9@]:I2\F=+#./BM3<5L4$6Q%I9KZ=5>Y.-A9$#] 0[@)RU++,VDP^)ER;E\1,>YN)LXFQB;TOI')7P%$DM-64MK3,1 M'&!<#W V<39EC4UI;!Z=1UW76%/7Q=XFXH5+"QE6X=$OSB;.)LXFSB;.)M;8 ME&R'+R.%2Q6I7FI*K.P9<"!>;N_IXD!L, 1$7KHT+%WZWQ,;"XK(*YJ# MZ^OK+$=8KA"6"& GKUPJ*Z5FHU%NZ.M!!Q97V&)O"%-V"R:MP0-\%KPM55IR M':1(,?"9%\6RNW?YEB#%Y4N3RE 17BQ+QYOWB?B9HW.1%R7- M\Z&)XP-J&0V;<39Q-G$V%9A-R3+ZSE*E4-:A2F%M@_'#3QPRBR,N[IE@4R)Q M7_.*3B'MBLB4M._QG;X MB K-3#;K!BK161(K-AV.5B9*\^$,*336D,Q::4A1::*HNE1O:T=6 4F3MA>/I%T/O3C5Y"?#^ MY1+<3\!UI@1ZDR&\5B_U@"HBBII"K2XNG5PZN72N2./ M;]7.!9@+92O"K%Q]1]7!=4 M.$DFIY":PX64"VFNA321C*X5QDQ]@8730TI9:QQ]@(@!^:4Q]"L:]H]BP@MA M[A%R7TV;OEM9EIL^)D1W3X<'^L1K./ME]G1]RR=>V8)*QOKK($L;(]:$EN#_$'B8P0A/#]&E!!XCG]_KW[T7*OJN*]7Q -4KEQR^2JZM]1\P;[K +S?L#45$-T_(J0)@L)1 M04AD&X(S#^]"A_57\@,!#P:X[\.?A.+"3<">OWN"5"$B5]$$%Q-P$D[08I*" M-[9,ORIT,!:>8.ARE0I8-);F5LJ'%%!KA$1CQZ-G_ZY=#%M>;_C+NVGXP^C< MXL*O0GD3YS]!/<+[B;_])V<4@*T*L4;&I*[LXBS\"Z,%GIMZS^@U-+6GUNI] M5<<]C4Q'UO5&SU!E2=34?\&>8NK)-M*F,'@-/M?!/Z!@B*:VW'I;N?NV4A8>GFZJP5;19&?E-^^GV[JES=RN03YWVX\-MJTO^Z'3) M?[[=/74[0OM>N&EU?A/N']N_=]B?T*?O3ZWOMP]D$I^9&&S"!?^3:9,UQ9F0 MIQI>6< ??0S&T3!8\0UAC-WHKQ$QN7SORP7EAEG[4 95% M68EQGB'6A(M&.#D)NI)U]ML4RUE*Q*++RZKZ=<;G7W(I,6Z0-Q0&EO/N"0/7 M&0D.6:2(;4C\)>I?$1\$>]=Q8):X 4)2_!V;HU[;J M*$FFSWSLDRY3B6.?V8AA)D\'CMN]^+C#P7JIJ2AEI;&^Y9_E6@!<+'(K%F>I MD*%"YS^E+-?7JS*S>&@^X0GCS*U^"^7A(([L8@*)ODF<!0RW]V'T//70V2Q%NE M>W)^%\E*/ELX/$[46J!N8N4*Y]C*:CVM+$.&[ X.K.WK]!F !0?3RJ*RGO-V M.6"EM'+OLTT#Q;OM<)K:6-#GB_K[0C@"DRP(?YBC,3)=6-D%T-N>A\D2/\16 MV%^0,'AE8R+_!T>/5^%;+.)?D6D#Y=MVA]#5:P]:E-P@=/#A8<:*FR%R7W%R MHUDI-?5R76.IIBX_IGQFO7X0O>@%K'M#^"KD*4Q.W!(+$^KI6:2EG2 MT^INRNUL%G&T11_'QM%NE5M/3>5RF_J,BMBT?62_FI"_$MK4W(H^+A#2CH*) MCQAY>&[&!-'E=<%IE)JJ=G1//VX),XR8/9;P;L3$5\$:MWJ9LWII (/ Y+_ M' ]9H',#14O#0O/W(DI4TBHI>:J96$X58NB]B)'778#)G8VK8F MYMC@S:JV/;CM+K=1]I7T@>SXKZL]U9(&&FIT0T_35(8,%&[NGED%IP0ENH57 MDW2&H%1P6_?)L2LTK\8"/^8HG5L,6V579)<0$S+ J4L8AN4V28%2:C;4HV6 M6[0,HV17W#8F2M12LZZQE$53<#OU%@^PZ]+D0T@\%7ST@0\+"!3#HMB;>Q:0 M,TCC[:*/4!2^8AL/S$V5J6NU4K-V]'87MT(9QLS>M+(]F(D?"4AOZXO;HFDA MY0'.-F+/AQ1P;+X%51'(*(:.ZU?(I1%1O6\X3!4OF(EZW.&B93&*Z!R(40?( MVR74?9@1EUQPP3JYQ<%_-PE0@Y@G$B,'*+C]>F9%? ""XJOF]+;$N/&;%G9N MALA^Q7#N9H!,5WA#UH16K,'(M9V)+U@FZIF6Z4^Y07RH5OXZ\_&&?5, MF\;7H!X0(0CD4SJV9QHX*#341&([@\KU^$\9[FQ88_!Y0.$G^45UBT=CB]OS%5'P"8,50S,%^7TUCPTWD-GRH MF!?.S@?YPW"D>D$O\W/T<>!7SV"IA7Z?EDI1.K3*74E,NRO+[/P2-KS(+J% MQ/'"MXT+R*9;CLW9U("!?HIU5C!"X%MU##0ZU1 M(F+@FCC0$[V81W!.JT:7CQ![M/?\)@%IE)K:>L(BMTCS 9O$ZG0S;!(Z.AK$ MAA1E_607B[&A4[2U/^[.@IO5LTC&&$T/#F,4Q%R*>S1SN\OY'!!YDQCKI:8J M'R/$W-1F&3O'ARNV8ZD:SH1^3 <%M]"Q%C0_!U#IL9 @6*SQ8S(H6GE65"8]C'JMZ"V*D'*YZ ME\OXS%+0-LD*G-J4CTEXYX8NRQ@ZW-!-@"'8G-M0P)H;O!<\S@D=BNU)T?(@ M3AI6CFC[$I!VDR342DVMSFN79@TV9U*I,0!4+S75C"06YCMXK&5/]S_%:29T MC,&]M0-B[F4^05\[*(+Q[#IOIH&-K]/O'ISKGME2K1D?$L="&J6F+)55-05; M/1X?,V3%%Q>8"3K+G0J8L.-9*XM2"KLEIP5FFJY!UEOX!B4'S!3ZS(5$VL^Z M@[+>X]JEZ8^PX.T+GR=N?XA@RX3VR !3PI_2[1/\Y\04 PFL:6L22 _C3I/.#:NUFUR'S,4(WR\.^;^&@56BJ:CJ[MDZ:6CJD]3TA-71N; ]24=-P5E4L M$RKP\D YQM8^97T MG9KZ]QW LV@MJ9A,7HR"UHW(UB6@SXL7EFP,57:=$<% M!0NV43"3^I06=51U"WM/&,IG$3*'5XPD4E5CT0;BIO7%HQZQX17#(*B7FEI9 MJS-2%I;O<@1SN90F]J? IW/+^O'%C@^]YIZ_/MVPH/D3D/WQ#46N4FHVR MNN$(Y6%F$M_M9AF2Y]SM3@.:[W?NB M=D$%.6)+4-P$)P4#]&#!Z9%1TJ*^/&9W6">QB,PO(94AN$+++-P')&[/*;Q) M]^JEIJX??:Z+1^481L^N#F.)T!,[@J"GUSV7Q^72T\6 M]>T@:+4+BA=ZSOU_]MZUN6WE2A3]*RA.9F*?HKCY?M@I5=&2O+=R;4R8M(>0;Z4R[R?# MT_+]D.O+4P#&?(Z3?9&'OS&=>4]9G=<"NCA>#V%[AZ#-(I0!<.)6NF]"Y1H^ M';0ID+"Y,=H,:^?MC!;@I56/CZ[G1K7A:L,O,?%.)4$M*P/A)4;<2>4 [3\M M+7*EJ)D_:7$PJIT/A[N:,E6.O+,=FGMO%N?6:!XOP3G8W$Y4D%?!N5T:?N5- M*5O!U:-1H[PHQ#'Y/[ CQB/9\LM)#W\SU5\"=\C^%/: MOV,F/U">_ 8'<[Z15II(A]]M(ALY&3'ZWY)^,Y!?<,SP"@3!,1JFC5 MP63**V%<%SWR+VD*7]*(U;&Q_XLB?%S3 VW"'BS'05<5=OXC':(*9N5277\U M>W\A6174QWJ@CS4S.TQ5@;#30;ENJ7"N7SL?C.K#5IEP[BVK^X7Y/<.1>'F< M?H\^80)DF6CP+WLZ_.EPGEZ9&,^ *K'[O5V-6RF'>VV-P5/18T6/,3T.2D60 MP]IY=U!O#M*U"V4DR+=A$V;W1[@+%PO>EE*W-=/R#=OU0X_%[Q"]RRZ8):1=O!P!GNN'$9COHFK"IY;"'+>Y2T>QVCR[5)=D^SP+6A/KE M2SP\)RJ93E3^K!VAQQ'B&V#(#0NR9 9FW.Q*7AR1FE:A?)G.MM.1U4LHOVFM M1[>UNSX4)?6<'Z& 4XYGC$SU.>SF&1/='!>3GG4//G;(C?W@4>M)C]2!8,9\!MBBAZ [ M8N*$BQJ.S_]%42GL_R%+/.&'?@ ?4&^01G2?R] 1&^KT&NTA'&/A\KDS'SSL M)F(]LH]/EAG,).8J/Q17W8Q_HD]@$V&0_Y-7O(E<0=B#/?62T%#_&W>+1&*- M)N9D,.Q.NKV^T1VQR1".TQZ-!A.SVVXUA]W_[71K\D M/@5[TDNS%VWF(6/\K_7W@W[,>V0)2#H7R%1IQIU^GDL*<]U[@)NA..\P*41? M"5VS@%$[O_MC_.WJS_$_[[0_;K]<7M_\?E?7KF\N&EKN27U_=:E=W-Y<7MW<\7_=W7ZYOASCQY^O;\8W%]?C+]K=/7SP M]>KF_JX49RS(UM]9#O!J-X153;^.)2T,TP9FG*^;F.$F_YJ3F_9]%C_*1TQQ MT/._3;S?,K!Y0_8UJ&W\IE='&Q"#6@OPFZLF-^$MN$^ M;AWM#E"8S2> N>U176LWVRWM'>@C&FJ1[>;'"X =*##T5^NCYGI:^DOM$H M MGGA?UWX':K*9JXWC87? IKU%HZ[IVH7^#+O6KGT;:0A(B,T77.4A74E[)Y86 MB\CW(G61W*777[IS'+-BBHZCZRKP'. !^])VY"DHE "Z>BI:06]>X#CA>>):MM8?\ MJNK8^8-@,W?A'B3D/[LD5WWM#]XI#GC5E\:W1N(]=PND)&^C:\OZ*E[ZVC'H M:B]!L7Q"Y@?2?2$$/&WN:>;:]K/F/N$-^>'$MTQ+]YX1)G+E=\G3WX43Y@FU[Q.KO.%/>C&LY:! $\SYC& 6OPF;8[_-*D;)KT,]'-76UZA3C?K,]#9 MX2*BES) 8"*RXL!GN)7M&+H/5J/^-X)R3LB> $I9Y+KJW!MWFXH FP3$4 MI@*WZCXP:DM-UX\_X4"LJXQ.SOH#@IA/0,8HJP!*494;;AQ[JJ+H@D53+&B) M8.0>$KR6[\!O\WC90WMSIJ'=J [##020)/H ,!4C9! P&U++6O[,8!) MQV("[1'+@)DM.!9*)N0C=T3W=H!'>YI9Q@SPVPMTRQ'S\%S@-O2XB4\L9%1; MQT7@XP>D%-A-KH>$U"8_E7Z:*$2YOOF\PDUR&7H 7EZ23GTQ?4!3^FK#1--F MK!=@R4F]U\R>TO;];&S[, MB"ED,W*+ 3.(?_[I'W5!6LCR+"<2,9%><4.72V+U\NZGRG8&\S#% BP<(+Q>_&7^^T=S7^ M1^V]NB,YHAAW\U5_1@6D76(1PRWL"+H6R@F;@//<) MN;AI/:!%J,'+PRD@%B$O_,8,_BA_-X$7:OT,=0W9U;6J#)D!>"0<0 M>([+)E=8N$_$9T'Y$+KFV22T[(#R?@ 9 A3MOCL-2))QN#,''1V^9L"[080! MDX7+\O2%90(ZD1**]!-M&311,)M]SLH7LV((30SS_95+.*#K?R95LD\3KN)Q\E@J'(3 M?-=3L4(]5C9$R!KQ$A5>0 =:7'. @"W'<1\)KBK"SLP%(2 TN_$\^#-!# MOOI28\&S=&X%_-]@%?]2OG(SF=./80.F>SL]C5,#=F7C9G&/1)>KCR))>*OC M7$CZ+[SY-EQL_MYCO@(\<': MI-?AM:DOY&ZKZ)4BSA*_=/4=EDX)S,4J\LJF8K5KX[!4AF3-,^.Q(-U ^$\8 M [G@H;,HSMOV3$H/XVZFF# 6,9P?F /& ZI4J&8M%,W_AT,;(K8(*]' M#J\?C;N&]OMX_"WR%T8%4XF=6@Z7'W3+BM_TF5X3^<]5RH67.J;N@7SW*7I;YO,7KDF<(.&:&]]=1+_BWK84=' KE@/J:,AE4( N35!S6\VS M_TN_&6/. "@90P3%=_80VOP==V?_3_H\[I@!LC^0^I;L181VW=P"#5;9T=W5 M16P+7D1NC1A0 ,FIZP88Q%>*&7W-P2?PNM04_4RL6(4+T=4IN!-C'KS;G5L! MW'X]X83!,WJAS637!0D#/P+ U44.#L!>7 ^OJD'7YJ$*;C^3V0O*O(O)"O)$ M8"G:XCH4O$%-4, #@,!0J4?FSQT@2$DV"] !HG 4V%2\ 9E84,=N$:'-AQ5Q MPQE/4,=#&]&$[8:&)+I5=D1TC$ 0>2@F(ZTQRM/.7]5,5\QL@*!M(KQ=4T3GZX3A"&"IO;6C7G.3=!2C;''+ ?4'.E$].LF.V)5ZS[KY MKY![-7P>\;!HECWN0!>XCN.K0X],&M@^$(%T$*#)NHP)4]WR4EB ^\_"!''] ML+#$B:C%B)BS+F)/O(V(+Q=F)N'')ODS*P'AS]S0Q@ 2O!\L4=W&@$ILY8B5 M5\$P8M:*'[2F?U_OXVC8TTM5(VU9_3!@.D,JTGW MCM!N6Z3=MNO(MJ>6+0,6DM1AV7'X />G=;D:G'!]);:@Q >6=6,MI8YMKEK^ M\-GM] I0!FU&/]9$^AF:2#^MB1R#'O>#%VI%ARRYXH-\DTN>!/DMX^=6K+4N M.!>*!;3_DZ(,.3MY"WV%>:'80F^3QB3\>)S+]\/Y@K/(8*8'FL[[B9*$(X1E MIDRH(%[D^TRP!YDQ+Z5\VO)+:*F9EF R7:[;>RNYZO2WJJT MMYVFO>6[=MJ9KIU.R1*F5KL24*$Y7VIT0\\]4!I0CLCB0LX4P?%@:S.'FX!I M4>FQ1P90Y0\P+$[TX0]3Q"0B^4IN"*Y6HTD8A*3H=?P"]$T_%ZQGL:.27\**S?7[S4X1KWR<^C0*0'N\NQ'H%I> MA9Z+<54R7^(31"W?T;11[>9(X8Q-?!5KXHPXGP/!R3'WR'0IBJT8XO,&BA"A!>, =N/W!Z1&_6>JJ3P_R M52D-A_\+-QK9J)0OA>X#UQ'%J"ZE/^%''IL!A\#H)7 Q/A[:$MDM.'.6>;ZX M0NI.$3R#KJ];CK@B^(7<0:KY?\(-DM@.K.^P@+\O:>%GA'%49;X07Q&=Z);' M5^3QD.$Q\A \7%VCAEE72SU9XPY\]'W)60L=02"(SSU 0!M6D7_C3@4V!36LBWP*D MM)DOO) R*V@.>!\0[N,6XKT$B:20A-\=)&8@"B8L.D:SQQ#4*WRHGG:NO4Z'D.%F[7BC(J].LT[5 MA1@AVJ#5[IL"2'L#@.QD'/51-GHN. QB/^/Y2M^DZ,5=U(ZRKWSA[B<;M)5/ MZVWCX$+W/$QZH"*2HNWC.TV:Y]!KO;A]T3&-2ZWHKJ*[8O,<=D]XK=IYMU\? M==.)Z,=#>"_0)H]9OB\Y.C:8TW=K+WT'ZS**]L_='W87 M&(IWXO>[CD-N?,$T$+?@Z*A2L:]]J1KK6\D=LR)2L$OI+D%36B+<]1BXU(BI M'>LKW5T-?MOA[1Z'&5'1=D7;.Q6PNR?NWJZ&R)66N'-E?;*3ZG*,[0AR'(K% M >,N'7F9'IV,VH1.1FW"W7,UN'XB99!TX',U',[/R',;,(#O^U%H ME[H/4W.2N:S14XM@,">)$J\"C^E^B TMEI(Q=)F$0&%YW_JUE("0#LQCL'#. M=(<"U*(_%\,6*(%;US OB5(@U*0'JC/@+ZF+$@.*0];I1.J3Z7 VANJQ?46T M2^7QAO;'BF]I,0S.>B9/!]/GF%OY'XIK^KP7',_N8F84_A?/1'6&NF%X3,9U M%QZ;6^&<8(.YI3SY8&W5SLD1\CUV) %)<(L)#J+2U/_.# 8R 1@:I^Z8J <9 M1#U($[5<2(M7.A6*QM/&Y_.B\Z50E*?%/+J6$24.1VD><35RZ! 58?D\M1!^"0]:_HR:S,A=B'3HN C) MP^08*K;EJ0E15PR9[KC0GVG]F86=SIY%3BHF6U$6Y!C+/D76-65$8*,?ROFT M>&LV!/F#0ZR ,F8H*YMG]X03G_T[A,6QD0Y#$4,%V3QOB(.8@7HB+\^8Z=2L M$+_7,0MN$LC$[D12I<]LF_H]B5L4W&>.#5P"CXJ:E-]M456:S,Y0DU/HWE]$Z1[$CE?)K:X,Y7B5;B_ MG,XBM,'LLLR-FHZ\U5*S055J5H*]5*5F5:G96R\UZV26FG6/(\._N/7KH+:2 M:_P.,_3D85I/CA8Z%>T8SQB?2G:ZX 5S^E/<\JZN/;G>SS,XB>AO!\C_S4U541=,WHC MUX]I=Z)0JG-)+8SP%.[D7UA-)=8 _N:K4]!]B=S=U'4GI-?:X_B%;19#C+ M;M&@TY9OF8<*JX,IFL MBE!N.Z'6YBFPC1<48'X3(XBQ9WT %O>5G$*L([F5 MG*E]RYX1G60E2)]U7LX#YDXX#WF%HHE%*H8EV@Q]U\^:(SD)HX3R=9%$OCOAZPL 9=F5C0:*%1 M.D4;5C1ZXMD"-/X3"[U6J*%+V)9($>KT#X9^U]CZV0/>R*=/J&PJT48>^T4Y M9Q/8, +E*P#3 UB% MDU0HVJT5^XVVFXUT-U0N'V375N&P2;4B_[%PG;AA>=3QQU)]WLL5=P86Z;@3 M, 9XBW.E>7\Q4+56@TJ"Z):_"I8K#)S61L!!O23FZ,G^Q8#UCY8ARY03F$)] MUY1A.""ADZ!2](!"@.FMA@NOXPF?7PZ;^-VZ _8IOIY>6OW!]W?[=<\-% M86!A?EFKT5L/+%)U8DG"_9?4"PV5"W1"4GMLSL%0[UKV]<7ADY@)RT@*5\UT M]UC'UM#K[_/K/NCL$44 M'I(ARHVN4A.WV$Z2+0V:>/)(R,0NTF\ )W@V83LI,;A+KVBOB>;+P0Q>C\<#K% MSN9CZ2?1)&+@9OH?B,-FSC$F31L,"<"53'T /CUI;+G+1JI$UA.I$AZ MV&OP.6)'4\V\V6:+594<)E=RLRI;$F7:!>#U [F/WVRYL>0\2%E?K"E+@&+; M-/QBJ87'5GCTE7N'O25/UP9(5#BW>2] WY@NRQ6O;ZX-- W;&SN-I52?)K-T M85O&![ 5L-=U+,1'-+X]*=-07*[>3"I]>">;Z6&I<#.U&WQFJ>?S=A0\I?\[ M"3I%33\,J!$5T.GU_0M)=0DR6Y%J-G1/ER"[^Z$!4!0[Q0DR[?C;R6;:^R7( M$^K(\3GTP*B6Z713@"C.*CFTW'PSQ)B:@[H;_.]0%EU18ASL9S/=2CIN2(S_ M8#,<5+0=^;V.+'Q-:ZE8.5D.4@_W@]2]#9#ZK)?8ME20N3^ M/_\GC4[)PKQL[USG -ZYT:@Q[ ZW<]G7O11MW&J+?9LKOUHAV.Y);0 MYYCU69<3 Y]I2CWSS#H[Z4=J1DWZRHD%T:;?"2 MOK2_NZ[Y9-DVB*AK)]"=!ZSJX>&^]-\TF=$*&,4$ERK<>AEEJ[TC':F%<<\S M.J1H^%_'7!]12GHI@" >B*$DGBUYLIZR7UVU9WQ\")& MB&;6 GMD8_TC-K[&6^1X,.$E>%NMJ9 M]>ML9IF@$'U 1!_4SH,G5US]6AMHU$P-&8GI:HGLUNB+3W!"GSDQ&0YA)\R1 M.F*2-6R0Q+PJ\#?%J&H2>90"8I^G8V(=(25"X\H4<\2JXX@O$L?#9LD+8+4+ M#P.W#>U"!G7C[M$4'Z8D[T=FNPO-=Z?!$Q5%L@=L<4_O6GAB:*7W+!^DW %0 MP%Q/(E-H8 XRE=F)8#1. C5E#%J)FE/S?>;CE C*#8]S4?G1F>> N,)Y%]%N M="\*D5,9992,6G(N0!S.)@8FN0 ?N0'7Y5!6/@H%G@%/GUL1\Q<_BU$!B1K! M@!E2NJPC5S(Y\*H8$1I'#0SZTX 0&O!N6!Y0-J9>&FP9;1+I6*(2.!FZQK[^ M(B5,S7^7T]B7L-F1!>NXR9#\44H+;U!;K2B]EK<(Y\F[U02_S6#\LOK:%=)Q*IK5@K,^O*P_#YDV<% M:&R8.$)%5'T*-0W^XF9E5DJ]^DX^C,D7]4Q<%X\3[I//1L/%Y8.I?&$U?U*9 M)O,:G4-VF80MO3)Q,O87>&N!C.O>J%A6>&O?&^HW7U![L)<-M8IM:%UN_\LW MU-XL2?[5T^@S2H0SNLOLRNLHOUIR+_8[Q^A(E(28Z-'0*D?\C@0^?J*"]0#EBQ9Z^AR1?CEZ@01/[VCSAW M<,8\[(Z'7_HA+^.G,D[IN*)W^#[A^9+/ <0/3A#CC@-E=V=RN^ HH);;7QWH75ZP%GD;LMAFL0\R=?.8C3! MRZ-V?WO>[S?CD=40\TL0UAN2@;B9N? MJ<8,'@>T+G&>R%&YI#23#IO9KT+HW\7/JA<]*5T45S_SMHEKB).A0_HZ^2WW M7T??<_T?CH]^=-@PP1!;)CBZZ#08^DP.OB;?9K9=P!D=A5W0!X_M4E+-5))' M3Q[<%W57$4#EM:W_(=?UJ>5)"EQ^=&?*&JIQD U>QUVR56(#(%IP&04C-4A= M7GDK:&8&#S6)ER1-:&%I)(NUI$;%QV#CM-:4-2=,;S&&%7W7TW=*.K&F3U\!*;=$S[. MFTO*%C0$#3[9'#<;OWZNFVQY#S0&FUO^28P*?=&60WC:T_!THIIWE'< $B.[ M0U$\O1?M-!$/\F5[]L)M=@GR:7$EF, M5(B]FV$O2@;Y#$>@!O:WT\^2$J_C?MK+)EE&B6L_H\3U& PU/+E&1]>^4I/P MI2S"]3QOG%T!,H.B<6<:#SB8=\17R034,A DW-?5'*%D( M-+07GKF.]H\BP_&3KI9RG8DH4-#>TV];#H MNR6-]DB1HVO+ @R_RI"WP\8KEFI8=)7QO9V=-F/+?G;6!'5 M)]@WB= M Y)WZ>A3H9&0CTLVKQ,ME7C[3#6XDK-< HS888E2^833C-!'F.)^(L0F\K 4 MLE?X M\*W]:Z+7!B\ W/FN"EPN4^?2C[[7PA^+1>22QFJT)GAY3)(H=6##/@ ME!J-:0D=.:JDKOT[='DDFOS0( H"X2'A[1 %;P #G_M1L9,:,:R5Z$4XDV)R M=9D,MO12:^EMW*'%6[(9<4<;A>=81\ @. JVWS *;HPI2A-<7AX@$(-G/1C< MNT]YTJ::+IO":Q]4#= ;>=H#CUG$O76>&'J>L7FSAX+6I51,\>]\3*5L5>2X ML=T;H/4HGZ!*V4U1F#L8G[%I@.BT#AT^A;94$N2H)#O,&[UG4>^/\.[4'O#H-R? M8%A=B-+5O#DA@V9:.@Z:QQG $B# N:&(( CFDK,.N6-KJ?(N>'*1D\PQ\T?X MIS]H[_3W<09]HFL^_O%N\CXJR2Q[XEMF _EX_B9OI2N]UE, "V "6VASUP3] M!],RA4,SC!+H^LU^V:)]\F[I0B5)"F^'I$I?>U<3VZ^]/Z1F!=AEO9>C%*BJ MAK;[SG\OIT/+&OB/\*3Z*$7>U#*5:(X$_MB*6F;3>O1C^'4RTTJ-D9'\Q,<> MWR=[-J<>DJ*CP,N)3F#A". _/@?/[U%R^@!K)&'6@\7/5E%:&FM(Z3C6%G[3D.'F?H?WR1CZZAUU! MA&K+#0:AJU@VD:B+??/9K7T5\X,FI]1[I!NW;>+MSS,=WO9&?[Z>1WR!.W M\!P5NP+K9D^8P;*(:_OX[#/,#.0$;]@ZIE$G!1LFV3POHDXIPG:2')E2#'G& M2#CG"XK9[ )'2)MS*>G90S3#/S!%07?4D ]=O"G;0,E9=OC*>J8])A#%="EK M'0&.8]Z44#KM%2=^1'/Q^>54=P 7VIO MQ*_WS)U2DQCIO""[7.2Y&*Z'/@J7SYGC/TK8^JHACE/[EEZ@/%N/1O>1%%SU MH'!"R.>W-? G0"0H'_T9HYF&/$>4Y9]]"6 B86.1.2YR%9RFB1>M@E?VD\]) M6.4^!"PD&T9_W0(ZM^MQ(V,WF1CT3FC 0,9 U+7OMS_$5[7W<:U>YIVNX#=B MS"4ZFU)@7;VHHA]-HVDP$B ,+E94-K-U!RCJSL/QN9="]1EK_$9KE^G2@I M4KLM2CQ,U)R)^B8I:[#62\?2JL\1JB==5,R R]Z2%6PI&)%73EH MUJYBY/,^(&#F/VL&L']=YC^GS'WVBWF&Y0MO %^SH9*)?-W2OJF2:*IGFK2?39'0XAD\'Q]11C/R&"2,:.P@(,SGNPAMU M!"8Q3=Y7\8SHWLO_HHH!ASEQ$V$KH 69';6>$H/I>1$2VN2HVME2'$8K-+2Q M3TDJ]3RU3DI][FZ)/IY24DIZ1]+:U)=/Q]N/";V "JN)62V]#74SI2:&UX## M'[_(>P**4)Q2PY-F4#[C'ZH^\"U_@IFL*H9RZYS96CDOK*:0SE-)&62D1HV_Q!J:[7(SZ&@EXHYS&0.V@-RQ:'INM-7*P(.L->#QMT;FAWZRX+&Y3P MU#Y39C"9P@9]0&]M,OLIJVG>D^Z9W PJ-%DXG@ ,%JG[S%CL3F(\B8=%,YD% M&TK"&-%,Q47:B C_/Z(I"V^/&CSX:N=I==1S7OB.1XNY0RDC>A=WCI@P:H&! MSD]Y(OEVN>W/KC=E-)DL[:>@^&N4&Y75UGNKT!]-F;X@F4$H\"<15_ E]ICD M!@(SLGD'O>,,!'( <"+0! @T!09'Q(!EZS >3'CB9_&5!)UAJW?6+5U%_B4F M7>G<&X(LX@]F8GB1:+W],4[: 59_E:S.O7V"CX 1!,\'38A.U.\3B&4)/_?9 M?*/S,8E=OO8.RZBHM)YB!13.;W4QL8P]8G<=^YF81;IR7^<9:KSG5.)>ZU'$ M0A7'U-PCH!22"!U0S5:RR/*0R]*C9NQ+3:U/3M4)DWY5 MLG;(=XT=G- (H;["\ >%1$2+0PJ-F[ '[LF1B3-S)I(1* +: MZK(UF.$K&61,@Y)KBEN+1[C0<):T:_S0 -Z.65 ;]\11$]-JA',@FL 49Q2A M[(DJ)X#E^J[C,)L[#.K:E,&/9#,7_'%H![K,#'3# (-!L:+NN8\4'!+1'KYL MU,(]3B0 57G&=-"-\KD)BS ,P21\-UBHLI6[S=C6".U$3.8S@\]B>E_=R M*KF/ XO1#IYDLT7Q .V\76_W!NF69WB< M0OL>ON:^A[COWJ"=VG==48KLYT9TM\5;K^WA:ENO":)1[7Q0;_=;.[C:T2ON M>]BLG??KH]':JRT@+@H)PK%)LRO1B4)B*L]>'V8D[@ZS$G?+H0THQY+BMY!U M-\;DEIQ-#3<@.<:D;EKD:.G7KUS*:.<+J+C-*FV:^>= M]BX8S!K9L=EN.K7SWB"]FUU*A%U ?HT0V.RLW=KYJ#WM3%FS J\9T?.Q)OJ)NZC3D,V+5,OD;8.R*<+KIZ%,2)_\\-&H34>#&..SC,6 M\$)E01V#HQAQDC)6E>#'!2T"OSM\1X4FZ$PJZP8+&A M_8D^+EXS:2 $DQY$[DO&I FE:3_6!Y-Y32W?S9#*BK 8(GUN.>I ;=:/YG8T M,95F[BJ]+/DE5_F)1?(36U5^8@GV4N4G5OF);ST_<9"9GS@\IOQ$KLMF:+CM MW*0GWJ7985-+-N$)G:C &2A%"F1-*38DOZ3T91W+J5Y!P LYG2=3-4ND&K? ME ??$@OG3A(BP>^'OFBY3;D]^EQTK9(#,V$I4G="0 U/I 8F\EUX,R[L*(L" M.(@"B?+]LEL!*4$<$$LJ3K(5,TVG""*8B6HIU#(>0$ %,A4GUT8$BPXLX)5& M:SN1[/*->4B)( )OIU_XVS_QE__.7W@/[_N"P+-FKFO>3K\S$O[P5C#%P3X0 M3RN# R(S$A CPIT!F/?-E!'YW_Q>:&D$'<\*XKH/JG\+/)LM)M=XT9NQFP 2 MJY@B+Q%O BNQJ(.JP";=!'48?LXK;IGW&*GG68CH:^\2S:YXK0]G (YN(P:\ MI[EW.#='A&VP[QKV@?*XYA>-J )[R&TQ',8=YGJLG]/ MT*IKIFM#%/8H@ST7#>CTNU(+S\' T52 %A6"% MK8CB'A](!&K?+IG9(;:IZOM\/!RW%D2*VJ/ERU0X2S7BA*8M$GDC:X(O*?1T M/6(KNBGF2E!?^_Q"PJQ"L[QA2G%:LF@1UM NT!"#K6*>7F3111$Z-%'B\<$" MFWF)_0).X7$<<67%ED=U_/@:?GR5YV&U&%P4#_G);M[("<%$8(^4Y$ W'?%" M3I_J$M:4Y^4QB](&HP >)52+:&(]"B?JTG#=,%]ZF[:8))ZRA%;G0-+UVHFG M7R:M>#''DANVTG*FXL%H&%QFCZE!MWG6'I0NATUU(6EGVC4R4VNN?9$K0_;O&)(-H.#P18<<8$NF8(;1M3^((QG;3K7A=M2#U%4I6 M),YEWRM1QH]<"NOZ/=790;I.&D0RR1KK5H6*A3\G [97< R."@3X!7[PIJS8D@6[=&[5M MJ5T^\95\6Q0@^ YOO."\!/#F-@I*9"G&HV;MO-EHI5,XWO\W;POW$E5_;YMN MX:8S8H>P:>TED_.2027Z;<'SKYM+6.3@:V85J@!IKZ"B[(VNFWFYIXUV.&FA MRH5VWP;3$[>_SO9RC% AUK]FD:E4\97.M)'WG4(38>#BS&%)U7$RGAE&?1>G M?(#I4O<"*OZ#_]"\N-"V,[WV^@,^$5 ::I8@(.'$%7,2*]A\T/)A3WRFC&-& MLDV8$!ASI+Y-:_)1BU4"*BFO/-4_+R(Y.LJZ/VQ0B@/7>?W)'2! 4/(0Y*VC M_3UT,%5:LK$LF^^3BQ8B'AJ7N3GXZDU(G#\1>L, MJ/!LJ+W#=45I10:8XAH+N2.DP7A',<7)8C7\-&,A_CAG7/*QY>-8OA^*CMB8 MSQKHO!\4.4G)#R9J;_F!@-=YO(F:VB(OS2SYSU-6K]VWFO5>]UFO961/IEFWN(VXB: &Y^H_9H0'Q2' M>.'];0GQ(28T=KOM>K?3WQC@45NWJ?@"0^O\*GCEANQ=$Y.8\*N@G22>)--- MEW6C"RI&YQ0UXQD!<^ZZ#AWNHH,E;]R,-Y*/2%)K4H+ED+\H@)55+$\S5PQO MI&K0)^S_$^=FJQU^19XVG\F:V$;CNG="Q/N9V*DII;[SO*B1NZYMOI'0,% M@6RA"] ZF/GI69;>B ?]PO@)ME)K6.^VFG60<;D,@,*I<56GJ$ZC(C"X73NJ MA1,>^.5RI ,#Z0KVF7QV$SNRUP3;RG58#E"688(NAI7)=]^81YQD]6G;&YWU M2O31^H8=PZ,O(RQHI6^ZUVQA0D,C(XH2!R<;VG@:R +QS4D'/T.G+?8CS$88 M34QU?58(7U*3F:B"PY=$-&?-@=-9//JR4.DZ8QMQ8T-RLK&<6XHV,F$Y.R!W M?>86D@W\,QG?A=K<4K9WC;J>\0;O<2PXC4+)A*OD5M )@>XI]'\"9Z0M472[!KF*$,^R-I%#Q4M5H2LQ,];8)Y(W8"=W=%:[ MU-#WX<%C#X*U[%Q[>U4IVFMVL2*ITVS5VUG\E1_B&-HOTT[K:K8*AB$\W8Q& MH$8ATTV+RS-'!\F$6(PFD\J%ZSLNS2Y3R_8"SU7]>3*H2*IB/)T\BX7)=CC< MD^+'K8IWV>+_2O>PJ;DOF42.(Z773'?W@,^.,[7[!BP3Z@* 2$*G+CE>7V?G M-$1Q?%\V.6KW2Q<$E0BF?5L&]B$@R/ZA-2 FBRN<\GW0?R3&QGNWUH632_)V,,# M-5X1&>8H[6QL0(NY1X^8VH6Y*SQU(X;?FM:/P4>)50] MB\=YN8"<5.-0J0WJF":;!*D/_4@^JBM:TS/Q$$Y$D.4'?*-Z! $+WQ*;#W$^ MFSQTI*X@H%-'2>]-]-Z6_8_C,'"5R%X@D;U=);*78"]5(GN5R/[6$]F'F8GL MHR-*9.>:^[F9+__!/#1",70H'A8@)"+WA&.*)*Q\)M6"S!AOL;"N,6-F:+/; MZ;)50KH2MF?@.R:^DF&CI,M/X;.TC3*FQ">PZ&PK&NL1P8#"^\N*E,S7Y'H9 MZ@L3TMZHL48^%"T*F'-GE?]AFWY!_169G?QLYW\+1'* $/$>\.HSFORP\-D' M^8^/IN4O;/WY@^40FM"//HHW";T E0G27>#V!6D3E?.O8S'9:')1&7CP'U.^ M67S=H*]^"\ST=]UNH]/KYG[=;+1ROUNU;*O=: [S?[IJV=7?=9O]:K/'M=G> M1LO^1IC+L1<(!,F02OXC+=)$.^5#>_%+:R45$9M-4S3"R6/7''YM3Y(64A+/ M-HHXB3AX=*;1)F?BXOLPITKI+:3LWU.BU5>>7W65S*_2.LUZ[GG3=]C$T]9. M C3$=&\P\VQ#R+P9-(_/),0?J5VH]*$/5\/M?3R66Z;S8L+23DZ;B_ZG!#(B M#,RVW 5?."7 5+BT- M'\[(N%M6Q-W% 3QO"(Q/D:6SPE_,#2/N+=H$V?( EHM 11%QW8V\9(W=D,I! M=GC.G8 M%\"/@GT?>\U![;PUJK=&G72-WTLN0M)9@0O9I8"NR.)DR2+5A'8O9#&LG7?K MO8P"U6,:N>=3KTSR*ABK\BB1*A3D45>W^Q]D 7F +4Z MF4,<#D(6;]E_<,D+>L4;\&RYWYT1=Q^)9=CNUGOMM&^P(I;3)I9U M/0?WC7Q;=$\Z*'E32Z5^NU-O]=-#T$I$+&_98?)I P?)QG>2-)5%O<6RM;R! M(7V*GM:=PJ;<;'6EBS:O3\M@J;E27D/;I9HIP5RSV,]H=V M/_,9<#GM/]J#4C0C7-NA4FE>2YT[1%]'WNAU@T$"[-^A]0AXY@3J"#SV"]NK MR>D"-&4JKLF33/VTI32BU"3/TD*;JX;CS1&N8N/]E MHD/,A_QN0JF6)U53DV-KO5%MMFIJ4C4UJ9J:5$U-JJ8F52.*JJE)A4NE ]E> MFIJL8[$\@J_H^N+W9_CPAS@K0,T".%#(_T(ULV1/ZKVT*^\W>AOL**.U,V+A M6:>18=7@;&;>+_A=:[FCZ19)2YMA??G3F>ABBR8'==9D!XW!K)56;3R+XTJ8 MX)_! K^(C>]T.],Q]9TMFC74'JX:T;%=DM#&O.U8--IV2XFVHPIM*[1= MA;;K)JH?!&T[S0IMMS_0&\'!@$[ M%0*^%01<5[IT& 3L5@CX1A"PU6R6$@-[9<3 M]PY_(?SR&C8[?>[']NIM4=9 M0+L=3:VKWSX,3?5KYSWL%C+8E2%YI(Z.MX"!ZR:2'P8#![7S?J]7'P[;%0:> M.@:6,NS6&58\\,U@8"DC:)U1&7E@L@1@14)W9_?Y'&L3[/@@V-9[;2_9&P62 M_=,SV9>R^?UP\B\Q9)V&NHNL$_@')MN["]?#>]8#9C\C:N)0=&P?Z&NZ!LN% M=C2@_#N#Z_*91H43VMW"MH+&Z@GCI:N.N'9$#8/E9)4HX']>HRM27EN:L?FO MT _FK#@%=YM@FP[;]5&SGZ)@:C'R&MUK]G"L%AQKU(%CI46CQ'<%O]T%?N-K M9L@$NEN>QKO2VAK[Q3S#\K$3)]4R?.3%F=&KGKL,RZ(&O4A=E55/7"'V4!PZR^4>+*KY0 M+",JTQ$#3SY[,ZKNT CP4@^98?X"-/5C CF6)A$BN^WY-D(38+OQ4" MRYA9;*J\!D'KXS7,]9^PZCO<2;OY\>+V\BO]L_7Q??9.\0EM!F1/A6,6.K2L MJ<5EG04W?4$ONOH%6A>!Z'8Z!1AXB<7P<+(2T0:!R1YU.^3[PB7B7<8HI("& MF$Z@K":'B1.@09%Z6B-0"S$LY\EJ./3'C2==:ISXYQ)VLP+@UN 581"P\I*17I+? (*N@SK+?FU )KVS8OX\:["DBJ@D1&TQ/U!$S_ MTI%I34%W=PP+H _#2)<78^D&:7@B!+6:&).!L/NI-OK&]T1FPQ;S69[-!I, MS&Z[U1QV_[V-D$KN[GF3Z%S7[0[2?]V:_]EF37P*O%XB-\^_+9Z-?7/_ M-]BOKL<'F0.U,8^7U/U-+\U>M)F'CY.+TG1 M=$'K@>3JW1_C;U=_CO]YI_UQ^^7R^N;WN[IV?7/1R&\H4Y:=W]S>7]UI][?: M_1]7VH^;\8_+Z_NK2^WB]N;RZN:._^ON]LOUY1@__GQ],[ZYN!Y_T>[NX8.O M5S?W=Z4X8T$KYAUQ83>$54V_CKV)&%8-<"\^\&_%IT\1,7^Y8'6-OM'.XA(' MEY&JPCW3E2Y+0'Y_*=W,RNX@=V8EW5&A';_*.,'N,'><8&0R.=A*9.Y2*Q&6 M;B6R,GJ@)2\0=0DRFDRZ1< 3:JTEG(AH[8%&8:"5AMB-$,)UE^(6T4OKA!(Z MZ4CA/+3)?#(9F)564!A!>AN"^SM#XY:9,@X]CM]]R5]=^ Y&< ?]?KW;3/?' MI/,[[($T(,W0_9DVM=VG_>'_!;P"_W,5=T3[SOP ;!LX('XQ=LSD!\J3W\BH M!FRDD.JE"*WR4#[ "OXQTYT']AV =466>5%0]?CTRU8['?-K'-3L #3W&5GT MI($"@P8N#-JX"P3DP5^>CG$X/[9*J7U@H.EHEZH.\K^"-DZ*]S-%(H0%R(/3 M204?R=,%RGQFNJ6%X79E(4 @\\,S'@AKY>^0'5 #,CP@7HH5.4]*U$6]FO!$,GP M(&GN"M3MJG$>'Q,88,5IZ"$B:@L7%59$ UUXUX29B"T&)TR!(X6Q K@O^UE& MLP ?@9\P#*/-!"_R0@F0)*J!R=XFXNQN%@RXE@4.0PX+8G MXKS#F G,[9%QT1,\,?N1G9'PD2Z[J!DC^9X!O(>D^S2E%?/JE=$MP7F91!!. M XPX& 7V%![&8ZL4396X*Q% B0UR-(,C/HHXYGG"4I!I[+E(@W%?@U#N*"5#:+C6?>P M^292%]"%[2XH>+OPW =/G\O>0*EO/H N)Q6H7;$\_0;V=,-RD6HOE(BO6( MN-($/2X%R M^)?P"]4)')FG?Q%;4X !W_LN,!^;>#F\$5 ";D[)3 MTD<%>+O V#2_M(8VMM&8>I@E@M-QJ)LD*?*[!4 Y)@;X:*[_LN8 /VYLS5S; MA,.C]Y^;80 L_8'(FQARH/_$EJWQSSE&<>X9^H AH*H:P%_= /DO!6*"!/U1 MV, /,3)O\5B#6 (0A-D6S9\&^1X2&G&ENG&L$'D#]7-1\MW/9+JE&\!]R'UH)B#Z#9E7: 6#1+I4;=LZ3=5WM#0OD7R M,>>G<_U9+4+U#6^!!\T $35?Y]XAS +!6!,L)C(.92AK6?QQ+VP=%!3O M@7GU&&=!P9C@_=+*,8.,M@;_<'R.*&E= %%JK@/GUN,$$CCO(O3\D+ ''Q!_ MX6\6.F:F@B7C91^>DSON -'7071U7-Q[Z)$$)/9)T3?@EJ@/<-05&97(C.$E MZHZ/%4M3VN<$Z)!Q[)#$']WMPH:7$-H0N'FFCT+/BNZ#S(6Q@$1GK"ZX$Q @ MBBHU![E&LLU&&>9S7[U'0 M9D_Y(E&96SHX-N_>/'Q-.BR@<@/^$2%*K18Q68^2=3%#P191?%?$RPRD*8F; M2("POREU 7,.'/)/2ZC@C%XXSX8C-^94:82-BF>.QB*U&YI2P5('2G4 R M6"67CNL-*Z@E([DNG?&T69( >JE*G2/0+9HC<$VUM'3OU\XEF"-CQ_RJ>S\9 M%6!ZUT1L'=#/2#,Q"T%5">GU)/O@QE*P82E&.K8E+47#\WB-'S[,67UY$ M?CSW=<9L$^!U!@H:/@"*WQ]+GR1>@4&5F,8#I&M0E?Y#_,;G9@;G(-')D0\B3LNRY>-4$-F'MVX*M( M-/,W9U]:44K%V[EWOXJ[B:\U@^3:&0C>3I,0K[(WG]2R-I^YJ*8*9-S972^7M>#I6H2'PT<&$?:PH74 M%BZDY/D'BHVJZ7XA>/Y.POE'+)Q_1Z%< ?%E0/Q""DVIH;@IV[0F^"I%MW_JAV6,8=[J@? MCIC!$CZ5J)=%545<=8 M:S!&AP0&53Z[WH7'3"O8)LVTUZF=M[KU4:=3HCZ2KS2\NR*E,IUMIZ24YY=4 M)Z@_N141[)8M&L-UOKZ*/BC[>.'VD!WA/+JQ->RN7[N2;JT991SPEU6CP MVBZLU1;&8&<61OG:E5=D]&;)Z"7NJ\V)9U@13T4\I3A;"8BGJ.095<13$4\I MSO8JQ)/CVUI)(_UF&6DD."O53-\*IF>*]^1EKQM9OA M;5E#UU[Q;55R>!95=Q4%3='5G&S,[9Z M7!'5JN"FVF%Y=GA:Z3E5P4V5R)GM[!Z6K^"FWZJ=MT;U8;];HES/*B>Z(J67 MD=)."V[Z[=KYH"I(J^CCK=-'P:2$?JQ7BV;K@IM\E)6S428\# MJ@INJC6.<(W3LNBK@IMJC:K@IBJXJ?(UFZEA@R5P8?5JYZ/ZL)4>]59E/E>4 M=*R4M%L/5A_GC5;T4=''&Z>/HAZLJJ"S(IYRG.U5B&=[#]:0=+!N>C#Q45;6 M;#;IIH=-,K.C_CDQ@H=Q'/DULUMZ8_2@^3Z(_20S3DLMK8^'=H\7*C M-6-KH9[VRO3.(M33V" @"LA?GZ^?>&XO:M6,TM'%>1.@RS6U\ MLFC>K?/ )\GAN"'RLHY29R=R.E+*N9\V(0,^SS\\:IU.R!W&DVN!!0MW!FV&[W.'BHV M>HUV?[/RDC6.T0(.V9)D<6\8'2".J4EFF=!_WH*OF)*'$S175 7<+!']1 V3 M#0]_0B9+J[G:9/FF/U-$[=XE2>8Q*>:83Q4312V60:MVWJX#[>[(8MFX;N(E MP?@3B:=FHPNZ:/ @J]E&=/IVL=-G,HICIYE6-LWXL\53EBUWH0+V'B=L3YGG M,?-//B?]0E^@(3..Q]QFT0U86IV74\WN$U5.6IS>IW78+1F44#P[ &P6WC,I_&_:#LO,)P?.W@6TC,#AH_!Q%C?A0[PQ%G!EJ.UVG(2\-1SY_0; M]"RBW8YSV.M@MT_^Q8P ?PJ8$QJ1I6[P>=J:Y9AL[D3#T?E871<6\F SV%0& M9[B[$[@)\;W8FLXU1E.;1#HC'Z*<<] GW8_G.,-[<29S"/]$9Y(CQ_GR]ZK# MV5T^A#UT]-"T CYE/FO>_$2W,>E!\V>,B='*^$:"U=]U)\2![CCVK5%ROZ Z MAGJ&,^4-&E"M#+=6W2M\ZKR\ 7082MXA0 S@)K#0:.GQW85V[RXL0QLV>_6H M]4PYO+B1/UMA@+[VKH:;ANW6WC?VO-^5NROH\X\=A]^C:.FUB<2$J8U\>+TP MN8U-DIPZ?8S? I=K,G;*_QX.GPK:&O9C;X*?,#D"J$@-&L M;6("PN$<\0$D.95R=7Z2W'':ZSV".?$*?N ,,+Q^]Y^7>!$[C0%O'+3SOB^] M=N5%K+R(N<=/TNT';:M\ZJHH/<\J^-UUS2?+MJLB]#=3W)3G,Y+J@$2)PG9; MKW;>JH]Z9:HC/RT6F7WYUTZ@.P\6:A))(W^&8R.M%*,"MH%: M'%],\=@$#N"J]YLOIJ5=9U.=N#B\)9/^!63TQN,.^R CNI,;US%"SX,?\E]D MT