0001628280-22-014057.txt : 20220512 0001628280-22-014057.hdr.sgml : 20220512 20220512160218 ACCESSION NUMBER: 0001628280-22-014057 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220512 DATE AS OF CHANGE: 20220512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ChromaDex Corp. CENTRAL INDEX KEY: 0001386570 STANDARD INDUSTRIAL CLASSIFICATION: MEDICINAL CHEMICALS & BOTANICAL PRODUCTS [2833] IRS NUMBER: 262940963 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37752 FILM NUMBER: 22917654 BUSINESS ADDRESS: STREET 1: 10900 WILSHIRE BLVD STREET 2: SUITE 600 CITY: LOS ANGELES STATE: CA ZIP: 90024 BUSINESS PHONE: 310-388-6706 MAIL ADDRESS: STREET 1: 10900 WILSHIRE BLVD STREET 2: SUITE 600 CITY: LOS ANGELES STATE: CA ZIP: 90024 FORMER COMPANY: FORMER CONFORMED NAME: CODY RESOURCES, INC. DATE OF NAME CHANGE: 20070112 10-Q 1 cdcx-20220331.htm 10-Q cdcx-20220331
0001386570false12-31Q12022false0.33330.666700013865702022-01-012022-03-3100013865702022-05-10xbrli:shares00013865702022-03-31iso4217:USD00013865702021-12-31iso4217:USDxbrli:shares00013865702021-01-012021-03-310001386570us-gaap:CommonStockMember2021-12-310001386570us-gaap:AdditionalPaidInCapitalMember2021-12-310001386570us-gaap:RetainedEarningsMember2021-12-310001386570cdcx:CumulativeTranslationAdjustmentsMember2021-12-310001386570us-gaap:CommonStockMember2022-01-012022-03-310001386570us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001386570cdcx:CumulativeTranslationAdjustmentsMember2022-01-012022-03-310001386570us-gaap:RetainedEarningsMember2022-01-012022-03-310001386570us-gaap:CommonStockMember2022-03-310001386570us-gaap:AdditionalPaidInCapitalMember2022-03-310001386570us-gaap:RetainedEarningsMember2022-03-310001386570cdcx:CumulativeTranslationAdjustmentsMember2022-03-310001386570us-gaap:CommonStockMember2020-12-310001386570us-gaap:AdditionalPaidInCapitalMember2020-12-310001386570us-gaap:RetainedEarningsMember2020-12-310001386570cdcx:CumulativeTranslationAdjustmentsMember2020-12-3100013865702020-12-310001386570us-gaap:CommonStockMember2021-01-012021-03-310001386570us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001386570cdcx:CumulativeTranslationAdjustmentsMember2021-01-012021-03-310001386570us-gaap:RetainedEarningsMember2021-01-012021-03-310001386570us-gaap:CommonStockMember2021-03-310001386570us-gaap:AdditionalPaidInCapitalMember2021-03-310001386570us-gaap:RetainedEarningsMember2021-03-310001386570cdcx:CumulativeTranslationAdjustmentsMember2021-03-3100013865702021-03-310001386570cdcx:WesternAllianceBankMember2022-03-310001386570cdcx:ShelfRegistrationMember2020-06-300001386570cdcx:AtTheMarketFacilityMember2020-06-120001386570cdcx:AtTheMarketFacilityMember2022-03-310001386570cdcx:StockOptionsMember2022-01-012022-03-310001386570cdcx:StockOptionsMember2021-01-012021-03-31cdcx:reportable_segment0001386570us-gaap:OperatingSegmentsMembercdcx:ConsumerProductsSegmentMember2022-01-012022-03-310001386570us-gaap:OperatingSegmentsMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001386570cdcx:CorporateAndReconcilingItemsMember2022-01-012022-03-310001386570us-gaap:OperatingSegmentsMembercdcx:ConsumerProductsSegmentMember2021-01-012021-03-310001386570us-gaap:OperatingSegmentsMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001386570cdcx:CorporateAndReconcilingItemsMember2021-01-012021-03-310001386570cdcx:TRUNIAGENConsumerProductMembercdcx:ConsumerProductsSegmentMember2022-01-012022-03-310001386570cdcx:TRUNIAGENConsumerProductMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:TRUNIAGENConsumerProductMembercdcx:AnalyticalReferenceStandardsAndServicesSegmentMember2022-01-012022-03-310001386570cdcx:TRUNIAGENConsumerProductMember2022-01-012022-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:NIAGENIngredientMember2022-01-012022-03-310001386570cdcx:NIAGENIngredientMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:NIAGENIngredientMember2022-01-012022-03-310001386570cdcx:NIAGENIngredientMember2022-01-012022-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:NIAGENRelatedMember2022-01-012022-03-310001386570cdcx:NIAGENRelatedMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:NIAGENRelatedMember2022-01-012022-03-310001386570cdcx:NIAGENRelatedMember2022-01-012022-03-310001386570cdcx:OtherIngredientsMembercdcx:ConsumerProductsSegmentMember2022-01-012022-03-310001386570cdcx:OtherIngredientsMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:OtherIngredientsMembercdcx:AnalyticalReferenceStandardsAndServicesSegmentMember2022-01-012022-03-310001386570cdcx:OtherIngredientsMember2022-01-012022-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:ReferenceStandardsMember2022-01-012022-03-310001386570cdcx:IngredientsSegmentMembercdcx:ReferenceStandardsMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:ReferenceStandardsMember2022-01-012022-03-310001386570cdcx:ReferenceStandardsMember2022-01-012022-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:ConsultingAndOtherMember2022-01-012022-03-310001386570cdcx:ConsultingAndOtherMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:ConsultingAndOtherMember2022-01-012022-03-310001386570cdcx:ConsultingAndOtherMember2022-01-012022-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:OtherGoodsAndServicesMember2022-01-012022-03-310001386570cdcx:OtherGoodsAndServicesMembercdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:OtherGoodsAndServicesMember2022-01-012022-03-310001386570cdcx:OtherGoodsAndServicesMember2022-01-012022-03-310001386570cdcx:ConsumerProductsSegmentMember2022-01-012022-03-310001386570cdcx:IngredientsSegmentMember2022-01-012022-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember2022-01-012022-03-310001386570cdcx:TRUNIAGENConsumerProductMembercdcx:ConsumerProductsSegmentMember2021-01-012021-03-310001386570cdcx:TRUNIAGENConsumerProductMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:TRUNIAGENConsumerProductMembercdcx:AnalyticalReferenceStandardsAndServicesSegmentMember2021-01-012021-03-310001386570cdcx:TRUNIAGENConsumerProductMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:NIAGENIngredientMember2021-01-012021-03-310001386570cdcx:NIAGENIngredientMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:NIAGENIngredientMember2021-01-012021-03-310001386570cdcx:NIAGENIngredientMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:NIAGENRelatedMember2021-01-012021-03-310001386570cdcx:NIAGENRelatedMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:NIAGENRelatedMember2021-01-012021-03-310001386570cdcx:NIAGENRelatedMember2021-01-012021-03-310001386570cdcx:OtherIngredientsMembercdcx:ConsumerProductsSegmentMember2021-01-012021-03-310001386570cdcx:OtherIngredientsMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:OtherIngredientsMembercdcx:AnalyticalReferenceStandardsAndServicesSegmentMember2021-01-012021-03-310001386570cdcx:OtherIngredientsMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:ReferenceStandardsMember2021-01-012021-03-310001386570cdcx:IngredientsSegmentMembercdcx:ReferenceStandardsMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:ReferenceStandardsMember2021-01-012021-03-310001386570cdcx:ReferenceStandardsMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:ConsultingAndOtherMember2021-01-012021-03-310001386570cdcx:ConsultingAndOtherMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:ConsultingAndOtherMember2021-01-012021-03-310001386570cdcx:ConsultingAndOtherMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMembercdcx:OtherGoodsAndServicesMember2021-01-012021-03-310001386570cdcx:OtherGoodsAndServicesMembercdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMembercdcx:OtherGoodsAndServicesMember2021-01-012021-03-310001386570cdcx:OtherGoodsAndServicesMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMember2021-01-012021-03-310001386570cdcx:IngredientsSegmentMember2021-01-012021-03-310001386570cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember2021-01-012021-03-310001386570cdcx:ConsumerProductsSegmentMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2022-01-012022-03-31xbrli:pure0001386570cdcx:ConsumerProductsSegmentMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2021-01-012021-03-310001386570us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2022-01-012022-03-310001386570us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2021-01-012021-12-310001386570us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercdcx:PersonaMember2022-01-012022-03-310001386570us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembercdcx:PersonaMember2021-01-012021-12-310001386570cdcx:LifeExtensionMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001386570cdcx:AmazonMarketplacesMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001386570srt:AffiliatedEntityMember2022-01-012022-03-31cdcx:party0001386570cdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2022-01-012022-03-310001386570cdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2021-01-012021-03-310001386570cdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2022-03-310001386570cdcx:ASWatsonGroupMembersrt:AffiliatedEntityMember2021-12-310001386570cdcx:A2017EquityIncentivePlanMember2022-03-310001386570cdcx:ShareBasedPaymentArrangementOptionOrStockAppreciationRightMembercdcx:A2017EquityIncentivePlanMember2022-03-310001386570cdcx:FullValueAwardMembercdcx:A2017EquityIncentivePlanMember2022-03-310001386570us-gaap:EmployeeStockOptionMembercdcx:A2017EquityIncentivePlanMember2022-01-012022-03-310001386570us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-03-310001386570us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-03-310001386570cdcx:ServicePeriodBasedStockOptionsMember2021-12-310001386570cdcx:ServicePeriodBasedStockOptionsMember2021-01-012021-12-310001386570cdcx:ServicePeriodBasedStockOptionsMember2022-01-012022-03-310001386570cdcx:ServicePeriodBasedStockOptionsMember2022-03-310001386570us-gaap:CostOfSalesMember2022-01-012022-03-310001386570us-gaap:CostOfSalesMember2021-01-012021-03-310001386570cdcx:SalesAndMarketingMember2022-01-012022-03-310001386570cdcx:SalesAndMarketingMember2021-01-012021-03-310001386570us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001386570us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001386570us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001386570us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001386570us-gaap:RestrictedStockUnitsRSUMember2022-03-310001386570us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001386570us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001386570cdcx:CaliforniaActionMember2019-08-162019-08-160001386570cdcx:BreachOfSupplyAgreementMembercdcx:CaliforniaActionMember2021-09-272021-09-270001386570cdcx:CaliforniaActionMembercdcx:BreachOfConfidentialityAgreementMember2021-09-272021-09-270001386570cdcx:BreachOfSupplyAgreementMembercdcx:CaliforniaActionMembercdcx:ElysiumHealthLLCMember2021-09-272021-09-270001386570cdcx:CaliforniaActionMembercdcx:FraudulentInducementOfTheLicensingAgreementMembercdcx:ElysiumHealthLLCMember2021-09-272021-09-270001386570cdcx:CaliforniaActionMembercdcx:PunitiveDamagesMembercdcx:ElysiumHealthLLCMember2021-09-272021-09-270001386570cdcx:RejuvenationTherapeuticsMember2020-09-152020-09-150001386570cdcx:RejuvenationTherapeuticsMember2022-03-3100013865702019-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
Commission File Number: 001-37752
cdcx-20220331_g1.jpg
CHROMADEX CORPORATION
(Exact Name of Registrant as Specified in its Charter)
Delaware26-2940963
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
10900 Wilshire Blvd. Suite 600, Los Angeles, California
90024
(Address of Principal Executive Offices)(Zip Code)
Registrant's telephone number, including area code: (310) 388-6706
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of Each exchange on which registered
Common Stock, $0.001 par value per shareCDXC
The Nasdaq Capital Market
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.
YesNo
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 (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
YesNo
Indicate by check mark whether the registrant is a large accelerated filer, accelerated filer, non-accelerated filer, smaller reporting company or emerging growth company. See definition of “large accelerated filer, accelerated filer, smaller reporting company and emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerSmaller reporting companyEmerging growth company
If an emerging growth company, indicate 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.YesNo
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
YesNo

As of May 10, 2022 there were 68,334,586 shares of the registrant’s common stock issued and outstanding.


CHROMADEX CORPORATION
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Pg.
Condensed Consolidated Balance Sheets as of March 31, 2022 and December 31, 2021




PART I
Item 1.    FINANCIAL STATEMENTS (unaudited)
ChromaDex Corporation and Subsidiaries
Unaudited Condensed Consolidated Balance Sheets
(In thousands except par values, unless otherwise indicated)

Mar 31, 2022Dec 31, 2021
Assets
Current assets 
Cash, including restricted cash of $0.2 million as of both dates
$20,993 $28,219 
Trade receivables, net of allowances of $54 and $65, respectively; Including receivables from Related Party of: $2.3 million and $2.1 million, respectively.
6,310 5,226 
Inventories15,307 13,601 
Prepaid expenses and other assets1,913 1,859 
Total current assets44,523 48,905 
Leasehold improvements and equipment, net2,940 3,003 
Intangible assets, net808 857 
Right-of-use assets4,053 4,352 
Other long-term assets606 723 
Total assets$52,930 $57,840 
Liabilities and Stockholders' Equity
Current liabilities
Accounts payable$9,780 $10,423 
Accrued expenses8,126 6,481 
Current maturities of operating lease obligations630 528 
Current maturities of finance lease obligations17 20 
Customer deposits141 161 
Total current liabilities18,694 17,613 
Deferred revenue4,346 4,346 
Operating lease obligations, less current maturities4,013 4,154 
Total liabilities27,053 26,113 
Commitments and Contingencies (Note 10)
Stockholders' Equity
Common stock, $0.001 par value; authorized 150,000 shares; 68,149 shares and 68,126 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively.
68 68 
Additional paid-in capital202,502 200,614 
Accumulated deficit(176,693)(168,953)
Cumulative translation adjustments (2)
Total stockholders' equity25,877 31,727 
Total liabilities and stockholders' equity$52,930 $57,840 
See accompanying notes to condensed consolidated financial statements.



ChromaDex Corporation and Subsidiaries
Unaudited Condensed Consolidated Statements of Operations
(In thousands, except per share data)

Three Months Ended March 31,
20222021
Sales, net$17,259 $14,683 
Cost of sales6,727 5,449 
Gross profit10,532 9,234 
Operating expenses:
Sales and marketing8,237 6,258 
Research and development1,078 787 
General and administrative8,949 9,551 
Total operating expenses18,264 16,596 
Operating loss(7,732)(7,362)
Interest expense, net(8)(19)
Net loss$(7,740)$(7,381)
Basic and diluted loss per common share$(0.11)$(0.12)
Basic and diluted weighted average common shares outstanding68,314 64,164 
See accompanying notes to condensed consolidated financial statements.



ChromaDex Corporation and Subsidiaries
Unaudited Condensed Consolidated Statement of Stockholders' Equity
(In thousands, unless otherwise indicated)

Three Months Ended March 31, 2022
Common StockAdditional Paid-in CapitalAccumulated DeficitCumulative Translation AdjustmentsTotal Stockholders' Equity
SharesAmount
Balance, January 1, 202268,126 $68 $200,614 $(168,953)$(2)$31,727 
Issuance of restricted stock 23 — — — 
Share-based compensation— — 1,888 — — 1,888 
Translation adjustment — — — — 2 2 
Net loss— — — (7,740)— (7,740)
Balance, March 31, 202268,149 $68 $202,502 $(176,693)$ $25,877 

Three Months Ended March 31, 2021
Common StockAdditional Paid-in CapitalAccumulated DeficitCumulative Translation AdjustmentsTotal Stockholders' Equity
SharesAmount
Balance, January 1, 202161,881 $62 $158,190 $(141,825)$(3)$16,424 
Issuance of common stock, net of offering costs of $0.1 million
3,846 4 24,867 24,871 
Issuance of common stock resulting from the exercise of stock options1,975 2 8,631 — — 8,633 
Share-based compensation— — 1,284 — — 1,284 
Translation adjustment— — — — 1 1 
Net loss— — — (7,381)— (7,381)
Balance, March 31, 202167,702 $68 $192,972 $(149,206)$(2)$43,832 

See accompanying notes to condensed consolidated financial statements.



ChromaDex Corporation and Subsidiaries
Unaudited Condensed Consolidated Statements of Cash Flows
(In thousands, unless otherwise indicated)
Three Months Ended March 31,
20222021
Cash Flows From Operating Activities
Net loss$(7,740)$(7,381)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation of leasehold improvements and equipment201 221 
Amortization of intangibles49 60 
Amortization of right of use assets299 126 
Share-based compensation expense1,888 1,284 
Provision for doubtful trade receivables 10 14 
Non-cash financing costs18 28 
Changes in operating assets and liabilities:
Trade receivables(1,094)(1,967)
Inventories(1,706)(1,079)
Implementation costs for cloud computing arrangement(114)(28)
Prepaid expenses and other assets46 74 
Accounts payable(643)2,248 
Accrued expenses1,645 1,196 
Customer deposits and other(18)(47)
Operating lease liabilities (39)(154)
Net cash used in operating activities(7,198)(5,405)
Cash Flows From Investing Activities
Purchases of leasehold improvements and equipment(25)(46)
Net cash used in investing activities(25)(46)
Cash Flows From Financing Activities
Proceeds from issuance of common stock, net 24,871 
Proceeds from exercise of stock options 8,633 
Payment of debt issuance costs (44)
Principal payments on finance leases(3)(15)
Net cash (used in) provided by financing activities(3)33,445 
Net (decrease) increase in cash(7,226)27,994 
Cash, including restricted cash of $0.2 million for both periods - beginning of period
28,219 16,697 
Cash, including restricted cash of $0.2 million for both periods - end of period
$20,993 $44,691 
Supplemental Disclosures of Cash Flow Information
Cash payments for interest on finance leases$ $1 
Cash payments for principal on operating lease liabilities $58 $154 
See accompanying notes to condensed consolidated financial statements.



Note 1. Nature of Business
ChromaDex Corporation and its wholly owned subsidiaries, ChromaDex, Inc., ChromaDex Analytics, Inc., ChromaDex Asia Limited, ChromaDex Europa B.V. and ChromaDex Sağlik Ürünleri Anonim Şirketi (collectively, “ChromaDex”, the “Company”) are a global bioscience company dedicated to healthy aging. The ChromaDex team, which includes world-renowned scientists, is pioneering research on nicotinamide adenine dinucleotide (NAD+), an essential coenzyme that is a key regulator of cellular metabolism and is found in every cell of the human body. NAD+ levels in humans have been shown to decline with age, among other factors, and may be increased through supplementation with NAD+ precursors.
ChromaDex is the innovator behind NAD+ precursor nicotinamide riboside (NR), commercialized as the flagship ingredient Niagen®. Nicotinamide riboside and other NAD+ precursors are protected by ChromaDex’s patent and/or licensed rights portfolio. The Company delivers Niagen® as the sole active ingredient in its consumer product Tru Niagen®. The Company further develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw materials to the manufacturers of consumer products. The Company also offers natural product fine chemicals, known as phytochemicals, and related research and development services.

Note 2. Basis of Presentation and Significant Accounting Policies
Basis of Presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“generally accepted accounting principles” or “GAAP”) for interim financial information and the instructions to Form 10-Q and Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). They do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the interim condensed consolidated financial statements include all adjustments (including normal recurring adjustments) necessary for a fair presentation of the financial condition, results of operations and cash flows for such periods. Results of operations for any interim period are not necessarily indicative of results for any other interim period or for the full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s 2021 Annual Report on Form 10-K filed with the SEC.
Basis of Consolidation: The accompanying unaudited condensed financial statements and notes thereto have been prepared on a consolidated basis and reflect the consolidated financial position of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated from these financial statements.
Reclassifications: Certain prior period results have been reclassified to be consistent with the current period presentation.

Significant Accounting policies: There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K filed with the SEC on March 14, 2022, that have had a material impact on the Company’s condensed financial statements and related notes.

Recent Accounting Pronouncements: In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (ASU) 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope. The new guidance represents significant changes to accounting for credit losses: (i) full lifetime expected credit losses will be recognized upon initial recognition of an asset in scope; (ii) the current incurred loss impairment model that recognizes losses when a probable threshold is met will be replaced with the expected credit loss impairment method without recognition threshold; and (iii) the expected credit losses estimate will be based upon historical information, current conditions, and reasonable and supportable forecasts. ASU 2016-13 introduces two distinctive credit loss impairment models: (i) current expected credit loss impairment model (Subtopic 326-20) applicable to financial assets measured at amortized cost; and (ii) available-for-sale debt securities impairment model (Subtopic 326-30). ASU 2016-13 is effective for public entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Public entities that qualify as a smaller reporting company can elect to defer compliance effective for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2016-13 on its consolidated financial statements.



Note 3. Liquidity 

Evaluation of Ability to Maintain Current Level of Operations

In connection with the preparation of these condensed consolidated financial statements for the three months ended March 31, 2022, management evaluated whether there were conditions and events, considered in the aggregate, that raised substantial doubt about the Company’s ability to meet its obligations as they became due over the next twelve months from the date of issuance of the Company’s first quarter of 2022 interim condensed consolidated financial statements. Management assessed that there were such conditions and events, including a history of recurring operating losses, negative cash flows from operating activities and the continued impact of the COVID-19 pandemic. The Company incurred a net loss of $7.7 million and used net cash in operating activities of $7.2 million for the three months ended March 31, 2022.

Management evaluated these conditions and anticipates that its current cash and cash equivalents of $21.0 million, including restricted cash of approximately $0.2 million, and cash to be generated from net sales will be sufficient to meet its projected operating plans through at least the next twelve months from the issuance date of these financial statements. The Company may, however, seek additional capital within the next twelve months, both to fund its projected operating plans after the next twelve months and/or to fund the Company’s longer-term strategic objectives.
The Company has an available line of credit up to $10.0 million, subject to certain terms and conditions, from Western Alliance Bank which had no outstanding borrowings as of March 31, 2022. In June 2020, the Company filed a $125 million registration statement on Form S-3 with the SEC, utilizing a “shelf” registration process. Under this shelf registration process, the Company may sell securities from time to time, including up to $50 million pursuant to the At Market Issuance Sales Agreement, dated as of June 12, 2020, with B. Riley FBR, Inc. and Raymond James & Associates, Inc. (ATM Facility). As of March 31, 2022, approximately $47.8 million remains available under the ATM Facility.

Note 4. Earnings Per Share Applicable to Common Stockholders
The following table sets forth the computations of earnings per share amounts applicable to common stockholders for the three months ended March 31, 2022 and 2021:
 Three Months Ended March 31,
(In thousands, except per share data)20222021
Net loss$(7,740)$(7,381)
Basic and diluted loss per common share$(0.11)$(0.12)
Basic and diluted weighted average common shares outstanding (1):68,314 64,164 
Potentially dilutive securities (2):
Stock options11,954 11,466 
Restricted stock units356  
(1) Includes approximately 0.2 million nonvested shares of restricted stock for the three months ended March 31, 2022 and 2021 which are participating securities that feature voting and dividend rights.
(2) Excluded from the computation of loss per share as their impact is antidilutive.

Note 5. Business Segments
The Company has the following three reportable segments:
Consumer Products segment: provides finished dietary supplement products that contain the Company's proprietary ingredients directly to consumers as well as to distributors;
Ingredients segment: develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw materials to the manufacturers of consumer products; and,
Analytical Reference Standards and Services segment: offers the supply of phytochemical reference standards and other research and development services.



The Company’s reportable segments are significant operating segments that offer differentiated services. This structure reflects the Company’s current operational and financial management and provides the best structure to maximize the Company's objectives and investment strategy, while maintaining financial discipline. The Company's Chief Executive Officer, who is its chief operating decision maker (CODM), reviews financial information for each operating segment to evaluate performance and allocate resources. The Company evaluates performance and allocates resources based on reviewing gross margin by reportable segment. The Company's CODM does not review assets by segment in his evaluation and therefore assets by segment are not disclosed below. There are no intersegment sales that require elimination. The “Corporate and other” classification includes corporate items not allocated by the Company to each reportable segment.

The following tables set forth financial information by segment:
Three months ended March 31, 2022Consumer Products segmentIngredients segmentAnalytical Reference Standards and Services segmentCorporate and otherTotal
(In thousands)
Net sales$14,937 $1,427 $895 $ $17,259 
Cost of sales5,252 722 753  6,727 
Gross profit9,685 705 142  10,532 
Operating expenses:
Sales and marketing8,074 24 139  8,237 
Research and development1,002 76   1,078 
General and administrative   8,949 8,949 
Operating expenses9,076 100 139 8,949 18,264 
Operating income (loss)$609 $605 $3 $(8,949)$(7,732)

Three months ended March 31, 2021Consumer Products segmentIngredients segmentAnalytical Reference Standards and Services segmentCorporate and otherTotal
(In thousands)
Net sales$12,437 $1,315 $931 $ $14,683 
Cost of sales4,203 563 683  5,449 
Gross profit8,234 752 248  9,234 
Operating expenses:
Sales and marketing6,111 10 137  6,258 
Research and development718 69   787 
General and administrative   9,551 9,551 
Operating expenses6,829 79 137 9,551 16,596 
Operating income (loss)$1,405 $673 $111 $(9,551)$(7,362)
Disaggregation of Revenue
The Company disaggregates its revenue from contracts with customers by type of goods or services for each of its segments, as the Company believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Disaggregated revenues are as follows:



Three Months Ended March 31, 2022Consumer Products SegmentIngredients SegmentAnalytical Reference Standards and Services SegmentTotal
(In thousands)
Tru Niagen®, Consumer Product$14,937 $ $ $14,937 
Niagen® Ingredient
 1,131  1,131 
Subtotal Niagen® Related$14,937 $1,131 $ $16,068 
Other Ingredients 296  296 
Reference Standards  883 883 
Consulting and Other  12 12 
Subtotal Other Goods and Services$ $296 $895 $1,191 
Total Net Sales$14,937 $1,427 $895 $17,259 
Three Months Ended March 31, 2021Consumer Products SegmentIngredients SegmentAnalytical Reference Standards and Services SegmentTotal
(In thousands)
Tru Niagen®, Consumer Product$12,437 $ $ $12,437 
Niagen® Ingredient
 1,203  1,203 
Subtotal Niagen® Related$12,437 $1,203 $ $13,640 
Other Ingredients 112  112 
Reference Standards  800 800 
Consulting and Other  131 131 
Subtotal Other Goods and Services$ $112 $931 $1,043 
Total Net Sales$12,437 $1,315 $931 $14,683 
Disclosure of Major Customers
Major customers are defined as customers whose sales or trade receivables individually consist of more than ten percent of total sales or total trade receivables, respectively. Percentage of net sales from major customers of the Company’s consumer products segment for the periods indicated were as follows:
Three Months Ended March 31,
Major Customers20222021
A.S. Watson Group - Related Party14.8 %10.6 %

The percentage of the amounts due from major customers to total trade receivables, net for the periods indicated were as follows:
Major CustomersAt Mar 31, 2022At Dec 31, 2021
A.S. Watson Group - Related Party36.5 %39.6 %
Persona
10.1 %10.3 %
Life Extension*22.1 %
Amazon Marketplaces15.0 %*
* Represents less than 10%




Note 6. Related Party Transactions
The Company has two related parties, A.S. Watson Group and Horizon Ventures, through common ownership of an enterprise that beneficially owns more than 10% of the common stock of the Company. The sale of consumer products and corresponding trade receivables to related parties during the periods indicated are as follows:
Net Sales Trade Receivable as of
Three Months Ended March 31,March 31,December 31,
 2022202120222021
A.S. Watson Group - Related Party $2.6  million$1.6  million$2.3  million$2.1  million
Total $2.6  million$1.6  million$2.3  million$2.1  million

Note 7. Inventories
The Company's major classes of inventory and corresponding balances as of March 31, 2022 and December 31, 2021 are as follows:
(In thousands)Mar 31, 2022Dec 31, 2021
Consumer Products - Finished Goods$7,383 $6,823 
Consumer Products - Work in Process4,323 4,131 
Bulk ingredients3,071 2,131 
Reference standards530 516 
Total Inventory$15,307 $13,601 

Note 8. Leases
The Company accounts for its leases in accordance with ASU No. 2016-02 (Topic 842) which requires that a lessee recognize the assets and liabilities that arise from operating leases. The ASU requires lessees to recognize a liability for lease obligations, which represents the discounted obligation to make future lease payments, and a corresponding right-of-use (ROU) asset on the balance sheet. The Company leases office space facilities and a research and development laboratory under non-cancelable operating leases with varying expirations extending through fiscal year 2028. The lease agreements provide for renewal options and rent escalation over the lease term as well as require the Company to pay maintenance, insurance and property taxes. Lease expense is recognized on a straight-line basis over the term of the lease.
Operating Leases
As of March 31, 2022, the Company had right-of-use assets and corresponding operating lease liabilities of approximately $4.1 million and $4.6 million, respectively. For the three months ended March 31, 2022 and 2021, the components of operating lease expense are as follows:
Three Months Ended March 31,
(In thousands)20222021
Operating leases
Operating lease expense$256 $154 
Variable lease expense40 40 
Operating lease expense296 194 
Short-term lease rent expense64 62 
Total expense$360 $256 

At March 31, 2022
Weighted-average remaining lease term (years), operating leases5.0
Weighted-average discount rate, operating leases5.8 %




Future minimum lease payments under operating leases as of March 31, 2022 are as follows:
Year(In thousands)
2022 (Remainder)
$620 
2023949 
20241,159 
20251,141 
2026906 
2027498 
Thereafter179 
Total5,452 
Less present value discount(809)
Present value of total operating lease liabilities4,643 
Less current portion(630)
Long-term obligations under operating leases$4,013 

Note 9. Share-Based Compensation
Equity Plans
The Company grants awards to recipients through the 2017 Equity Incentive Plan, as amended (the 2017 Plan), which was approved by stockholders and the Board of Directors. The 2017 Plan provided for the issuance of shares that total no more than the sum of (i) 14,500,000 new shares, (ii) approximately 384,000 unallocated shares remaining available for the grant of new awards under the Second Amended and Restated 2007 Equity Incentive Plan, (iii) any returning shares such as forfeited, cancelled, or expired shares and (iv) 500,000 shares pursuant to an inducement award. The number of shares available to be issued under the 2017 Plan will be reduced by (i) one share for each share that relates to an option or stock appreciation right award and (ii) 1.5 shares for each share which relates to an award other than a stock option or stock appreciation right award (a full-value award). As of March 31, 2022, there were approximately 3.1 million remaining shares available for issuance under this plan. Options expire 10 years from the date of grant.
General Vesting Conditions
The Company’s stock options and restricted stock unit awards are generally subject to a one-year cliff vesting period after which 1/3 of the shares vest with the remaining shares vesting ratably over a two-year period subject to the passage of time. Additionally, certain stock option awards are market or performance based and vest based on certain triggering events established by the Compensation Committee.
Stock Options
The fair value of the Company’s stock options that are not market based are estimated at the grant date using the Black-Scholes option pricing model. The Company used the following weighted average assumptions for options granted during the three months ended March 31, 2022:
Weighted Average: Three Months Ended March 31, 2022
Expected term5.7 years
Expected volatility76.5 %
Risk-free rate1.9 %
Expected dividends %




Service Period Based Stock Options
The following table summarizes activity of service period-based stock options during the three months ended March 31, 2022:
Weighted Average
(In thousands except per-share data and remaining contractual term)Number of
Options
Exercise
Price
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 20219,495 $4.65 6.5$2,452 
Options Granted1,745 2.69 
Options Exercised  — 
Options Forfeited(326)4.83 
Outstanding at March 31, 202210,914 $4.33 6.5$95 *
Exercisable at March 31, 20227,261 $3.93 5.0$95 *
*The aggregate intrinsic values in the table above are based on the Company’s stock price of $2.46, which is the closing price of the Company’s stock on the last day of business for the period ended March 31, 2022.
Restricted Stock Units
The following table summarizes activity of restricted stock units during the three months ended March 31, 2022:
(In thousands except per share fair value)Number of RSUsWeighted Average
Fair Value
Unvested shares at December 31, 2021115 $10.21 
Granted272 2.66 
Vested(23)11.83 
Forfeited(8)11.83 
Unvested shares at March 31, 2022356 $4.28 
Expected to vest at March 31, 2022356 $4.28 
Total Share-Based Compensation
Total share-based compensation expense was as follows:
Three Months Ended March 31,
(In thousands)20222021
Share-based compensation expense
Cost of sales$57 $40 
Sales and marketing321 388 
Research and development225 138 
General and administrative1,285 718 
Total$1,888 $1,284 
In future periods, the Company expects to recognize approximately $10.1 million and $1.4 million in share-based compensation expense for unvested options and unvested restricted stock units, respectively, that were outstanding as of March 31, 2022. Future share-based compensation expense will be recognized over 2.1 and 2.5 weighted average years for unvested options and restricted stock units, respectively.



Note 10. Commitments and Contingencies
Legal proceedings
1. Elysium Health, LLC
(A) California Action
On December 29, 2016, ChromaDex filed a complaint in the United States District Court for the Central District of California, naming Elysium Health, Inc. (together with Elysium Health, LLC, “Elysium”) as defendant (Complaint). On January 25, 2017, Elysium filed an answer and counterclaims in response to the Complaint (together with the Complaint, the “California Action”). Over the course of the California Action, the parties have each filed amended pleadings several times and have each engaged in several rounds of motions to dismiss and one round of motion for judgment on the pleadings with respect to various claims. Most recently, on November 27, 2018, ChromaDex filed a fifth amended complaint that added an individual, Mark Morris, as a defendant. Elysium and Morris (Defendants) moved to dismiss on December 21, 2018. The court denied Defendants’ motion on February 4, 2019. Defendants filed their answer to ChromaDex’s fifth amended complaint on February 19, 2019. ChromaDex filed an answer to Elysium’s restated counterclaims on March 5, 2019. Discovery closed on August 9, 2019.

On August 16, 2019, the parties filed motions for partial summary judgment as to certain claims and counterclaims. The parties filed opposition briefs on August 28, 2019, and reply briefs on September 4, 2019. On October 9, 2019, among other things, the court vacated the previously scheduled trial date, ordered supplemental briefing with respect to certain issues related to summary judgment. Elysium filed its opening supplemental brief on October 30, 2019, ChromaDex filed its opening supplemental brief on November 18, 2019, and Elysium filed a reply brief on November 27, 2019, and the court heard argument on January 13, 2020. On January 16, 2020, the court granted both parties’ motions for summary judgment in part and denied both in part. On ChromaDex’s motion, the court granted summary judgment in favor of ChromaDex on Elysium’s counterclaims for (i) breach of contract related to manufacturing Niagen® according to the defined standard, selling Niagen® and ingredients that are substantially similar to pterostilbene to other customers, distributing the Niagen® product specifications, and failing to provide information concerning the quality and identity of Niagen®, and (ii) breach of the implied covenant of good faith and fair dealing. The court denied summary judgment on Elysium’s counterclaims for (i) fraudulent inducement of the Trademark License and Royalty Agreement, dated February 3, 2014, by and between ChromaDex and Elysium (License Agreement), (ii) patent misuse, and (iii) unjust enrichment. On Elysium’s motion, the court granted summary judgment in favor of Elysium on ChromaDex’s claim for damages related to $110,000 in avoided costs arising from documents that Elysium used in violation of the Supply Agreement, dated February 3, 2014, by and between ChromaDex and Elysium, as amended (Niagen® Supply Agreement). The court denied summary judgment on Elysium’s counterclaim for breach of contract related to certain refunds or credits to Elysium. The court also denied summary judgment on ChromaDex’s breach of contract claim against Morris and claims for disgorgement of $8.3 million in Elysium’s resale profits, $600,000 for a price discount received by Elysium, and $684,781 in Morris’s compensation.
Following the court’s January 16, 2020 order, ChromaDex’s claims asserted in the California Action, among other allegations, were that (i) Elysium breached the Supply Agreement, dated June 26, 2014, by and between ChromaDex and Elysium (pTeroPure® Supply Agreement), by failing to make payments to ChromaDex for purchases of pTeroPure® and by improper disclosure of confidential ChromaDex information pursuant to the pTeroPure® Supply Agreement, (ii) Elysium breached the Niagen® Supply Agreement, by failing to make payments to ChromaDex for purchases of Niagen®, (iii) Defendants willfully and maliciously misappropriated ChromaDex trade secrets concerning its ingredient sales business under both the California Uniform Trade Secrets Act and the Federal Defend Trade Secrets Act, (iv) Morris breached two confidentiality agreements he signed by improperly stealing confidential ChromaDex documents and information, (v) Morris breached his fiduciary duty to ChromaDex by lying to and competing with ChromaDex while still employed there, and (vi) Elysium aided and abetted Morris’s breach of fiduciary duty. ChromaDex sought damages and interest for Elysium’s alleged breaches of the Niagen® Supply Agreement and pTeroPure® Supply Agreement and Morris’s alleged breaches of his confidentiality agreements, compensatory damages and interest, punitive damages, injunctive relief, and attorney’s fees for Defendants’ alleged willful and malicious misappropriation of ChromaDex’s trade secrets, and compensatory damages and interest, disgorgement of all benefits received, and punitive damages for Morris’s alleged breach of his fiduciary duty and Elysium’s aiding and abetting of that alleged breach.




Elysium’s claims alleged in the California Action were that (i) ChromaDex breached the Niagen® Supply Agreement by not issuing certain refunds or credits to Elysium, (ii) ChromaDex fraudulently induced Elysium into entering into the License Agreement, (iv) ChromaDex’s conduct constitutes misuse of its patent rights, and (v) ChromaDex was unjustly enriched by the royalties Elysium paid pursuant to the License Agreement. Elysium sought damages for ChromaDex’s alleged breaches of the Niagen® Supply Agreement, and compensatory damages, punitive damages, and/or rescission of the License Agreement and restitution of any royalty payments conveyed by Elysium pursuant to the License Agreement, and a declaratory judgment that ChromaDex has engaged in patent misuse.
On January 17, 2020, Elysium moved to substitute its counsel. The same day, the court ordered hearing on that motion for January 21, 2020, and granted Elysium’s motion at the hearing. On January 23, 2020, the court issued a scheduling order that, among other things, set trial on the remaining claims to begin on May 12, 2020. On March 19, 2020, in light of the global 2019 coronavirus disease ("COVID-19" or "COVID") pandemic and ongoing private mediation efforts, the parties jointly stipulated to adjourn the trial date. The court vacated the trial date on March 20, 2020. The court held a telephonic status conference on June 9, 2020, during which the court indicated that it will reschedule the jury trial as soon as conditions permit. On November 4, 2020, the parties submitted a joint status report indicating that they will propose a new trial date as soon as the court announces that it will resume jury trials. On November 18, 2020, the court set trial to begin on September 21, 2021.
On December 11, 2020, Elysium filed a “Notice of Correction of Depositions” related to the depositions of its chief executive officer, Eric Marcotulli, and chief operating officer, Daniel Alminana, both taken in March 2019. On March 8, 2021, based in part on information that Elysium submitted under seal with that notice, ChromaDex filed a motion for sanctions or, in the alternative, reconsideration of the court’s January 16, 2020 order regarding summary judgment, in which ChromaDex moved to dismiss Elysium’s third, fourth, and fifth counterclaims. Elysium’s opposition brief was filed on March 22, 2021. ChromaDex filed its reply brief on March 29, 2021. On April 27, 2021, the court denied ChromaDex, Inc’s motion for terminating sanctions, but concluded that the evidence at issue in the motion will be admissible at trial.
The jury trial portion of the case commenced on September 21, 2021. The jury returned a verdict on September 27, 2021. The verdict found (i) Elysium liable for breaches of the Niagen® and pTeroPure® Supply Agreements for failing to pay for purchases of the ingredients totaling approximately $3.0 million, (ii) Mark Morris liable for breach of a confidentiality agreement, requiring him to disgorge approximately $17,307, (iii) ChromaDex liable for breaching the Niagen® Supply Agreement for not issuing certain refunds or credits to Elysium in the amount of $625,000, and (iv) ChromaDex liable for fraudulent inducement of the Licensing Agreement in the amount of $250,000, along with $1,025,000 in punitive damages arising from the same counterclaim. On October 25, 2021, ChromaDex informed the court that it would request prejudgment interest on the approximately $3.0 million in damages awarded by the jury for Elysium’s breaches of the Niagen® and pTeroPure® Supply Agreements. Elysium’s opposition brief was filed on January 24, 2022, and ChromaDex, Inc.’s reply brief was filed on January 31, 2022. On February 10, 2022, the court denied ChromaDex Inc.’s motion for prejudgment interest.
On February 18, 2022, ChromaDex, Inc. and Elysium jointly filed a notice informing the court that ChromaDex, Inc. had filed in the U.S. District Court for the Southern District of New York (SDNY Court) a motion to enforce a settlement agreement between ChromaDex, Inc. and Elysium that ChromaDex, Inc. asserts would materially affect the California Action. On April 22, 2022, ChromaDex, Inc. and Elysium jointly filed a notice informing the court that the SDNY Court had granted ChromaDex, Inc.’s motion to enforce the settlement agreement. On April 29, 2022, ChromaDex, Inc. filed a notice informing the court that the SDNY Court had dismissed the SDNY action with prejudice pursuant to the settlement agreement.
(B) Southern District of New York Action
On September 27, 2017, Elysium Health Inc. (Elysium Health) filed a complaint in the United States District Court for the Southern District of New York, against ChromaDex (Elysium SDNY Complaint). Elysium Health alleged in the Elysium SDNY Complaint that ChromaDex made false and misleading statements in a citizen petition to the Food and Drug Administration it filed on or about August 18, 2017. Among other allegations, Elysium Health averred that the citizen petition made Elysium Health’s product appear dangerous, while casting ChromaDex’s own product as safe. The Elysium SDNY Complaint asserted four claims for relief: (i) false advertising under the Lanham Act, 15 U.S.C. § 1125(a); (ii) trade libel; (iii) deceptive business practices under New York General Business Law § 349; and (iv) tortious interference with prospective economic relations. On October 26, 2017, ChromaDex moved to dismiss the Elysium SDNY Complaint on the grounds that, inter alia, its statements in the citizen petition are immune from liability under the Noerr-Pennington Doctrine, the litigation privilege, and New York’s Anti-SLAPP statute, and that the Elysium SDNY Complaint failed to state a claim. Elysium Health opposed the motion on November 2, 2017. ChromaDex filed its reply on November 9, 2017.




On October 26, 2017, ChromaDex filed a complaint in the United States District Court for the Southern District of New York against Elysium Health (ChromaDex SDNY Complaint). ChromaDex alleges that Elysium Health made material false and misleading statements to consumers in the promotion, marketing, and sale of its health supplement product, Basis, and asserts five claims for relief: (i) false advertising under the Lanham Act, 15 U.S.C. §1125(a); (ii) unfair competition under 15 U.S.C. § 1125(a); (iii) deceptive practices under New York General Business Law § 349; (iv) deceptive practices under New York General Business Law § 350; and (v) tortious interference with prospective economic advantage. On November 16, 2017, Elysium Health moved to dismiss for failure to state a claim. ChromaDex opposed the motion on November 30, 2017 and Elysium Health filed a reply on December 7, 2017.
On November 3, 2017, the Court consolidated the Elysium SDNY Complaint and the ChromaDex SDNY Complaint actions under the caption In re Elysium Health-ChromaDex Litigation, 17-cv-7394, and stayed discovery in the consolidated action pending a Court-ordered mediation. The mediation was unsuccessful. On September 27, 2018, the Court issued a combined ruling on both parties’ motions to dismiss. For ChromaDex’s motion to dismiss, the Court converted the part of the motion on the issue of whether the citizen petition is immune under the Noerr-Pennington Doctrine into a motion for summary judgment, and requested supplemental evidence from both parties, which were submitted on October 29, 2018. The Court otherwise denied the motion to dismiss. On January 3, 2019, the Court granted ChromaDex’s motion for summary judgment under the Noerr-Pennington Doctrine and dismissed all claims in the Elysium SDNY Complaint. Elysium moved for reconsideration on January 17, 2019. The Court denied Elysium’s motion for reconsideration on February 6, 2019, and issued an amended final order granting ChromaDex’s motion for summary judgment on February 7, 2019.
The Court granted in part and denied in part Elysium’s motion to dismiss, sustaining three grounds for ChromaDex’s Lanham Act claims while dismissing two others, sustaining the claim under New York General Business Law § 349, and dismissing the claims under New York General Business Law § 350 and for tortious interference. Elysium filed an answer and counterclaims on October 10, 2018, alleging claims for (i) false advertising under the Lanham Act, 15 U.S.C. §1125(a); (ii) unfair competition under 15 U.S.C. § 1125(a); and (iii) deceptive practices under New York General Business Law § 349. ChromaDex answered Elysium’s counterclaims on November 2, 2018.
ChromaDex filed an amended complaint on March 27, 2019, adding new claims against Elysium Health for false advertising and unfair competition under the Lanham Act, 15 U.S.C. § 1125(a). On April 10, 2019, Elysium Health answered the amended complaint and filed amended counterclaims, also adding new claims against ChromaDex for false advertising and unfair competition under the Lanham Act, 15 U.S.C. § 1125(a). On July 1, 2019, Elysium Health filed further amended counterclaims, adding new claims under the Copyright Act §§ 106 & 501. On February 9, 2020, ChromaDex filed a motion for leave to amend its complaint to add additional claims against Elysium Health for false advertising and unfair competition. On February 10, 2020, Elysium Health filed a motion for leave to amend its counterclaims to identify allegedly false and misleading statements in ChromaDex’s advertising. Those motions were both granted after respective stipulations. On March 12, 2020, Elysium Health answered the second amended complaint. On March 13, 2020, ChromaDex filed an answer and objection to Elysium Health’s third amended counterclaims.
On December 14, 2020, Elysium Health filed a motion to supplement and amend its counterclaims to add claims regarding alleged advertising related to COVID, to add an allegation about a change to the ChromaDex website, and to remove its copyright infringement claim under the Copyright Act. On January 19, 2021, the Court denied Elysium Health’s motion to add claims regarding alleged advertising related to COVID. The Court granted the unopposed requests to add an allegation about a change to ChromaDex’s website and to remove Elysium’s Copyright Act claim. Pursuant to the Court’s order, Elysium filed fourth amended counterclaims on April 21, 2021.
All discovery closed on April 23, 2021. The Court vacated a previously scheduled joint pretrial order and trial date because of COVID-19, and the Court has informed the Parties that trial date will be rescheduled in November or December 2021.

Both parties filed dispositive and Daubert motions on June 4, 2021. Opposition papers were filed by both parties on June 25, 2021, and reply papers were filed on July 9, 2021. On January 10, 2022, both parties appeared for oral argument on the dispositive and Daubert motions.





On February 3, 2022, ChromaDex reached a settlement in order to resolve the SDNY action in its entirety as well as the claims tried to the jury in the Central District of California (the “Settlement Agreement”). Shortly thereafter, before the parties could notify the Court, the Court issued a ruling on the pending dispositive and Daubert motions, dismissing ChromaDex’s SDNY complaint in its entirety on the grounds that ChromaDex’s damages were uncertain, and dismissing some of Elysium’s claims. Elysium then asserted that a settlement had not been reached. ChromaDex thereafter filed a motion to enforce the Settlement Agreement in its entirety on February 16, 2022. Elysium’s opposition to that motion was filed on March 2, 2022, and ChromaDex’s reply was filed on March 9, 2022. On April 19, 2022, the Court concluded that a settlement had been reached and granted ChromaDex’s motion to enforce the Settlement Agreement. On April 28, 2022, pursuant to the Settlement Agreement, the Court dismissed the entire action with prejudice.
The Company is unable to predict the outcome of the Elysium SDNY Complaint or any possible appeals and, at this time, cannot reasonably estimate the possible loss or range of loss with respect to the legal proceeding discussed herein. As of March 31, 2022, ChromaDex did not accrue a potential loss for the Elysium SDNY Complaint because ChromaDex believes that the allegations are without merit and thus it is not probable that a liability has been incurred.
(C) Delaware - Patent Infringement Action
On September 17, 2018, ChromaDex and Trustees of Dartmouth College filed a patent infringement complaint in the United States District Court for the District of Delaware against Elysium Health, Inc. The complaint alleges that Elysium’s BASIS® dietary supplement infringes U.S. Patent Nos. 8,197,807 (‘807 Patent) and 8,383,086 (‘086 Patent) that comprise compositions containing isolated nicotinamide riboside held by Dartmouth and licensed exclusively to ChromaDex On October 23, 2018, Elysium filed an answer to the complaint. The answer asserts various affirmative defenses and denies that Plaintiffs are entitled to any relief.
On November 7, 2018, Elysium filed a motion to stay the patent infringement proceedings pending resolution of (1) the inter partes review of the ‘807 Patent and the ‘086 Patent before the Patent Trial and Appeal Board (PTAB) and (2) the outcome of the litigation in the California Action. ChromaDex filed an opposition brief on November 21, 2018 detailing the issues with Elysium’s motion to stay. In particular, ChromaDex argued that given claim 2 of the ‘086 Patent was only included in the PTAB’s inter partes review for procedural reasons the PTAB was unlikely to invalidate claim 2 and therefore litigation in Delaware would continue regardless. In addition, ChromaDex argued that the litigation in the California Action is unlikely to have a significant effect on the ongoing patent litigation. After the PTAB released its written decision upholding claim 2 of the ‘086 Patent, proving right ChromaDex’s prediction, ChromaDex informed the Delaware court of the PTAB’s decision on January 17, 2019. On June 19, 2019, the Delaware court granted in part and denied in part Elysium’s motion, ordering that the case was stayed pending the resolution of Elysium’s patent misuse counterclaim in the California Action.
On November 1, 2019, ChromaDex filed a motion to lift the stay due to changed circumstances in the California Action, among other reasons. Briefing on the motion was completed on November 22, 2019. On January 6, 2020, the Delaware court issued an oral order instructing the parties to submit a joint status report after the January 13, 2020 motions hearing in the California Action. The joint status report was submitted on January 30, 2020. On February 4, 2020, the Delaware court issued an order granting ChromaDex’s motion to lift the stay and setting a scheduling conference for March 10, 2020. On March 19, 2020, the Delaware court entered a scheduling order, which, among other things, set the claim-construction hearing for December 17, 2020 and trial for the week of September 27, 2021. On April 17, 2020, ChromaDex served infringement contentions. Elysium filed a Second Amended Answer on July 10, 2020.
On April 24, 2020, ChromaDex moved for leave to amend the complaint to add Healthspan Research, LLC as a plaintiff. On May 5, 2020, Elysium filed its opposition to ChromaDex’s motion for leave to amend and moved to dismiss ChromaDex for alleged lack of standing. ChromaDex filed its opposition to Elysium’s motion to dismiss and reply in support of its motion to amend on May 19, 2020. Elysium filed its reply in support of its motion to dismiss on May 26, 2020. The Court held a hearing on the motion for leave to amend the complaint and Elysium’s motion to dismiss on September 16, 2020. On December 15, 2020, the Court entered orders (i) granting in part and denying in part Elysium’s motion to dismiss ChromaDex for alleged lack of standing; and (ii) denying ChromaDex’s motion for leave to amend. ChromaDex filed a motion for reargument on December 29, 2020. Elysium filed a response to the motion for reargument on January 28, 2021. ChromaDex filed a motion for leave to file a reply on February 8, 2021. Elysium filed a response to the motion for leave to file a reply on February 12, 2021. ChromaDex filed a reply to the motion for leave to file a reply on February 19, 2021. The Court granted the motion for leave to file the reply on April 26, 2021, and denied the motion for reargument on April 27, 2021.




On July 22, 2020 the parties filed a Joint Claim Construction Chart and respective motions for claim construction. The parties filed a Joint Claim Construction Brief on November 5, 2020. The Court held a Markman hearing on claim-construction issues on December 17, 2020. The Court entered a claim-construction ruling on January 5, 2021.
Fact discovery closed on January 26, 2021. Opening expert reports were served on February 9, 2021. Responsive expert reports were served on March 9, 2021. Reply expert reports were served on March 30, 2021. Both parties filed dispositive and Daubert motions on April 27, 2021.

On September 21, 2021, the Court granted Elysium’s motion for summary judgment that the claims of the ‘807 and ‘086 patents are invalid based on patent-ineligible subject matter. ChromaDex filed a notice of appeal on November 2, 2021. ChromaDex’s opening brief was filed on February 2, 2022. Elysium’s response brief was filed on April 11, 2022. ChromaDex’s reply brief was filed on May 9, 2022. Oral argument has not yet been scheduled. If the appeal is unsuccessful or if on remand the Court dismisses ChromaDex’s claims for some other reason, that could reduce or eliminate any competitive advantage the Company may otherwise have had.
2. Thorne Research, Inc.

(A) Inter Partes Review Proceedings

On or around September 28, 2020, Thorne Research, Inc. (Thorne) provided notice to ChromaDex that it intended to terminate its March 25, 2019 Supply Agreement and subsequent amendments with ChromaDex, effective as of December 31, 2020. A discussion between ChromaDex and Thorne followed, and Thorne asserted that it could challenge the ‘086 Patent in an inter partes review (IPR) proceeding on the basis of prior art, but would be willing to enter into a mutual existence agreement that would permit Thorne to source NR from a third party. Thorne did not offer substantive information supporting a prior art claim or about the nature of the threatened IPR.

On December 1, 2020, Thorne filed a petition for IPR of the ‘086 Patent. Dartmouth’s preliminary response to the petition was filed on March 15, 2021. On June 10, 2021, the Patent Trial and Appeal Board (PTAB) issued a decision instituting an IPR on the ‘086 Patent. On September 21, 2021, Dartmouth filed its Patent Owner Response. On December 21, 2021, Thorne filed its reply. Oral argument was held on March 15, 2022. A final written decision has not yet been rendered.

On February 1, 2021, Thorne filed a petition for IPR of the ‘807 Patent. Dartmouth’s preliminary response to the petition was filed on May 18, 2021. On August 12, 2021, the Patent Trial and Appeal Board (PTAB) issued a decision instituting an IPR on the ‘807 Patent. On November 9, 2021, Dartmouth filed its Patent Owner Response. On February 15, 2022, Thorne filed its reply. Oral argument will be held on May 17, 2022.

(B) Southern District of New York – Patent Infringement Action

On May 12, 2021, ChromaDex and Trustees of Dartmouth College filed a patent infringement complaint in the United States District Court for the Southern District of New York. The complaint alleges that certain of Thorne’s dietary supplements containing isolated NR infringe the ‘807 and ‘086 Patents, which claim compositions containing isolated nicotinamide riboside and are held by Dartmouth and licensed exclusively to ChromaDex On July 6, 2021, Thorne filed an answer and counterclaims to the complaint. The answer asserts various affirmative defenses and denies that Plaintiffs are entitled to any relief. The counterclaims seek declaratory judgment of patent invalidity for the ‘807 and ‘086 Patents. On July 8, 2021, the parties filed a proposed stipulation and order staying the matter pending issuance of the institution decision in the ‘807 Patent IPR. On July 9, 2021, the Court granted the stipulation and order to stay. On August 19, 2021, the parties filed a proposed stipulation and order staying the matter pending issuance of final written decisions in the IPRs. On August 20, 2021, the Court granted the stipulation and order to stay.




3. Erica Martinez
(A) California Action

On October 1, 2021, Erica Martinez, a former employee of ChromaDex, filed a complaint in the Orange County Superior Court alleging claims against ChromaDex for: (1) disability discrimination, (2) failure to accommodate a disability, (3) failure to engage in the interactive process, (4) retaliation for taking California Family Rights Act leave, and (5) failure to prevent discrimination and harassment. Martinez’s allegations are based primarily upon Martinez’s claim that her son was allegedly diagnosed with Autism Spectrum Disorder in or around July 17, 2019, and ChromaDex allegedly retaliated against, and ultimately terminated, her for taking time off to care for her son and attend his doctors’ appointments. ChromaDex has not been served with the Summons and Complaint. The parties have settled this matter and the request for dismissal, with prejudice, of Martinez’s claims was entered on January 25, 2022.

4. Lynda Power
(A) Florida Action

On April 18, 2022, Lynda Power, a citizen of the state of Florida, filed a complaint in the United States District Court for the Middle District of Florida, Orlando Division alleging claims against ChromaDex for (1) product liability (2) personal injury (3) strict liability and (4) negligence. Power's allegations are based primarily upon Power's claim that she suffered an adverse event after consuming the Company’s products. As of May 12, 2022, the Company has not been served with the Summons and Complaint. The Company believes these claims are without merit, will aggressively defend itself, and does not anticipate that the ultimate resolution of this matter will be material to the Company’s operations, financial condition or cash flows.

5. Other

(A) Rejuvenation Therapeutics

On September 15, 2020, the Company received a letter from a customer, Rejuvenation Therapeutics Corp. (Rejuvenation), and has received subsequent correspondence, requesting a full refund of approximately $1.6 million of Niagen® it purchased, alleging breaches of the supply agreement between the parties. As of March 31, 2022, the Company has recorded a return liability of approximately $0.5 million, which the Company offered to settle in good faith. On May 13, 2021, Rejuvenation filed a complaint in the Superior Court of the State of California, County of Orange, asserting causes of action for Concealment and Negligent Misrepresentation. On July 20, 2021, Rejuvenation filed an amended complaint adding a claim for Declaratory Relief. The Company filed a demurrer on September 3, 2021. On February 1, 2022, the Court sustained ChromaDex’s demurrer in its entirety with leave to amend as to the claims for Concealment and Negligent Misrepresentation, and without leave to amend as to the claim for Declaratory Relief. On February 16, 2022, Rejuvenation filed a Second Amended Complaint, asserting causes of action for Fraud and Negligent Misrepresentation. The Company believes these claims are without merit and will aggressively defend itself if a reasonable settlement cannot be reached. The Company does not anticipate that the ultimate resolution of this matter will be material to the Company’s operations, financial condition or cash flows.
6. Contingencies
(A) In September 2019, the Company received a letter from a licensor stating that the Company owed the licensor $1.6 million plus interest for sublicense fees as a result of the Company entering into a supply agreement with a customer. After reviewing the relevant facts and circumstances, the Company believes that the Company does not owe any sublicense fees to the licensor and has corresponded with the licensor to resolve the matter. The Company does not believe that the ultimate resolution of this matter will be material to the Company’s results of operations, financial condition or cash flows.




(B) On November 17, 2020, the Company received a warning letter (the Letter) from the United States Food and Drug Administration (FDA) and Federal Trade Commission (FTC). The Letter references statements issued by the Company relating to preclinical and clinical research results involving nicotinamide riboside and COVID-19. The statements were included in press releases and referenced in social media posts.
On November 18, 2020, the Company provided a response to the Letter stating that the Company disagrees with the assertion in the Letter that the Company’s products are intended to mitigate, prevent, treat, diagnose or cure COVID-19 in violation of certain sections of the Federal Food, Drug, and Cosmetic Act or that they were unsubstantiated under the FTC Act, but rather accurately reflected the  state of the science and the results of scientific research. Nonetheless, the Company also responded that it had deleted social media references to the studies and removed related press releases from its website.
On April 30, 2021, the Company received an additional warning letter (the Second Letter) from only the FTC.  The Second Letter references the original Letter, and cites additional statements issued by the Company and certain officers and advisors of the Company relating to nicotinamide riboside and scientific studies related to COVID-19.  The Second Letter asserts that such statements contain coronavirus-related prevention or treatment claims and are deceptive in violation of the Federal Trade Commission Act.
On May 4, 2021, the Company provided a response to the Second Letter stating that it had removed the social posts from its accounts identified in the Second Letter and requested that third parties remove the post from their accounts that were identified in the Second Letter. The Company stated that the press release identified in the Second Letter is appropriate and not a deceptive act or practice under applicable law. The Company affirmed its belief in the need to accurately report on the scientific results of its studies to its investors and welcomed the opportunity to discuss its research and development program with the FTC and receive guidance on future releases.
The Company does not believe that the ultimate resolution of this matter will be material to the Company’s results of operations, financial condition or cash flows.
Note 11. Subsequent Events

The Company has evaluated subsequent events through the filing date of this Form 10-Q with the SEC, to ensure that this filing includes all appropriate footnote disclosure of events both recognized in the financial statements as of March 31, 2022, and events which occurred subsequently but were not recognized in the financial statements. There were no subsequent events which required recognition, adjustment to or disclosure in the financial statements.



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

The following Management’s Discussion and Analysis (MD&A) of Financial Condition and Results of Operations should be read in conjunction with the condensed consolidated financial statements and notes thereto included in this Form 10-Q and in our 2021 Annual Report on Form 10-K. All dollar amounts in this Management’s Discussion and Analysis of Financial Condition and Results of Operations are approximate.
Growth and percentage comparisons made herein generally refer to the three months ended March 31, 2022 compared with the three months ended March 31, 2021 unless otherwise noted. Unless otherwise indicated or unless the context otherwise requires, all references in this document to “we,” “us,” “our,” the “Company,” “ChromaDex” and similar expressions refer to ChromaDex Corporation, and depending on the context, its subsidiaries.

Special Note Regarding Forward Looking Statements

Certain statements in this MD&A, other than purely historical information, including estimates, projections, statements relating to our business plans, objectives and expected operating results, and the assumptions upon which those statements are based, are "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements generally can be identified by the use of forward-looking terminology such as “expects,” “anticipates,” “intends,” “estimates,” “plans,” “potential,” “possible,” “probable,” “believes,” “seeks,” “may,” “will,” “should,” “could,” “predicts,” “projects,” “continue,” “would” or the negative of such terms or other similar expressions. Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties which may cause actual results to differ materially from the forward-looking statements. We undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events, or otherwise. Readers should carefully review the risk factors set forth below in Part II, Item 1A, “Risk Factors” and our financial statements and related notes in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission on March 14, 2022 (Annual Report).
Company Overview
We are a global bioscience company dedicated to healthy aging. Our team, which includes world-renowned scientists, is pioneering research on nicotinamide adenine dinucleotide (NAD+), an essential coenzyme that is a key regulator of cellular metabolism and is found in every cell of the human body. NAD+ levels in humans have been shown to decline by more than 50% from young adulthood to middle age. In addition to age, other factors linked to NAD+ depletion include poor diet, excess alcohol consumption and a number of disease states. NAD+ levels may be increased through supplementation with NAD+ precursors, such as nicotinamide riboside (NR), calorie restriction and moderate exercise.
In 2013, we commercialized Niagen®, a proprietary form of NR, a novel form of vitamin B3. Data from numerous preclinical studies and human clinical trials show that NR is a highly efficient NAD+ precursor that significantly raises NAD+ levels in blood and tissue. Niagen® is confirmed safe for human consumption as a dietary supplement and food ingredient. Niagen® has twice been successfully reviewed under the U.S. Food and Drug Administration’s (FDA) new dietary ingredient (NDI) notification program, it has been successfully notified to the FDA as generally recognized as safe (GRAS), and has been approved by Health Canada, the European Commission and the Therapeutic Goods Administration of Australia. Clinical studies of Niagen® have demonstrated a variety of outcomes including increased NAD+ levels, altered body composition, increased cellular metabolism and increased energy production. Niagen® is protected by patents to which we are the owner or have exclusive rights.
While best known for its role in cellular energy production, NAD+ is also thought to play an important role in healthy aging. Many cellular functions related to health and healthy aging are sensitive to levels of locally available NAD+ and this represents an active area of research in the field of NAD+. To date, there are over 450 published human clinical studies related to NAD+ and its impact on health. These areas of study include understanding NAD+’s role in Alzheimer’s disease, Parkinson’s disease, neuropathy, sarcopenia, liver disease and heart failure.
We are among the world leaders in the emerging NAD+ space. Through our ChromaDex External Research Program (CERP), we have amassed more than 250 research partnerships with leading universities and research institutions around the world including the National Institutes of Health, Cornell, Dartmouth, Harvard, Massachusetts Institute of Technology, University of Cambridge and the Mayo Clinic. The results of the 250+ research agreements have allowed CERP to help produce the trusted science behind Niagen® and continue to advance the understanding of NAD+ in health, diseases, and aging. We value and encourage strong scientific rigor behind our products and seek to continually develop additional relationships in pursuit of this. CERP is a vital component of our research and development platform along with our scientific advisory board. Our scientific advisory board supports the technical and intellectual property needs of investigators, presents research at conferences, and helps build and support the NAD+ and healthy aging research community.



Our scientific advisory board is led by Chairman Dr. Roger Kornberg, Nobel Laureate Stanford Professor, Dr. Charles Brenner, one of the world’s recognized experts in NAD+ and discoverer of NR as a NAD+ precursor, Dr. Rudy Tanzi, the co-chair of the department of neurology at Harvard Medical School, Sir John Walker, Nobel Laureate and Emeritus Director, MRC Mitochondrial Biology Unit in the University of Cambridge, England, Dr. Bruce German, Chairman of food, nutrition and health at the University of California, Davis, Dr. Brunie Felding, Associate Professor, Department of Molecular Medicine at Scripps Research Institute, California Campus, and Dr. David Katz, the Founder and former director of Yale University’s Yale-Griffin Prevention Research Center; President and Founder of the non-profit True Health Initiative; and Founder and Chief Executive Officer of Diet ID, Inc.
Impact of COVID-19
The worldwide outbreak of COVID-19 continues to drive global uncertainty and disruption, which has created headwinds for our business. Authorities have imposed, and businesses and individuals have implemented, numerous measures to try to contain the virus or treat its impact, such as travel bans and restrictions, quarantines, shelter-in-place/stay-at-home and social distancing orders, store closures and reduced operating hours, and vaccine requirements. These measures have impacted and may further impact our workforce and operations and those of our respective suppliers and partners.
Our primary focus throughout the COVID-19 pandemic has remained ensuring the health and safety of our employees through office closures or implementing enhanced safety protocols to ensure the well-being of our employees. We have adapted to the new environment and have been able to successfully conduct business virtually.

The degree to which COVID-19 impacts our results will depend on future developments, which are highly uncertain and cannot be predicted, including the duration and severity of the pandemic; surges related to new variants; the actions taken to contain the virus or treat its impact; other actions taken by governments, businesses, and individuals in response to the virus and resulting economic disruption; and how quickly and to what extent normal economic and operating conditions can resume. Additional impacts and risks may arise that we are not aware of or able to respond to effectively. We are similarly unable to predict the extent of the impact of the pandemic on our customers, suppliers, and other partners, but a material effect on these parties could also materially adversely affect us. The impact of COVID-19 can also exacerbate other risks discussed in Part II, Item 1A Risk Factors and throughout this report.

Supply chain disruptions, inflation and changing prices

We have experienced, and could in the future experience, global supply chain delays including challenges with transportation, logistics and production lead-times, as well as labor shortages and cost inflation. In the first quarter of 2021, we experienced delays due to global components and packaging shortages for our consumer products across our supply chain. Supply chain delays, among other factors such as store closures, have impacted our sales to partners in international markets. These supply chain challenges were addressed in the second quarter of 2021 and we have otherwise not encountered any major disruptions in our supply chain. It is our intention to maintain adequate safety stocks to support our growth and we currently believe we have adequate inventory on hand to meet current demands. We have also recently experienced inflation in labor, raw materials and other costs. Inflation can also have a long-term impact as increasing costs may impact our ability to maintain satisfactory margins. We may be unsuccessful in passing these increases on to our customers or finding other mitigating solutions. Furthermore, increases in inflation may not be matched by growth in consumer income, which also could have a negative impact on customer spending. We will continue to monitor this situation closely as conditions may become more challenging due to ongoing and uncertain economic factors.

Financial Condition and Results of Operations
The discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of these financial statements requires making estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenues, if any, and expenses during the reporting periods. On an ongoing basis, we evaluate such estimates and judgments, including those described in greater detail below. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.




As of March 31, 2022, our cash and cash equivalents totaled approximately $21.0 million. We anticipate that our current cash, cash equivalents, and cash to be generated from net sales will be sufficient to meet our projected operating plans for at least the next twelve months. In addition, we have an available line of credit up to $10.0 million, subject to certain terms and conditions, from Western Alliance Bank. We may, however, seek additional capital in the next twelve months, both to meet our projected operating plans after the next twelve months and/or to fund our longer-term strategic objectives.
In June 2020, we entered into an At Market Issuance Sales Agreement (the Sales Agreement) with B. Riley FBR, Inc. (B. Riley FBR) and Raymond James & Associates, Inc. (“Raymond James” and together with B. Riley FBR, the “Sales Agents”) under which ChromaDex may offer and sell shares of our common stock having an aggregate offering price of up to $50.0 million from time to time through the Sales Agents (ATM Facility). As of March 31, 2022, approximately $47.8 million remains available under the ATM Facility.
Additional capital may come from other public and/or private stock or debt offerings, borrowings under lines of credit or other sources. These additional funds may not be available on favorable terms, or at all. Further, if we issue equity or debt securities to raise additional funds, our existing stockholders may experience dilution and the new equity or debt securities we issue may have rights, preferences and privileges senior to those of our existing stockholders. In addition, if we raise additional funds through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to our products or proprietary technologies, or to grant licenses on terms that are not favorable to us. If we cannot raise funds on acceptable terms, we may not be able to develop or enhance our products, obtain the required regulatory clearances or approvals, achieve long term strategic objectives, take advantage of future opportunities, or respond to competitive pressures or unanticipated customer requirements. Any of these events could adversely affect our ability to achieve our development and commercialization goals, which could have a material and adverse effect on our business, results of operations and financial condition. Further, as a result of the COVID-19 pandemic and other macroeconomic factors such as rising interest rates, inflation and geopolitical uncertainties, the global credit and financial markets have experienced extreme volatility, including diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. There can be no assurance that further deterioration in credit and financial markets and confidence in economic conditions will not occur. If equity and credit markets deteriorate, it may make any necessary debt or equity financing more difficult to obtain, more costly and/or more dilutive.
We currently have three operating segments which offer differentiated services. First, through our Consumer Products segment we provide finished dietary supplement products that contain the Company's proprietary ingredients directly to consumers and distributors. We deliver Niagen® as the sole active ingredient in our consumer product Tru Niagen® which is offered in both convenient capsules and stickpacks. Additionally, beginning in April 2022, we launched our new consumer product, Tru Niagen® Immune, a combination of immune-boosting nutrition with Niagen® in capsule form. Second, our ingredients segment develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw material to the manufacturers of consumer products. Finally, our Analytical Reference Standards and Services segment focuses on natural product fine chemicals, known as phytochemicals, and related research and development services. The results of these segments and our consolidated operations are detailed in the discussion that follows.

Our consolidated net sales and net loss for the three months ended on March 31, 2022 and 2021 are as follows:

Three Months Ended March 31,
(In thousands)20222021
Net sales$17,259 $14,683 
Net loss(7,740)(7,381)
Basic and diluted loss per common share$(0.11)$(0.12)




Net Sales
Net sales consist of gross sales less discounts and returns. The following table sets forth our total net sales by reportable segment:
Three Months Ended March 31,
(In thousands)20222021% Change
Net sales:
Consumer Products$14,937 $12,437 20 %
Ingredients1,427 1,315 
Analytical reference standards and services895 931 (4)
Total net sales$17,259 $14,683 18 %
Total net sales increased approximately 18% for the three months ended March 31, 2022, compared to the same period in 2021. Changes in sales for the periods indicated were driven by the following:
Tru Niagen® sales for our Consumer Products segment increased $2.5 million, or 20%, compared to the same period in the prior year. The increase primarily related to higher e-commerce sales of approximately $1.3 million, and increased sales to A.S. Watson, a related party, of approximately $1.0 million for the three months ended March 31, 2022 compared to same period in 2021. The lower sales to A.S. Watson in the prior year were largely due to shipment delays we experienced in the first quarter of 2021 surrounding COVID-19 supply chain issues which were resolved in the second quarter of 2021.
Total ingredient sales increased $0.1 million, or 9%, compared to the same period in the prior year driven by an increase in other ingredient sales of approximately $0.2 million which was partially offset by lower Niagen ingredient sales of $0.1 million due to competitive pricing measures for the three months ended March 31, 2022 compared to same period in 2021.
Analytical reference standards and services segment experienced a lower demand for research and development services which was partially offset by increased demand for reference standards during the three months ended March 31, 2022 compared to same period in 2021 resulting in slightly lower total sales year over year.
Cost of Sales
Cost of sales include raw materials, labor, overhead, and delivery costs. The following table sets forth our total cost of sales by reportable segment:
Three Months Ended March 31,
Amount% of net sales
(In thousands)2022202120222021
Cost of sales:
Consumer Products$5,252 $4,203 35 %34 %
Ingredients722 563 51 43 
Analytical reference standards and services753 683 84 73 
Total cost of sales$6,727 $5,449 39 %37 %
Overall, cost of sales, as a percentage of net sales, slightly increased for the three months ended March 31, 2022 compared to the same period in 2021. Changes in cost of sales were primarily driven by the following:
Cost of sales, as a percentage of net sales, for our consumer products segment remained substantially similar year over year.
Cost of sales, as a percentage of net sales, for our ingredients segment increased 8% for the three months ended March 31, 2022, compared to the same period in 2021 primarily as a result of increasing our supply chain head count as we scale the business.
Cost of sales, as a percentage of net sales, for the analytical reference standards and services segment increased 11% for the three months ended March 31, 2022 compared to the same period in 2021. Cost of sales for our analytical reference standards and services segment are largely driven by fixed supply chain labor costs which do not increase in proportion to sales. We increased our supply chain head count in order to scale the business. Accordingly, as sales decreased and our supply chain labor head count increased for the three months ended March 31, 2022, we experienced lower labor and overhead utilization rates resulting in increased cost of sales, as a percentage of net sales, compared to the same period in 2021.



Gross Profit
Gross profit is net sales less the cost of sales and is affected by a number of factors including business and product mix, competitive pricing and costs of products, labor, overhead, services and delivery. The following table sets forth our total gross profit by reportable segment:
Three Months Ended March 31,
(In thousands)20222021% Change
Gross profit:
Consumer Products$9,685 $8,234 18 %
Ingredients705 752 (6)
Analytical reference standards and services142 248 (43)
Total gross profit$10,532 $9,234 14 %
For details supporting the changes in gross margin, refer to the discussions above regarding changes in our net sales and cost of sales for each segment.
The consumer products segment posted gross profit of $9.7 million, an 18% increase for the three months ended March 31, 2022 compared to the same period in 2021.
The ingredients segment posted gross profit of $0.7 million for the three months ended March 31, 2022, a decrease of 6% compared to the same period in 2021.
The analytical reference standards and services segment saw a 43% decrease in gross profit for the three months ended March 31, 2022, compared to the same period in 2021.

Operating Expenses-Sales and Marketing
Sales and marketing expenses consist of salaries, advertising, public relations and marketing expenses. Sales and marketing expenses by reportable segment were as follows:
Three Months Ended March 31,
(In thousands)20222021% Change
Sales and marketing expenses:
Consumer Products$8,074 $6,111 32 %
Ingredients24 10 140 
Analytical reference standards and services139 137 
Total sales and marketing expenses$8,237 $6,258 32 %
For the consumer products segment, we increased our direct marketing efforts through Amazon marketplaces, televised commercials, social media, public relations and other customer awareness and acquisition programs as well as increased staffing resulting in total increased marketing expenditures of approximately $1.7 million for the three months ended March 31, 2022 compared to the same period in 2021.
For the ingredients segment, selling and marketing expenses were approximately $24,000 during the three months ended March 31, 2022. This is a slight increase from the same period in the prior year due to higher commissionable sales for other ingredients.
For the analytical reference standards and services segment, total selling and marketing expenses were substantially similar year over year.



Operating Expenses-Research and Development
Research and development (R&D) expenses consist primarily of clinical trials, product development and process development expenses. Research and development expenses by reportable segment were as follows:
Three Months Ended March 31,
(In thousands)20222021% Change
R&D expenses:
Consumer Products$1,002 $718 40 %
Ingredients76 69 10 
Total R&D expenses$1,078 $787 37 %
We allocate R&D expenses related to our Niagen® branded ingredient to the consumer products and ingredients segment, based on revenues recorded. Overall, we had higher R&D expenses for the three months ended March 31, 2022 compared to the comparable period in 2021 due to increased staffing of research scientists and share-based compensation as well as timing of projects.

Operating Expenses-General and Administrative
General and administrative expense consists of general company administration, legal, royalties, IT, accounting and executive management expenses. General and administrative expenses are not allocated by segment and instead are classified under our Corporate and Other category. General and administrative expense for the periods indicated were as follows:
Three Months Ended March 31,
(In thousands)20222021% Change
General and administrative8,949 9,551 (6)%
The decrease in general and administrative expense for the three months ended March 31, 2022, compared to the comparable period in 2021 was primarily driven by lower legal expense of $2.7 million related to litigation which was largely offset by increased severance and restructuring expense as well as investments in technology and increased staffing in key functional areas to support growth. For additional details regarding our litigation see Note 10, Commitments and Contingencies, Legal Proceedings in the Notes to the Consolidated Financial Statements, included in Part I, Item 1 of this Quarterly Report on Form 10-Q. Severance and restructuring expenses relate to changes in our executive team.
Income Taxes
Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. At March 31, 2022 and March 31, 2021, we maintained a full valuation allowance against the entire deferred income tax balance which resulted in an effective tax rate of approximately 0% for the three months ended March 31, 2022, and 2021, respectively. As defined in ASC 740, Income Taxes, future realization of the tax benefit will depend on the existence of sufficient taxable income, including the expectation of continued future taxable income.

Depreciation and Amortization
Depreciation expense was approximately $0.2 million for both of the three months ended March 31, 2022 and 2021. We depreciate our assets on a straight-line basis, based on the estimated useful lives of the respective assets.
Amortization expense of intangible assets was approximately $49 thousand and $60 thousand for the three months ended March 31, 2022 and 2021, respectively. We amortize intangible assets using a straight-line method, generally over 10 years. For licensed patent rights, the useful lives are 10 years or the remaining term of the patents underlying licensing rights, whichever is shorter. The useful lives of subsequent milestone payments that are capitalized are the remaining useful life of the initial licensing payment that was capitalized.
Amortization expense of right of use assets for the three months ended March 31, 2022 was approximately $0.3 million as compared to $0.1 million for the three months ended March 31, 2021.



Liquidity and Capital Resources
From inception through March 31, 2022, we have incurred aggregate losses of approximately $176.7 million. These losses are primarily due to expenses associated with the development and expansion of our operations and investments to protect our intellectual property, including litigation-related expenses. Historically, these operations have been financed through capital contributions, the issuance of common stock and warrants through private placements and the issuance of debt.
Our board of directors periodically reviews our capital requirements in light of our proposed business plan. Our future capital requirements will remain dependent upon a variety of factors, including cash flow from operations, the ability to increase sales, increasing our gross profits from current levels, reducing selling and administrative expenses as a percentage of net sales, continued development of customer relationships, and our ability to market our new products successfully. However, based on our results from operations, we may determine that we need additional financing to implement our long-term business plan. There can be no assurance that any such financing will be available on terms favorable to us or at all. Without adequate financing we may have to delay or terminate product and service expansion and curtail certain selling, general and administrative expenses. Any inability to raise additional financing would have a material adverse effect on us.
As of March 31, 2022, we had cash and cash equivalents totaling approximately $21.0 million, no material off-balance sheet arrangements, no outstanding borrowings under our line of credit up to $10.0 million with Western Alliance Bank, purchase obligations of $18.6 million related to inventory purchase commitments to be paid over approximately one year and future minimum lease obligations of $5.5 million to be paid over approximately six years. While we anticipate that our current cash, cash equivalents, and cash to be generated from net sales will be sufficient to meet our projected operating plans for at least the next twelve months and beyond, we may seek additional funds to support both our short-term and long-term operating objectives, either through additional equity or debt financings or collaborative agreements or from other sources. Furthermore, in June 2020, we filed a $125.0 million registration statement on Form S-3 with the Commission, utilizing a “shelf” registration process. Under this shelf registration process, we may sell securities from time to time, including up to $50.0 million, pursuant to the ATM Facility, of which approximately $47.8 million remains available as of March 31, 2022.
As a result of the COVID-19 pandemic and other macroeconomic factors such as rising interest rates, inflation and geopolitical uncertainties, the global credit and financial markets have experienced extreme volatility, including diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. There can be no assurance that further deterioration in credit and financial markets and confidence in economic conditions will not occur. If equity and credit markets deteriorate, it may make any necessary debt or equity financing more difficult to obtain, more costly and/or more dilutive.
Net cash used in operating activities: Cash used in operating activities is net loss adjusted for certain non-cash items and changes in operating assets and liabilities. Net cash used in operating activities was approximately $7.2 million and $5.4 million for the three months ended March 31, 2022 and 2021, respectively. The increase in cash used for the three months ended March 31, 2022 compared to March 31, 2021 of $1.8 million was primarily due to increases in our net loss and inventories paired with a decrease in our accounts payable which were partially offset by an increase in accrued expenses.
We expect our operating cash flows to fluctuate significantly in future periods as a result of fluctuations in our operating results, shipment timetables, trade receivable collections, inventory management and the timing of our payments, among other factors.
Cash used in investing activities: Investing cash flows consist primarily of capital expenditures and investment activities. Cash used in investing activities was approximately $25 thousand and $46 thousand for the three months ended March 31, 2022 and 2021, respectively. The decrease in cash used during the three months ended March 31, 2022 compared to March 31, 2021 of $21 thousand is attributable to fewer purchases of leasehold improvements and equipment.
Net cash used in and provided by financing activities: Financing cash flows consist primarily of proceeds from issuance of our common stock, exercise of stock options through employee equity incentive plans and repayment of short-term and long-term debt. Cash used in financing activities was approximately $3 thousand for the three months ended March 31, 2022, compared to net cash provided by financing activities of approximately $33.4 million for the three months ended March 31, 2021. The difference in cash activities is largely attributable to proceeds from the issuance of common stock pursuant to the Securities Purchase Agreement with EverFund as well as the exercise of employee stock options, both of which occurred during the three months ended March 31, 2021 but not during the three months ended March 31, 2022.

Critical Account Estimates

There have been no changes to critical accounting estimates from those disclosed in our 2021 Form 10-K.



ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the supervision of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), as of the end of the period covered by this Quarterly Report on Form 10-Q. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2022, our disclosure controls and procedures are effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the Company’s first fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II
Item 1. Legal Proceedings
For a description of our legal proceedings, see Note 10, Commitments and Contingencies, Legal Proceedings in the Notes to the Consolidated Financial Statements, included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. Current investors and potential investors should consider carefully the risks and uncertainties described below and in our Annual Report, together with all other information contained in this Quarterly Report on Form 10-Q and our Annual Report, including our financial statements, the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” before making investment decisions with respect to our common stock. If any of the following risks actually occur, our business, financial condition, results of operations and future growth prospects would likely be materially and adversely affected. Under these circumstances, the trading price and value of our common stock could decline, and you may lose all or part of your investment. The risks and uncertainties described in this Quarterly Report on Form 10-Q and in our Annual Report are not the only ones facing our Company. Additional risks and uncertainties of which we are not presently aware, or that we currently consider immaterial, may also impair our business operations.



Summary of Risk Factors
We are providing the following summary of the risk factors contained in our Form 10-Q to enhance the readability and accessibility of our risk factor disclosures. We encourage our stockholders to carefully review the risk factors contained in this Form 10-Q in their entirety for additional information regarding the risks and uncertainties that could cause our actual results to vary materially from recent results or from our anticipated future results.
The COVID-19 pandemic has adversely affected, and is expected to continue to pose risks to, our business, results of operations, financial condition and cash flows, and other epidemics or outbreaks of infectious diseases may have a similar impact.
Global, market and economic conditions may negatively impact our business, financial condition and share price.
We have a history of operating losses, may need additional financing to meet our future long-term capital requirements and may be unable to raise sufficient capital on favorable terms or at all.
Interruptions in our relationships or declines in our business with major customers could materially harm our business and financial results.
Our future success largely depends on sales of our Tru Niagen® product.
The success of our consumer product and ingredient business is linked to the size and growth rate of the vitamin, mineral and dietary supplement market and an adverse change in the size or growth rate of that market could have a material adverse effect on us.
The future growth and profitability of our consumer product business will depend in large part upon the effectiveness and efficiency of our marketing efforts and our ability to select effective markets and media in which to market and advertise.
Many of our competitors are larger and have greater financial and other resources than we do.
Our operating results may fluctuate significantly as a result of a variety of factors, many of which are outside of our control.
If we are unable to maintain sales, marketing and distribution capabilities or maintain arrangements with third parties to sell, market and distribute our products, our business may be harmed.
Our failure to establish and maintain effective internal control over financial reporting could result in material misstatements in our financial statements, result in our failure to meet our reporting obligations and cause investors to lose confidence in our reported financial information, which in turn could cause the trading price of our common stock to decline.
Our business could be negatively impacted by cyber security incidents or threats, including without limitation a material interruption to our operations including our clinical trials, harm to our reputation, significant fines, penalties and liabilities, regulatory investigations or actions, breach or triggering of data protection laws, privacy policies and data protection obligations, or a loss of revenue, customers or sales.
Unfavorable publicity or consumer perception of our products and any similar products distributed by other companies could have a material adverse effect on our business.
We may incur material product liability claims, which could increase our costs and adversely affect our reputation, revenues and operating income.
We utilize ingredients and components for our products from foreign suppliers, and may be negatively affected by the risks associated with international trade and importation issues.
We rely on single or a limited number of third-party suppliers for the raw materials required to produce our products.
Our ability to protect our intellectual property and proprietary technology through patents and other means is uncertain and may be inadequate, which would have a material and adverse effect on us.
Our patents and licenses may be subject to challenge on validity grounds, and our patent applications may be rejected.
We may become subject to claims of infringement or misappropriation of the intellectual property rights of others, which could prohibit us from developing our products, require us to obtain licenses from third parties or to develop non-infringing alternatives and subject us to substantial monetary damages.
We are currently engaged in substantial and complex litigation with Elysium Health, Inc. and Elysium Health LLC (collectively, “Elysium”), the outcome of which could materially harm our business and financial results.
Changes in government regulation or in practices relating to the pharmaceutical, dietary supplement, food and cosmetic industry could decrease the need for the services we provide.


Compliance with stringent and changing global privacy and data security laws and regulations could result in additional costs and liabilities to us or inhibit our ability to collect and, if applicable, process data globally, and the failure or perceived failure to comply with such laws and regulations could have a material adverse effect on our business, financial condition or results of operations.
The market price of our common stock may be volatile and adversely affected by several factors.
We have not paid cash dividends in the past and do not expect to pay cash dividends in the foreseeable future. Any return on investment may be limited to the value of our common stock.
We have a significant number of outstanding options and unvested restricted stock units. Future sales of these shares could adversely affect the market price of our common stock.
We may become involved in securities class action litigation that could divert management’s attention and harm our business.
Risks Related to our Company and our Business
The COVID-19 pandemic has adversely affected, and is expected to continue to pose risks to, our business, results of operations, financial condition and cash flows, and other epidemics or outbreaks of infectious diseases may have a similar impact.
As previously disclosed, we face risks related to the ongoing COVID-19 pandemic, including the emergence of new variant strains with varying degrees of resistance to vaccines, and these variant strains’ impacts. COVID-19 has spread across the globe since 2020 and is impacting economic activity worldwide. COVID-19 has caused supply chain and market disruptions and volatility in the global capital markets, and has caused an economic slowdown. In response to COVID-19, national and local governments around the world have instituted certain measures, including travel bans, prohibitions on group events and gatherings, shutdowns of certain businesses, curfews, shelter-in-place orders, vaccine mandates and recommendations to practice social distancing. The duration of these measures is unknown, may be extended and additional measures may be imposed, in light of the recent surge in cases, which could negatively impact our sales volumes.
The potential effects of COVID-19 include, but are not limited to, the following:
Reduced consumer and investor confidence, instability in the credit and financial markets, volatile corporate profits, and reduced business and consumer spending due to economic uncertainty, which may adversely affect our results of operations by reducing our sales, margins and/or net income as a result of a slowdown in customer orders.
Reduced demand for our products due to store closures and reduced operating hours of our customers.
Disruptions in supply chain, leading to inadequate levels of inventory that may lower our sales and/or rising inflationary pressures that may increase our cost of goods.
For example, our retail business, including sales to A.S. Watson group and other partners in international markets, has been impacted by the effects of COVID-19, due to strict government lockdowns, store closures and reduced operating hours. Additionally, global supply chains have increasingly been impacted by COVID-19, including challenges with transportation, logistics and production lead-times, as well as labor shortages and cost inflation.
To the extent the COVID-19 pandemic adversely affects our business, results of operations, financial condition and cash flows, it may also heighten many of the other risks described in this section. The ultimate impact of COVID-19 on our business, results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, which are uncertain and cannot be predicted at this time.



Global, market and economic conditions may negatively impact our business, financial condition and share price.

Concerns over inflation, geopolitical issues, the U.S. financial markets, foreign exchange rates, capital and exchange controls, unstable global credit markets and financial conditions and the COVID-19 pandemic, have led to periods of significant economic instability, declines in consumer confidence and discretionary spending, diminished expectations for the global economy and expectations of slower global economic growth going forward, and increased unemployment rates. Our general business strategy may be adversely affected by any such economic downturns, volatile business environments and continued unstable or unpredictable economic and market conditions. If these conditions continue to deteriorate or do not improve, it may make any necessary debt or equity financing more difficult to complete, more costly and more dilutive. In addition, there is a risk that one or more of our current or future service providers, manufacturers, suppliers and other partners could be negatively affected by difficult economic times, which could adversely affect our ability to attain our operating goals on schedule and on budget or meet our business and financial objectives.

In addition, we face several risks associated with international business and are subject to global events beyond our control, including war, public health crises, such as pandemics and epidemics, trade disputes, economic sanctions, trade wars and their collateral impacts and other international events. Any of these changes could have a material adverse effect on our reputation, business, financial condition or results of operations. There may be changes to our business if there is instability, disruption or destruction in a significant geographic region, regardless of cause, including war, terrorism, riot, civil insurrection or social unrest; and natural or man-made disasters, including famine, flood, fire, earthquake, storm or disease. In February 2022, armed conflict escalated between Russia and Ukraine. The sanctions announced by the U.S. and other countries, following Russia’s invasion of Ukraine against Russia to date include restrictions on selling or importing goods, services or technology in or from affected regions and travel bans and asset freezes impacting connected individuals and political, military, business and financial organizations in Russia. The U.S. and other countries could impose wider sanctions and take other actions should the conflict further escalate. It is not possible to predict the broader consequences of this conflict, which could include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, currency exchange rates and financial markets, all of which could impact our business, financial condition and results of operations.
We have a history of operating losses, may need additional financing to meet our future long-term capital requirements and may be unable to raise sufficient capital on favorable terms or at all.
We have recorded a net loss of approximately $7.7 million for the three months ended March 31, 2022 and we have a history of losses and may continue to incur operating and net losses for the foreseeable future. We incurred net losses of approximately $27.1 million and $19.9 million for the years ended December 31, 2021 and December 31, 2020, respectively. As of March 31, 2022, our accumulated deficit was approximately $176.7 million. We have not achieved profitability on an annual basis. We may not be able to reach a level of revenue to continue to achieve and sustain profitability. If our revenues grow slower than anticipated, or if operating expenses exceed expectations, then we may not be able to achieve and sustain profitability in the near future or at all, which may depress our stock price.
As of March 31, 2022, our cash and cash equivalents totaled approximately $21.0 million and we had no borrowings outstanding under our line of credit up to $10.0 million with Western Alliance Bank. While we anticipate that our current cash, cash equivalents and cash to be generated from net sales will be sufficient to meet our projected operating plans through at least the next twelve months, we may require additional funds, either through additional equity or debt financings, including pursuant to the At Market Issuance Sales Agreement, dated as of June 12, 2020, with B. Riley FBR, Inc. and Raymond James & Associates, Inc. (ATM Facility), or collaborative agreements or from other sources. We have no commitments to obtain such additional financing, and we may not be able to obtain any such additional financing on terms favorable to us, or at all. Further, as a result of the COVID-19 pandemic and actions taken to slow its spread, the global credit and financial markets have experienced extreme volatility, including diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. There can be no assurance that further deterioration in credit and financial markets and confidence in economic conditions will not occur. If equity and credit markets deteriorate, it may make any necessary debt or equity financing more difficult to obtain, more costly and/or more dilutive. If adequate financing is not available, the Company will further delay, postpone or terminate product and service expansion and curtail certain selling, general and administrative operations. The inability to raise additional financing may have a material adverse effect on the future performance of the Company.



Our material cash requirements will depend on many factors.
Our material cash requirements will depend on many factors, including:
the revenues generated by sales of our products;
the costs associated with expanding our sales and marketing efforts, including efforts to hire independent agents and sales representatives and obtain required regulatory approvals and clearances;
the expenses we incur in developing and commercializing our products, including the cost of obtaining and maintaining regulatory approvals; and
unanticipated general and administrative expenses.
Because of these factors, we may seek to raise additional capital within the next twelve months both to meet our projected operating plans after the next twelve months and to fund our longer term strategic objectives. Additional capital may come from public and private equity or debt offerings, borrowings under lines of credit or other sources. These additional funds may not be available on favorable terms, or at all. There can be no assurance we will be successful in raising these additional funds. Furthermore, if we issue equity or debt securities to raise additional funds, our existing stockholders may experience dilution and the new equity or debt securities we issue may have rights, preferences and privileges senior to those of our existing stockholders. In addition, if we raise additional funds through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to our products or proprietary technologies, or grant licenses on terms that are not favorable to us. If we cannot raise funds on acceptable terms, we may not be able to develop or enhance our products, obtain the required regulatory clearances or approvals, execute our business plan, take advantage of future opportunities, or respond to competitive pressures or unanticipated customer requirements. Any of these events could adversely affect our ability to achieve our development and commercialization goals, which could have a material and adverse effect on our business, results of operations and financial condition.
Interruptions in our relationships or declines in our business with major customers could materially harm our business and financial results.
A.S. Watson Group accounted for approximately 14.8% of our sales during the three months ended March 31, 2022. Any interruption in our relationship or decline in our business with this customer or other customers upon whom we become highly dependent could cause harm to our business. Factors that could influence our relationship with our customers upon whom we may become highly dependent include:
our ability to maintain our products at prices that are competitive with those of our competitors;
our ability to maintain quality levels for our products sufficient to meet the expectations of our customers;
our ability to produce, ship and deliver a sufficient quantity of our products in a timely manner to meet the needs of our customers;
our ability to continue to develop and launch new products that our customers feel meet their needs and requirements, with respect to cost, timeliness, features, performance and other factors;
our ability to provide timely, responsive and accurate customer support to our customers; and
the ability of our customers to effectively deliver, market and increase sales of their own products based on ours.
Our future success largely depends on sales of our Tru Niagen® product.
In connection with our strategic shift from an ingredient and testing company to a consumer-focused company, we expect to generate a significant percentage of our future revenue from sales of our Tru Niagen® product. As a result, the market acceptance of Tru Niagen® is critical to our continued success, and if we are unable to expand market acceptance of Tru Niagen®, our business, results of operations, financial condition, liquidity and growth prospects would be materially adversely affected.



Decline in the state of the global economy and financial market conditions could adversely affect our ability to conduct business and our results of operations.
Global economic and financial market conditions, including disruptions in the credit markets and the impact of the global economic deterioration may materially impact our customers and other parties with whom we do business. For example, the COVID-19 pandemic and actions taken to slow its spread, have caused the global credit and financial markets to experience extreme volatility, including diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. These conditions could negatively affect our future sales of our ingredient lines as many consumers consider the purchase of nutritional products discretionary. Decline in general economic and financial market conditions could materially adversely affect our financial condition and results of operations. Specifically, the impact of these volatile and negative conditions may include decreased demand for our products and services, a decrease in our ability to accurately forecast future product trends and demand, and a negative impact on our ability to timely collect receivables from our customers. The foregoing economic conditions may lead to increased levels of bankruptcies, restructurings and liquidations for our customers, scaling back of research and development expenditures, delays in planned projects and shifts in business strategies for many of our customers. Such events could, in turn, adversely affect our business through loss of sales.
Changes in our business strategy, including entering the consumer product market, or restructuring of our businesses may increase our costs or otherwise affect the profitability of our businesses.
As changes in our business environment occur we may adjust our business strategies to meet these changes or we may otherwise decide to restructure our operations or businesses or assets. In addition, external events including changing technology, changing consumer patterns and changes in macroeconomic conditions may impair the value of our assets. When these changes or events occur, we may incur costs to change our business strategy and may need to write down the value of assets. In any of these events, our costs may increase, we may have significant charges associated with the write-down of assets or returns on new investments may be lower than prior to the change in strategy or restructuring. For example, we may not be successful in developing our consumer product business for sales of Tru Niagen® products, and our sales may decrease despite us incurring increased costs related to marketing such products.
The success of our consumer product and ingredient business is linked to the size and growth rate of the vitamin, mineral and dietary supplement market and an adverse change in the size or growth rate of that market could have a material adverse effect on us.
An adverse change in the size or growth rate of the vitamin, mineral and dietary supplement market could have a material adverse effect on our business. Underlying market conditions are subject to change based on economic conditions, consumer preferences and other factors that are beyond our control, including media attention and scientific research, which may be positive or negative.
The future growth and profitability of our consumer product business will depend in large part upon the effectiveness and efficiency of our marketing efforts and our ability to select effective markets and media in which to market and advertise.
Our consumer products business success depends on our ability to attract and retain customers, which significantly depends on our marketing practices. Our future growth and profitability will depend in large part upon the effectiveness and efficiency of our marketing efforts, including our ability to:
create greater awareness of our brand;
identify the most effective and efficient levels of spending in each market, media and specific media vehicle;
determine the appropriate creative messages and media mix for advertising, marketing and promotional expenditures;
effectively manage marketing costs (including creative and media) to maintain acceptable customer acquisition costs;
acquire cost-effective television advertising;
select the most effective markets, media and specific media vehicles in which to market and advertise; and
convert consumer inquiries into actual orders.



We face significant competition, including changes in pricing.
The markets for our products and services are both competitive and price sensitive. Many of our competitors have significant financial, operations, sales and marketing resources and experience in research and development. Competitors could develop new technologies that compete with our products and services or even render our products obsolete. If a competitor develops superior technology or cost-effective alternatives to our products and services, our business could be seriously harmed.
The markets for some of our products are also subject to specific competitive risks because these markets are highly price competitive. Our competitors have competed in the past by lowering prices on certain products. If they do so again, we may be forced to respond by lowering our prices. This would reduce sales revenues and increase losses. Failure to anticipate and respond to price competition may also impact sales and aggravate losses.
We believe that customers in our markets display a significant amount of loyalty to their supplier of a particular product. To the extent we are not the first to develop, offer and/or supply new products, customers may buy from our competitors or make materials themselves, causing our competitive position to suffer.
Many of our competitors are larger and have greater financial and other resources than we do.
Our products compete and will compete with other similar products produced by our competitors. These competitive products could be marketed by well-established, successful companies that possess greater financial, marketing, distributional, personnel and other resources than we possess. Using these resources, these companies can implement extensive advertising and promotional campaigns, both generally and in response to specific marketing efforts by competitors, and enter into new markets more rapidly to introduce new products. In certain instances, competitors with greater financial resources also may be able to enter a market in direct competition with us, offering attractive marketing tools to encourage the sale of products that compete with our products or present cost features that consumers may find attractive.
Litigation may harm our business.
Substantial, complex or extended litigation could cause us to incur significant costs and distract our management. For example, lawsuits by employees, stockholders, collaborators, distributors, customers, competitors or others could be very costly and substantially disrupt our business. Disputes from time to time with such companies, organizations or individuals are not uncommon, and we cannot assure you that we will always be able to resolve such disputes on terms favorable to us. As further described in Note 10, Commitments and Contingencies, Contingencies in the Notes to the Consolidated Financial Statements, included in Part I, Item 1 of this Quarterly Report on Form 10-Q, we are currently involved in substantial and complex litigation. Unexpected results could cause us to have financial exposure in these matters in excess of recorded reserves and insurance coverage, requiring us to provide additional reserves to address these liabilities, therefore impacting profits.
Our sales and results of operations for our analytical reference standards and services segment depend on our customers’ research and development efforts and their ability to obtain funding for these efforts.
Our analytical reference standards and services segment customers include researchers at pharmaceutical and biotechnology companies, chemical and related companies, academic institutions, government laboratories and private foundations. Fluctuations in the research and development budgets of these researchers and their organizations could have a significant effect on the demand for our products. Our customers determine their research and development budgets based on several factors, including the need to develop new products, the availability of governmental and other funding, competition and the general availability of resources. As we continue to expand our international operations, we expect research and development spending levels in markets outside of the United States will become increasingly important to us.
Research and development budgets fluctuate due to changes in available resources, spending priorities, general economic conditions, institutional and governmental budgetary limitations and mergers of pharmaceutical and biotechnology companies. Our business could be harmed by any significant decrease in life science and high technology research and development expenditures by our customers. In particular, a small portion of our sales has been to researchers whose funding is dependent on grants from government agencies such as the United States National Institute of Health, the National Science Foundation, the National Cancer Institute and similar agencies or organizations. Government funding of research and development is subject to the political process, which is often unpredictable. Other departments, such as Homeland Security or Defense, or general efforts to reduce the United States federal budget deficit could be viewed by the government as a higher priority. Any shift away from funding of life science and high technology research and development or delays surrounding the approval of governmental budget proposals may cause our customers to delay or forego purchases of our products and services, which could seriously damage our business.


Some of our customers receive funds from approved grants at a particular time of year, many times set by government budget cycles. In the past, such grants have been frozen for extended periods or have otherwise become unavailable to various institutions without notice. The timing of the receipt of grant funds may affect the timing of purchase decisions by our customers and, as a result, cause fluctuations in our sales and operating results.
Risks Related to our Operations
We depend on key personnel, the loss of any of which could negatively affect our business.
We depend greatly on the collective services of Frank L. Jaksch Jr., Robert N. Fried and Kevin M. Farr, who are our Executive Chairman of the Board, Chief Executive Officer and Chief Financial Officer, respectively. We also depend greatly on other key employees, including key scientific and marketing personnel. In general, only highly qualified and trained scientists have the necessary skills to develop our products and provide our services. Only marketing personnel with specific experience and knowledge in health care are able to effectively market our products. In addition, some of our manufacturing, quality control, safety and compliance, information technology, sales and e-commerce related positions are highly technical as well. We face intense competition for these professionals from our competitors, customers, marketing partners and other companies throughout the industries in which we compete. Our success will depend, in part, upon our ability to attract and retain additional skilled personnel, which will require substantial additional funds. There can be no assurance that we will be able to find and attract additional qualified employees or retain any such personnel. Our inability to hire qualified personnel, the loss of services of our key personnel, or the loss of services of executive officers or key employees that may be hired in the future may have a material and adverse effect on our business.
Our operating results may fluctuate significantly as a result of a variety of factors, many of which are outside of our control.
We are subject to the following factors, among others, that may negatively affect our operating results:
the announcement or introduction of new products by our competitors;
our ability to upgrade and develop our systems and infrastructure to accommodate growth;
the decision by significant customers to reduce purchases;
disputes and litigation with competitors;
our ability to attract and retain key personnel in a timely and cost-effective manner;
technical difficulties;
the amount and timing of operating costs and capital expenditures relating to the expansion of our business, operations and infrastructure;
regulation by federal, state or local governments; and
general economic conditions as well as economic conditions specific to the healthcare industry.
For example, our operating results may be harmed by the effect of the COVID-19 pandemic on global economic conditions. As a result of our limited operating history and the nature of the markets in which we compete, it is extremely difficult for us to make accurate forecasts. We have based our current and future expense levels largely on our investment plans and estimates of future events although certain of our expense levels are, to a large extent, fixed. Assuming our products reach the market, we may be unable to adjust spending in a timely manner to compensate for any unexpected revenue shortfall. Accordingly, any significant shortfall in revenues relative to our planned expenditures would have an immediate adverse effect on our business, results of operations and financial condition. Further, as a strategic response to changes in the competitive environment, we may from time to time make certain pricing, service or marketing decisions that could have a material and adverse effect on our business, results of operations and financial condition. Due to the foregoing factors, our revenues and operating results are and will remain difficult to forecast.



We may need to increase the size of our organization, and we can provide no assurance that we will successfully expand operations or manage growth effectively.
Our significant increase in the scope and the scale of our product launches, including the hiring of additional personnel, has resulted in significantly higher operating expenses. As a result, we anticipate that our operating expenses will continue to increase. Expansion of our operations may also cause a significant demand on our management, finances and other resources. Our ability to manage the anticipated future growth, should it occur, will depend upon a significant expansion of our accounting and other internal management systems and the implementation and subsequent improvement of a variety of systems, procedures and controls. There can be no assurance that significant problems in these areas will not occur. Any failure to expand these areas and implement and improve such systems, procedures and controls in an efficient manner at a pace consistent with our business could have a material adverse effect on our business, financial condition and results of operations. There can be no assurance that our attempts to expand our marketing, sales, manufacturing and customer support efforts will be successful or will result in additional sales or profitability in any future period. As a result of the expansion of our operations and the anticipated increase in our operating expenses, as well as the difficulty in forecasting revenue levels, we expect to continue to experience significant fluctuations in our results of operations.
The insurance industry has become more selective in offering some types of coverage and we may not be able to obtain insurance coverage in the future.
The insurance industry has become more selective in offering some types of insurance, such as product liability, product recall, property and directors’ and officers’ liability insurance. Our current insurance program is consistent with both our past level of coverage and our risk management policies. However, we cannot assure you that we will be able to obtain comparable insurance coverage on favorable terms, or at all, in the future. Certain of our customers as well as prospective customers require that we maintain minimum levels of coverage for our products. Lack of coverage or coverage below these minimum required levels could cause these customers to materially change business terms or to cease doing business with us entirely.
We may bear financial risk if we underprice our contracts or overrun cost estimates.
In cases where our contracts are structured as fixed price or fee-for-service with a cap, we bear the financial risk if we initially underprice our contracts or otherwise overrun our cost estimates. Such underpricing or significant cost overruns could have a material adverse effect on our business, results of operations, financial condition and cash flows.
We may not be successful in acquiring complementary businesses or products on favorable terms.
As part of our business strategy, we intend to consider acquisitions of similar or complementary businesses or products. No assurance can be given that we will be successful in identifying attractive acquisition candidates or completing acquisitions on favorable terms. In addition, any future acquisitions will be accompanied by the risks commonly associated with acquisitions. These risks include potential exposure to unknown liabilities of acquired companies or to acquisition costs and expenses, the difficulty and expense of integrating the operations and personnel of the acquired companies, the potential disruption to the business of the combined company and potential diversion of our management's time and attention, the impairment of relationships with and the possible loss of key employees and clients as a result of the changes in management, the incurrence of amortization expenses and write-downs and dilution to the shareholders of the combined company if the acquisition is made for stock of the combined company. In addition, successful completion of an acquisition may depend on consents from third parties, including regulatory authorities and private parties, which consents are beyond our control. There can be no assurance that products, technologies or businesses of acquired companies will be effectively assimilated into the business or product offerings of the combined company or will have a positive effect on the combined company's revenues or earnings. Further, the combined company may incur significant expense to complete acquisitions and to support the acquired products and businesses. Any such acquisitions may be funded with cash, debt or equity, which could have the effect of diluting or otherwise adversely affecting the holdings or the rights of our existing stockholders.



If we experience a significant disruption in our information technology systems or if we fail to implement new systems and software successfully, our business could be adversely affected.
We depend on information systems throughout our company to control our manufacturing processes, process orders, manage inventory, process and bill shipments and collect cash from our customers, respond to customer inquiries, contribute to our overall internal control processes, maintain records of our property, plant and equipment, and record and pay amounts due vendors and other creditors. Due to COVID-19, most of our employees have been working remotely from home and we have depended on communication tools and remote connections to our information technology systems to conduct business virtually. If we were to experience a prolonged disruption in our information systems that involve interactions amongst employees as well as with customers and suppliers, it could result in the loss of sales and customers and/or increased costs, which could adversely affect our overall business operation.
If we are unable to maintain sales, marketing and distribution capabilities or maintain arrangements with third parties to sell, market and distribute our products, our business may be harmed.
To achieve commercial success for our products, we must sell our product lines and/or technologies at favorable prices. In addition to being expensive, maintaining such a sales force is time-consuming. Qualified direct sales personnel with experience in the natural products industry are in high demand, and there can be no assurance that we will be able to hire or retain an effective direct sales team. Similarly, qualified independent sales representatives both within and outside the United States are in high demand, and we may not be able to build an effective network for the distribution of our product through such representatives. There can be no assurance that we will be able to enter into contracts with representatives on terms acceptable to us. Furthermore, there can be no assurance that we will be able to build an alternate distribution framework should we attempt to do so.
We may also need to contract with third parties in order to market our products. To the extent that we enter into arrangements with third parties to perform marketing and distribution services, our product revenue could be lower and our costs higher than if we directly marketed our products. Furthermore, to the extent that we enter into co-promotion or other marketing and sales arrangements with other companies, any revenue received will depend on the skills and efforts of others, and we do not know whether these efforts will be successful. If we are unable to establish and maintain adequate sales, marketing and distribution capabilities, independently or with others, we will not be able to generate product revenue, and may not become profitable.
Our failure to establish and maintain effective internal control over financial reporting could result in material misstatements in our financial statements, our failure to meet our reporting obligations and cause investors to lose confidence in our reported financial information, which in turn could cause the trading price of our common stock to decline.
Maintaining effective internal control over financial reporting is necessary for us to produce reliable and timely financial statements and disclosures. If we identify material weaknesses in our internal controls and/or fail to establish and maintain effective controls and procedures and internal control over financial reporting it could result in material misstatements in our financial statements and/or a failure to meet our reporting and financial obligations, each of which could have a material adverse effect on our financial condition and the trading price of our common stock.



We are subject to financial and operating covenants in our business financing agreement with Western Alliance Bank, as amended (Credit Agreement) and any failure to comply with such covenants, or obtain waivers in the event of non-compliance, could limit our borrowing availability under the Credit Agreement, resulting in our being unable to borrow under the Credit Agreement and materially adversely impact our liquidity. In addition, our operations may not provide sufficient cash to meet the repayment obligations of debt incurred under the Credit Agreement.
The Credit Agreement contains affirmative and restrictive covenants, including covenants regarding delivery of financial statements, maintenance of inventory, payment of taxes, maintenance of insurance, dispositions of property, business combinations or acquisitions and incurrence of additional indebtedness, among other customary covenants, in each case subject to limited exceptions.
There can be no assurance that we will be able to comply with the financial and other covenants in the Credit Agreement, and the effects of COVID-19 may make it more difficult for us to comply with such covenants. Our failure to comply with these covenants could cause us to be unable to borrow under the Credit Agreement and may constitute an event of default which, if not cured or waived, could result in the acceleration of the maturity of any indebtedness then outstanding under the Credit Agreement, which would require us to pay all amounts then outstanding. If we are unable to repay those amounts, Western Alliance Bank could proceed against the collateral granted to them to secure that debt, which would seriously harm our business. Such an event could materially adversely affect our financial condition and liquidity. Additionally, such events of non-compliance could impact the terms of any additional borrowings and/or any credit renewal terms. Any failure to comply with such covenants may be a disclosable event and may be perceived negatively. Such perception could adversely affect the market price for our common stock and our ability to obtain financing in the future.
Our business could be negatively impacted by cyber security threats, including without limitation a material interruption to our operations including our clinical trials, harm to our reputation, significant fines, penalties and liabilities, breach or triggering of data protection laws, privacy policies and data protection obligations, or a loss of customers or sales.
In the ordinary course of our business, we may collect, process, store and transmit proprietary, confidential and sensitive information, including personal information (including health information), intellectual property, trade secrets, and proprietary business information owned or controlled by ourselves or other parties. We use our data centers and our networks, and those of third parties, to store and access our proprietary business and other sensitive information. We and the third parties upon which we rely may face various cyber security threats, which are prevalent and continue to increase, including, without limitation, cyber security attacks to our information technology infrastructure and attempts by others to gain access to our proprietary or sensitive information, social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, earthquakes, fires, floods, and other similar threats. We rely upon third parties service providers and technologies to operate critical business systems to process confidential and personal information in a variety of contexts, including, without limitation, third-party providers of cloud-based infrastructure, employee email, and other functions. Our ability to monitor these third-party providers information security practices is limited, and these third-parties may not have adequate information security measures in place. Ransomware attacks, including those from organized criminal threat actors, nation-states and nation-state supported actors, are becoming increasingly prevalent and can lead to significant interruptions, delays, or outages in our operations, disruption of clinical trials, loss of data (including data related to clinical trials), loss of income, significant extra expenses to restore data or systems, reputational loss and the diversion of funds. To alleviate the financial, operational and reputational impact of a ransomware attack it may be preferable to make extortion payments, but we may be unwilling or unable to do so (including, for example, if applicable laws or regulations prohibit such payments). Similarly, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third-parties and infrastructure in our supply chain or our third-party partners’ supply-chains have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems (including our products/services) or the third-party information technology systems that support us and our services. Due to COVID-19, there may be additional cyber security threats as most of our employees work from home, utilizing network connections outside of the Company premises. These information security risks have significantly increased in recent years in part due to the proliferation of new technologies and the increased sophistication and activities of organized crime, hackers, data and related privacy breaches, terrorists and other external parties, including foreign private parties and state and state-sponsored actors. Any of the previously identified or similar threats could cause a security incident or other interruption and could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to data. A security incident or other interruption could disrupt our ability (and that of third parties upon whom we rely) to provide our products and services.


Despite the implementation of preventative and detective security measures designed to protect against security incidents, there can be no assurance that these measures will be effective and our internal computer systems and those of our current and any future contractors, consultants, collaborators and third-party service providers, may be vulnerable to damage or interruption from a variety of sources. We may be unable to detect vulnerabilities in our information technology systems (including our products) because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred. Despite our efforts to identify and remediate vulnerabilities, if any, in our information technology systems (including our products), our efforts may not be successful. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
The procedures and controls we use to monitor these vulnerabilities and threats and to mitigate our exposure may not be sufficient to prevent all security incidents. These incidents could result in disrupted operations, including suspension of our clinical trial activities, lost opportunities, misstated financial data, liability for stolen assets or information, theft of our intellectual property, loss of data and other personally identifiable or sensitive information, increased costs arising from the implementation of additional security protective measures, litigation and reputational damage. We may expend significant resources, fundamentally change our business activities and practices, or modify our operations, including our clinical trial activities, or information technology in an effort to protect against security incidents and to mitigate, detect, and remediate actual and potential vulnerabilities.
An actual or perceived security incident suffered by us or by a third party upon whom we rely may result in: government enforcement actions that could include investigations, fines, penalties, audits and inspections; additional reporting requirements and/or oversight; temporary or permanent bans on all or some processing of personal data (which could impact our clinical trials); or orders to destroy or not use personal data; indemnification obligations; negative publicity; reputational harm; monetary fund diversions; interruptions in our operations (including availability of data); financial loss; and other similar harms. Further, individuals, clinical trial participants or other relevant stakeholders could sue us for our actual or perceived failure to comply with our security obligations, including, without limitation, in class action litigation. These proceedings could force us to spend money in defense or settlement, divert management’s time and attention, increase our costs of doing business, adversely affect our reputation or otherwise adversely affect our business. Security incidents and vulnerabilities may cause some of our customers and users to stop using our services and our failure, or perceived failure, to meet expectations with regard to the security, integrity, availability and confidentiality of our network systems and sensitive data could damage our reputation and affect our ability to retain customers, attract new customers and grow our business. Moreover, security incidents can result in the diversion of funds and interruptions, delays, or outages in our operations and services, including due to ransomware attacks and denial-of-service attacks. Failures or significant downtime of our information technology or telecommunication systems or those used by our third-party service providers could cause significant interruptions in our operations and adversely impact the confidentiality, integrity and availability of sensitive or confidential information, including preventing us from conducting clinical trials, tests or research and development activities and preventing us from managing the administrative aspects of our business.
Additionally, some applicable federal, state and foreign laws may require companies to notify individuals of security breaches involving particular personally identifiable information, which could result from breaches experienced by us or by our vendors, contractors, or organizations with which we have relationships. Notifications and follow-up actions related to a security breach are costly, and the disclosures or the failure to comply with such requirements could lead to adverse consequences and could impact our reputation or cause us to incur significant costs, including legal expenses and remediation costs.
Any remedial costs or other liabilities related to security incidents may not be fully insured or indemnified by other means. Our contracts may not contain limitations of liability; however, even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. Although we maintain cyber insurance, we cannot be sure that our insurance coverage will be adequate or sufficient of protect us from or to mitigate liabilities arising out of our privacy and security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims.



Risks Related to Our Products
Unfavorable publicity or consumer perception of our products and any similar products distributed by other companies could have a material adverse effect on our business.
We believe the nutritional supplement market is highly dependent upon consumer perception regarding the safety, efficacy and quality of nutritional supplements generally, as well as of products distributed specifically by us. Consumer perception of our products can be significantly influenced by scientific research or findings, regulatory investigations, litigation, national media attention and other publicity regarding the consumption of nutritional supplements. We cannot assure you that future scientific research, findings, regulatory proceedings, litigation, media attention or other favorable research findings or publicity will be favorable to the nutritional supplement market or any product, or consistent with earlier publicity. Future research reports, findings, regulatory proceedings, litigation, media attention or other publicity that are perceived as less favorable than, or that question, such earlier research reports, findings or publicity could have a material adverse effect on the demand for our products and consequently on our business, results of operations, financial condition and cash flows.
Our dependence upon consumer perceptions means that adverse scientific research reports, findings, regulatory proceedings, litigation, media attention or other publicity, if accurate or with merit, could have a material adverse effect on the demand for our products, the availability and pricing of our ingredients, and our business, results of operations, financial condition and cash flows. Further, adverse public reports or other media attention regarding the safety, efficacy and quality of nutritional supplements in general, or our products specifically, or associating the consumption of nutritional supplements with illness, could have such a material adverse effect. Any such adverse public reports or other media attention could arise even if the adverse effects associated with such products resulted from consumers’ failure to consume such products appropriately or as directed and the content of such public reports and other media attention may be beyond our control.
We may incur material product liability claims, which could increase our costs and adversely affect our reputation, revenues and operating income.
As a consumer product and ingredient supplier we market and manufacture products designed for human and animal consumption. We are subject to product liability claims if the use of our products is alleged to have resulted in injury. Our products consist of ingredients classified as dietary supplements, or natural health products, and, in most cases, are not subject to pre-market regulatory approval in the United States. Some of our products contain innovative ingredients that do not have long histories of human consumption. Previously unknown adverse reactions resulting from human consumption of these ingredients could occur. In addition, the products we sell are produced by third-party manufacturers. As a marketer of products manufactured by third parties, we also may be liable for various product liability claims for products we do not manufacture. We have, and may in the future, be subject to various product liability claims, including, among others, that our products include inadequate instructions for use or inadequate warnings concerning possible side effects and interactions with other substances. A product liability claim against us could result in increased costs and could adversely affect our reputation with our customers, which, in turn, could have a materially adverse effect on our business, results of operations, financial condition and cash flows.
We utilize ingredients and components for our products from foreign suppliers, and may be negatively affected by the risks associated with international trade and importation issues.
We utilize ingredients and components for a number of our products from suppliers outside of the United States. Accordingly, the acquisition of these ingredients is subject to the risks generally associated with importing raw materials, including, among other factors, delays in shipments, changes in economic and political conditions, quality assurance, health epidemics affecting the region of such suppliers, including COVID-19, nonconformity to specifications or laws and regulations, tariffs, trade and/or labor disputes and foreign currency fluctuations. While we have a supplier certification program and audit and inspect our suppliers’ facilities as necessary both in the United States and internationally, we cannot assure you that raw materials received from suppliers outside of the United States will conform to all specifications, laws and regulations. There have in the past been quality and safety issues in our industry with certain items imported from overseas. We may incur additional expenses and experience shipment delays due to preventative measures adopted by the U.S. governments, our suppliers and our company.



We may never develop any additional products to commercialize.
We have invested a substantial amount of our time and resources in developing various new products. Commercialization of these products will require additional development, clinical evaluation, regulatory approval, significant marketing efforts and substantial additional investment before they can provide us with any revenue. Despite our efforts, these products may not become commercially successful products for a number of reasons, including but not limited to:
we may not be able to obtain regulatory approvals for our products, or the approved indication may be narrower than we seek;
our products may not prove to be safe and effective in clinical trials;
we may experience delays in our development program;
any products that are approved may not be accepted in the marketplace;
we may not have adequate financial or other resources to complete the development or to commence the commercialization of our products or will not have adequate financial or other resources to achieve significant commercialization of our products;
we may not be able to manufacture any of our products in commercial quantities or at an acceptable cost;
rapid technological change may make our products obsolete;
we may be unable to effectively protect our intellectual property rights or we may become subject to claims that our activities have infringed the intellectual property rights of others; and
we may be unable to obtain or defend patent rights for our products.
In addition, we have a supply agreement with Nestec Ltd. pursuant to which it is our exclusive customer for Niagen® for human use in the medical nutritional and functional food and beverage categories in certain territories. We may never achieve technical feasibility under the supply agreement with Nestec Ltd., and therefore our sales and profit expectations resulting from this agreement may be reduced.
We may not be able to partner with others for technological capabilities and new products and services.
Our ability to remain competitive may depend, in part, on our ability to continue to seek partners that can offer technological improvements and improve existing products and services that are offered to our customers. We are committed to attempting to keep pace with technological change, to stay abreast of technology changes and to look for partners that will develop new products and services for our customer base. We cannot assure prospective investors that we will be successful in finding partners or be able to continue to incorporate new developments in technology, to improve existing products and services, or to develop successful new products and services, nor can we be certain that newly developed products and services will perform satisfactorily or be widely accepted in the marketplace or that the costs involved in these efforts will not be substantial.
If we fail to maintain adequate quality standards for our products and services, our business may be adversely affected and our reputation harmed.
Dietary supplement, nutraceutical, food and beverage, functional food, analytical laboratories, pharmaceutical and cosmetic customers are often subject to rigorous quality standards to obtain and maintain regulatory approval of their products and the manufacturing processes that generate them. A failure to maintain, or, in some instances, upgrade our quality standards to meet our customers’ needs, could cause damage to our reputation and potentially result in substantial sales losses.
If we experience product recalls, we may incur significant and unexpected costs, and our business reputation could be adversely affected.
We may be exposed to product recalls and adverse public relations if our products are alleged to be mislabeled or to cause injury or illness, or if we are alleged to have violated governmental regulations. A product recall could result in substantial and unexpected expenditures, which would reduce operating profit and cash flow. In addition, a product recall may require significant management attention. Product recalls may hurt the value of our brands and lead to decreased demand for our products. Product recalls also may lead to increased scrutiny by federal, state or international regulatory agencies of our operations and increased litigation and could have a material adverse effect on our business, results of operations, financial condition and cash flows.


Demand for our products and services are subject to the commercial success of our customers’ products, which may vary for reasons outside our control.
Even if we are successful in securing utilization of our products in a customer’s manufacturing process, sales of many of our products and services remain dependent on the timing and volume of the customer’s production, over which we have no control. The demand for our products depends on regulatory approvals and frequently depends on the commercial success of the customer’s supported product. Regulatory processes are complex, lengthy, expensive, and can often take years to complete.
We rely on single or a limited number of third-party suppliers for the raw materials required to produce our products.
Our dependence on a limited number of third-party suppliers or on a single supplier, and the challenges we may face in obtaining adequate supplies of raw materials, involve several risks, including limited control over pricing, availability, health epidemics affecting the region of such suppliers (including the coronavirus), quality and delivery schedules. We cannot be certain that our current suppliers will continue to provide us with the quantities of these raw materials that we require or satisfy our anticipated specifications and quality requirements. Due to COVID-19, there may be delays in shipments from our suppliers. Any supply interruption in limited or sole sourced raw materials could materially harm our ability to manufacture our products until a new source of supply, if any, could be identified and qualified. We may be unable to find a sufficient alternative supply channel in a reasonable time or on commercially reasonable terms. Any performance failure on the part of our suppliers could delay the development and commercialization of our products, or interrupt production of then existing products that are already marketed, which would have a material adverse effect on our business. For example, W.R. Grace & Co.-Conn. (Grace) is the exclusive manufacturer to us for the supply of NR. There is no guarantee that we will be able to continue to contract with Grace for the supply of NR, or that such terms will be favorable to us.
Risks Related to our Intellectual Property
Our ability to protect our intellectual property and proprietary technology through patents and other means is uncertain and may be inadequate, which would have a material and adverse effect on us.
Our success depends significantly on our ability to protect our proprietary rights to the technologies used in our products. We rely on patent protection, as well as a combination of copyright, trade secret and trademark laws and nondisclosure, confidentiality and other contractual restrictions to protect our proprietary technology, including our licensed technology. However, these legal means afford only limited protection and may not adequately protect our rights or permit us to gain or keep any competitive advantage. For example, our pending United States and foreign patent applications may not issue as patents in a form that will be advantageous to us or may issue and be subsequently successfully challenged by others and invalidated. In addition, our pending patent applications include claims to material aspects of our products and procedures that are not currently protected by issued patents. Both the patent application process and the process of managing patent disputes can be time consuming and expensive. Competitors may be able to design around our patents or develop products which provide outcomes which are comparable or even superior to ours. Steps that we have taken to protect our intellectual property and proprietary technology, including entering into confidentiality agreements and intellectual property assignment agreements with some of our officers, employees, consultants and advisors, may not provide us with meaningful protection for our trade secrets or other proprietary information in the event of unauthorized use or disclosure or other breaches of the agreements. Furthermore, the laws of foreign countries may not protect our intellectual property rights to the same extent as do the laws of the United States.
In the event a competitor infringes our licensed or pending patent or other intellectual property rights, enforcing those rights may be costly, uncertain, difficult and time consuming. Even if successful, litigation to enforce our intellectual property rights or to defend our patents against challenge could be expensive and time consuming and could divert our management’s attention. We may not have sufficient resources to enforce our intellectual property rights or to defend our patents rights against a challenge. The failure to obtain patents and/or protect our intellectual property rights could have a material and adverse effect on our business, results of operations and financial condition.



Our patents and licenses may be subject to challenge on validity grounds, and our patent applications may be rejected.
We rely on our patents, patent applications, licenses and other intellectual property rights to give us a competitive advantage. Whether a patent is valid, or whether a patent application should be granted, is a complex matter of science and law, and therefore we cannot be certain that, if challenged, our patents, patent applications and/or other intellectual property rights would be upheld nor can we be certain we will prevail in an appeal. If one or more of those patents, patent applications, licenses and other intellectual property rights are invalidated, rejected or found unenforceable and we are unable to reverse that finding through an appeal, that could reduce or eliminate any competitive advantage we might otherwise have had.
We may become subject to claims of infringement or misappropriation of the intellectual property rights of others, which could prohibit us from developing our products, require us to obtain licenses from third parties or to develop non-infringing alternatives and subject us to substantial monetary damages.
Third parties could, in the future, assert infringement or misappropriation claims against us with respect to products we develop. Whether a product infringes a patent or misappropriates other intellectual property involves complex legal and factual issues, the determination of which is often uncertain. Therefore, we cannot be certain that we have not infringed the intellectual property rights of others. There may be third-party patents or patent applications with claims to materials, formulations, methods of manufacture or methods for use related to the use or manufacture of our products, and our potential competitors may assert that some aspect of our product infringes their patents. Because patent applications may take years to issue, there also may be applications now pending of which we are unaware that may later result in issued patents upon which our products could infringe. There also may be existing patents or pending patent applications of which we are unaware upon which our products may inadvertently infringe.
Any infringement or misappropriation claim could cause us to incur significant costs, place significant strain on our financial resources, divert management’s attention from our business and harm our reputation. If the relevant patents in such claim were upheld as valid and enforceable and we were found to infringe them, we could be prohibited from manufacturing or selling any product that is found to infringe unless we could obtain licenses to use the technology covered by the patent or are able to design around the patent. We may be unable to obtain such a license on terms acceptable to us, if at all, and we may not be able to redesign our products to avoid infringement, which could materially impact our revenue. A court could also order us to pay compensatory damages for such infringement, plus prejudgment interest and could, in addition, treble the compensatory damages and award attorney fees. These damages could be substantial and could harm our reputation, business, financial condition and operating results. A court also could enter orders that temporarily, preliminarily or permanently enjoin us and our customers from making, using, or selling products, and could enter an order mandating that we undertake certain remedial activities. Depending on the nature of the relief ordered by the court, we could become liable for additional damages to third parties.
The prosecution and enforcement of patents licensed to us by third parties are not within our control. Without these technologies, our products may not be successful and our business would be harmed if the patents were infringed on or misappropriated without action by such third parties.
We have obtained licenses from third parties for patents and patent application rights related to ingredients and/or the products we are developing, allowing us to use intellectual property rights owned by or licensed to these third parties. We do not control the maintenance, prosecution, enforcement or strategy for many of these patents or patent application rights and as such are dependent in part on the owners of the intellectual property rights to maintain their viability. If any third-party licensor is unable to successfully maintain, prosecute or enforce the licensed patents and/or patent application rights related to our products, we may become subject to infringement or misappropriate claims or lose our competitive advantage. Without access to these technologies or suitable design-around or alternative technology options, our ability to conduct our business could be impaired significantly.


We are currently engaged in substantial and complex litigation with Elysium Health, Inc. and Elysium Health LLC (collectively, "Elysium"), the outcome of which could materially harm our business and financial results.
The litigation includes multiple complaints and counterclaims by us and Elysium in venues in California and New York, as well as a patent infringement complaint filed by the Company and Trustees of Dartmouth College. For further details on this litigation, please refer to Note 10, Commitments and Contingencies, Legal Proceedings in the Notes to the Consolidated Financial Statements, included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
The litigation is substantial and complex, and it has caused and could continue to cause us to incur significant costs, as well as distract our management over an extended period. The litigation may substantially disrupt our business and we cannot assure you that we will be able to resolve the litigation on terms favorable to us. If we are unsuccessful in resolving the litigation on favorable terms to us, we may be forced to pay compensatory and punitive damages and restitution for any royalty payments that we received from Elysium, which payments could materially harm our business, or be subject to other remedies, including injunctive relief. We cannot predict the outcome of our litigation with Elysium, which could have any of the results described above or other results that could materially adversely affect our business.
We may be subject to damages resulting from claims that we, our employees, or our independent contractors have wrongfully used or disclosed alleged trade secrets of others.
Some of our employees were previously employed at other dietary supplement, nutraceutical, food and beverage, functional food, analytical laboratories, pharmaceutical and cosmetic companies. We may also hire additional employees who are currently employed at other such companies, including our competitors. Additionally, consultants or other independent agents with which we may contract may be or have been in a contractual arrangement with one or more of our competitors. We may be subject to claims that these employees or independent contractors have used or disclosed such other party’s trade secrets or other proprietary information. Litigation may be necessary to defend against these claims. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to our management. If we fail to defend such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. A loss of key personnel or their work product could hamper or prevent our ability to market existing or new products, which could severely harm our business.
Risks Related to Regulatory Approval of Our Products and Other Government Regulations
We are subject to regulation by various federal, state and foreign agencies that require us to comply with a wide variety of regulations, including those regarding the manufacture of products, advertising and product label claims, the distribution of our products and environmental matters. Failure to comply with these regulations could subject us to fines, penalties and additional costs.
Some of our operations are subject to regulation by various United States federal agencies and similar state and international agencies, including the Department of Commerce, the FDA, the FTC, the Department of Transportation and the Department of Agriculture. These regulations govern a wide variety of product activities, from design and development to labeling, manufacturing, handling, sales and distribution of products. If we fail to comply with any of these regulations, we may be subject to fines or penalties, have to recall products and/or cease their manufacture and distribution, which would increase our costs and reduce our sales.
We are also subject to various federal, state, local and international laws and regulations that govern the handling, transportation, manufacture, use and sale of substances that are or could be classified as toxic or hazardous substances. Some risk of environmental damage is inherent in our operations and the products we manufacture, sell, or distribute. Any failure by us to comply with the applicable government regulations could also result in product recalls or impositions of fines and restrictions on our ability to carry on with or expand in a portion or possibly all of our operations. If we fail to comply with any or all of these regulations, we may be subject to fines or penalties, have to recall products and/or cease their manufacture and distribution, which would increase our costs and reduce our sales.



Government regulations of our customer’s business are extensive and are constantly changing. Changes in these regulations can significantly affect customer demand for our products and services.
The process by which our customers’ industries are regulated is controlled by government agencies and depending on the market segment can be very expensive, time consuming, and uncertain. Changes in regulations or the enforcement practices of current regulations could have a negative impact on our customers and, in turn, our business. At this time, it is unknown how the FDA will interpret and to what extent it will enforce Good Manufacturing Practices, and other regulations that will likely affect many of our customers. These uncertainties may have a material impact on our results of operations, as lack of enforcement or an interpretation of the regulations that lessens the burden of compliance for the dietary supplement marketplace may cause a reduced demand for our products and services.
Changes in government regulation or in practices relating to the pharmaceutical, dietary supplement, food and cosmetic industry could decrease the need for the services we provide.
Governmental agencies throughout the world, including in the United States, strictly regulate the pharmaceutical, dietary supplement, food and cosmetic industries. Changes in regulation, such as a relaxation in regulatory requirements or the introduction of simplified drug approval procedures, or an increase in regulatory requirements that we have difficulty satisfying or that make our services less competitive, could eliminate or substantially reduce the demand for our services. Also, if the government makes efforts to contain drug costs and pharmaceutical and biotechnology company profits from new drugs, or if health insurers were to change their practices with respect to reimbursements for pharmaceutical products, our customers may spend less, or reduce their spending on research and development.
If we should in the future become required to obtain regulatory approval to market and sell our goods we will not be able to generate any revenues until such approval is received.
The pharmaceutical industry is subject to stringent regulation by a wide range of authorities. While we believe that, given our present business, we are not currently required to obtain regulatory approval to market our goods because, among other things, we do not (i) produce or market any clinical devices or other products, or (ii) sell any medical products or services to the customer, we cannot predict whether regulatory clearance will be required in the future and, if so, whether such clearance will at such time be obtained for any products that we are developing or may attempt to develop. Should such regulatory approval in the future be required, our goods may be suspended or may not be able to be marketed and sold in the United States until we have completed the regulatory clearance process as and if implemented by the FDA. Satisfaction of regulatory requirements typically takes many years, is dependent upon the type, complexity and novelty of the product or service and would require the expenditure of substantial resources.
If regulatory clearance of a good that we propose to market and sell is granted, this clearance may be limited to those particular states and conditions for which the good is demonstrated to be safe and effective, which would limit our ability to generate revenue. We cannot ensure that any good that we develop will meet all of the applicable regulatory requirements needed to receive marketing clearance. Failure to obtain regulatory approval will prevent commercialization of our goods where such clearance is necessary. There can be no assurance that we will obtain regulatory approval of our proposed goods that may require it.
Compliance with stringent and changing global privacy and data security laws and regulations could result in additional costs and liabilities to us or inhibit our ability to collect and, if applicable, process data globally, and the failure or perceived failure to comply with such laws and regulations could have a material adverse effect on our business, financial condition or results of operations.
We collect, receive, store, process, use, generate, transfer, disclose, make accessible, protect and share personal information and other sensitive information, including but not limited to proprietary and confidential business information, trade secrets, intellectual property, information we collect about patients in connection with clinical trials, and sensitive third-party information necessary to operate our business, for legal and marketing purposes. Accordingly, we are, or may become, subject to numerous federal, state, local, and foreign data privacy and security laws, regulations, guidance and industry standards as well as external and internal privacy and security policies, contracts and other obligations that apply to the processing of personal data by us and on our behalf. The legal framework for the collection, use, safeguarding, sharing, transfer and other processing of information worldwide is rapidly evolving and may remain unsettled for the foreseeable future.




Outside the United States, an increasing number of laws, regulations, and industry standards apply to data privacy and security. For example, the European Union’s General Data Protection Regulation (GDPR) and the United Kingdom’s GDPR (UK GDPR) imposes strict obligations on the processing of personal data, including, without limitation, and personal health data. The GDPR and UK GDPR set out extensive compliance requirements, including providing detailed disclosures about how personal data is collected and processed, demonstrating that an appropriate legal basis is in place or otherwise exists to justify data processing activities; granting new rights for data subjects in regard to their personal data, as well as enhancing pre-existing rights (e.g., data subject access requests); requiring the appointment of a data protection officer in certain circumstances; mandating the appointment of representatives in the United Kingdom and/or the EEA in certain circumstances; introducing the obligation to notify data protection regulators or supervisory authorities (and in certain cases, affected individuals) of significant data breaches; imposing limitations on retention of personal data; maintaining a record of data processing; and complying with the principle of accountability and the obligation to demonstrate compliance through policies, procedures, training and audit. The processing of sensitive personal data, such as health information, impose heightened compliance burdens under the GDPR and the UK Data Protection Act and is a topic of active interest among foreign regulators. Moreover, the GDPR and the UK Data Protection Act increase our obligations with respect to clinical trials conducted in the EU and the UK by expanding the definition of personal data to include coded data and requiring changes to informed consent practices and more detailed notices for clinical trial participants and investigators.

Recent legal developments in Europe have created complexity and uncertainty regarding transfers of personal data from the European Economic Area, or EEA, to the United States. On July 16, 2020, in a case known as Schrems II, the Court of Justice of the European Union, or CJEU, invalidated the EU-US Privacy Shield Framework under which personal data could be transferred from the EEA to U.S. entities who had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of the Standard Contractual Clauses (a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism, and potential alternative to the Privacy Shield), it made clear that reliance on them alone may not necessarily be sufficient in all circumstances. Use of the standard contractual clauses must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals and additional measures and/or contractual provisions may need to be put in place. Additionally, new Standard Contractual Clauses that repealed the Standard Contractual Clauses adopted under the Data Protection Directive have recently been adopted on June 4, 2021 by the European Commission. We thus are still in the process of updating all our contracts entailing the transfer of personal data outside of the European Economic Area with this new Standard Contractual Clauses. As supervisory authorities issue further guidance on personal data export mechanisms, including on the new Standard Contractual Clauses, and/or start taking enforcement action, we could suffer additional costs, complaints and/or regulatory investigations or fines, and/or if we are otherwise unable to transfer personal data between and among countries and regions in which we conduct clinical trials, it could affect our business. While the President of the United States and the President of the European Commission announced on March 25, 2022 that they had reached an agreement in principle for a Trans-Atlantic Data Privacy Framework, which would allow personal data to flow freely and safely between the EU and participating U.S. companies, there are some uncertainties on whether such Trans-Atlantic Data Privacy Framework would be effectively adopted and if so, by when it would be applicable. The agreement in principle now needs to be translated into legally binding commitments, which include the adoption by the United States of a new set of rules and binding safeguards to limit access to data by U.S. intelligence authorities and procedures to ensure effective oversight of new privacy and civil liberties standards, as well as the implementation of a new two-tier redress system to investigate and resolve complaints by European citizens on access of data by U.S. Intelligence authorities. Subject to the effective implementation of such commitments by the United States, the European Commission would further launch the procedure to adopt an adequacy decision, which involves a proposal from the European Commission, an opinion of the European Data Protection Board, an approval from representatives of EU countries, and the adoption of the decision by the European Commission. Accordingly, the new Trans-Atlantic Data Privacy Framework may not be adopted in a near future and thus, the transfer of personal data from the EU to the United States still entail in-depth legal analysis and heavy paperwork requirements until then.

Relatedly, following the United Kingdom’s withdrawal from the EEA and the EU, we also have to comply with the UK-specific requirements related to data protection, including with respect to transfer of personal data outside of the UK, which increases our regulatory compliance burden. The UK also recently updated its transfer mechanism and we will need to update all of our contracts entailing the transfer of personal data outside of the United Kingdom with this new UK-specific transfer tools.

If we cannot implement a valid compliance mechanism for cross-border data transfers, we may face increased exposure to regulatory actions, substantial fines, and injunctions against processing or transferring personal data from Europe or elsewhere. The inability to import personal data to the United States could significantly and negatively impact our business operations, including by limiting our ability to conduct clinical trial activities in Europe and elsewhere; limiting our ability to collaborate with parties that are subject to European and other data privacy and security laws; or requiring us to increase our personal data processing capabilities and infrastructure in Europe and/or elsewhere at significant expense.


Additionally, in the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy laws, and consumer protection laws. The California Consumer Privacy Act of 2018 (CCPA) imposes obligations on businesses to which it applies. These obligations include, but are not limited to, providing specific disclosures in privacy notices and affording California residents certain rights related to their personal data. The CCPA allows for statutory fines for noncompliance (up to $7,500 per violation). In addition, it is anticipated that the California Privacy Rights Act of 2020 (CPRA), effective January 1, 2023, will expand the CCPA. For example, the CPRA establishes a new California Privacy Protection Agency to implement and enforce the CPRA, which could increase the risk of an enforcement action. Other states have enacted data privacy laws. For example, Virginia passed the Consumer Data Protection Act, Colorado passed the Colorado Privacy Act and Utah passed the Utah Consumer Privacy Act all three of which differ from the CPRA and become effective in 2023. If we become subject to new data privacy laws, at the state level, the risk of enforcement action against us could increase because we may become subject to additional obligations, and the number of individuals or entities that can initiate actions against us may increase (including individuals, via a private right of action, and state actors). In addition, data privacy and security laws have been proposed at the federal, state, and local levels in recent years, which could further complicate compliance efforts.

Our obligations related to data privacy and security are quickly changing in an increasingly stringent fashion, creating some uncertainty as to the effective future legal framework. Additionally, these obligations may be subject to differing applications and interpretations, which may be inconsistent or in conflict among jurisdictions. Preparing for and complying with these obligations requires us to devote significant resources (including, without limitation, financial and time-related resources). These obligations may necessitate changes to our information technologies, systems, and practices and to those of any third parties that process personal data on our behalf. In addition, these obligations may require us to change our business model. Collectively, these laws may increase our compliance costs and potential liability. Although we endeavor to comply with our published policies, other documentation, and all applicable privacy and security laws, we may at times fail to do so or may be perceived to have failed to do so. Moreover, despite our efforts, our personnel or third parties upon whom we rely may fail to comply with such obligations, which could negatively impact our business operations and compliance posture. For example, any failure by a third-party processor to comply with applicable law, regulations, or contractual obligations could result in adverse effects, including inability to operate our business and proceedings against us by governmental entities or others. If we fail, or are perceived to have failed, to address or comply with obligations related to data privacy and security, we could face government enforcement actions that could include investigations, fines, penalties, audits and inspections; additional reporting requirements and/or oversight; temporary or permanent bans on all or some processing of personal data; orders to destroy or not use personal data; and imprisonment of company officials. Further, individuals or other relevant stakeholders could sue us for our actual or perceived failure to comply with our data privacy and security obligations, including, without limitation, in class action litigation. Any of these events could have a material adverse effect on our reputation, business, or financial condition, and could lead to a loss of actual or prospective customers, collaborators or partners; interrupt or stop clinical trials; result in an inability to process personal data or to operate in certain jurisdictions; limit our ability to develop or commercialize our products; or require us to revise or restructure our operations. Moreover, such suits, even if we are not found liable, could be expensive and time-consuming to defend and could result in adverse publicity that could harm our business or have other material adverse effects. Additionally, we expect that there will continue to be new proposed laws and regulations concerning data privacy and security, and we cannot yet determine the impact such future laws, regulations and standards may have on our business.



Risks Related to the Securities Markets and Ownership of our Equity Securities
The market price of our common stock may be volatile and adversely affected by several factors.
The market price of our common stock could fluctuate significantly in response to various factors and events, including, but not limited to:
our ability to integrate operations, technology, products and services;
our ability to execute our business plan;
our operating results are below expectations;
our issuance of additional securities, including debt or equity or a combination thereof,;
announcements of technological innovations or new products by us or our competitors;
acceptance of and demand for our products by consumers;
media coverage regarding our industry or us;
litigation arbitration, or other adverse non-judicial proceedings;
disputes with or our inability to collect from significant customers;
loss of any strategic relationship;
industry developments, including, without limitation, changes in healthcare policies or practices;
economic and other external factors, including effects of the COVID-19 pandemic;
reductions in purchases from our large customers;
period-to-period fluctuations in our financial results; and
whether an active trading market in our common stock develops and is maintained.
In addition, the securities markets have from time to time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.
We have not paid cash dividends in the past and do not expect to pay cash dividends in the foreseeable future. Any return on investment may be limited to the value of our common stock.
We have never paid cash dividends on our capital stock and do not anticipate paying cash dividends on our capital stock in the foreseeable future. The payment of dividends on our capital stock will depend on our earnings, financial condition and other business and economic factors affecting us at such time as the board of directors may consider relevant. If we do not pay dividends, our common stock may be less valuable because a return on your investment will only occur if the common stock price appreciates.
Our ability to use our net operating loss (NOL) carryforwards and certain other tax attributes may be limited.
Our federal net operating losses (NOLs) generated in taxable years beginning on or prior to December 31, 2017 could expire unused. Under current law, federal NOLs incurred in taxable years beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such federal NOLs in tax years beginning after December 31, 2020, is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to federal tax laws. In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and corresponding provisions of state law, if a corporation undergoes an “ownership change,” which is generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its pre-change NOL carryforwards and other pre-change tax attributes (such as research tax credits) to offset its post-change income or taxes may be limited. We may experience ownership changes in the future as a result of subsequent shifts in our stock ownership, some of which may be outside of our control. As a result, if we earn net taxable income, our ability to use our pre-ownership change NOL carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.



We have a significant number of outstanding options and unvested restricted stock units. Future sales of these shares could adversely affect the market price of our common stock.
As of March 31, 2022, we had outstanding options for an aggregate of approximately 12.0 million shares of common stock at a weighted average exercise price of $4.32 per share and unvested restricted stock units of approximately 0.4 million shares. The holders may sell many of these shares in the public markets from time to time, without limitations on the timing, amount or method of sale. As and when our stock price rises, if at all, more outstanding options will be in-the-money and the holders may exercise their options and sell a large number of shares. This could cause the market price of our common stock to decline.
Our bylaws, as amended (Bylaws) provide that the Court of Chancery of the State of Delaware is the exclusive forum for certain 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 Bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors or officers to our company or our stockholders, (iii) any action asserting a claim against our company arising pursuant to any provision of the Delaware General Corporation Law or our amended and restated certificate of incorporation or Bylaws, or (iv) any action asserting a claim against our company governed by the internal affairs doctrine.
This choice of forum provision may limit a stockholder’s ability to bring certain claims in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims, although our stockholders will not be deemed to have waived our compliance with federal securities laws and the rules and regulations thereunder. While the Delaware courts have determined that such choice of forum provisions are facially valid and several state trial courts have enforced such provisions, there is no guarantee that courts of appeal will affirm the enforceability of such provisions and a stockholder may nevertheless seek to bring a claim in a venue other than that designated in the exclusive forum provision. If a court were to find this choice of forum provision to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business and financial condition.
General Risks
We may become involved in securities class action litigation that could divert management’s attention and harm our business.
The stock market in general, and the stocks of early stage companies in particular, have experienced extreme price and volume fluctuations. These fluctuations have often been unrelated or disproportionate to the operating performance of the companies involved. If these fluctuations occur in the future, the market price of our shares could fall regardless of our operating performance. In the past, following periods of volatility in the market price of a particular company’s securities, securities class action litigation has often been brought against that company. If the market price or volume of our shares suffers extreme fluctuations, then we may become involved in this type of litigation, which would be expensive and divert management’s attention and resources from managing our business.
As a public company, we may also from time to time make forward-looking statements about future operating results and provide some financial guidance to the public markets. Projections may not be made in a timely manner or we might fail to reach expected performance levels and could materially affect the price of our shares. Any failure to meet published forward-looking statements that adversely affect the stock price could result in losses to investors, stockholder lawsuits or other litigation, sanctions or restrictions issued by the Securities and Exchange Commission.
Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition or results of operations.

New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time, which could adversely affect our business operations and financial performance. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. For example, the Biden administration and Congress have proposed various U.S. federal tax law changes, which if enacted could have a material impact on our business, cash flows, financial condition or results of operations. In addition, it is uncertain if and to what extent various states will conform to federal tax laws. Future tax reform legislation could have a material impact on the value of our deferred tax assets, could result in significant one-time charges, and could increase our future U.S. tax expense.


Our shares of common stock may be thinly traded, so you may be unable to sell at or near ask prices or at all.
We cannot predict the extent to which an active public market for our common stock will develop or be sustained. This situation may be attributable to a number of factors, including the fact that we are a small company that is relatively unknown to stock analysts, stock brokers, institutional investors and others in the investment community who generate or influence sales volume, and that even if we came to the attention of such persons, they tend to be risk averse and would be reluctant to follow an unproven company such as ours or purchase or recommend the purchase of our shares until such time as we have become more seasoned and viable. As a consequence, there may be periods of several days or weeks when trading activity in our shares is minimal or non-existent, as compared to a seasoned issuer which has a large and steady volume of trading activity that will generally support continuous sales without an adverse effect on share price. We cannot assure you that a broader or more active public trading market for our common stock will develop or be sustained, or that current trading levels will be sustained or not diminish.
Stockholders may experience significant dilution if future equity offerings are used to fund operations or acquire complementary businesses.
If future operations or acquisitions are financed through the issuance of additional equity securities, stockholders could experience significant dilution. Securities issued in connection with future financing activities or potential acquisitions may have rights and preferences senior to the rights and preferences of our common stock. In addition, the issuance of shares of our common stock upon the exercise of outstanding options or warrants may result in dilution to our stockholders.


Item 6. Exhibits
Exhibit No.Description of Exhibits


Exhibit No.Description of Exhibits
101.INSInline XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
v    Filed herewith.
(1)    Plan and related Forms were assumed by ChromaDex Corporation pursuant to Agreement and Plan of Merger, dated as of May 21, 2008, among ChromaDex Corporation (formerly Cody Resources, Inc.), CDI Acquisition, Inc. and ChromaDex, Inc.
(2)    Schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. ChromaDex Corporation undertakes to furnish supplemental copies of any of the omitted schedules upon request by the Securities and Exchange Commission; provided, however, that ChromaDex Corporation may request confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended, for any schedule so furnished.
**    Certain portions of this exhibit (indicated by asterisks) have been excluded pursuant to Item 601(b)(10) of Regulation S-K because they are both not material and are the type that the Registrant treats as private or confidential.




SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
CHROMADEX CORPORATION
Date: May 12, 2022/s/ KEVIN M. FARR
Kevin M. Farr
Chief Financial Officer
 
(principal financial and accounting officer and duly authorized on behalf of the registrant)


EX-10.1 2 ex101-dartmouthcollegetrus.htm EX-10.1 Document
Exhibit 10.1
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL.


SECOND AMENDMENT
TO THE
CHROMADEX, INC. - DARTMOUTH RESTATED AND AMENDED
EXCLUSIVE LICENSE AGREEMENT
This Amendment (this “Amendment”), effective as of this 1st day of January, 2022 (the “Effective Date”), to the ChromaDex, Inc. - Dartmouth Restated and Amended Exclusive License Agreement, dated September 2019, as amended on December 29, 2020 (“License Agreement”), is made by and between:
(1)    TRUSTEES OF DARTMOUTH COLLEGE, a non-profit educational and research institution existing under the laws of the State of New Hampshire, and being located at Hanover, New Hampshire 03755, hereinafter called “Dartmouth”, and
(2)    CHROMADEX, INC., a corporation of the State of California, with a principal place of business at 10900 Wilshire Blvd., Suite 600, Los Angeles, California 90024; hereinafter called “Company”.
Unless otherwise defined herein, each of the capitalized terms used in this Amendment shall have the meaning ascribed to it in the License Agreement.
RECITALS:
WHEREAS, Company requested that Dartmouth join as a co-plaintiff in a patent infringement lawsuit to assert the Dartmouth Patent Rights brought by Company against Elysium Health, Inc. in the U.S. District Court for the District of Delaware (the “Elysium Litigation”);
WHEREAS, pursuant to Section 8.01 of the License Agreement and the parties’ September 15, 2018 letter confirming the terms of Dartmouth’s consent to join as a co-plaintiff in the Elysium Litigation, Company agreed to pay for, and has been paying, all of Dartmouth’s out-of-pocket costs, including reasonable attorney’s fees for Dartmouth to retain its own counsel; any other expenses associated with the Elysium Litigation, and any damages resulting from the Elysium Litigation;
WHEREAS, on September 21, 2021, the district court in the Elysium Litigation granted Elysium’s motion for summary judgment finding that two of the Dartmouth Patent Rights — U.S. Patent Nos. [***] and [***] — are invalid under 35 U.S.C. § 101;
WHEREAS, on November 2, 2021, Company filed in the Elysium Litigation a notice of appeal to the U.S. Court of Appeals for the Federal Circuit (the “Elysium Appeal”);
WHEREAS, Company requested that Dartmouth join as a co-plaintiff in a patent infringement lawsuit to assert the Dartmouth Patent Rights brought by Company against Thorne Research, Inc. in the U.S. District Court for the Southern District of New York (the “Thorne Litigation”);
WHEREAS, pursuant to Section 8.01 of the License Agreement and the parties’ May 6, 2021 letter confirming the terms of Dartmouth’s consent to join as a co-plaintiff in the Thorne Litigation, Company agreed to pay for, and has been paying, all of Dartmouth’s out-of-pocket costs, including reasonable attorney’s fees for Dartmouth to retain its own counsel; any other expenses associated with the Thorne Litigation, and any damages resulting from the Thorne Litigation;
WHEREAS, Thorne Research, Inc. has filed inter partes review petitions seeking review of two of the Dartmouth Patent Rights — U.S. Patent Nos. [***] and [***] — which have each been instituted by the Patent Trial and Appeal Board (the “Thorne IPRs”);
1
268558105 v1



WHEREAS, pursuant to Section 8.01 of the License Agreement, Company agreed to pay for, and has been paying, all of Dartmouth’s out-of-pocket costs, including reasonable attorney’s fees for Dartmouth to retain its own counsel; any other expenses associated with the Thorne IPRs, and any damages resulting from the Thorne IPRs;
WHEREAS, the Thorne Litigation is presently stayed pending the outcome of the Thorne IPRs;
NOW, THEREFORE, Dartmouth and Company hereby agree to amend the License Agreement, with effect from and after the Effective Date, as follows:
1.Addition of Section 8.02. Article VIIII (Infringement Matters) of the License Agreement is hereby amended with the addition of the following:
Section 8.02 Obligations to Appeal Decisions Detrimental to the Dartmouth Patent Rights.
(a)    Company agrees to take all steps reasonably necessary to vindicate and protect the Dartmouth Patent Rights in any proceeding (including in the Elysium Litigation, the Thorne Litigation, and the Thorne IPRs), including pursuing all reasonable administrative or judicial appellate review of any decision adverse to the validity or enforceability of the Dartmouth Patent Rights. This obligation includes, at a minimum, prosecuting the Elysium Appeal in the U.S. Court of Appeals for the Federal Circuit, and defending the Thorne IPRs (unless the Elysium Appeal is lost and Dartmouth and Company agree, as set forth below, to forego further appeals). Dartmouth and Company agree to confer in good faith to discuss pursuing any additional appellate relief beyond the Elysium Appeal, including, without limitation, pursuing panel rehearing or rehearing en banc in the event of an adverse decision by the Court of Appeals for the Federal Circuit, and pursuing an appeal to the U.S. Supreme Court (individually and collectively “Appellate Strategy”). Dartmouth and Company agree that any Appellate Strategy shall include a good faith and reasonable assessment of whether the sought relief can be achieved by or before the expiration of the statute of limitations with respect to potentials claims under U.S. Patent No. [***] and U.S. Patent No. [***].
(b)    If Company, in good faith, determines that further legal action or appeals to vindicate and protect the Dartmouth Patent Rights in any proceeding (including in the Elysium Litigation, Thorne Litigation, and Thorne IPRs), are unwarranted, inappropriate, or unlikely to prevail, the obligations set forth Section 8.02(a) may be terminated with, and only with, Dartmouth’s written consent, which consent may not be unreasonably withheld.
(c)    In connection with any proceeding concerning the Dartmouth Patent Rights (including the Elysium Litigation, the Thorne Litigation, and the Thorne IPRs), Company agrees to pay for all of Dartmouth’s out-of-pocket costs, including reasonable attorney’s fees for Dartmouth to retain its own counsel; any other expenses associated with the proceeding; and any damages resulting from the proceeding and Company shall keep Dartmouth’s counsel apprised of matters affecting the Dartmouth Patent Rights. In the event Dartmouth intends to engage counsel not already engaged as of November 2, 2021, Dartmouth shall promptly provide notice of its desired counsel to Company in writing (“New Dartmouth Counsel”). Dartmouth shall be solely responsible for all expenses, attorneys fees, retainer amounts, and other costs generated by New Dartmouth Counsel. Payment of specified sums, including costs, fees, and expenses, shall be made promptly as they are billed. Company and Dartmouth shall cooperate meaningfully in the proceeding, including the opportunity to review and comment in advance on all filings and reports and the selection of experts, to have reasonable advance notice and the opportunity to participate in witness and expert meetings and depositions; and to have reasonable advance notice and an opportunity to participate in all planning and strategy sessions. Dartmouth must also have the opportunity to approve any statement made about Dartmouth in the proceeding (in pleadings, motion papers, arguments, etc.) or otherwise made in public about the proceeding.
2
268558105 v1



2.Additions to Section 5.01. Section 5.01 (Payments) of the License Agreement is hereby amended with the addition of the following subsections:
(e)    All unpaid earned royalties from Company’s 2021 second (2nd) Calendar Quarter shall be calculated at [***] based on the value of Net Sales of the Licensed Products, and all unpaid royalties from Company’s 2021 third (3rd) and fourth (4th) Calendar Quarters shall be calculated at [***] based on the value of Net Sales of the Licensed Products (collectively, the “2021 Unpaid Earned Royalty”.) One-half of the 2021 Unpaid Earned Royalty shall be paid to Dartmouth on or before July 1, 2022, and the second half of the 2021 Unpaid Earned Royalty shall be paid to Dartmouth on or before October 1, 2022.
(f)    As of the Effective Date, the earned royalty rate of section 5.01(a) shall be [***].
(g)    If the Elysium Appeal and/or the Thorne IPRs and/or the Thorne Litigation result(s) in a final, non-appealable judgment that both U.S. Patent No. [***] and U.S. Patent No. [***] are invalid and/or unenforceable, then the earned royalty rate of section 5.01(a) shall thereafter be [***], and any unpaid earned royalties shall be paid to Dartmouth within [***] ([***]) days of the date on which such judgment becomes final and non-appealable. All other obligations under the License Agreement shall remain in effect.
3.Amendment and Waiver. This Amendment shall not be modified, supplemented, amended, or terminated in any manner whatsoever, except by a written instrument signed by the party against which such modification, supplement, amendment, or termination is sought to be enforced.
4.Precedence and Interpretation. In the event of any conflict between the provisions of this Amendment and any other terms of the License Agreement, including any other exhibit, schedule or other attachment or any online terms incorporated into the License Agreement, the terms of this Amendment will prevail, control and govern. From and after the execution of this Amendment, all references in the License Agreement to “this Agreement,” “hereof,” “herein,” and similar words or phrases shall mean and refer to the License Agreement as amended, including this Amendment. In this Amendment, the words “include,” “includes” and “including” will be deemed to be followed by the phrase “without limitation,” and the term “or” is used in its inclusive sense (“and/or”). The section headings in this Amendment are intended for convenience of reference only and will not be deemed to affect in any manner the meaning or intent of this Amendment or any provision hereof.
5.Effect of the Amendment. Each party acknowledges and agrees that this Amendment constitutes a valid amendment of the License Agreement and that any additional procedures required by the License Agreement to amend the License Agreement are either satisfied by this Amendment or waived by each party. Except as expressly modified by this Amendment, all other terms and conditions of the License Agreement shall remain in full force and effect. This Amendment, together with the License Agreement, contains the entire agreement of the parties with respect to the subject matter hereof, and all prior or contemporaneous understandings or agreements between the parties with respect to such subject matter are hereby superseded in their entireties.

3
268558105 v1



IN WITNESS WHEREOF, each of Dartmouth and Company has caused this Amendment to be executed by its respective duly authorized officer as of the date below their respective signatures.
TRUSTEES OF DARTMOUTH COLLEGE    CHROMADEX, INC.
By: ___/s/ Kim Rosenfield        By: /s/ Bill Carter    
Name: Kim Rosenfield         Name: Bill Carter    
Title: Director, Technology Transfer        Title: SVP Bus. Affairs    
Date: 02/28/22        Date: 2/28/22    




4
268558105 v1

EX-10.2 3 ex102-dartmouthcollegetrus.htm EX-10.2 Document
Exhibit 10.2
AMENDMENT
TO THE
CHROMADEX, INC. - DARTMOUTH RESTATED AND AMENDED
EXCLUSIVE LICENSE AGREEMENT
This Amendment (this “Amendment”), dated as of this 29th day of December, 2020 with effect from and after March 13, 2017 (the “Amendment Effective Date”), to the ChromaDex, Inc. - Dartmouth Restated and Amended Exclusive License Agreement, dated September 2019 (“License Agreement”), is made by and between:
(1)    TRUSTEES OF DARTMOUTH COLLEGE, a non-profit educational and research institution existing under the laws of the State of New Hampshire, and being located at Hanover, New Hampshire 03755, hereinafter called “Dartmouth”, and
(2)    CHROMADEX, INC., a corporation of the State of California, with a principal place of business at 10900 Wilshire Blvd., Suite 600, Los Angeles, California 90024; hereinafter called “Company”.
Unless otherwise defined herein, each of the capitalized terms used in this Amendment shall have the meaning ascribed to it in the License Agreement.
RECITALS:
WHEREAS, Company and its Affiliate Healthspan Research, LLC, a Delaware limited liability company (“Healthspan”), are both wholly-owned subsidiaries of ChromaDex Corporation, a Delaware corporation, and members of the same corporate group of companies;
WHEREAS, Company and Healthspan are exclusive licensees under the License Agreement, which gives them the right to sublicense and to sue for damages;
WHEREAS, Company and Healthspan are under common control and share the same management and board of directors;
WHEREAS, because they are under common control, Company and Healthspan do not act adversely to one another and, in particular, would not grant a sublicense under the License Agreement without the consent of the other;
WHEREAS, the License Agreement grants an exclusive license under the patent rights jointly to Company and Healthspan only for so long as they remain under common control;
WHEREAS, Company and Healthspan understand, and have always understood, their exclusive rights under the License Agreement to require that they act in unison with respect to the Dartmouth Patent Rights and not adversely to the other;
WHEREAS, Company and Healthspan understand, and have always understood, their rights under the License Agreement to preclude either Company or Healthspan from granting a sublicense to the Dartmouth Patent Rights without the consent of the other;
WHEREAS, the License Agreement provides an exclusionary right that is jointly held by Company and Healthspan and such exclusionary right is reflected in multiple places in the License Agreement, including (a) in the exclusive license to Company and its Affiliates (including Healthspan) in Section 2.01 of the License Agreement; (b) the requirement, in Section 1.05 of the License Agreement, that Healthspan be entitled to an exclusive license only for so long as it is under common control with Company; and (c) the requirement, in Section 8.01 of the License Agreement, that the right to exclude be exercised by Company and Healthspan;
- 1 -
268560733 v1



WHEREAS, Dartmouth, the licensor, understands, and has always understood, that it was granting an exclusive license to Company and Healthspan, including the rights to sublicense and to sue for damages, because, and only for so long as, they were under common control;
WHEREAS, Dartmouth understood, and has always understood, that Company and Healthspan would not act adversely to each other with respect to Dartmouth Patent Rights and that the purpose of the License Agreement was to permit Company and Healthspan to sue infringers of Dartmouth Patent Rights for damages; and
WHEREAS, Elysium Health, Inc. has contended that the sublicensing provision of the License Agreement acts to deny the parties the benefits of an exclusive license, including the right of Company and Healthspan to sue an infringer for damages;
NOW, THEREFORE, to remove any doubt, Dartmouth and Company hereby agree to amend the License Agreement, with effect from and after March 13, 2017, as follows:
1.Amendments to Section 2.02. Section 2.02 (Sublicenses) of the License Agreement is hereby deleted in its entirety and replaced with the following:
(a)Subject to the restrictions set forth in Section 2.02(b), Company and its Affiliates shall have the right to grant sublicenses to third parties under Dartmouth Patent Rights to make, have made, use and sell the Licensed Products with the consent of Dartmouth, which consent shall not be unreasonably withheld, except that such sublicenses shall be in writing and expressly subject to the terms of this Agreement. Such consent is given to Opko Health, Inc. as of the Effective Date of the 2012 Agreement. Company and its Affiliates agree to be responsible for the performance hereunder by its sublicensees. Dartmouth shall have the right to review such sublicenses to assure conformity with this Section. Upon termination of this Agreement, any such sublicenses will revert directly to Dartmouth.
(b)Notwithstanding the foregoing, (i) Company shall not grant a sublicense to a third party under Dartmouth Patent Rights without the prior written consent of each of its Affiliates; and (ii) an Affiliate of Company shall not grant a sublicense to a third party under Dartmouth Patent Rights without the prior written consent of Company and all of its other Affiliates. Any purported sublicense in violation of this Section 2.02(b) shall be null and void.
2.Amendment and Waiver. This Amendment shall not be modified, supplemented, amended, or terminated in any manner whatsoever, except by a written instrument signed by the party against which such modification, supplement, amendment, or termination is sought to be enforced.
3.Precedence and Interpretation. In the event of any conflict between the provisions of this Amendment and any other terms of the License Agreement, including any other exhibit, schedule or other attachment or any online terms incorporated into the License Agreement, the terms of this Amendment will prevail, control and govern. From and after the execution of this Amendment, all references in the License Agreement to “this Agreement,” “hereof,” “herein,” and similar words or phrases shall mean and refer to the License Agreement as amended, including this Amendment. In this Amendment, the words “include,” “includes” and “including” will be deemed to be followed by the phrase “without limitation,” and the term “or” is used in its inclusive sense (“and/or”). The section headings in this Amendment are intended for convenience of reference only and will not be deemed to affect in any manner the meaning or intent of this Amendment or any provision hereof.
4.Effect of the Amendment. Each party acknowledges and agrees that this Amendment constitutes a valid amendment of the License Agreement and that any additional procedures required by the License Agreement to amend the License Agreement are either satisfied by this Amendment or waived by each party. Except as expressly modified by this Amendment, all other terms and conditions of the License Agreement shall remain in full force and effect. This Amendment, together with the License Agreement, contains the entire agreement of the parties with respect to the subject matter hereof, and all prior or contemporaneous understandings or agreements between the parties with respect to such subject matter are hereby superseded in their entireties.
- 2 -
268560733 v1



IN WITNESS WHEREOF, each of Dartmouth and Company has caused this Amendment to be executed by its respective duly authorized officer as of the Amendment Effective Date.
TRUSTEES OF DARTMOUTH COLLEGE    CHROMADEX, INC.
By: /s/ Kim Rosenfield        By: /s/ Lisa Harrington    
Name: Kim Rosenfield         Name: Lisa Harrington    
Title: Director, Technology Transfer        Title: General Counsel     




- 3 -
268560733 v1

EX-10.3 4 ex103-dartmouthcollegetrus.htm EX-10.3 Document
Exhibit 10.3



CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.

September 3, 2019

Ms. Nila Bhakuni
Director
Technology Transfer Office
Dartmouth College
11 Rope Ferry Road, HB 6210
Hanover, New Hampshire 03755


Chromadex - Dartmouth Side Letter Agreement:

Dear Ms. Bhakuni:

This side letter agreement (“Letter Agreement”) is being entered into concurrently with the Restated and Amended Exclusive License Agreement, effective March 13, 2017 (“Restated and Amended Agreement”).

ChromaDex, Inc. (“CDX”) requested that the Trustees of Dartmouth College (“Dartmouth”) enter into the Restated and Amended Agreement to the July 13, 2012 CDX Dartmouth Exclusive License Agreement (“2012 Agreement”) to make clear that its affiliate Healthspan Research, LLC (“Healthspan”) is an authorized licensee under the 2012 Agreement and has been since the date that CDX acquired Healthspan. This Letter Agreement and the Restated and Amended License Agreement arise from that request.

The Restated and Amended Agreement makes explicit the agreement reflected by CDX’s and Dartmouth’s course of conduct. When Healthspan became an affiliate of CDX on March 12, 2017, CDX treated Healthspan as if it were a licensed “Subsidiary” under the 2012 Agreement and paid royalties to Dartmouth on Healthspan’s sales of TRUNIAGEN. The first of those sales occurred on March 13, 2017. In its first quarter 2017 royalty report to Dartmouth, which Dartmouth received on or about May 15, 2017, CDX reported Healthspan’s March 13-31, 2017 Net Sales of TRUNIAGEN and paid the royalties due thereon. CDX has continued to this date to report Healthspan’s Net Sales of TRUNIAGEN and to pay the royalties due thereon to Dartmouth. In tum, Dartmouth has accepted those royalty payments based on Healthspan’s sales of TRUNIAGEN as payments made pursuant to the 2012 Agreement, thereby agreeing that Healthspan was an authorized licensee under the 2012 Agreement. The Restated and Amended Agreement conforms the text of the 2012 Agreement to CDX’s and Dartmouth’s course of conduct under the 2012 Agreement, and in particular to CDX’s and Dartmouth’s treatment of Healthspan as a licensee under the 2012 Agreement and their treatment of Healthspan’s sales of TRUNIAGEN as sales of Licensed Products. The Restated and Amended Agreement does so by replacing the term “Subsidiary” with the term “Affiliate” in recognition of the actual corporate relationship of CDX and Healthspan.

268560874 v2


September 3, 2019
Page 2


Prior to entering this Letter Agreement and the Restated and Amended Agreement, CDX (together with Healthspan) and Dartmouth, through their respective counsel, have had the opportunity to investigate the parties’ respective rights in U.S. Patents [***] and [***] (the “Licensed Patents’’), including the rights in the Licensed Patents that Dartmouth has licensed to CDX (together with its Affiliate Healthspan), the rights in Dr. Brenner’s inventions, and the rights in the Licensed Patents that Dr. Brenner has assigned to Dartmouth. In particular, both parties have had access to Dr. Brenner and both have relied on their own counsel. As a result, neither CDX (together with Healthspan) nor Dartmouth relies on the other party with respect to these issues. Therefore, in view of the above, Dartmouth hereby releases CDX (together with Healthspan), and CDX (together with Healthspan) hereby releases Dartmouth, from any and all claims relating to the ownership rights in the Licensed Patents.


CHROMADEX, INC.

By:/s/ Mark Friedman
Date:9/5/2019
Name:Mark Friedman
Title:General Counsel & Secretarial


TRUSTEES OF DARTMOUTH COLLEGE
By:/s/Sandhya L. Iyer
Date:September 13, 2019
Name:Sandhya L. Iyer
Title:General Counsel

11096328v.l
268560874 v2

EX-10.4 5 ex104-dartmouthcollegetrus.htm EX-10.4 Document
Exhibit 10.4

CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL.
CHROMADEX, INC. - DARTMOUTH RESTATED AND AMENDED EXCLUSIVE LICENSE AGREEMENT
This Agreement, effective the 13th day of March 2017 between
TRUSTEES OF DARTMOUTH COLLEGE, a non-profit educational and research institution existing under the laws of the State of New Hampshire, and being located at Hanover, New Hampshire 03755, hereinafter called Dartmouth,
and
CHROMADEX, INC., a corporation of the State of California, with a principal place of business at 10005 Muirlands Blvd., Suite G, Irvine, California 92618; hereinafter called Company.
WHEREAS, Dartmouth and Company entered into an exclusive license agreement, effective July 13, 2012, under which Dartmouth granted Company certain rights and licenses relating to [***] (the "2012 Agreement"); and
WHEREAS, Dartmouth and Company wish to amend and restate the terms of the 2012 Agreement under the terms and conditions hereinafter set forth, and to replace the 2012 Agreement with this restated and amended Agreement (this "Agreement");
NOW THEREFORE, in consideration of the premises and the faithful performance of the covenants herein contained, IT IS AGREED:
ARTICLE I. Definitions
Section 1.01 Dartmouth Patent Rights. "Dartmouth Patent Rights" shall mean United States Patent No. [***] issued [***], United States Patent No. [***], issued [***], and United States Patent No. [***], issued [***] and any United States or Foreign Patents issuing therefrom, and any continuations, continuations-in-part, divisions, reissues, reexaminations or extensions thereof. Dartmouth shall be the assignee and owner of all such Patents and Patent Applications.
Section 1.02 Licensed Products. "Licensed Products" shall mean any products or processes covered by or made, in whole or in part in a given territory, by the use of Dartmouth Patent Rights.
Section 1.03 Field. The “Field” of this Agreement shall mean the following fields:
Field 1: dietary supplements, sports performance enhancing products, foods with health claims, such as energy bar, skin care/cosmetic products;
Field 2: food or drink products requiring FDA approval;
Field 3: consumer foods, such as margarine, yogurt, and cereal;
Field 4: research


763916_1
268719670 v1



Section 1.04 Territory. The "Territory" shall mean the world.
Section 1.05 Affiliate. "Affiliate" shall mean any entity that is bound in writing to the terms set forth in this Agreement and is listed on Schedule 1, as may be amended from time to time, and that directly or indirectly controls, is controlled by, or is under common control with Company, where "control" means (i) beneficial ownership of at least fifty percent (50%) of the voting securities of a corporation or other business organization with voting securities or (ii) a fifty percent (50%) or greater interest in the net assets or profits of a partnership or other business organization without voting securities. An entity is an Affiliate only during such time as it meets the criteria of this definition.
Section 1.06 Agreement. "Agreement" shall mean this License Agreement
Section 1.07 Net Sales. "Net Sales" shall mean the gross billing price Company or its Affiliates charge to their customers for Licensed Products, less sales, use, occupation and excise taxes, and transportation, discounts, returns and allowances in lieu of returns.

Section 1.08 Effective Date. "Effective Date" shall mean the date first written above and shall be the Effective Date of this Agreement.
Section 1.09 License Year. The "First License Year" shall mean the period commencing on the Effective Date and ending December 31, 2012. The second and all subsequent "License Years" shall commence on January 1 and end on December 31 of each year.
Section 1.10 Calendar Quarter. “Calendar Quarter”' shall mean the periods ending on March 31, June 30, September 30 and December 31 of each year.
ARTICLE II. Grant
Section 2.01 License Grant. Dartmouth hereby grants to Company and its Affiliates an exclusive, royalty-bearing license under Dartmouth Patent Rights to make, have made, use, and/or sell Licensed Products in the Field in the Territory subject to any rights which may be required to be granted to the Government of the United States of America pursuant to 35 U.S.C. §§200-211. Notwithstanding the foregoing, Dartmouth expressly reserves a non-transferable royalty-free right to use the Dartmouth Patent Rights in the Field by its faculty, staff and researchers, for educational and research purposes only. Company agrees during the period of exclusivity of this license in the United States that any Licensed Product produced for sale in the United States will be manufactured substantially in the United States to the extent it is commercially reasonable.
Section 2.02 Sublicenses. Company and its Affiliates shall have the right to grant sublicenses to third parties under Dartmouth Patent Rights to make, have made, use and sell the Licensed Products with the consent of Dartmouth, which consent shall not be unreasonably withheld, except that such sublicenses shall be in writing and expressly subject to the terms of this Agreement. Such consent is given to Opko Health, Inc. as of the Effective Date of the 2012 Agreement. Company and its Affiliates agree to be responsible for the performance hereunder by its sublicensees. Dartmouth shall have the right to review such sublicenses to assure conformity with this Section. Upon termination of this Agreement, any such sublicenses will revert directly to Dartmouth.


2
763916 1

268719670 v1



Section 2.03 Patents. Upon execution of the Agreement, Company shall reimburse Dartmouth for expenses Dartmouth has incurred for the preparation, filing, prosecution and maintenance of Dartmouth Patent Rights as of the Effective Date and in accordance with the amounts below:
a)    US Patent No. [***] - $[***]
b)    US Patent Application Serial No. [***] - Company will reimburse for future expenses.
c)    US Patent No. [***] - $[***]
d)US Patent Application Serial No. [***] - Company will reimburse for future expenses.
e)Australian Patent Application Serial No. [***] - Company will pay
$[***] Annuity due by August 1 and future expenses
f)Canadian Patent Application Serial No. [***] - Company will pay $[***] Annuity due by August 1 and future expenses
Dartmouth shall control all future preparation, filing, prosecution and maintenance of Dartmouth Patent Rights. Dartmouth shall invoice and Company shall reimburse Dartmouth for all future expenses in connection with these activities. Late payments shall be subject to an interest charge of [***] percent ([***]%) per month. If Company chooses to discontinue prosecution or maintenance of any United States Patent or Patent Application, which is a subject of Dartmouth Patent Rights, it will so inform Dartmouth within a reasonable time before implementation of such decision. Dartmouth then shall have the right to prosecute or maintain such Patent or Patent Application on its own and at its own expense, in which case the license to Company under such Patent or Patent Application will terminate. Company shall notify Dartmouth by at least three (3) months before a National Phase deadline whether it will support the filing of patent applications in particular foreign territories. If Company decides not to support the filing or maintaining foreign applications, Dartmouth reserves the right to file or maintain such applications on its own, in which case the license to Company in the particular territory will terminate.
ARTICLE Ill.
Confidentiality and Representations
Section 3.01 Mutual Confidentiality. Company and its Affiliates and Dartmouth realize that some information received by Company or its Affiliates from Dartmouth, or received by Dartmouth from the Company or its Affiliates pursuant to this Agreement shall be confidential (the entity receiving such confidential information referred to hereunder as "Recipient", and the disclosing entity referred to as "Discloser".) It is therefore agreed that any information received by Recipient from the other, and clearly designated in writing as "CONFIDENTIAL" at the time of transfer, shall not be disclosed by a Recipient to any third party and shall not be used by a Recipient for purposes other than those contemplated by this Agreement for a period of [***] ([***]) years from the termination of the Agreement, unless or until --





3
763916 1

268719670 v1



(a)said information shall become known to third parties not under any obligation of confidentiality to the Discloser, or shall become publicly known through no fault of the Recipient, or
(b)said information was already in the Recipient's possession prior to the disclosure of said information to the Recipient, except in cases when the information has been covered by a preexisting Confidentiality Agreement, or
(c)said information shall be subsequently disclosed to the Recipient by a third party not under any obligation of confidentiality to the Discloser, or
(d)said information is approved for disclosure by prior written consent of the Discloser, or
(e)said information is required to be disclosed by court order or governmental law or regulation, provided that the Recipient gives the Discloser prompt notice of any such requirement and cooperates with the Discloser in attempting to limit such disclosure.
Section 3.02 Corporate Action. Dartmouth and Company each represent and warrant to the other party that they have full power and authority to enter into this Agreement and carry out the transactions contemplated hereby, and that all necessary corporate action had been duly taken in this regard.
ARTICLE IV. Due Diligence
Section 4.01 Milestones. Company has represented to Dartmouth, to induce Dartmouth to issue this license, that it will commit itself to a diligent program of exploiting the Licensed Products so that public utilization will result therefrom. As evidence thereof, Company shall adhere to the following milestones timeline from the Effective Date and associated payments:




















4
763916 1

268719670 v1




[***][***][***][***]


[***]
[***]
[***]$[***]
[***][***]$[***]
$[***]
[***]
$[***]
$[***]
[***]
$[***]
[***][***][***]$[***]
[***][***]
$[***]

[***]
[***][***]$[***]
$[***]
[***]
$[***]
$[***]
[***]
$[***]

[***]
$[***]
[***]
$[***]
$[***]
[***]$[***]

It is acknowledged that if the above milestones are not accomplished by the dates specified in this Section 4.01, the licenses shall terminate unless payments in the above amounts are made to Dartmouth within [***] ([***]) days of the specified dates in accordance with Section 9.02.
ARTICLE V. Payments, Records and Reports
Section 5.01 Payments. For the rights and privileges granted under this license,
Company shall pay to Dartmouth
(a)an earned royalty of [***]% based on the value of Net Sales of the Licensed Products. If Licensed Product is combined with another product and/or ingredient and sold by Company in such a combination ("Combination Product"), then Net Sales of the Licensed Product for the earned royalty calculation shall be Net Sales of the Combination Product multiplied by A divided by B (A/B), where A is the sale price of the Licensed Product when sold separately and B is the sale price of the Combination Product; and
(b)a non-refundable, non-creditable, one-time license access fee of $[***] due upon execution of this Agreement; and
(c)annual license maintenance fee of $[***] due upon each anniversary of the 2012 Agreement (July 13, 2012) and creditable towards preceding annum's royalty payments per Section 5.01(a); and
(d)[***] percent ([***]%) of any consideration received from an infringement settlement less litigation expenditures, as described in Section 8.01, and from each sublicense on the sale of Licensed Products (e.g., license issue fees, license maintenance fees. lump sum payments in lieu of royalty payments, stocks, and earned royalty, etc.) received from each sublicensee of Company or its Affiliates for the grant of a sublicense.
5
763916 1

268719670 v1





Section 5.02 Reports. Company shall render to Dartmouth:
(a)within [***] ([***]) days after the end of each Calendar Quarter a written account of all quantities of Licensed Products subject to royalty hereunder sold by Company, any Affiliate, and any sublicensee during such Calendar Quarter, the calculation of royalty thereon, and sufficient data for Dartmouth to verify the calculation, including gross sales and allowable deductions to derive to Net Sales figures, and shall simultaneously pay in United States dollars to Dartmouth the royalty due with respect to such sales. Conversion of foreign currency to U.S. dollars shall be made at the conversion rate existing in the United States on the date of royalty payments by Company. Such report shall be certified as correct by an officer of Company. If no Licensed Products subject to royalty hereunder have been sold by Company, its Affiliates and its sublicensees during any such quarter, Company shall so report in writing to Dartmouth within [***] ([***]) days after the end of said quarter. If royalties for any License Year do not equal or exceed the minimum royalties established in Section 4.02, Company shall include the balance of the minimum royalty with the payment for the Calendar Quarter ending December 31. Late payments shall be subject to an interest charge of [***] percent ([***]%) per month.
(b)within [***] ([***]) days after the close of each License Year written annual reports which shall include but not limited to: reports of progress on research and development, regulatory approvals, manufacturing, sublicensing, marketing and sales during preceding twelve (12) months as well as plans for coming year. Company shall also provide any reasonable additional data Dartmouth requires to evaluate Company's performance.
(c)within [***] ([***]) days of occurrence report of the date of first sale of Licensed Products in each country.
Section 5.03 Books of Accounts. Company, its Affiliates and sublicensees shall keep full, true and accurate books of accounts and other records containing all particulars which may be necessary for the purpose of ascertaining and verifying the royalties payable to Dartmouth by Company hereunder. Upon Dartmouth's request, Company, its Affiliates and sublicensees shall permit an independent Certified Accountant selected by Dartmouth (except one to whom Company has some reasonable objection), to periodically have access during ordinary business hours to such records of Company, its Affiliates and sublicensees as may be necessary to determine, for any quarter ending not more than [***] ([***]) years prior to the date of such request, the correctness of any report and/or payment made under this Agreement. In the event that any such inspection shows an underreporting and underpayment in excess of [***] percent ([***] %) for any twelve (12) month period, then Company shall pay the cost of such examination.
ARTICLE VI. Technical Assistance and Commercial Development
Section 6.01 Technical Assistance. Throughout the term of the Agreement, Dartmouth agrees to permit Company and its designees to consult with its employees and agents regarding developments and enhancements made subsequent to the Effective Date relating to the Licensed Products, at such times and places as may be mutually agreed

6
763916 1

268719670 v1



upon; provided that Company agrees to make suitable arrangements with, and to compensate the Dartmouth employees and agents for such consultation.
Section 6.02 Commercial Development. During the term of this Agreement, Company agrees to use commercially reasonable efforts to effectively manufacture or have manufactured and market Licensed Products. Such efforts will include sublicensing, development of promotional literature, mailings, and journal advertisements.
Section 6.03 Name. Company shall not use and shall not permit to be used by any other person or entity, including its Affiliates and sublicensees, the name of Dartmouth nor any adaptation thereof, or the name of Dartmouth's employees, in any advertising, promotional or sales literature, or for any other purpose without prior written permission of Dartmouth, such permission not to be unreasonably withheld, except that Company, its Affiliates and sublicensees may state that it is licensed by Dartmouth under Dartmouth Patent Rights and that Company, its Affiliates and sublicensees may refer to publications by Dartmouth personnel which relate to the Dartmouth Patent Rights.
ARTICLE VII. Indemnity, Insurance, Disclaimers
Section 7.01 Indemnity. Company shall defend and indemnify and hold Dartmouth and its trustees, officers, agents and employees (the “lndemnitees”) harmless from any judgements and other liabilities based upon claims or causes of action against Dartmouth or its employees which arise out of alleged negligence in the development, manufacture or sale of Licensed Products by Company, its Affiliates, and sublicensees, or from the use by the end users of Licensed Products, except to the extent that such judgements or liabilities arise in whole or in part from the gross negligence or willful misconduct of Dartmouth or its employees, provided that Dartmouth promptly notifies Company of any such claim coming to its attention and that it cooperates with Company in the defense of such claim. If any such claims or causes of action are made, Dartmouth shall be defended by counsel to Company, subject to Dartmouth's approval, which shall not be unreasonably withheld. Dartmouth reserves the right to be represented by its own counsel at its own expense.
Section 7.02 Insurance. At such time as any product, process, service relating to, or developed pursuant to, this Agreement is being manufactured, commercially distributed or sold (other than for the purpose of obtaining regulatory approvals) by Company or by a sublicensee, Affiliate or agent of Company, Company shall at its sole cost and expense, procure and maintain comprehensive general liability insurance in amounts not less than $2,000,000 per incident and naming the lndemnitees as additional insureds. Such comprehensive general liability insurance shall provide (i) product liability coverage and (ii) broad form contractual liability coverage for Company's indemnification under this Agreement. If Company elects to self-insure all or part of the limits described above (including deductibles or retentions which are in excess of $250,000 annual aggregate) such self-insurance program must be acceptable to Dartmouth and Dartmouth Risk Manager. Such insurance will be considered primary as to any other valid and collectible insurance, but only as to acts of the named insured. The minimum amounts of insurance coverage required shall not be construed to create a limit of Company's
liability with respect to its indemnification under this Agreement.
Company shall provide Dartmouth with written evidence of such insurance upon request of Dartmouth. Company shall provide Dartmouth with written notice at least [***] ([***]) days prior to the cancellation, non-renewal or material change in such insurance; if Company does not obtain replacement insurance providing comparable coverage within such [***]
7
763916 1

268719670 v1




[***] day period, Dartmouth shall have the right to terminate this Agreement effective at the end of such [***] ([***]) day period without notice or any additional waiting periods.
Company shall maintain such comprehensive general liability insurance beyond the expiration or termination of this Agreement during (i) the period that any product, process, or service, relating to, or developed pursuant to, this Agreement is being manufactured, commercially distributed or sold by Company or by a sublicensee, Affiliate, or agent of Company and (ii) a reasonable period after the period referred to in (i) above which in no event shall be less than [***] ([***]) years.
Section 7.03 Disclaimer. Nothing contained in this Agreement shall be construed
as:
(a)a warranty or representation by Dartmouth as to the validity or scope of any
Patent Rights;
(b)a warranty or representation that any Licensed Products manufactured, used or sold will be free from infringement of patents, copyrights, or rights of third parties, except that Dartmouth represents that it has no knowledge of any existing issued patents or copyrights which might be infringed;
(c)except as provided in Section 7.01, an agreement to defend against actions or suits of any nature brought by any third parties.
DARTMOUTH MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF LICENSED PRODUCTS
ARTICLE VIII. lnfringement Matters
Section 8.01 Infringement by Third Parties. Company shall give Dartmouth prompt notice of any incident of infringement of Dartmouth Patent Rights coming to its attention. The parties shall thereupon confer together as to what steps are to be taken to stop or prevent such infringement. Company and its Affiliates shall be entitled to commence proceedings in their own names against the infringer, in which event Company shall be responsible for all legal costs incurred, without recourse to Dartmouth, however Dartmouth agrees to appear as a party in any such proceedings if requested by Company and such request is not unreasonably burdensome on Dartmouth. Company also agrees to reimburse Dartmouth for out of pocket costs spent in connection with said request. Financial recoveries from any such litigation will first be applied to reimburse Company and its Affiliates for their litigation expenditures and 30% of additional recoveries by Company and Affiliates will be paid to Dartmouth, but only to the extent that Dartmouth as a party to the litigation has not recovered those damages in the litigation. If Company chooses not to commence litigation within [***] ([***]) days from the date the parties confer regarding the infringement, Dartmouth may commence proceedings against the infringer, in which case Dartmouth shall be responsible for any legal costs incurred and will be entitled to retain any damages recovered. In any action to enforce Dartmouth Patent Rights, either party, at the request and expense of the other party shall cooperate to the fullest extent reasonably possible. Neither Company nor its Affiliates may settle any infringement action in any way detrimental to Dartmouth Patent Rights without the expressed prior written consent of Dartmouth.



8
763916 1
268719670 v1



ARTICLE IX. Duration and Termination
Section 9.01 Term. This Agreement shall become effective upon the date first written above, and unless sooner terminated in accordance with any of the provisions herein, shall remain in full force during the life of the last to expire patents under Dartmouth Patent Rights contemplated by this agreement in the last to expire territory. If mutually desired. the parties may negotiate for an extension of this License. Upon the termination of the Agreement Company shall have the right to sell the remainder of the Licensed Product on hand, provided the sales will be subject to the royalty payments of this Agreement.
Section 9.02 Termination - Breach. In the event that either party defaults or breaches any of the provisions of this Agreement, the other party shall have the right to terminate this Agreement by giving written notice to the defaulting party, provided, however, that if the said defaulting party cures said default within thirty (30) days after said notice shall have been given, this Agreement shall continue in full force and effect. The failure on the part of either of the parties hereto to exercise or enforce any right conferred upon it hereunder shall not be deemed to be a waiver of any such right nor operate to bar the exercise or enforcement thereof at any time or times thereafter.
Section 9.03 Termination at Will. Company shall have the right to terminate this Agreement by giving three (3) months advance written notice to Dartmouth to that effect and paying a termination fee of $[***]. Upon termination, a final report shall be submitted and royalty and other payments due under Article V, as well as unreimbursed patent expenses per Section 2.03 due Dartmouth become immediately payable.
Upon receipt of the termination notice, Dartmouth should be free to start negotiations with a third party for the rights granted herein.
Section 9.04 Insolvency. In the event that Company shall become insolvent, shall make an assignment for the benefit of creditors, or shall file a petition for bankruptcy, the Agreement shall terminate.
Section 9.05 Prior Obligations and Survivability. Termination of this Agreement for any reason shall not release either party from any obligation theretofore accrued. Sections 3.01, 5.01 - 5.03, 7.01 - 7.03, 9.03. 10.01 - 10.09 shall survive the termination of this Agreement.
ARTICLE X. Miscellaneous
Section 10.01 Governing Law. This Agreement shall be construed, governed, interpreted and enforced according to the laws of the State of New York.
Section 10.02 Notices. Any notice or communication required or permitted to be given by either party hereunder, shall be deemed sufficiently given, if mailed by certified mail, return receipt requested, and addressed to the party to whom notice is given as follows:





9
763916 1
268719670 v1



If to Company, to:


Frank Jaksch, CEO
ChromaDex, Inc. 10005
Muirlands Blvd Suite G Irvine, CA 92618




If to Dartmouth, to:



Nila Bhakuni, Director
Technology Transfer Office
Dartmouth College
11 Rope Ferry Road
Hanover, NH 03755

Section 10.03. Assignment. Neither party shall assign or transfer this Agreement without the express prior written consent of the other. For purposes of this Agreement, an assignment or transfer of this Agreement by Company shall be deemed to occur in connection with (a) an express assignment or transfer or (b) a general assignment for the benefit of creditors or in connection with any bankruptcy or other debtor relief law. This section will not be deemed to prohibit an assignment or transfer of this Agreement in connection to a merger or consolidation to which Company is a party (regardless of whether Company is the surviving corporation) or to any other transaction pursuant to which a change would occur in the "ultimate parent entity" of Company, applying the rules in effect from time to time under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended.
Section 10.04 Entire Agreement. This Agreement represents the entire Agreement between the parties as of the effective date hereof, and may only be subsequently altered or modified by an instrument in writing. This Agreement cancels and supersedes any and all prior oral or written agreements between the parties which relate to the subject matter of this Agreement, including the 2012 Agreement.

Section 10.05 Mediation and Arbitration. Both parties agree that they shall attempt to resolve any dispute arising from this Agreement through mediation. Both parties agree that at least one employee, capable of negotiating an agreement on behalf of his employer, shall, within three weeks of receipt of written notification of a dispute, meet with at least one employee of the other party who is also capable of negotiating an agreement on behalf of his employer. If no agreement can be reached, both parties agree to meet again within a four-week period after the initial meeting to negotiate in good faith to resolve the dispute. If no agreement can be reached after this second meeting, both parties agree to submit the dispute to binding arbitration under the Rules of the American Arbitration Association before a single arbitrator.


10
763916_1
268719670 v1





Section 10.06 Waiver. A failure by one of the parties to this Agreement to assert its rights for or upon any breach or default of this Agreement shall not be deemed a waiver of such rights nor shall any such waiver be implied from acceptance of any payment. No such failure or waiver in writing by any one of the parties hereto with respect to any rights, shall extend to or affect any subsequent breach or impair any right consequent thereon.
Section 10.07 Severability. The parties agree that it is the intention of neither party to violate any public policy, statutory or common laws, and governmental or supranational regulations; that if any sentence, paragraph, clause or combination of the same is in violation of any applicable law or regulation, or is unenforceable or void for any reason whatsoever, such sentence, paragraph, clause or combinations of the same shall be inoperative and the remainder of the Agreement shall remain binding upon the parties.
Section 10.08 Marking. Upon Dartmouth's direction and consultation, Company agrees to mark, and ensure that Affiliates and sub-licensees shall mark the Licensed Products with all applicable trademarks, and patent numbers.
Section 10.09 Headings. The headings of the paragraphs of this Agreement are inserted for convenience only and shall not constitute a part hereof.
IN WITNESS WHEREOF, the parties hereto have executed this Agreement, in
duplicate originals, by their respective officers hereunto duly authorize, the day and year herein written.    
CHROMADEX,
By:    /s/ Mark Friedman    
Date:    9/5/2019
Name: Mark Friedman
Title:     General Counsel

TRUSTEES OF DARTMOUTH COLLEGE

By:    /s/ Sandhya L. Iyer    
Date:    September 10, 2019
Name: Sandhya L. Iyer
Title:     General Counsel




11
763916_1
268719670 v1






SCHEDULE I - AFFILIATES

Healthspan Research, LLC


























12
763916 1

268719670 v1

EX-10.5 6 ex105-firstamendmenttouniv.htm EX-10.5 Document
Exhibit 10.5
CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL.

AMENDMENT TO / JOINT OWNERSHIP MANAGEMENT AGREEMENT
THIS AMENDMENT is entered into this 10th day of March 2022 (the “Effective Date of the Amendment”), by and between ChromaDex, Inc. (hereinafter referred to as “CHROMADEX”) and The Queen’s University of Belfast (hereinafter referred to as the “COMPANY”).
WHEREAS, CHROMADEX and COMPANY (collectively “the Parties”) entered into a Joint Ownership Management Agreement made effective as of October 9, 2015 attached hereto as Schedule 1 (the “Agreement”); and
WHEREAS, the Parties have determined that it is in their mutual interest to amend the Agreement in accordance with the terms of this Amendment;
NOW THEREFORE, in consideration of mutual premises and mutual agreements herein contained, the Parties hereto agree to amend the Agreement as follows:
1.Schedule 2 shall be amended and replaced with the below:
“Schedule 2: Schedule of IP
[***]

2.Except as specifically changed, altered, amended or restructured by this Amendment, all terms and provisions of the Agreement, as amended shall remain unchanged and unaffected and in full force and effect.
3.Delivery of an executed counterpart of a signature page to this Amendment by email shall be effective as delivery of a manually executed counterpart of this Amendment. The Parties shall have the right to insert the name of the people executing this Agreement and any amendments to the Agreement using an electronic signature (an “Electronic Signature”), and an Electronic Signature shall be binding on such Party as if this Agreement and any amendments had been originally executed by an ink signature
IN WITNESS WHEREOF, the Parties hereto have duly executed this Amendment to the Agreement as of the date first written above.
Chromadex, Inc.    The Queen’s University Of Belfast
By: /s/ Andrew Shao        By: /s/ Dermot Tierney    
Name: Andrew Shao         Name: Dermot Tierney    
Title: SVP Global Scientific & Regulatory Affairs     Title: Head of IP & Commercialization         
Date: 3/10/2022                      Date:    3/10/2022                 
1
268561214 v1

EX-10.6 7 ex106-universityqueensofbe.htm EX-10.6 Document
Exhibit 10.6


CERTAIN CONFIDENTIAL INFORMATION CONTAINED IN THIS DOCUMENT, MARKED BY [***], HAS BEEN OMITTED BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL.
JOINT OWNERSHIP MANAGEMENT AGREEMENT

This Joint Ownership Management Agreement (“Agreement”) is made effective the 09 October 2015 (“Effective Date”) by and between
(1)    THE QUEEN’S UNIVERSITY OF BELFAST, University Road.. Belfast BT7 1NN (“QUB”); and
(2)    CHROMADEX. 10005 Muirlands Boulevard, Suite G. Irvine, CA 92618, USA (the “COMPANY”).
(each a “Party” and collectively the “Parties”)    
WHEREAS
(a)    The Company and QUB (through the principal investigator, Dr Marie Migaud) have collaborated and are continuing to collaborate on research projects described in Schedule 1 leading to the inventions and patent applications described in Schedule 2 (Schedule of IP)
(b)    The Company and QUB have agreed that all jointly owned intellectual Property arising from these collaborative research projects will be governed by this agreement.
(c)    The Company has provided material for use in this research (the *Material-) described in Schedule 3
(d)    QUB is willing to allow the Company to be the Lead Party subject to the provisions of this Agreement,
NOW IT IS HEREBY AGREED as follows:
1.DEFINITIONS AND INTERPRETATION
1.1In this Agreement the following expressions have the meaning set opposite:
Costs”    shall mean any external costs, fees and expenses which are seasonably incurred by the Parties in respect of (a) the registration of any document with any Patent Office or other institution, and the payment of any Duty or other tax or charge in connection with such documents. (b) seeking and maintaining patents and/or other intellectual property protection in respect to the Patent Rights, including without limitation (i) the defence of any claims of opposition or for revocation of any intellectual property in respect of the Patent Rights, and (ii) the bringing of claims against other persons for infringement of OUB’s and the Company’s rights in the Patent Rights. (c) the negotiation arid execution of agreements with
1
268558245 v1



licensees and others in respect of the development or commercialisation of the Patent Rights and the administration of such agreements, including without limitation any costs incurred in dealing with claims or proceedings associated with such agreements; and (d) travel and other expenses incurred in carrying out any obligations under this Agreement;
Gross Revenue”    shall mean the actual sums received by the Parties from time to time in respect of the commercialisation of the Patent Rights;
Intellectual Property”    shall mean patents, rights to inventions utility models, copyright, trademarks. service marks, trade, business and domain names, rights in trade dress or get-up, rights in goodwill or to sue for passing off, unfair competition rights. rights in designs, rights in computer software. database rights. topography rights. moral rights, rights in confidential information (including know-how and trade secrets) and any other intellectual property rights in each case whether registered or unregistered and including all applications for. arid renewals or extensions of, such rights, and all similar or equivalent rights or forms of protection in any part of the world,
Lead Party”    shall mean the Party that has the authority and sole responsibility for the prosecution and maintenance of the Patent Rights and shall be responsible for leading the commercialisation of the Patent Rights.
Licensed Product”    shall mean a product which is manufactured. sold or supplied by the Company or any of its sub-licensees (including any of its affiliates) and which (a) is within any claim of the Patent Rights which has not expired or been held invalid or unenforceable by a court of competent jurisdiction or (b) incorporates, or its development or manufacture, makes use of, any of the intellectual Property listed in Schedule 2;
Net Revenue”    shall mean the Gross Revenue less the Costs and any (a) trade, quantity and cash discounts actually provided to third parties in connection with arms-length transactions (b) credits, allowances or refunds, not to exceed the original invoice amount, for actual claims, damaged goods rejections or returns, (c) actual freight and insurance costs incurred in transporting to such customers. and (d) excise, sale, use. value added or other taxes. other than income taxes paid by the Company in respect to the commercialization of the Patent Rights;
Patent Rights”    shall mean the Patents and all applications and granted patents or other similar forms of protection anywhere in the world claiming priority with or from such Patents including utility models, certificates of invention and all divisionals, continuations. continuations—in-part, reissues, renewals, extensions, additions, supplementary protection certificates or equivalent to any such patent applications and patents, as defined in Schedule 2 which may be updated from time to time in accordance with Clause 10.3, and
2
268558245 v1



QUE Background IP”    shall mean the Intellectual Property listed under Schedule 1 of the Exclusive Patent Licence dated between CUB and the Company
2.PATENTS AND EXPENSES
2.1QUB and the Company agree that the Company shall be the Lead Party. The Company shall ensure that their patent agents send a copy of all correspondence relating to the Patent Rights to QUB
2.2It is agreed that the Patent Rights shall be jointly and equally owned by CUB and the Company
2.3The Parties acknowledge that the Company has discharged the initial filing costs of the Patents under reference [***] and [***]
2.4The Company agrees to pay the Costs associated with the Patent Rights from the date of this Agreement
3.USE OF PATENT RIGHTS BY THE PARTIES
3.1Each Party will retain the right to use and practice the Patent Rights for non-commercial, academic research and educational purposes, including the right to use for collaborative research projects
3.2The retained rights referred to in clause 3 1 above shall be transferable, upon written agreement by the Company. which shall not unreasonably be withheld, to other academic institutions in the event that the Inventors become employed by such institutions, provided that such other institutions’ right to use and practice the Patent Rights shall be subject to the same limitations as those of the Parties, and provided that the Parties to this Agreement retain the rights referred to in clause 3 1 notwithstanding any transfer of such rights to another academic institution
3.3In the event that the either party does not wish to maintain the Patent Rights (the “Declining Party”) they shall notify the other party In writing at least [***] ([***]) days in advance of their intention to waive their ownership of the Patent Rights under this Agreement, the other party may take over the share of the Declining Party free of charge, and thereafter shall be entitled to maintain or abandon the Patent Rights on their own behalf and at their own expense
4.LICENCE GRANT, COMMERCIALISATION, AND ROYALTIES
4.1QUB hereby grants the Company an exclusive worldwide license, with the right to sub-license (subject to the terms below), to use and practice the Patent Rights for the purposes of commercialisation The Company shall use alt reasonable endeavours to commercialise the Patent Rights QUB is prohibited from commercialising or granting any licenses to the Patent Rights without the Company’s prior written consent
3
268558245 v1



4.2The Company agrees to pay QUB the following royalties quarterly, based on the calendar quarter
(a)[***] of all Net Revenue for [***] (“Research Amounts”);
(b)[***] of all Net Revenue for [***];
(c)[***] of all Net Revenue for [***] (“Bulk Amounts”); and
(d)[***] of all Net Revenue arising from [***].
QUB will be solely responsible for distributing its share of the Net Revenue within its organisaton.
4.3In the event it becomes necessary for the Company or a sub-licensee to license on a royalty-bearing basis any Qua Background IP relating to manufacturing methods for [***] ([***]) arid derivatives to make, use or sell the Licensed Product, then the Company or sub-licensee shall not be required to pay QUB the royalty rate required under 4 2(b) and 4 2(c) in addition to the royalty rate required under the licence of QUB Background IP
4.4The Company may grant sub-licences, subject to the following conditions
(a)The Company shall impose binding obligations on the sub-licensee which are equivalent to the obligations of the Company under this Agreement and limitations and exclusions of liability which are equivalent to those set out in this Agreement.
(b)the Company shall ensure that the sub-licence terminates automatically on the termination of this Agreement for any reason.
(c)within [***] days after the grant of any sub-licence, the Company provide QUB with a true copy of teat sub-licence, and
(d)the Company shall be responsible for any breach of the sub-licence by the sub-licensee, as if that breach had been that of Company under this Agreement, and will indemnify QUB against any and all losses, damages costs, claims and expenses which are awarded against or suffered by QUA as a result (whether direct or indirect) of any such breach by the sub-licensee.
4.5Except for the licences expressly granted to the Company in by this Clause 4. QUA reserves all its rights to the jointly owned Intellectual Property Rights listed in Schedule 2
4.6The Company will pay QUA royalties and other fees. charges and costs in cleared funds and to the bank account nominated in writing by Qua from time to time
4.7The Company will reimburse to QUA all reasonable expenses incurred by the Principal Investigator and all reasonable expenses incurred by QUA in providing the Company any training it may require related to the use of the Intellectual Property listed in Schedule 2
4
268558245 v1



4.8Ali amounts due under this Agreement will be paid by the Company to QUA in full. without any set-off. counterclaim deduction or withholding except insofar as the Company is required to deduct the same to comply with applicable laws. The Parties will cooperate and take all steps reasonably and lawfully available to them. at the expense of the Company, to avoid deducting such taxes and to obtain double taxation relief. If the Company is required to make any such deduction it will provide QUA with such certificates or other documents as it can reasonably obtain to enable QUB to obtain appropriate relief from double taxation of the payment
4.9If the Company is prohibited from making any payment due to QUA under this Agreement by a governmental authority in any country, the Company will use its best endeavours to secure from the proper authority in the relevant country permission to make that payment and will make it within [***] days after receiving such permission. if that permission is not received within [***] days after the Company making a request for that permission, at the option of QUA the Company will deposit the payment due either in a bank account designated by QUA or the Company will make that payment to a person, having offices or a place of business in the relevant country, designated by QUB
4.10Upon termination of this Agreement; without prejudice to any other right or remedy available to either Party, the Company will pay QUA (in accordance with this Clause 4) all unpaid royalties, fees. charges and expenses accrued up to the date of termination.
4.11The royalties and fees. charges and costs payable under this Agreement are exclusive of VAT which the Company will pay in addition to those royalties: fees, charges and costs
4.12No royalties, fees, charges or costs payable under this Agreement are refundable to the Company by QUB.
4.13If the Company fails to pay any amount due to QUB by the due date for payment then without prejudice to any other right or remedy available to QUB
(a)The Company will pay interest on that amount, on demand, at the rate of [***] ([***]) per annum above the Bank of England’s base lending rate from time to time. from the due date for payment until the payment is made in full whether before or after judgment; arid
(b)QUB may convert the licence granted in Clause 4 1 into a non-exclusive licence. if payment remains uncured for a period of [***] ([***]) days after written notice of such non-payment is provided by QUB to the Company
5.CONFIDENTIAL INFORMATION
5.1The Parties agree to use any information from the other Party deemed to be confidential information (“Confidential Information”) solely for the purpose of this Agreement
5.2The Parties agree to treat all Confidential Information received from the other Party in confidence, and to divulge it only to those employees who require access to it in the performance of this Agreement and have accepted the same obligations of confidentiality and non-use.
5
268558245 v1



5.3Obligations under this clause 5 shall not apply to information that
(a)is or becomes generally available to the public otherwise than by reason of a breach by the recipient Party of any provision of this Clause 5;
(b)can be shown by the recipient Party to be in the recipient Party’s possession prior to receipt under this Agreement;
(c)is subsequently disclosed to the recipient Party without obligations of confidence by a third Party owing no such obligations to the disclosing Party in respect thereof,
(d)can be shown by written records to have been developed by the recipient Party without benefit of any disclosure under this Agreement,
(e)the recipient Party is specifically required to disclose to an order of any Court of competent jurisdiction, but only after the disclosing Party is given prompt written notice and an opportunity to seek a protective order or to agree such disclosure
6.REPORTS AND RECORDS
6.1The Company shall keep complete and accurate accounts of all Costs and Gross Revenue
6.2Within [***] ([***]) days each year following the Effective Date of this Agreement the Company shalt send a written account of the Gross Revenue, the Costs, the Net Revenue and the royalty due to QUB Such report shall be sent even it no Gross Revenue has been received The value of revenue to be transferred between the parties snail then be calculated and transferred within [***] ([***]) days
6.3At the same time as any payment of royalties is due to QUB, the Company will send to QUB a statement in writing recording the calculation of those royalties and setting out, in respect of each territory or region in which any of the Licensed Products are supplied.
(a)[***];
(b)[***];
(c)[***];
(d)[***]; and
(e)[***].
6.4The Company will, until the expiry of at least [***] years after any royalties are payable to CUB under this Agreement, keep at its normal place of business, detailed and up to date records and accounts showing the quantity, description and price value of the Licensed Products supplied by it, and the amount of sublicensing revenues received by it in respect of the Licensed Products on
6
268558245 v1



a country by country basis, and sufficient to ascertain the amounts payable to QUB under this Agreement.
6.5The Company will make those records and accounts available, on reasonable notice. for inspection during business hours by an independent chartered accountant nominated by QUB for the purpose of verifying the accuracy of any statement or report given by the Company to QUB The accountant may take copies of or extracts from those records and accounts but will be required to keep confidential all information learnt during the inspection, and to disclose to QUB only those details which are be necessary to verify the Company’s compliance with this Agreement The Company will ensure that QUB has the same rights as those set out in this Clause 4.15 in respect of any person which is sub-licensed under the Patents Rights
6.6If any inspection reveals a shortfall in excess of [***] for any [***] ([***]) period in the amounts paid to QUB under this Agreement, the Company will immediately make up that shortfall and reimburse to DUB the accountant’s charges in respect of the inspection
7.TERM
This Agreement shall come into full force from the Effective Date and shall remain in effect for the life of the last issued patent under the Patent Rights, unless otherwise terminated in accordance with the terms of this Agreement
8.TERMINATION
8.1Either Party (the “Initiating Party”) may terminate this Agreement with immediate effect by notice in writing to the other Party ( the Breaching Party”) on the occurrence of any of the following events in relation to the Breaching Party
(a)a material breach by the Breaching Party of any of its obligations under this Agreement which (if the breach is capable of remedy) the Breaching Party has failed to remedy within [***] ([***]) days after receipt of notice in writing from the Initiating Party identifying the breach and requiring it to be remedied; and
(b)the passing by the Breaching Party of a resolution for its winding-up or the making by a court of competent jurisdiction of an order for the winding-up or the dissolution of the Breaching Party
8.2Expiry or termination of this Agreement by either Party for any reason shall not affect the rights and obligations of the parties accrued prior to expiry or termination and shall not affect rights or obligations. which expressly or by implication are intended to continue or come into force on or after such expiry or termination
7
268558245 v1



9.INDEMNITY AND LIABILITY
9.1The Company shall indemnify, hold harmless and defend DUB its, officers, employees and agents and their respective successors, heirs and assigns against any liability, damage, loss or expense (including attorneys fees and expenses of litigation) incurred by or imposed upon DUB in connection with any claims, suits, actions, demands or judgments by or in favour of any third Party arising from, or in connection with the flits Agreement Notwithstanding the foregoing, there is no indemnity obligation to the DUB to the extent that any claims result from the negligence of DUB
9.2Neither Party accepts any responsibility for any use which may be made by the other Party of the Patent Rights
9.3The aggregate liability of each Party to the other for all and any breaches of this Agreement any negligence or arising in any other way out of the subject matter of this Agreement (“Liability Event”) will not exceed the aggregate Gross Revenue (which for the avoidance of any doubt, in respect to QUB, will include any royalties received by QUB pursuant to clause 4.2) received by the breaching party in the twelve months preceding any Liability Event.
9.4Subject to Clause 9.5, the liability of either Party to the other for any breach of this Agreement, any negligence or arising in any other way out of the subject matter of this Agreement will not extend to any indirect and/or consequential damages or losses, or any loss of profits, loss of revenue. loss of data, loss of contracts or opportunity, whether direct or indirect, even if the Party bringing the claim has advised the other of the possibility of those losses or if they were within the other Party’s contemplation
9.5Nothing in this Agreement limits or excludes either Party’s liability for:
(a)death or personal injury, or
(b)any fraud or for any sort of liability that, by law, cannot be limited or excluded.
10.MISCELLANEOUS
10.1Governing Law
The validity, construction and performance of this Agreement shall be governed by the laws of Northern Ireland and the parties submit to the exclusive jurisdiction of the courts of Northern Ireland in respect of any dispute that may arise in connection with this Agreement.
10.2Notices, Payments and Other Communications
Any notice or payment under this Agreement shall be sufficiently given if sent in writing by first class, certified or registered mail, return receipt requested addressed as follows:
8
268558245 v1



If a notice or payment Is made to the Company
FAO Mr Tom Varvaro
Email: [***]
Address: [***]
If a notice or payment is made to QUB
FAO Mr Brian McCaul
Email: [***]
Address: [***]
Any such notice or any document shall be deemed to be received by the addressee two working days following the date of despatch of the notice or other document by post or, where the notice or other document is sent by telex, facsimile or other electronic media, simultaneously with the transmission provided that a confirmatory copy of such notice is sent by one of the methods referred above. To prove the giving of a notice or other document it shall sufficient to show that it (and any confirmation copy required pursuant to this clause 10.2) was despatched.
10.3Entire Agreement and Changes
This Agreement embodies the entire understanding between the Parties relating to the subject matter hereof and supersedes all prior understandings and agreements, whether written or oral. This Agreement may not be varied except by a written document signed by duly authorised representatives of each Party.
10.4Assignment
The Parties agree not to assign or transfer any interest in this Agreement, nor assign any claims for money due or to become due during this Agreement, without prior written approval of the other Parties, which shall not be unreasonably withheld
10.5Surviving Provisions
The provisions of Article 1. 2.2, 4, 5, 6, arid 9 shall survive termination of this Agreement.
AGREED by and on behalf of both parties through their authorized signatories
For and on behalf of the Company.    For and on behalf of QUB:
Signature /s/ Troy Phonemas        Signature /s/ B. McCaul     
Name Troy Phonemas        Name B. McCaul    
Title COO        Title Director    
Date 10/9/2015        Date     
9
268558245 v1




Schedule 1: List of Collaborative Research Projects
[***]



10
268558245 v1



Schedule 2: Schedule of IP
[***]


11
268558245 v1



Schedule 3: Materials supplied by ChromaDex
[***]

12
268558245 v1

EX-10.7 8 ex107-transitionandseparat.htm EX-10.7 Document
Exhibit 10.7
ChromaDex Corporation
July 8, 2021
Lisa Hatton Harrington
Newport Coast, CA 92657
Re:     Transition and Separation Agreement
Dear Lisa:
This letter sets forth the substance of the transition and separation agreement (the “Agreement”) that ChromaDex Corporation (the “Company”) is offering to you to aid in your employment transition.
1.Separation. Your last day of work with the Company and your employment separation date (the “Separation Date”) will be August 2, 2021, unless your employment terminates sooner pursuant to Section 3(c) below. If termination of employment occurs earlier, the actual date of termination shall become the Separation Date for purposes of this Agreement.
2.Accrued Wages. On the Separation Date, the Company will pay you all accrued salary earned through the Separation Date, subject to standard payroll deductions and withholdings. You are entitled to this payment by law. Since the Company has a nonaccrual PTO policy, you do not have any accrued vacation or other paid time off and thus will not be paid out for any accrued vacation or other paid time off.
3.Transition Period.
a.Duties. Between now and the Separation Date (the “Transition Period”),
you will remain in your current role and will focus on transitioning out of all of your current work assignments and projects. You will be allowed a reasonable amount of time to pursue outside professional opportunities and to conduct job search efforts, subject to your satisfying and performing all transition and other tasks as requested of you by the Company’s Chief Executive Officer. It is understood that you will be on vacation from July 16, 2021 through July 25, 2021 and that you will be out for a medical procedure from July 28, 2021 through July 30, 2021. You may perform your Transition Period duties remotely from your home during the Transition Period or may come into the Company office, as requested or approved by the Company’s Chief Executive Officer (the “CEO”). You agree to perform your Transition Period services in good faith and to the best of your abilities. During the Transition Period, you must continue to comply with all of the Company’s policies and procedures and with all of your statutory and contractual obligations to the Company, including, without limitation, your obligations under your Employee Confidential Information and Invention Assignment Agreement (a copy of which is attached hereto as Exhibit A), which you acknowledge and agree are contractual commitments that remain binding upon you, both during and after the Transition Period.
253055600 v2

Page 2
b.Compensation/Benefits. During the Transition Period, your base salary
will remain the same, and you will continue to be eligible for the Company’s standard benefits, subject to the terms and conditions applicable to such plans and programs. During the Transition Period, your Company stock options will continue to vest under the existing terms and conditions set forth in the governing plan documents and option agreement.
c.Termination. Nothing in this Agreement alters your employment at-will
status. Accordingly, during the Transition Period you may resign your employment with or without advance notice and for any reason, and the Company may terminate your employment with or without advance notice and with or without Cause (as defined in that certain Executive Employment Agreement between you and the Company dated as of November 13, 2020 (the “Prior Agreement”). If, prior to August 2, 2021, the Company terminates your employment without Cause or you resign from your employment, either with or without Good Reason (as defined in the Prior Agreement), then you will remain eligible for the Severance Benefits (as defined below), provided that you have satisfied the Severance Preconditions (as set forth below). If prior to August 2, 2021, the Company terminates your employment with Cause, or your employment terminates due to your death or Disability (as defined in the Prior Agreement) then you will no longer be eligible for participation in any Company benefit plans, and you will not be entitled to the Severance Benefits.
4.Severance Benefits. If you timely sign this Agreement, allow it to become effective, comply with your obligations under this Agreement (including without limitation satisfactorily transitioning your duties during the Transition Period, and, on or after the Separation Date, timely sign and return the Separation Date Release attached hereto as Exhibit B, and allow it to become effective (collectively, the “Severance Preconditions”), then the Company will provide you with the following severance benefits (the “Severance Benefits”):
a.Severance Payment. The Company will pay you, as severance, your base
salary in effect as of the Separation Date for the period beginning on the Separation Date until August 2, 2022 (the “Severance Payment”). The Severance Payment will be paid to you, subject to standard payroll deductions and withholdings, in equal installments on the Company’s regular payroll schedule beginning after the Effective Date of the Separation Date Release.
b.Pro-Rata Bonus. You will be eligible to receive a pro rata Performance Bonus (as defined in the Prior Agreement) based upon the number of months you were employed in fiscal year 2021 and the achievement of Company and individual performance goals for such year, as determined by the Company’s Board of Directors, the Compensation Committee thereof or the CEO, in their sole discretion (the “Pro Rata Bonus”). The Pro Rata Bonus, if any, will be paid, subject to standard payroll deductions and withholdings, on the date when such other bonuses are paid to similarly situated executives for the fiscal year, provided that this Agreement and the Separation Date Release have both become effective by their terms.
c.Health Insurance; COBRA. Your participation in the Company’s group
health insurance plan will end on the last day of the month in which the Separation Date occurs. As an additional severance benefit under this Agreement, provided that you satisfy the Severance
253055600 v2

Page 3
Preconditions set forth above and timely elect continued coverage under COBRA, or state continuation coverage (as applicable), under the Company’s group health plans following such termination, the Company will pay your COBRA premiums to continue your coverage (including coverage for your eligible dependents, if applicable) (“COBRA Premiums”) through the period starting on the first of the month immediately following the Separation Date and ending twelve (12) months after the Separation Date (the “COBRA Premium Period”); provided, however, that the Company’s provision of such COBRA Premium benefits will immediately cease if during the COBRA Premium Period you become eligible for group health insurance coverage through a new employer or you cease to be eligible for COBRA continuation coverage for any reason, including plan termination. In the event you become covered under another employer’s group health plan or otherwise cease to be eligible for COBRA during the COBRA Premium Period, you agree to immediately notify the Company of such event. Nothing in this Agreement shall deprive you of your rights under COBRA (including the right to a COBRA premium subsidy under the American Rescue Plan Act of 2021, if applicable) or ERISA for benefits under plans and policies arising under your employment by the Company.
d.Stock Options; Equity Acceleration. Under the terms of your stock
option agreement and the applicable plan documents, vesting of your stock options will cease as of the Separation Date. Your right to exercise any vested shares, and all other rights and obligations with respect to your stock options(s), will be as set forth in your stock option agreement, grant notice and applicable plan documents. Notwithstanding anything to the contrary set forth in the Company’s equity incentive plan, any prior equity incentive plans or any grant or award agreement, any Company equity awards granted to you that vest solely subject to your continued services with the Company shall accelerate vesting on the Separation Date in accordance with their applicable vesting schedules as if you had provided an additional twelve (12) months of continued services as of the Separation Date (“Equity Acceleration Benefit”). With the exception of the Equity Acceleration Benefit, vesting of your equity awards will cease on the Separation Date and your unvested equity awards shall terminate. In addition, you shall have two (2) years following the Separation Date to exercise any vested options or stock appreciation rights, but no later than ten (10) years from the date of grant or the date when the options or stock appreciation rights would otherwise terminate under the Company’s equity incentive plan other than as a result of termination of employment.
5.No Other Compensation or Benefits. You acknowledge that, except as expressly provided in this Agreement, you have not earned and will not receive from the Company any additional compensation (including base salary, bonus, incentive compensation, or equity), severance, or benefits before or after the Separation Date, with the exception of any vested right you may have under the express terms of a written ERISA-qualified benefit plan (e.g., 401(k) account) or any vested options. You further acknowledge and agree that the Severance Benefits provided to you in this Agreement satisfy any and all obligations of the Company and its respective affiliated, related, parent and subsidiary entities to provide you with severance benefits or similar amounts in connection with your termination of employment, and that this Agreement hereby supersedes and extinguishes any severance benefits you are or could be eligible to receive under any agreement, plan, or policy, including without limitation, under the Prior Agreement.
253055600 v2

Page 4
6.Expense Reimbursements. You agree that, within thirty (30) days after the Separation Date, you will submit your final documented expense reimbursement statement reflecting all business expenses you incurred through the Separation Date, if any, for which you seek reimbursement. The Company will reimburse you for these expenses pursuant to its regular business practice.
7.Return of Company Property. Within five (5) days after the Separation Date, you agree to return to the Company all Company documents (and all copies thereof) and other Company property which you have in your possession or control, including, but not limited to, Company files, notes, drawings, records, plans, forecasts, reports, studies, analyses, proposals, agreements, financial information, research and development information, sales and marketing information, customer lists, prospect information, pipeline reports, sales reports, operational and personnel information, specifications, code, software, databases, computer-recorded information, tangible property and equipment (including, but not limited to, computers, facsimile machines, mobile telephones, servers), credit cards, entry cards, identification badges and keys; and any materials of any kind which contain or embody any proprietary or confidential information of the Company (and all reproductions thereof in whole or in part). You agree that you will make a diligent search to locate any such documents, property and information by the close of business on the Separation Date. If you have used any personally owned computer, server, or e-mail system to receive, store, review, prepare or transmit any Company confidential or proprietary data, materials or information, within five (5) days after the Separation Date, you shall provide the Company with a computer-useable copy of such information and then permanently delete and expunge such Company confidential or proprietary information from those systems; and you agree to provide the Company access to your system as requested to verify that the necessary copying and/or deletion is done. Your timely compliance with this paragraph is a condition to your receipt of the Severance Benefits provided under this Agreement.
8.Confidentiality. The provisions of this Agreement will be held in strictest confidence by you and will not be publicized or disclosed by you in any manner whatsoever; provided, however, that: (a) you may disclose this Agreement in confidence to your immediate family and to your attorneys, accountants, tax preparers and financial advisors; and (b) you may disclose this Agreement insofar as such disclosure may be necessary to enforce its terms or as otherwise required by law. In particular, and without limitation, you agree not to disclose the terms of this Agreement to any current or former Company employee or independent contractor.
9.Mutual Non-Disparagement. You agree not to disparage the Company, its officers, directors, employees, shareholders, parents, subsidiaries, affiliates, and agents, in any manner likely to be harmful to its or their business, business reputation, or personal reputation; provided that you may respond accurately and fully to any question, inquiry, or request for information if required by legal process or in connection with a government investigation. In addition, nothing in this provision or this Agreement is intended to prohibit or restrain you in any manner from making disclosures that are protected under the whistleblower provisions of federal or state law or regulation or under other applicable law or regulation, nor prevent you from disclosing information about unlawful acts in the workplace, including, but not limited to, sexual harassment. The Company agrees to instruct its current executive officers and members of the
253055600 v2

Page 5
Company’s Board of Directors (the “Non-Disparagement Parties”) not to disparage you in any manner likely to be harmful to your business reputation or personal reputation; provided that the Non-Disparagement Parties may respond accurately and fully to any question, inquiry or request for information when required or permitted by legal process. You understand that the obligations under this Section extend only to the Company’s current executive officers, members of its Board of Directors and only for so long as they are employees or Directors of the Company.
10.No Voluntary Adverse Action. You agree that you will not voluntarily (except in response to legal compulsion or as permitted under the Protected Activities section below) assist any person in bringing or pursuing any proposed or pending litigation, arbitration, administrative claim or other formal proceeding against the Company, its parent or subsidiary entities, affiliates, officers, directors, employees or agents.
11.Cooperation. You agree to cooperate fully with the Company in connection with its actual or contemplated defense, prosecution, or investigation of any claims or demands by or against third parties, or other matters arising from events, acts, or failures to act that occurred during the period of your employment by the Company. Such cooperation includes, without limitation, making yourself available to the Company upon reasonable notice, without subpoena, to provide complete, truthful and accurate information in witness interviews, depositions, and trial testimony. The Company will reimburse you for reasonable out-of-pocket expenses you incur in connection with any such cooperation (excluding foregone wages) and will make reasonable efforts to accommodate your scheduling needs.
12.No Admissions. You understand and agree that the promises and payments in consideration of this Agreement shall not be construed to be an admission of any liability or obligation by the Company to you or to any other person, and that the Company makes no such admission.
13.Release of Claims. In exchange for the consideration provided to you under this Agreement to which you would not otherwise be entitled, you hereby generally and completely release the Company, and its affiliated, related, parent and subsidiary entities, and its and their current and former directors, officers, employees, shareholders, partners, agents, attorneys, predecessors, successors, insurers, affiliates, and assigns from any and all claims, liabilities, demands, causes of action, and obligations, both known and unknown, that arise out of or are in any way related to events, acts, conduct, or omissions occurring at any time prior to and including the date you sign this Agreement. This general release includes, but is not limited to: (a) all claims arising out of or in any way related to your employment with the Company or the termination of that employment; (b) all claims related to your compensation or benefits from the Company, including salary, bonuses, commissions, vacation pay, expense reimbursements, severance pay, fringe benefits, stock, stock options, or any other ownership, equity, or profits interests in the Company; (c) all claims for breach of contract, wrongful termination, and breach of the implied covenant of good faith and fair dealing; (d) all tort claims, including claims for fraud, defamation, emotional distress, and discharge in violation of public policy; and (e) all federal, state, and local statutory claims, including claims for discrimination, harassment, retaliation, attorneys’ fees, or other claims arising under the federal Civil Rights Act of 1964 (as
253055600 v2

Page 6
amended), the federal Americans with Disabilities Act of 1990, the California Labor Code (as amended), the California Family Rights Act, and the Age Discrimination in Employment Act (“ADEA”). Notwithstanding the foregoing, you are not releasing the Company hereby from any rights you have under this Agreement or any obligation to indemnify you pursuant to the Articles and Bylaws of the Company, any valid fully executed indemnification agreement with the Company, applicable law, or applicable directors and officers liability insurance. Also, excluded from this Agreement are any claims that cannot be waived by law, including without limitation claims under the California Fair Employment and Housing Act, to the extent such claims are not waivable as a matter of law with this release.
14.ADEA Waiver. You acknowledge that you are knowingly and voluntarily waiving and releasing any rights you have under the ADEA, and that the consideration given for the waiver and releases you have given in this Agreement is in addition to anything of value to which you were already entitled. You further acknowledge that you have been advised, as required by the ADEA, that: (a) your waiver and release does not apply to any rights or claims that arise after the date you sign this Agreement; (b) you should consult with an attorney prior to signing this Agreement (although you may choose voluntarily not to do so); (c) you have twentyone (21) days to consider this Agreement (although you may choose voluntarily to sign it sooner); (d) you have seven (7) days following the date you sign this Agreement to revoke this Agreement (in a written revocation sent to the Company); and (e) this Agreement will not be effective until the date upon which the revocation period has expired, which will be the eighth day after you sign this Agreement provided that you do not revoke it (the “Effective Date”).
15.Section 1542 Waiver. In giving the release herein, which includes claims which may be unknown to you at present, you acknowledge that you have read and understand Section 1542 of the California Civil Code, which reads as follows:
“A general release does not extend to claims that the creditor or releasing party does not know or suspect to exist in his or her favor at the time of executing the release and that, if known by him or her, would have materially affected his or her settlement with the debtor or released party.”
You hereby expressly waive and relinquish all rights and benefits under that section and any law of any other jurisdiction of similar effect with respect to your release of claims herein, including but not limited to your release of unknown claims.
16.Protected Rights. You understand that nothing in this Agreement limits your ability to file a charge or complaint with the Equal Employment Opportunity Commission, the Department of Labor, the National Labor Relations Board, the Occupational Safety and Health Administration, the California Department of Fair Employment and Housing, the Securities and Exchange Commission or any other federal, state or local governmental agency or commission (“Government Agencies”). You further understand this Agreement does not limit your ability to communicate with any Government Agencies or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including providing documents or other information, without notice to the Company. While this Agreement does not limit your
253055600 v2

Page 7
right to receive an award for information provided to the Securities and Exchange Commission, you understand and agree that, to maximum extent permitted by law, you are otherwise waiving any and all rights you may have to individual relief based on any claims that you have released and any rights you have waived by signing this Agreement.
17.Representations. You hereby represent that you have been paid all compensation owed and for all hours worked through the date you sign this Agreement, have received all the leave and leave benefits and protections for which you are eligible pursuant to the Family and Medical Leave Act, the California Family Rights Act, or otherwise, and have not suffered any on-the-job injury for which you have not already filed a workers’ compensation claim.
18.Miscellaneous. This Agreement, including its Exhibits, constitutes the complete, final and exclusive embodiment of the entire agreement between you and the Company with regard to its subject matter. It is entered into without reliance on any promise or representation, written or oral, other than those expressly contained herein, and it supersedes any other such promises, warranties or representations. This Agreement may not be modified or amended except in a writing signed by both you and a duly authorized officer of the Company. This Agreement will bind the heirs, personal representatives, successors and assigns of both you and the Company, and inure to the benefit of both you and the Company, their heirs, successors and assigns. If any provision of this Agreement is determined to be invalid or unenforceable, in whole or in part, this determination will not affect any other provision of this Agreement and the provision in question will be modified by the court so as to be rendered enforceable to the fullest extent permitted by law, consistent with the intent of the parties. This Agreement will be deemed to have been entered into and will be construed and enforced in accordance with the laws of the State of California without regard to conflict of laws principles. Any ambiguity in this Agreement shall not be construed against either party as the drafter. Any waiver of a breach of this Agreement shall be in writing and shall not be deemed to be a waiver of any successive breach. This Agreement may be executed in counterparts and facsimile signatures will suffice as original signatures.
If this Agreement is acceptable to you, please sign below and return the original to me. You have twenty-one (21) calendar days to decide whether you would like to accept this Agreement, and the Company’s offer contained herein will automatically expire if you do not sign and return it within this timeframe.

253055600 v2

Page 8
We wish you the best in your future endeavors.
Sincerely,
By: /s/ Robert Fried
Robert Fried
Chief Executive Officer
I HAVE READ, UNDERSTAND AND AGREE FULLY TO THE FOREGOING AGREEMENT:

By: /s/ Lisa Harrington
Lisa Hatton Harrington
Date: July 8, 2021
253055600 v2
EX-31.1 9 cdxcq1202210qex-311.htm EX-31.1 Document

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


EX-31.2 10 cdxcq1202210qex-312.htm EX-31.2 Document

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


EX-32.1 11 cdxcq1202210qex-321.htm EX-32.1 Document

EXHIBIT 32.1
Certification Pursuant to 18 U.S.C. Section 1350
(as adopted pursuant to Section 906 of the Sarbanes−Oxley Act of 2002)
In connection with this Quarterly Report of ChromaDex Corporation (the “Company”) on Form 10−Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Robert N. Fried, Chief Executive Officer of the Company, and Kevin M. Farr, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes−Oxley Act of 2002, that, to our knowledge:
1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 12, 2022/s/ ROBERT N. FRIED
Robert N. Fried
Chief Executive Officer
/s/ KEVIN M. FARR
Kevin M. Farr
Chief Financial Officer
The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

EX-101.SCH 12 cdcx-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Unaudited Condensed Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Unaudited Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Liquidity link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 2106104 - Disclosure - Earnings Per Share Applicable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Earnings Per Share Applicable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Earnings Per Share Applicable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 2109105 - Disclosure - Business Segments link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Business Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Business Segments - Segment Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Business Segments - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Business Segments - Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2114106 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2117107 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2120108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2422408 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423409 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2424410 - Disclosure - Leases - Operating Lease Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Leases - Future Minimum Lease Payments Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Leases - Future Minimum Lease Payments Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2126109 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2428412 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - Share-Based Compensation - Weighted Average Assumptions for options granted (Details) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Share-Based Compensation - Activity of Service Period Based Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Share-Based Compensation - Activity of Restricted Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2135111 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 cdcx-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 cdcx-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 cdcx-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Share-based Payment Arrangement, Noncash Expense [Abstract] Share-based Payment Arrangement, Noncash Expense [Abstract] Potentially dilutive securities: Antidilutive Securities [Abstract] Antidilutive Securities Customer deposits Deferred Income, Current Supplemental Disclosures of Cash Flow Information Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Operating lease obligations, less current maturities Long-term obligations under operating leases Operating Lease, Liability, Noncurrent Stock option Stock Option [Member] Consumer Products - Work in Process Inventory, Work in Process, Gross Damages sought, avoided costs Loss Contingency, Damages Sought, Avoided Costs, Value Loss Contingency, Damages Sought, Avoided Costs, Value Interest expense, net Interest Expense Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Schedule of Sale of Consumer Products to Related Parties Business Combination, Separately Recognized Transactions [Table Text Block] Right-of-use assets Operating lease ROU assets Operating Lease, Right-of-Use Asset Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Weighted Average Remaining Contractual Term, Options Outstanding Weighted average remaining contractual term, ending balance Share price (in dollars per share) Share Price Life Extension Life Extension [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Litigation Case [Domain] Litigation Case [Domain] Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Schedule of Disaggregation of Revenue Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Risk-free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Tranche two Share-based Payment Arrangement, Tranche Two [Member] Consulting and Other Consulting and Other [Member] Income Statement [Abstract] Income Statement [Abstract] Cumulative translation adjustments Translation Adjustment Functional to Reporting Currency, Net of Tax Concentration Risk [Table] Concentration Risk [Table] Options Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Entity Registrant Name Entity Registrant Name Weighted-average remaining lease term (years), operating leases Operating Lease, Weighted Average Remaining Lease Term Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Prepaid expenses and other assets Prepaid Expense and Other Assets Other long-term assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Shares available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Western Alliance Bank Western Alliance Bank [Member] Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Net (decrease) increase in cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Options Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2017 Equity Incentive Plan 2017 Equity Incentive Plan [Member] 2017 Equity Incentive Plan Corporate and other Corporate and Reconciling Items [Member] Corporate and Reconciling Items Trade receivables, net of allowances of $54 and $65, respectively; Including receivables from Related Party of: $2.3 million and $2.1 million, respectively. Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total Lessee, Operating Lease, Liability, to be Paid Trade receivables Accounts Receivable [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Breach of Confidentiality Agreement Breach of Confidentiality Agreement [Member] Breach of Confidentiality Agreement Inventories Inventories Inventory, Net Schedule of Segment Financial Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangibles Amortization of Intangible Assets Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Granted (in dollars per share) Unvested Weighted Average Fair Value, granted Variable lease expense Variable Lease, Cost Weighted-average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Stock options Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Subtotal Niagen® Related NIAGEN Related [Member] Research and development Research and Development Expense [Member] Unrecognized compensation expense related to non-vested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Amount remaining Sale Of Stock, Remaining Amount Available Sale Of Stock, Remaining Amount Available Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Unrecognized compensation expense related to non-vested restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Net sales Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] Short-term lease rent expense Short-term Lease, Cost Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Vested (in shares) Unvested shares, vested Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Assets Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Subsegments [Axis] Subsegments [Axis] Stock Option Activity, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Leasehold improvements and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Concentration risk, percentage Concentration Risk, Percentage Share-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Options Outstanding Beginning Balance (in shares) Options Outstanding Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Damages awarded Loss Contingency, Damages Awarded, Value Accumulated Deficit Retained Earnings [Member] Counterparty Name [Domain] Counterparty Name [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Number of RSUs, Expected to vest (in shares) Unvested shares, expected to vest ATM Facility At The Market Facility [Member] At The Market Facility Current maturities of finance lease obligations Finance Lease, Liability, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Deferred revenue Contract with Customer, Liability, Noncurrent Persona Persona [Member] Persona Major Customer Member Related Party [Axis] Related Party [Axis] Segment Reporting [Abstract] Segment Reporting [Abstract] Forfeited (in dollars per share) Unvested Weighted Average Fair Value, forfeited Weighted Average Fair Value, Expected to vest (in dollars per share) Unvested Weighted Average Fair Value, expected to vest Customer [Axis] Customer [Axis] Amazon Marketplaces Amazon Marketplaces [Member] Options Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Elysium Health, LLC Elysium Health, LLC [Member] Elysium Health, LLC Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Schedule of Share-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Vesting [Axis] Vesting [Axis] California Action California Action [Member] California Action Title of 12(b) Security Title of 12(b) Security Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Principal payments on finance leases Finance Lease, Principal Payments Proceeds from issuance of common stock, net Proceeds from Issuance of Common Stock Customer deposits and other Increase (Decrease) in Deferred Revenue Total assets Assets Restricted stock units Weighted Average Number of Shares, Restricted Stock Unvested shares beginning balance (in shares) Unvested shares ending balance (in shares) Unvested shares Plan Name [Domain] Plan Name [Domain] Common stock authorized (in shares) Common Stock, Shares Authorized Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic loss per common share (in dollars per share) Earnings Per Share, Basic Damages sought, price discount Loss Contingency, Damages Sought, Price Discount, Value Loss Contingency, Damages Sought, Price Discount, Value Total expense Operating Lease, Expense 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Document Type Document Type Research and development Research and Development Expense Derivative Contract [Domain] Derivative Contract [Domain] Bulk ingredients Inventory, Raw Materials, Gross Rejuvenation Therapeutics Rejuvenation Therapeutics [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Issuance of shares allowable under the plan, inducement award (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Inducement Award Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Inducement Award Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Operating Lease Expense Lease, Cost [Table Text Block] Cash payments for principal on operating lease liabilities Operating Lease, Payments Non-cash financing costs Other Noncash Income (Expense) Weighted Average Remaining Contractual Term, Options Exercisable Weighted average remaining contractual term, Exercisable balance Sale of securities, authorized amount Sale Of Stock, Authorized Amount Sale Of Stock, Authorized Amount Analytical Reference Standards and Services segment Analytical Reference Standards and Services Segment [Member] Schedule of Operating Lease Additional Information Schedule of operating lease additional lease information [Table Text Block] Cumulative Translation Adjustments Cumulative Translation Adjustments [Member] Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted loss per common share (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Full-value award Full-Value Award [Member] Full-Value Award Amortization of right of use assets Operating Lease, Right-of-Use Asset, Amortization Expense Reduction in shares available under the plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Shares Allowable Under The Plan Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Shares Allowable Under The Plan Vesting [Domain] Vesting [Domain] Niagen® Ingredient NIAGEN Ingredient [Member] Nonvested shares of restricted stock Nonvested shares of restricted stock Provision for doubtful trade receivables Accounts Receivable, Credit Loss Expense (Reversal) Subsequent Events Subsequent Events [Text Block] Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Plan Name [Axis] Plan Name [Axis] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of sales Cost of Revenue Cash Flows From Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Entity Small Business Entity Small Business Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Related Party Transaction [Line Items] Related Party Transaction [Line Items] Fraudulent Inducement of the Licensing Agreement Fraudulent Inducement of the Licensing Agreement [Member] Fraudulent Inducement of the Licensing Agreement Total liabilities and stockholders' equity Liabilities and Equity Schedule of Restricted Stock Units Awards Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Commitments and Contingencies Commitments Disclosure [Text Block] Tranche one Share-based Payment Arrangement, Tranche One [Member] Sales and marketing Sales and Marketing [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Subsegments [Domain] Subsegments [Domain] Accounts payable Accounts Payable, Current Unvested shares beginning balance (in dollars per share) Unvested shares ending balance (in dollars per share) Unvested Weighted Average Fair Value Forfeited (in shares) Unvested shares, forfeited Concentration Risk Type [Axis] Concentration Risk Type [Axis] Restricted cash Restricted Cash Additional paid-in capital Additional Paid in Capital Issuance of shares allowable under the plan, unallocated shares remaining (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Unallocated Shares Remaining Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Unallocated Shares Remaining Concentration Risk [Line Items] Concentration Risk [Line Items] Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Inventories Increase (Decrease) in Inventories Liquidity Substantial Doubt about Going Concern [Text Block] Common stock outstanding (in shares) Common Stock, Shares, Outstanding Earnings Per Share Applicable to Common Stockholders Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Reference standards Inventory, Raw Materials and Supplies, Gross Issuance of common stock, net of offering costs (in shares) Issuance Of Common Stock Net Of Offering Costs, Shares Issuance Of Common Stock Net Of Offering Costs, Shares Issuance of common stock resulting from the exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Document Period End Date Document Period End Date Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Affiliated Entity Affiliated Entity [Member] Gross profit Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Aggregate Intrinsic Value, Options Exercisable Weighted Average Intrinsic Value Exercised Ending Balance Damages sought Loss Contingency, Damages Sought, Value Loss Contingencies [Line Items] Loss Contingencies [Line Items] Total operating expenses Operating Expenses Number of related parties Related Party Transaction, Number of Related Parties Related Party Transaction, Number of Related Parties Current liabilities Liabilities, Current [Abstract] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Operating lease expense Total Operating Lease Expenses Total Operating Lease Expenses General and administrative General and Administrative Expense Lender Name [Axis] Lender Name [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Share-Based Compensation Share-based Payment Arrangement [Text Block] Punitive Damages Punitive Damages [Member] Punitive Damages Inventories Inventory Disclosure [Text Block] Translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Accounting Policies [Abstract] Accounting Policies [Abstract] Sales, net Net sales Revenues Derivative Instrument [Axis] Derivative Instrument [Axis] Number of reportable segments Number of Reportable Segments Breach of Supply Agreement Breach of Supply Agreement [Member] Breach of Supply Agreement Consumer Products - Finished Goods Inventory, Finished Goods, Gross Shelf registration Shelf Registration [Member] Shelf Registration Operating lease liabilities Present value of total operating lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Options Outstanding Beginning Balance (in dollars per share) Options Outstanding Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock, $0.001 par value; authorized 150,000 shares; 68,149 shares and 68,126 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively. Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Period to recognize compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Implementation costs for cloud computing arrangement Implementation costs for cloud computing arrangement Commitments and Contingencies (Note 10) Commitments and Contingencies Subtotal Other Goods and Services Other Goods and Services [Member] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Leases Lessee, Operating Leases [Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Trade receivables, allowance Accounts Receivable, Allowance for Credit Loss, Current Entity Current Reporting Status Entity Current Reporting Status Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] 2022 (Remainder) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Payment of debt issuance costs Payments of Debt Issuance Costs Issuance of common stock, net of offering costs Issuance Of Common Stock Net Of Offering Costs, Amount Issuance Of Common Stock Net Of Offering Costs, Amount Counterparty Name [Axis] Counterparty Name [Axis] Legal Entity [Axis] Legal Entity [Axis] Cover [Abstract] Cover [Abstract] Cash, including restricted cash of $0.2 million for both periods - beginning of period Cash, including restricted cash of $0.2 million for both periods - end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Beginning balance (in shares) Ending balance (in shares) Shares, Issued Service period based stock options Service Period Based Stock Options [Member] Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Granted (in shares) Unvested shares, granted Schedule of Major Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Current assets Assets, Current [Abstract] Less present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Leases [Abstract] Leases [Abstract] 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] Receivables from Related Party Trade Receivable Accounts Receivable, Related Parties, Current Weighted Average Exercise Price, Options Exercisable (in dollars per share) Weighted average exercise price, exercisable ending balance Entity Address, Postal Zip Code Entity Address, Postal Zip Code Issuance of common stock resulting from the exercise of stock options (in shares) Options Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Ingredients segment Ingredients Segment [Member] Damages sought, compensation Loss Contingency, Damages Sought, Compensation, Value Loss Contingency, Damages Sought, Compensation, Value Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Net Sales Revenue from Related Parties Entity [Domain] Entity [Domain] Accrued expenses Accrued Liabilities, Current Option or stock appreciation right Share-based Payment Arrangement, Option Or Stock Appreciation Right [Member] Share-based Payment Arrangement, Option Or Stock Appreciation Right Related Party [Domain] Related Party [Domain] Schedule of Service Based Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Options Share-based Payment Arrangement, Option [Member] Offering costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Consolidation Items [Domain] Consolidation Items [Domain] Document Quarterly Report Document Quarterly Report Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Purchases of leasehold improvements and equipment Purchases of leasehold improvements and equipment Common Stock Common Stock [Member] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Accounts receivable from securitization Accounts Receivable from Securitization Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Consumer Products segment Consumer Products Segment [Member] Business Segments Segment Reporting Disclosure [Text Block] Operating loss Operating Income (Loss) Cash Flows From Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Basis of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Current maturities of operating lease obligations Less current portion Operating Lease, Liability, Current Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Return liability Contract with Customer, Refund Liability Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-in Capital Additional Paid-in Capital [Member] Cash, including restricted cash of $0.2 million as of both dates Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Tru Niagen®, Consumer Product TRU NIAGEN Consumer Product [Member] Depreciation of leasehold improvements and equipment Depreciation Line of credit maximum amount Line of Credit Facility, Maximum Borrowing Capacity Cash payments for interest on finance leases Finance Lease, Interest Payment on Liability Issuance of shares allowable under the plan, new shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, New Shares Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, New Shares Loss Contingencies [Table] Loss Contingencies [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Accrued expenses Increase (Decrease) in Accrued Liabilities Reference Standards Reference Standards [Member] Other Ingredients Other Ingredients [Member] Statement [Table] Statement [Table] Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] A.S. Watson Group - Related Party A.S. Watson Group [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Trade receivables Increase (Decrease) in Other Receivables Total liabilities Liabilities Options Exercisable (in shares) Number of shares, ending balance Exercised Award Type [Axis] Award Type [Axis] Options Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash Flows From Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Future Minimum Lease Payments Under Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Cost of sales Cost of Sales [Member] Vested (in dollars per share) Unvested Weighted Average Fair Value, vested Common stock issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Options Exercised (in dollars per share) Weighted average exercise price, exercised Aggregate Intrinsic Value, Options Outstanding Weighted average intrinsic value, ending balance Nature of Business Nature of Operations [Text Block] 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] Operating lease expense Operating Lease, Cost Entity Address, City or Town Entity Address, City or Town Related Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Stockholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Schedule of Weighted Average Assumptions for Options Granted Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Damages sought, disgorgement of resale profits Loss Contingency, Damages Sought, Disgorgement Of Resale Profits, Value Loss Contingency, Damages Sought, Disgorgement Of Resale Profits, Value EX-101.PRE 16 cdcx-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 cdcx-20220331_g1.jpg GRAPHIC begin 644 cdcx-20220331_g1.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ / _^X )D%D M;V)E &3 0, %00#!@H- >*0 +M8 $BO !G.O_; (0 !@0$! 4$ M!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,# P,# P0# X/$ \.#!,3%!03$QP; M&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\? M'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?_\( $0@ TP.@ P$1 M (1 0,1 ?_$ /( 0 # 0$! 0$ %!@<$ P(( 0$! ,! 0$ M (#! $%!A 4# P(%! (# 0$ $" P00( 41$@8P M,6 S%!4U0!,T%E A<"(D,B,1 $" @0("0L!" (# $" P 1(3$2!! @ M05%A<<$BD:&QT3*2$R,S,('A0E)BU[YZ9YSX -#HT:3GU M #ER=KGSD_F"N>QGHOU&$ 7^C1IN?4 M /*E6?F+/.L(_7#,OM/,= M ?TZX]^.N;O !K.77AT:;15;[NB/E&F6T9_?GYN\ Z.=W MG%OZ^2 XL/:[\Y, M 1?LT:!Z\_OH <'8X[KQ0DX :!1HTS/J \7![.@ M "N_.3XL/0 /?0F_;AV[N #D['#=F'@E$ = M7.[_ (?0^W0 .?O,ZOS4VVGBE$=L96ZJW1:-/9R7FY@FW!K^798(6 M "D744"[. /H[XRM]=UUIO_ * ?$%3^2L< M=6ODMZT>[?S^] "H6TY%JQ@ ;3DVV.NT ;O).,JM95Q2Y=T>V2NWW='+V/%WDK&58LKC MY1[X]M%=OT[$2A7[*_3BQUVR') <78URROF[SUXG862\9C/;\U/MIW+'O K M\Z\3V8=CR;+37,P(SRY0?A2 M ^INO5SJU\Z=/.C3SWN.@ !X=Y^?=OG:UFV6^JX 4ZVFNV5:?FU?G? M?YUQINK-E4S&SYW.[;DW5>RK,=&63C+OC* M*G#F[S6&6C/5\VN)E#'->+F[ MR;A9S=Y"RKT*C3I%&FBW9\OT9=AR[;37:*;;1DVK)K.77]SLVG2]]'/[T *].O%-F'>\7H2,9 #S<_.^_SIV%FSY-O M1SHK-E6,Z\6^8?0IMU&:Z,VB9].C4:?H@)UXGLPZUEUW&J\#.;\V?7Y]WQ;Z MM;5EFG)JV77=JKQ$RAA6W!/5V;1DV^KHR#5CX>QVW)NP[9@MM5VB4:0*3;1F MNC-^@,7H9[?FI]M.Y8]X RK3DB90VO)NPO9@E(SUO+K]716K*L;U8M=R[+9 M7=FNC+0[J-IR;?#O,:U8M*SZK_3H $;YDH+P9 >^AV;.=6KG3IYT:. M?V0 "M658QKQ;[A]#OY( >;GYWW^=KF79<*K@/)S\\;_ #MJQ[:_970; ML^_XO1_H,KTY(V4=FR;0 ,$V^??*-'L[F]^7] XO1 'Y_P!OGZ11IO%-X%$N MSY_?GWO%Z%?G7)1ER=YQRCR=Y5+*:M;5^A,/HY[?FI]M.Y8]X RW1DA)PU/ M/JPW9AV/)M[^= &:WYO9W7LNP9-IQU>RKXZN]-^FY]0 ''C[7/FI@ #JU M*;P (R4,&VX-GR;;+7: *;;11 M[J-FR;?SOO\ .VG)ML==H'FY^=]_G;3CVP%E=/MIW+'O QS5BDHRU'/K QC M7BF83E8SSV_-O>+T !@&WS]+SZ;I5>!1KJ,]OS;WB]#.[\V>7Y^GG>_DN^,O M0J]E7Z$P^CGM^:GVT[ECW@ #&]6+W=NM-^-Z\4M"8 FHSUS+L$3*&%;<'KS MN\8M_=R0 'S%4_DK/Y$ '4CZ')7UH].K@ %&NSY9IR@ ;;CW3\+ !AFS! M)1EL.7: ,2UX9.,M6S:_P [[_.VG'ML<+0/-S\[[_.VG'M@+*Z?;3N6/>!E MNC)$3AM.3< /X8'M\_0:-'V[GM^;>\7H # -OGZ7GTW2J\"C749[?FV;)MPC M;@V3)MM%=H%5LIR75D_0F'T<]OS4^VG\ #@['!MOGZGFUSL+,+VX-[Q>A M(QD *O95[<6*%O)V.([,,A&7CU\N;5DW>_.@ 0'STX_S^@ =NWDW[D??1P M 1DH8?LP\W> #OC+?,7H?T %ODAR]CF>C-4;:=PQ[I", MOSOO\[:<>VQPM \W/SOO\[:<>V LKI]M.Y8]X$).O$->'3L^J^4Z!\.9GHS4 MJZC=\6^IVU9[?FWO%Z P#;Y^EY]-TJO HUU&>WYMAR[,-V8=SQ;YF,QQ=CC MNO'$RA^A+ MZ\6P9=EBKLQ;7B\>\VS)N^',2V89",]ER;/DXY1D8S'+D[6OF9@ ?/4#]#ET MC?;[N@ "%G7CVK''2B !I.?3H=&D 5JRK+-.2,[&2Y(1W8S,9ZMFUS<+/- MS\[[_.VG'ML<+0/-S\[[_.VG'M@+*Z?;3N6/> *?;3EFG)Z\[W\E&2A[<[K6 M778H6T:ZC/;\V]XO0 & ;?/TO/INE5X%&NHSV_-O>+T,DTXZI;58(6>;D).% MXIOHMU'5SMWIOSG1F ^N+;7=J6;5U\D(V4,>U8XR49>,^=R/E'2\^F]4WX_ MJQPDX;=CW=_)",E#$M>*QPLU7-KX.QEXS @? G'>;T 4;Z?%6_9S=T97VF^U M57249>?4-*NF74TJVCYZ [HRW?'O]^= _A"3KBI1$Q"4S&P 1TH]L>^C MH CI1[8]\^O%SNY( #Q<@+*^7O.Z,I^$_IT>'><[G?R0 C^QZN=]G0/#O.=S MOY(0\H1$X>W.ST)]?)=?) =D>^KH '\(*=<=*/1SL_"SHYWX=Z.= '-WG/WG='OVZ /B"M?,6>% 16ZK-_LO. ']-DR;;/7: M /&A6_F[/*E7/8ST7 MZC" -/S:K[3H M 'E2K_STXZIF/VOF<]T0 /OC4L^N[TW@ M #^<17DRK>'E"^EPQ6^H "?KLU//JFH6 M ?$$=YLJOV MJI;*(/TJ?"V('7SMFJMNU5]EKM M '\X\:4;=#SLYW1EW\D M M !__: @! 0 !!0+Q\IYI(=R<)H+Y-BTF7*,8 M&\_B5AJ1'>\6./-MA[([4R^0)#V4F.@S,[",R.+G M^XNS+8XS,0,1,FG$XS 9#3#+14D8^%($WBB1(C/QW+8[[D=^))1*C>'9;NQJ MY.)@*EH)!(NF08\QK*8I^ [;Q6=HYTS?929/LJ/PA+5)CH]VR8]VR8]VR8]VR8+,90@SR3*MG!Y1&=,C(R^E6K:GI-R74!N M8TH$9';R6 3\.WC[_P![%W29+49C(Y)^<]C\7+G*C<6@-DC$XQ(7B<8H2>+P M'"R.)EP509S\)^'+:EQW/+''OA_XKE_EX^.B1-_4\/$GB;R M2>9=9E8G'*G2V66V6['F6WF\I 5"F<5F&B2YY8X]\/*R$.*%\KQY M&7+(.L;-XV0=)$R-AQSKBE)0E_DN,:/\ ;809=2ZR)$N-&2[RG&I'[;"# M7)L6LV7V7D4D2H\9*,MC5K4I*$O\DQ;1_ML(,/,1LMCI)TY?Y>%^4MS.+1.C=AQV:8QA&SDX#SECF5QS:T9?&K56?Y?7)2DA,M\@ MF>"FLF"?9/I2'2986M2U\8BDUC[N0XM^:6-P>4CSG/+#>=5&Q*&I4IU/'*<0WD,KEGISK4:0Z%0)R2QWQ^:Y!Z=3CKCJX^(R M3Y?K>6$G&SHPCR7X[F&S:)Q#EOX4-Q+4S*9:1/<8PN3?)7'"RWKF1G,OZ%EQQQU;&&R;Q?K>6#N!RS9* M2I*N.YAQ:QR_R\+\I=GH_P!C*<4>VSADLDS 8G9&5-<8BR9!EQS+F3V$RC)$ M:DJP_(U;AR#"_>)*E)5A,PF:W3/9GTJ/[,\#A?2IK/\ _'TB6G@EN:$HF@B? M!:VY]>S$C&HV8_H.>6,/C%3Y+$=F.W3/8YN5#&/?^_"Y?Y8P6!;6VE*4D,WD M/10O[,\-@6HZ*=QGL"A*&G5M.0):9<3EOX0P&%;9:ID\%QOKI333 M;2*M6TTVTBF6PK$U"T*;7QR>X_A M/N72TZL=1$9Y81 2$--HJI24)=Y%BFP[RV.01R;LMSRQQWX>KGECCWP_+_+PORE>2Z^[<2T]5;R/ M3W?B.OW^6_A8WY&R;^;Q/XZO+?PL;\B,QR-:''7775-P9K@3@LLH(XQE%"9Q MUR)!C?D#E_EX7Y2[DCWW,IQ=K?DN2?$CVG)CVG)CVG)CVG)CVG)CVG)C#8^> MUDZ9.;&BQ3[LK2AV%*8E1[5%JDRT/HM0G%!N.TB[E&0)N/;@H_V<7=EX9Q)_ M'LD425;V&;G^LG<8AF[.<\L<>^'JYY8X]\/R_P O"_*5Y8P:96 E%'R=AF22 MGR/4S.),;8_+?PL;\C9-_-XG\=7EOX6-^1RKZF,<,/B(T:/7DSI(Q4;\@89^]C!CY)285D_D$6'(QN:9GNB7*9BL9'(/3I& M&Q"Y[V6Q;D!_%9-V ^P^T^U;-;VNWLQ5N!MAMN_(3V84>3(=D/V08QRI9$1% M=F\7ZZ,M"D*Q/(U,)CRXTA-'Y4>.G,\@.2EAAU][&P40HKGECCWP]7/+''OA M^7^7A?E*YB!ZV$I*DJPW(&UHHM:$)SN>2^AAAQ]Z'%1%B\M_"QOR-DW\WB?Q MU>6_A8WY'--&[BQB9K4J%25,C16\OE%SWV#)+PY?Y>',BR?J8X]3''J8X5,B M)$KD6-8+)9.1/=Q6-8C06W75NN\?QYQ( M;KK;+>7RKD]_%XUV?(CQVH[,N*S*8R./>@R,-EUP76W$.(=<0TW$GQY59+7W M&K3,B)&>C(EL/LOMW9'+18*)T^1->MXK!T+H97!L3A,QLR&9*4DTY/(I)64R M*B4I2C@X>;,/&XF- 0'/+''OAZN>6./?#\O\O"_*69G IF"1&?CK8G3&![[E M@]*DOB) E2UXC#-0$#EOX6-^1LF_F\3^.KRW\+&_(C,X)V.XT\ZRM'(\LD.< M@RRP9O/N8_C+BF76G&G"R$\D\J_'M2E2C@<;F/G%B,16:3X#$UC(8F9"4T^\ MRHLYEB)W*Y)P-MNNKPW'?LJ4I*4YS,'-<@PGIDB%"9AQZ9" S-CRXCT1_!9H MXBW6T/LP<:U$.LQG:JS*Y W5")-E1%Q.6-F&.\/;<VXX M(0A";%I)276E-KIDWS9B=8B,SP6*]%'\0.M)<2XVIM0SB3.+UL!A/M>(W&TN M)>CK:-]E+S4AAQAWIH0MQ>&X^F/XE,B,/0A,@H?3+QTB/TL?A9LT8[$Q(*?$ MZD)43D!)B7Q]M8?PD*U5>AP MTA#Y'T"/KD@:5T!HLT"OXM(T&@T&@T&T&GZ=1Z%TD/*2$2".Y)W*Z!$#,;QJ M-1N!&#('57?^*0#&\;QO&\;Z*+Z:0?\ KU$K,@F482^D[-1N&\;QN"KTD#.\ MC"ZJ[Z#8-@VV:4VC99L&P;;=*;1L&VN@V#8-+-!L&P;!I5 .XCHHK-HV#8-* MZ#2W0:62NW7(] 4A0*4"DI!.)ZBKTF#57;3<-U%%1 ,$5-08)--1N&M#31 , M$0W#=0R!)&HW#6BBHDJ:C<-U%%1 .](70B!%3<-U#31*J**J2HH[)7;Z0D*! M(=!)=!$JY-#Z9G8DZ&$44JJ2H:K$JH8111U(Z&=B3"J$%'8DP=$ [T!78$04 M=A*HHJ)50R!%12K97;KDTHP44P44@3*1ITD]P?37U7= .Q(7-UFM^MRDZAQ&TZ1T;E==1^(5HW$M!II"/_;K*5XC6@E! MQHTA"MIH62BZAJ\3.1@A:FS:D)7TC4#/Q0:2,*BD"4Z@)ED$K([=P-7B[[:0 M7]#<-?\ +7__V@ ( 0, 04"_P ;R&\AN+Q>;@-9W;@2_%2E: SUZ1&"5XG M,].LE?B9SMUDJ\2J+6[3I(/Q*M-"2"19H#1T"\2FCH&0,M+D'XN,&77-8UKJ M"6-:ZA/;^*68U&HU&HW&-Y@E_P 2LKD]KS/4$6HV#:-HV TZ C!'5/;^*-XW5U&M-Y#?74;QO&\K M-1NIO(;QO*IF-XW@CLU&\;QO&ZK@3WM45$'9O(;QO&M=Q#6W4;K"^BTZR+U$ M"2==W]#88VG1*J. @:M:: @I5-HV&-*)518(&K4;3&PZ)4%*&@V&-*)512M* M;3&PQM.B%4<">]RNZ*&>@,QH-AC:=$KHI-$JJI5$IL+ZY78%TTEK8HJ$'*)3 M51T2FQ2:$871*:F5$EK8L@GN%!!6+(%1P)[W+">X,PE-BDT0=%)HD]0I6E$I MM+Z'4:]1?8%TT7)[. K%A%QA 6"M,(L6"IM*FXAO(;PI57 GOS@3WJONBY?=L+!6 MF$6+!44NF@VF-A@T5<">]R^Z OL-!H-!H-!H$E_=#.I']0L[D]KE$$G>HP@J MI[6I[.!/>JPD[C" L%:818L$#HE-B^U' GO:9T0050K34"5K0S!F$IU"BT!' MI].9W%T%%K1*QK8I5"*J>UJ>S@3WJHJ)58I5""P5IA%BP05V"3J9A1ZU<">] M=0:P9Z@BUJH@E6EAJHDJ*/4$6M#(&02K2I'TCUJ>S@3WL4FFHW&-01!*=*+!6F$6+!44FF\QN.A(IJ%WD@$53(&FFXQK1* M**4"($53(&02JA%T5JH1@EC=7<0-=Y%U-I#8-@VVZ7:5TOV$-@VE;I;I=I7: M-A#80TIH-*:#0:#0:=#:0V$-A6:7Z=)9_P!==)>)'.W62GQ*9 RZJ4^)M09: M@TZ=(D@DZ>*=0:2!MC2S0; 2?%^@VD-/\M?_V@ ( 0("!C\"/XDQ^5]5,86R M@R9,9^#!\#F&V'UJ:M7.S0UA2=7-[KMF])C)EL9O4N?"];\K;IZ&<<-S2%JI MA0:6S=__V@ ( 0,"!C\"ZAY__]H " $! 08_ OU]2H1ON 16M6I,?U!\OICQ MY?$"([IQ+GPD']6;Q\T$T(2/65$FYNG.:$QT[(S)H],4XDQ08H=[1/LN;WIB MS>4]BKVA2GG$!;:@I)J4*1^IYJ,A$D;HSY8IWG34GGBTXJ>89!Y*TPN6=/JG M6(#;G=7CV1_Q MGCW[8W3[2?1^H*.BFK%-X9'W$[<'=IDWE=55Z8F]-]>FA/ (DTVE ]T2P]\R ME6F5/"*8*KFN1_MKV&"V\@H6,AQD/-F2T&8A#Z.BL?O'Z>TJH&.'70;&5L53 M@!$@C)*K'[-],QD.4:HDK>:5X;G/IQEW-52M]O7E'E)*<2#I(B27$DZ"/TB< MR:/(;M6:)'=5FQU,NB:%<6D0IAS)436VH& M-*5"8.OR!=>6$(&4P M4W--A/\ <52>"J.^>4O031P8>Z>6C0#1P19O:>U3[::%Q5[5:?1$Q2#4?V8JS>3KF,QC>W3%&+VZ?$8I^7+SXS4Z MV]P^:KBQU/.F2$Q;<.X/#;R 1W2=P=)P]$1WQ4\KJCBYXHNS?G3/EBF[-^9, MN2.Y*F5=8:O#9;W@I,](IY,?_ !4'NV>EI7Z(#=38I<5HA+32;*$T M #%4TZFTA5!!A3-::VSG287=2=UT6D_$/1"M1P7?Y_K,=^Z$'V:SP"F-U#BM M,@-L4M.#@YXDEVRL^JO=]&$=NX&[54X#;;Z5+54(*E$)2*R:HDDJ=/N#GE'A M.?P\\(=3T7$A0GF-."T^XEL:8W;;FD#GE'@N<7/$B5M_&G^6<6VEA:T/#=M:MD7;X\8R'^PCPE;//$C 2HS<9W#JR82I9 M"4BLF@1(++A]P;3(1X3G%SQO!Q&L3Y#'<.I7HR\!IPR-X2"*Q ;:?2I9J3BE M"[PD+301 0E])4J@ 8B1I_8*#**YZXWD\$91%"QY)QTU-I*N""M5*E&9.N.U M]9\S\PH&.RJ[IFM$PJF5!AEY38"4*WMX5985J.!BZW;Q]ZVOV9J-6F#82MYP MTJK4?/$^QEK4GGB?83^$@P4K!2H5@T&$W2\*M-+H;4?5.;5@NVM6R&'%F2$F M:C!]5@=!O:=,=TTMSX03R1-5W<2-*%1=?M(^D0;O=:7ATW,B= TP5N**UFM1 MIB;;"K)RG=''*/"'63$WF5)'M5CA%$=HRLH7G$=DYN7D9,BM(P,_643[&>I2>>+#J"A>95$ $SNRNFC-I$&[W)5 M'KO#D3![%M3ARGTQX0ZR8M/,D)'K"D<4X"T**5"I0@H=_(;Z6D9\ 0W^0YT= M SP5N**UFLF)HNZI9U;OU2CPQUDQ,WZ0KDIBRH24*P8%SO"K7]E9K^'!= MM:MD7;X\=X#HKWQ\U?'"VLCB.-/_ $X.T72H^&C.8M/*H]5 Z(\T29;4X= C MP@/F3SQ-3!(SIDKDG$QNJ&7+";O?3,&A+W\W/@-[NX[X>(@>MI&F I)DH4@B M.S'Q_L*J'L#GQ$Z_V7=28K(\\=,12I/! M%.*_ID.%0P79/_S3R>15J."Q4TBEU6SSP&V4!"!D&%;@'?M"TE660K&!EXUK M0+6O+%VUJV8$WJ]BU:I;:-4LYB21("H# I2?%7NMZ\_FC.3"7KPFU>#3(U)] M.&1A5ZNB;-FEUH52SB$N-FRM)FDPV^/6&\,QRPS]S8<";T^FT^NE /JCGPEM M0WQX:\QB1K$65>"C><.SSP&VTA"$U)&%+C0DT]39S*%<,2J6;!^; ^K(E5A. MI-$&^.":IV6IY)5G$_R9=ZT1-7NFB&%BM*TGCP7;6K9%V^/':5G;Y"8N_P P M_A.!;O\ 3&ZT/=CM7J+LC^(YH"&TA"!4!A*D@(O(Z*\^A4*0L24DR4-,=FLS M=8W2,%:S:4J ME1,"^7E._6T@Y-)TXH.G]@H28WB!%))CH;8H$O)/:+/U#!=R,K:.3R*M1P=I ME=63P48B]1P7?YOK,7;6K9#+.1:P#JG H J&%MG(VB?G5^Z$6J4M#M."KC. M+(P\R*DJW=1I'%#[/L*"A\W[H9^YL,,MFI:TI/G.*_\ <5RPZO*7)'S)'/B, MG,O9%U^ZCZA@*BQ2:3O+YX#:9--"J9VF*;RCS4\DX\8G4E7-% <5J VF.P;; ML-DS42:3*&OC3RX+MK5LB[?'CLIS-SX3%WUGZ3%X6*[-D?-N[<#3(O"-Q-.O M+QQ^2B/R41^2B/R40'KLX%AQ._+VAZ(L9'4D<%.S#_D,#_75TD^P>:$O,F2T M\!T&%/.FTM59@7R\IW*VD'+I.C&5HI\K0)#.8WS/5&ZF6$J49)322+;.9 M(/[H[IA2OB(3_-'=M-IUS/-'C6?A2F*;RYUB(?><45VE!(M&?1'IQKPV*R@R MUBD8&QZS4T'S5<6.TEE90XM4YIS >F&6_P#)<-M:1TCGA6HX&/F^LXBM1P7? MY_K,7;6K9%V^/$<^%,N"'\]C;C/?+/JB+QFLCEAG[FPQ=?NH^H8K_P!Q7+#G MW3]*<1G[FPQ=?NH^H8%7>YGHT+>T^[%IU96K.HSCNV'%#.$F*+N?/(7!=M:MD7;X\=8%38"-NV+>1M!/#1MAS6GE MP?C.=4Q^,YU3'XSG5,?C.=4Q^,YU3'XSG5,,.+86A )FHC0<*E/BT%4!KVM$ M9M$(6I-M*2"4'+HA+K/0.3-HQB,\2S>2FK=''% ISG&%T0=]VE>A/IQF1E6+ M9^:GDQW&Y;AWF_A,=FX9,O4$YCD.-,PI:?"1N-ZAE\\=N>@P/XC0(5J."[_/ M]9Q%:C@N_P _UF+MK5LB[?'B-/9%IL^=/[X;*J$N=V3KJX\4J- %),//Y%JF M-63BAYX_U%!(^7]\,_/0(+KE7J(R 1-5%W1TU;!$NDRKPU[#IBT-YI7B-Y_3" M76E6D*J.-:R*\A/HISQNBG/CEYS4A.<2V-)@W>[32P>FO*KT0EIH M6EJH A+*:36M6=4*U'!=_G^LXBM1P7?Y_K,7;6K9%V^/$4V/$3O-ZQSP4J$E M"@B$W>]JLNBA+IJ5KTX2I9"4BLF#=;J>[/B.9] T0EEH36LR$-L)J0*\YRF& M?N;#%U^ZCZABO_<5RPY]T_2G$9^YL,77[J/J$7A I-FUU3:V8&U).^D!+B.T96%H.4832%O\ JM#;F$*<69K69J.N)K$GGMY>@9!"G'#90FE1 MB?191X:-ITQ830V/$7F'/"66A90FH0IEX30KBTB"TY2/47D(BRJF[+Z:/;S_%'?-R3D6*4\,329'.(D+RYUC$C> M7.L8FHS.FZ:_W8%:C@N_S_ %G$5J."[_/]9B[:U;(N MWQXO;,21>,N97IBP\@H5IB3+RT#,#1P1^0>+FCOG5.?$9Q98;*LZL@UF+4[= MX5TE[!@9^YL,77[J/J&*_P#<5RPY]T_2G$9^YL,77[J/J&!3UW3;NYID*T>B M+;2RA6=)E'BA6M(B7;61[H ],4E3KBM:B86N];JU)/9-YCD*H4VX+*TT$&+( MO+H35*VJ+IY^08UE(M',("G^X:T]+@YX#3*;*!QZ3A+3OR+R@QWB9MY'4]'T M1::6IM6=)E'Y"N*)+O"Y9@9/^LK+[!YH M*"=U=2AQ$0I23,JHT?\ 3B6QT5DQ3[5:N805+-I1K)QD,(K56 M2*"XG41M!BDN*UD; (FAA,\ZM[EGB_BM=1/ M- 0VD(0*DI$AB_BM=1/- 0VD(0*DI$A [9M+DJK8!Y8"T7=M*A4H(2#C674! M:6 I-V:"A2"$) MQ23=FB36;"8LM-I;37)( Y,23S:7 *@H \L!2;LT%"D$(3AFXPFU[2=T\4?U M!\WHBE"EZU'9*.Y:2WJ%/#@[YI+ASD4QNW9N>>R# #K27)56@#RQ^*UU$\T? MBM=1/-'XK743S1^*UU$\T?BM=1/-'=H"/A$L:1JB:F DYT;O)1']3K>B*6RO MXE'9*+++:6Q[HE@*%I"DFM)I$?BM=1/-![%I#6/Q6N MHGF@)0 E(J2*!BE)J,63YCA4H=)6ZGS^7D*28MN#_8@>S^H9'S&)*P).9 M=/!Y<7N\I[S^DV?5TG3^HY*C.G/"FU5*$%M8I''Y0(0"I2JDB!>+T+3WJMY$ M^G]2R,3;ZL6'DR4.BTWS1N27HZ)XX[Q!3K&)W+2E_")Q-XI93UCP#GBT4]LY[2Z>*K]6TQ M2@1-5W3RZ7 MRD6Z^1'Z4T<#Z?+I7S#+.^]K^6';O1JRL=V3[);>]#V#?VC3;?[[_:(6K7*\ M@I4,)HRD%'M/=T>C*5?V7_1ZS4(.D3U/Y.UJ$LOM3VG?:W_*Z3QE'3P'TKC2 MMOK\!^YH Q"=?[M'Y_DMUU.-QO!L>)J^5\BT#WESS7]0%&S,9O.\CH=G_4$2 MS'\BZT_Z3'[VLO!$3(?7%C#O-ZWPZ>,?R!IMX.KTCM+7%MH/E#WQ$11*31'D MH I@-8-:#J?UP3N!^8/HMJ'5.0_>[^0:"MKNZO+:,'3^/ M60?<7SE%99GJ=ZZA"% 4:@.U:<[7TMOU6TSHS3A[=',9GG\/\QKZ?4[4"$SM M0)3_ !&J'0?OY^AJIW/$J_(,>CSU!QZK;H)->QU[;X//+MG1Z@ZGJ:1!*#K@ M6?0S4#_$=7L0T^ .WN8O6XBMEN?Z.+PU&Y_HB '= +TT7Q#Q-RLKH,CP2(9M M^)]W_N:Z1K4HIIHGJL>\ M6.YRT.S^;Q]/VYGM+N];^TYZMQMZK ML'=8WJ(T?:>K*34U:/U-WL0@[[U^'5 M*\7[H+0O%^J/'85+ZNK&5>K5/L]' MLS5C83T1&)T=5D,KN,^[=/\ S] M3#O-4R^T:6XW/R/7_&\I'R^JE;^']0N@CKH9U+Z:?G$ M6=3@@E.)G:>C\ S MY0Z+O;P^0_A,&O=?\CYF"(Z_O(P]!A2.A2EZ.?,!_L>S3WFIO0[8['=P0*!^ MC)3(L/?6?S$$Q1W:S7CBJ@=UCTJ\/NS[0MU,WH7Z2Y?K&II?OPOA&+ZO@ MR^D30](8?-?' 8U;=]#Y38G]H/CB]4>HN:AI/%6U*#WFO'%5 [K'!1G7/=%] M'@,4[/O#QAMUB=1.#R5_TY:O6#IUI1BK=Z ^+?$O31JXGS5\.2CX=0M7 M@:O0C*#H)A\U\&-KEW_;3TXZ@4%@>5BR%9'?R'O&W2O:3-=]$?(_$.UW*6J^E\.+YU4EB) MLZ3#D^=6M=.5_P!FKP]-(AMBV57 :V]AN:44QH/<8CE&=5Q;JQVX? M9^D:S*[L K-?E?WN?PGV<;T,[R< ?)"A.B7D+CF@T'\AU=)FC@5/JP6]@K0Z MB[1IR=O]T"IO-/RWR@X:]3LF$[,K"!NF ^3J<1G@IT-=&OP13==I8[/5!T-8 MK_*IHHIM8AX;9)7S'K,ZVKVT^8^HG3+>YMW?::N:TS2WJM/=@A=';_='^3U1 M^5@]8T)[;2/9(M #QTZ1/AX:04W7C>9^(I0;7:P?><4?FC[^_<1?85"?A$2& M4"D>Y'*)'(T:V=],>W#[/TCX3\/. *D/37^2*XZ[3N6?#P=*O'/Z@W9;.EV7 MA_;,K/&;D/+@EP\1NAX>_P#%:AY5-@T"?B8L0O1'8[/^N&&LO:3X![^=^KRJP+T/7W-O+?VY/FOQ_B N(C7R02;<7? M_>;GPNOZG]^?[)H:A>Q7]\M[,D_0/QP #:_RE?GZ/W;IPL)35,UL.\8ZB?D> MKW>(U18\M5>HF.\%&S1,,5Y;"\:^1/L_3@JZO@@>][$ DTP*#TX(KKT]9]#Y MG?J\JL)MIFMV0P]3[<4 A8Z(S]E0 /:MR)U"+LDTW\1LZ#W.(P6 !&C:E'4; M[<0M!+O;?H[D9%24GXCHXBV31T/R#ODCQ'FY!HDPY!&4S?9/3A M:U5^B'3_ &B4GTTSIOY$L2%\3'@-NL=2IR2N65-8Z-[;X=/..3P;\Q_P M-KW5T/F*^%U?U!_U),2'S_:88\/I*@W-]K]\,;RCV_1^[=."7=![:9\/(!!U M&X]."6S[D?L_2+P^5FKXAMTJ# '$!.T]S7X$>!9([T/@/*@$+'1&'DW^T;B. M]T]#D>$;XQW#/WR@ - I/7 F,^[,/SY#ZM3W?]<1U^)U-YU9=%]1IZMNJOS$ MJ9YS8S[+R(/KO9?@CFKEFN6%&AKYGVCHX?9^D?"?AY[_ /N#_4*T]7V@H%*Q MYG +ZH,]7J_5,_ZC_4_ZC_4_ZC_4_P"H_P!0(F.WH7ZTB:_!^^B_+@@E.(RZ M^T-S]G'3'2=W+,&X;C+);O\ 0= ES2.C>V^'7QGE[DI['ZNL>B!"ZJNF@F&% MUW]\\3O&=& :JLQ3ZS?*'REMV?\ 01CU\O\ (^)L0] ?*+\S8OT">PD31E"; MC?FMK!0]C\APL1:>K7\ASHM?:ISC3N)4\*FPB_B?=NG 'EY+]VZ<JF)?E^,GYK*>JHV%.\J^$^T='#[/TCX3\/.+B[?X+?+CZ+*^^C^ M4O[_ .WZ!AAAAAE^*20!+5]>)/"+JUO0[=8A2%%T&#MK; YXTA'5>8H^A76S M+-DYA9P$?6,ZRJ?3Z(*T:O2>P-_2:O;Y3S=!)NR_L>W-997XG?ASBNC?,GMC MTC71-6#^+6G_ %S*!2@U5@L;/RY/4U\1@68/4:/:V?=NG-C]VZ<O/&'?=^OG'##D4I)TM&^C MP'4&74%]FKR9Y$BZ(>(?M'1P^S](^$_#S-3H?+X/,;2UZA+92,_ I[JQ25Z) MW=.!H+0\-(^SE&]2>@(NM4VGEIFA0:+JWP^5*%L&ZQ(J.A>B._5FL)VGE?S. M_29]MO7/P)JGT72=3LVAM!V'X>YOS: ZOKO]"B7E;^"$^H>>=G+?)VP_;/"D M .@=@T.7;H!FQU?H& @H*#LO'I7G27P9?285430^E;?)CK5T/R] WGR]+LOZ.T^[=.;'[MTXX_9^D?"?A MY.[^_B]&D1 VQHB9&:?.X4VMMW.8(@C8X>&H%!5 =UBRG2QU][N=_$T]./[> MQO-8.D^H]1;YQAWW?KYQPPX?< >#@&C=V J?1R<76]1[&1@^C8.TY[B*72*[ M'!]GZ0?X#:T,3[0_<^T/W/M#]S5O O\ +&O;-4]9#'^['=ZL- TO@!\$#48? M - X 8U787_+""DOLL]+Z9(&P$>_1Z/9XE*R:RV]F2S=G6,87@#G<_ WZPRX M[.Q,@6C[C5!F_=O^YL2B6Z_8]V?*E"V39( %NI>J._4FNUGD?DZ]8 \&6$92 M"5K/L&JR]*:U*Z=]%/G3?C0#]STYG3@+3 1&6BW[]P'>?Z>AOL]N=FW!K=?= MZ.[&-FM#]$/WS==39T_NT]_HEWU&A-*[#?S*ZW<1Z/W"#"PE,ICG2_\ +-"' MTK_#%;7REONQL9UH'Q!$RI*VPZ/3\_0&'?=^OZ X8<^ M1:M6S9/@^\* ^&+XA((3K?D!AKJFWSU?E!MA479?*S1>U=E,+H[1 *=V& @ MH0 Z5<:JYYJ?6N M]B&F[QG\;?M4]Y<%;INO$VMKA&U:0 !<, 95EM%>GH;^W0F[N&\J&] M.'\KB&G60>K/V3:+MVV.PPBI71;FYW;GK-/A"G7JCLTD0R8Z '0ZTM>31WJ= MO]N6HDU!M?HX>J6#R&C"!VY\H]3W8+8KZC[70*P.H(+8.;_,,*<7:_J^<*3O MO^.#15VJU>Z\V=E[(Y/!*8A'V/I (6LC$%=ZOYPXFR1LDP+'%R],7IR()3J. M3@.PIX0+;:"C+R()3J.3@.PIX0+;:"C+#0/CI;S5&:C/R@]D+YD[/M![,K1) MS6/94A9E=J0M0EO\B?PA3!!@/ <3+.L-'J%HB9081-1$-$Y7KE:,JY5J/'!L M=O%U373D,LZPT>H6B)E!A$U$0T3BXO&;$\M;]8EL\ /VHV-)(5#:E(7G)]>% M8G- 2/#F*"082/=MA@5CK;Z4:YAPX<.&&4%T#\.8!"UD8LINX_%'PB6Q'8'[ MA*Z* ZP! MYK/#3I.43R.G =L8>:UBZ%\K:+I=#XH\!P%3HH!T TY1QO)&6# MW#BKM:EW_P!+^N # RL+ ._A?V[_P A=Y_897+79V>!4P7N1?UWTT]=@Z7P M-O./Y%7+P[GB:P[!_^]?P_DH"%C MD8+;UW?IETG:/@[15Z"P^C;Z2EI9T:=F?1IWF4*5J7V.CL?RBK =YJ7NPEF/ MG'G_ $CS<>K\.CYCU=W0/?'(Q7=U'OB/FX5OZ3WBFHG;#V_EL!0L[S/N\Z1? M4^I:^1'+/65^6*WW@?O5P *,?_6?_]H " $" P$_(?Y]E$FZ/ 8[:I>6B?RS M+,7H?MFHT'3[TFPWY@*6QSZH%3!]7I M_P C ]XZMSPR_;;Z^Y_(0L1[GC7[-^:DOZ-?\@P.'+1\+^N D7+XB)U(-\R7 M$K^/>?>=QL]86UYZ)?S;GU*E?Q'PAI]#'3M[SC4LY4OZ(7.I '%$Z$2N-)E_ MY9N5E965E8G_ "&T>D6_I=P)EM4&^6IYAKSA8-\12_!25C'GTKE1%Y1EQ!OR0F6EHHXA0=:0:<+(!%J5@.'3X;'"GC;PMY,7G_%VPSO/>=(^_ M2;E]G^X7ORY<,OIU1;XT/ 4\6P<;'A=R;#P%,RX;/&CA4<]>!UY[H%?3ICR8S#Z$RF'+A,N3*8<.O*E)25A=CQ8\YTCTF M?"LK*RLK*PJXW/!@KFJ5U@IKZ(3HPF%->;>YEKSW$N.>@CT^G3'D6D%G,*(I ME,.7"9+'F%\%K'KP%/*C*. 7*)7+Y?$KFUS9^AJ&(PW/9 KE M5'T*>%^(E<0N59BU+'Z=,>2IX=+DW&+45LRF'+A,N3*81Z\*GB6E<>+&5*E2 MF#E,JXW$MB5QOA+&!*Y5%N#4LE_%IQ\JW6*(V^MHNQ_)4N;GMGZ1.P='T@(K_*"*=8S*IVS[_[F&53+AY%( MF(_RU!CTDZ4M+?\ UK__V@ ( 0,# 3\A_GU1TS'B4-_RRI50#$1S#(._\I"# MY14:?HK4Z,4\1$ZL \;?^9(2\O+R_ (#O\ M^%4KFL.9\Y:X98#*2D3&BB6$?_.@ME965E8],2I5X_QCZZN1,> OP F>>QJ7 MH%^$8\--"4O(6T\6?" RTQE.A%@G@+(-2S MSPQBUC0)P$J4>)LD$\!9PNXRX)P'A;#](&H>O'*P3P'@=3A=J<+//&K3?A5K MO_E-)I]&Q^B\+4"N-YP5G%OO&@X4YSR;Y!EA,>%6O&\X6H'&ECX%;-_DTKF7 MTAGQKF7>('&SSPL.&\0:X+U'#>?\5?$OZIA]%X'3D>2"WD>L%O,:8YC!KRY3 M'DQF9Q@#B%9;#/TAGPE7 (Y0"MZ1Z\:M=I1%N;SS'U;YC!,7P+\\V<%SJ"+< M>8?HP,_H#&9G+E,>3&9G#8(L%QB@N&?I!0=>)>7EY>7EXO$0<"6'^#$N5*-7A=XEDHXW$HE7B)Q@5]-25E8 Y:])7+ M7I*B7*QY))))))))))))))))))))+6WM/)))))))))). MVVVVVW/)(?9')))KI),NQPX9.WQH9'I#GIW-'I)Y.I*9)(JY/ U)C)(M)(VV MVVVVVZ[ZI))) Y)))*QW'W*M=(DC?(A1.D%U)CDW*9)),HC9.H7I/?) VVVV MVVVVVZD5)),!)))(P!(+J-(JY!EH-(CO)%*Y)M*9))(QYY+_ "HGZ20-MMMM MMMN#922220C2222,"2<.L2622"Z.23"2>Q) .RF223XC$DJ2/@222-MMMMML M.1G66220@222.L&2,>F2-R22:621.22QY06RF223C!))*R(K2225MMMNK222 M@ #222'R20)L>2,>F22,>F25\3H>621.22D*3P2\ >:^5R38-<$Q\R9MM\J222T &2 M222GFLV,>2,>F2250AR621.22SH2 >:22:A.2:23*232*9QD #R220 1@22 >22IO@ $222222 M222222222222222222222222222222222222222222&.@ :22222222 M22222222222222222222222222222222222222221M4 <22222222222 M2222222222222222222222222222222222222220)@ !62222222222222 M222222222222222222222222222222222222224'P 'B2222222222222222 M22222222222222222222222222222222222222'W22222222222222222222 M222222222222222222222222222222222222222222222222222222222222 M22222222222222222222222222223__: @! 0,!/Q#^?: \9 7L6R@-VO=\ M%SZ31FSEIOFUH/-VOY9HJ-NL^A^X=2C3-#9U0?,N M8.RX3UHOV/,#.PF#P;>L(6:Y%J]UY&BG;T'J)K$:Z=R#:ZKL,0<]&HSU:/D$ M"UZEAV1'^3D6W3UZ!NQ ;@OEXBLZ.Y#\;Y/R(E ;],L9YS](4+&&NE+JTTO# M9)6I5>IE5K?>Z9?R7L\TZO=Z$5V^GH'00I3+O]Q+7M%%H.ZNQT# ;?4 (@;$ MT1)>(Z4M=!>_P=FH 046)J(_R*]Z?>3H1+[[3AA!->&#Q?UW!*',V@QRP]VG M\A'DTT;B8$N&'&P;!V.)J6QYJC7[&/V4@4B:(CR'L,$I\! ['A$:TR0C&BTE M76P^BAJ MV:U!8Y:E.LBI[ />I4, M0M:74C633R]5_P!B<1RWK8ULU0>D.SUVRWL)X OA-?.2&@Q2M743FO4"]::V M6;0=&)/H=>T_4#5_'KAU?U W^W/K^#HM_031ZA[V$$8P'0#H!VYPF:R>HG?K MX=Q(!QD*":U;1D]N;3=MIP(!X?>Z_4J FL?IMY)8B[=U/L<^B:JRJN0C:U']37V=,K4,K#)LV;F7WV>$%.X&/I$MT]G8.SWM%ORR,I5.%1K _(CJ)J.I&5$,\INUN+O$UIU78[]";\)]HZN M,=G(+N1=0*.]5*=$=0J=J_=!!-Z7])/_ ,H*ZZ :H]$XO]M(EZM*'%):H=_8 MC2'2:G%;H /,M$R+=<[P.]HTF_2'L_F@Z 7 $= 4&M6O )AA$KZ=^FE'7R;G M/^1*_DJ+%N[1]8,V6 /1LT]GC8)CB%+10[#*:!,"!:954.DU.*W0 >8O):RK MMYR2?\B6ES R/B'E$!)0L]A!$>W 2&ZQO07PXG%M]_P7A:X.#33-\EQVIJ3% M@ [\@" '0Z9UWJDI!EV[=:PQ'_(D<7.67KU>&F8>P7H*_P!7TDK!QT2J(:GW MQ:Y:];>@]&I$T1&,6'0NA;\<+%Z:'5 $LX_0-FPGI( K5M2%3N7@!+O[ZRFC M$ED+J0 \\2F0,L%(-A&7V1LM$HL%Z"\JO)*:GE42S>6<\DNH!J5Y*_\ L ?O M_ [\>9?$K1 ;)^2OE-$&]:'P?N5WO'+,E<"%[497DF$;/HBM93U%KZPVU:LJ M(\K"0QDF0\:PL8(/ ?[WZ$;BG9@@"/F#"(DJ*9ZVZ!RK!?%*/%O +CV(>+_4 MT4:!#2'I@;K?2Z#JK[(26WW5YGK<#J]S2ZGQ$GT#<4)X&86 M0CLM2\/:WVVJ!"VT&G4$#P1R-V;IV$7Z3:\"HV:!8[,+_P!%L!4AY2'8ZTE$ MZ6VHFHL#&6]F4HU822EXQ6X$$]-5:>:9-D[4SJ(/1"'&8';T$CC % #M":#> MB:7KI=$VJ(%CTW1O0NB^*;I-F.[K; R=6A([FI.YP(@"EZHM%Z3RV7HAFR4C M'S++;#96%%;KIV5]%*PIMR30HM+TY0X6.LOM\(@UTM48O.O9&GE!:) H0=+L M]UKK'_X\98]QAIW?[U2AD=M30W:17<@-;JK;1$I0QH)M/2T3H*T-QU9(]KTB M5$%!MM39V0"8""NL#41E1_\ "%IW'2PZFC1P,%A2/*D'NJPZ= MKM'L=K/;#>_\!T#HUB.B(P*M"35&OJ &E:E5KFD&"JS_9O M C'WT\_6AJO:F?$<('AUD:U.D7P%:WPHO%?$W9N WCO3%-./R)2/K'TYVBJ- M$80=>@N92Q( W8/G@@ 44CJ(PV3JTZ5310AW0T(O3;V8DCX]IP8.(=E)\/4$ MIWJ10@H.F@':GKR M\G!+,VR<:]8S%;676EZX^DE8 ]#0FB]GFM?I-CC%T)K MWC,/L)4: -55EB)2;!K:MO=GM*;6.D M)J)*M=CJ!.JF&>#?J\6OD070TH-3 ML]#1TJ; JJ/"1@Q+"P&]U!/JWX9Y9&R:L1ED;=ET'JZ= T\(FB.B:,K(!"6D ML+-6G3IAZMA0;-1KH4EF#EV&(^.JU[1ZK%IHQ,)V9NVO=REG31Z?T/\ IE" MP'S4)7HCM8O31\RG7N@GM OS*FZZW_*PVB.@#\?2V_-=N .A?K1G^C]HZN V M#K+TO"%/7D-,!)A%V<'1*@;>@@] X)1N5KF00_2[ PA$4!0!T#C8XNNA\<>J M/X7]GZ1RG0.C6(Z(C!IHTNJ4"Q.20)Z&SL)]Y\1+?VZZA^( H- .07P&& M*R#LO[A)?1Y!:\5\,?QX_-"_[]O90#58MID=%NLQN'28ZY]P-H48ET%*NT-H M"7W86;D0$H0 T%U^FI)6 Z!:9:Z'$G@M*G9;\$R*ME(VAW"W!BW170-CN'*P M8,&&I6 UW-=?T6#I3 M3$ V^T.@&PT P0;:<#(]F;-KWK\),L 9D"KZXKMTOJ)$MSU\FKO3]G M,-5+&](]3X:3Q/ISET[:$WXNU4^WER4#03KEXU7/M'5P X IKU:OUR?:.KZ$ M:5@3J;:C'0>Z*D]5^PUYC8G0?K/Z2HKH/1;]!GQ'T[Y7\_$<;XP;&N.C0F^@ ML898@H_46!\4M<<:?R2JU[VRY5PLDE85_#-EH9X)- MVRJ8K+RGL3$569TVO7A]T?J?='ZGW1^I]T?J?='ZGW1^IG)J]Q0PZ.-[+;"" MG48.NM#O0F_84*"Z!5!W8XO;D+*#8%0>:!&@8HO0^II7-\._0J#/3"[JGZ(( M%- :JRA2W<6C\/65(C\AVV/3F$%47-;8'O6\'KS-?2^1/LH<[@&UJA1 \[D0 MVYJDFQP*WD%@1+,(TOK;W]I"AJY8E%6T)EBO8H> MD^(^G?*_GXCA?'-',TM!O4"<"/6<1!LL)ID\-#B,(W%*:KP?24DK S5L9I$^ M4L]"W!+*J1N3>JREE+2BD%A2T:% MNO7)T#UP@F@;J[0MM>F&!Z7\\&R:!P\R5E%7I70?OU^AGV;6H^3S*K@5J'Z[ M>G/E9(VGBY5&E[!+FC(:!@6M" Z+ZD%14-L[V"PX; G:$Y/O?)]F-BW-EJ^ M#S-6%%;1,+31+K0*.Z=1]< %?:")9C@E5$\T MJKH'"[JNG*]]%;VE:E."7@ K:-C9IKU,#"8T^U>JCJIJO M646+DH+U"UA]'2:M8%);TLV8V'T9=\W7JO13T!HV=PH/.U@=8B2V!9Q5&P%# MH 6NA%@[!QL@M=S5HH67PHG?G$9]1IS)9(@ "U5P$=4R5WRF::K34^FN85PL MLRC(;HLYR!W0EKC[4Q;I,Z@T5S?[BU=^9Z<12;43\@+V^B2'IK@A0&M 4#4[ MFD>WY6Y=%:1?2CVFL1M /"4SIH5$/%E2R*\BYV:+F:%@-YL8]=BHCN6EKL7O M49Z0 C&UEZQAZKP^T=7-']HZOHQI6!WD=,32X=@WX>HE='$*;E?=))VB%OG9 M_&-W6E6$^X&%W V/- ?0(=K+3E/JOL9=A@P@ZU7K6:ELKKV8)\1].^5_/Q'" M^((B6.B,-71UA6EU3L8-.IT8YTAW+1H[DQ=0NJ[HO5C\5RT.O0U0W7>$DV+M M2F/(:?$=@A?/2(WZ-0/O1WASY"RE %0K:,8J6KJJ\TK"Z>=[ K+Z1$&GN-\Z M5U0*^M=UR&O4>AI7&O&+)-/1V_02"+74)"M6?8:6:SJ6A^#9660 \-V?=ID8 MA O9IIVCBRUD'+07UE^5* O4!:F"IFUPB8" .M#0 C=(<@WBOY6VKJT6"-!& MCD&Q\NA*U&DQ9R#*_!IQI^5F72HQ6;;A[R^5;'.6]O1I[.HS4WMBV-A H6BNH+6KKIK?%,\K!C(GY4QFM\0="X"XAY'L M"]&-P@^>WL*\Q3U@UZIV7N.F\ZT33HJWJN5Z_2 @5!"(Y$8O'+7:W+27J1JQ M[NG^D#5CW='](&;'=-ING9Z( !0: <40 *341V>'R[ ^L.4,+1:,\B( %)J M([/#Y=@?6'*&%HM&8PN5!72V@71=1A%=Q"%#XYL@6+SZTI<9)JUZ.(^A!A3# M:J7LT& =FT?6(*:]"%T !QTEI+-2@ TU<8Q]]^C*@L3E:-Y]5:%U756*R^^; M!, H!?;DTEI+-2@ TU<8Q]]^C*@L3B[P]WDZHN]49H':/D?,TX8TKJ=1RVOA M3P\7O."@OSB$(%Q4'N/S#K6E:.S=$'UTERXW<&Z KN\!)=1QNZ&KUX? " M1WCW0"VKY2(TI,NJ*A?;A\%>HB+ 0#QRT]E0W\GNDP 2]6O7ZP*T9 MFG,@S5#*WC[G^1B^^9/)U4LAM=-IXZ& UJ'DK(=P$EL;^P6 M%@R/3+3)D#VVV6TG\D @:@6)W&*@/*NGJ8]8]L B6G=.56IAC_3=$H/4?7IW M^E?$F@4W;[T]00/C8RWG8_VEY_E'8'8NO'262$_T=Y/F(NI;84O#3['O*25C MY!(]*J%#PBWH\@BQM5+Y)3U8PMU0J7HOQ(NU7='JE=-<6*=8 !0: ?RRD'I M 3YAZ$"A4'S4MZ7M-3W;/K$22E:7[+"!MJ ?>=8 4!H ?_ %G_V@ ( 0(# M 3\0_GW[A?U&Z,AD5Y5^EX:>T0R?RP+>Z;^TS2OV5_V:LO4/MA\^)@;^NKXQ M\0 HQR[5 8UB)G^3V3J/="^VD3IH9_0ZOXFGEU=WR_9](76+K-3^2V!U6#[V MEW?!L>(1=VO8W^($&L'U=[^1NL7@_;VC][7 FMFU>_UUVC^0M=CY>D3/J_=< M;R[/!_K,$2S'+W"!=_HV+,?R#1%LG?J\H 3[LOU[=.&5CL:13GCA'@!%G, I MCJG^/68=$_;]]>;+A)V2=DG9)VB'N0$LE*S/\ C>GA\_52M/MTQ-,+N-'^ MOQ.HGH^Y#<&'5B@CSU]1FK1%MY4&R:E+3LAGADF,(=B/6)M M7%<"(EI N+[3O$%-<%P(+.\0?>(9XKA$=:@7$]IWB![Q*X8@AUB/9F8.3$$% MG>(]F9HXYLS\S/MP]0XA<3VG>(]F9@X]N +3E%+"([&;!;" >\298)N3/YF=A #0F69W9C&"*9FF.&;Q!:.T ]X'+#JP$LAGO-^, M@SNS%,0C9X7!,W@HP7AX+@RHQR)<$$IEH3-XX.M,<7=\//15;>*T.26/ MA4Q[IR,=!@M<,V9^=ZO,.KAH4PS,4MO%'V@V7-0,/#>0$IB/M+_:!6DNT7!XCT';DS3/X> >\2WE@^T.A#LRW:S%X9LS\YU3/+CP6- M3MSMSMSMPBC+K]..,YABF *)5HYO#J?9_KZNKT=3H?W[37&[#0_O\3#9^??/ M$+B=H/=AO,!V@.Q*"!S4!X4/OSDFX--$,\,G(9X9)FS/R^+FP3$F;Q,_AY<' MB8?')F\3/X>%Q< ,1#*1'>,R "8O#-F?GH\Y57K,/#ND[I.Z3ND[I.Z1S!XI MH%X(J>;3/5]=_[]?H:T\SOX/LANG7 MJY^_'.SHA"CEM'Z%GM!N9&47(XK@3.R@"V-=#/#)R&>&29LS\FM;0;CC>'$+ ME, %LM&9O$S^'EP>)A\8/#-F>7Z2_27Z0Z3&]H1T@G MO%OAYZ4[,Q%3Q5]H *)C,$1:(1[P3<16QU9#-DK]XB-,"VB-EQN0ZQ_7KS.@ M"UE1J[=AYZOP=XBIYV=,0#1]<)IVF$8D>B0Z) F5S&>N.!GADY#/#),V9^7& M<019,@3LP3!,Q%\>&;Q,_AY<'B8?')F\3/X>!"G,!T8KM ]IH.A#NH$2R=HF M3S+4P&K'5O%'9,# +.R&+)2LS$J+R-(OUO^\^ M_*)ET.S^WXQUX$4QMT'M+0;M%[0#.L"N81;$6WZ8=X=F/9F6>7OOO%75Y>^^ M\5=6(88IE>81B [SPQ>\6^*&&+;O+WF(YY$,,6W>.&9X8QRCPP#%=V(89WWW MG??>=]]YWWWG?8ISSAWGABN\7)X"F)WWWBN7E4PSOOO%OE2G:B[%L]3B'7 ] M/]U_@6=,'\A]O3T92?\ WXX $Y6O<^O=HQ_(Z3_V>)J37;_;HS.$OL]8131^ M'H]_J*&9C8?R4Q26,%U:[OT_W-+B=5A^]DA #W'ZZ_GM]+S,S./Y14D'>:AX MCJ?W^9I:?:Q#WR%J?W\0F_"/(++#8UG9OY:927$-ZGBOQ+FDUY7\K.[%,K_] M:__: @! P,!/Q#^?"C,@0&]SR0;>#@W_+!,0+6:4+FZ5XB\N]7$=$$2S^3A MO^0@7 KC>F_-V&)9/H MTK9/Y!4_\ Y>!# 9WW[])WW[])WW[])WV.91%3+5/^,S^JEQA?(G(17:(V8[:1 M#:"(.?3&":1M %'* IFG2CN3#AB^]YD6/38=-F.>.8:BVABUF&[SMLL!Z\,P MU ]6=IBNT 6/',,%:&+68#O.TQW:#?#+L>FP[LPKR9A@>L[3#OS%/' F+F/O M<-%EX,7F4!> ML8[3&$>A$5,1Q_>3$ESL3/$%&R4:>X$+Y @@V2J9B\\!%L\0JX>(@!1Q"XPR@<+V!5N0'J$5![\ M,"8NCAKVTMVP 4<1-PB-,T1R<*_DB*R".\(:0JMLKY3+_ 1$14M],:N M#T^/HX<*+]>3#AB^]Y@2@('&X'2>B\UJ3228O,L!WY[*=!I,7# F+G>CQ,$N'@0+G>G>G>G>C5EF45Z\<)".R.K9?S#U M^J@C"KQ6M6 WFR)L@BF\7W99%>:Y.%H[<[@#K$@MS,.&#[WY,.&+[WF!,7)F MF;QS9)DS%YGRCES>9G\_UR8O,^4<$'Y(CJQ6!@FT&B.F8N&!,7/9X2R_29.' M;9VV=MG;9VV=MA0H\=9<%3<"XYCZ:8IYJ2F_-2<]F32G#SZ_M+K])APQ?>_) MAPQ?>\P)BY-(RI[\JR\96GK,7F?*.7-YF?S_ %R8O,^42Y> !WY*O*8N&!,7 M,5S%;;*+=98G"D>6M050< -L5VQEVBKM'7:&+.9Z?0$BGG&YCJWEK#Z&,R1* MT9@83$/'.,PL(ZH@U3#AB^]^3#AB^]Y@3%R:-O$J&E9<5#,H;$9402"8O,^4 M[%]V+()IGAAPQ?>_)APQ?>\P)BY2UF8ZI)A&=R9!N*Z$ M=^&+S/E'+F\S/Y_KDQ>9\HX,K@@V0#>*WEJZL=%A!IG??>85@EHG<$6I9HAW1"-'$:F(Z9;I@!4+DW[#NS%'+V7M !1R]E[0 40TPA7+E"YV7M #0Y1J*^-LF MOJ?R,:ED)EO'N?4!6B9V7\FZD%IG?CK]+PLP&?Y0-0ZIV]@X9PKDP!&YTG=G -^76S+!.Q \!_]:__V0$! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 10, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Entity File Number 001-37752  
Entity Registrant Name CHROMADEX CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-2940963  
Entity Address, Address Line One 10900 Wilshire Blvd  
Entity Address, Address Line Two Suite 600  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90024  
City Area Code 310  
Local Phone Number 388-6706  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol CDXC  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   68,334,586
Entity Central Index Key 0001386570  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash, including restricted cash of $0.2 million as of both dates $ 20,993 $ 28,219
Trade receivables, net of allowances of $54 and $65, respectively; Including receivables from Related Party of: $2.3 million and $2.1 million, respectively. 6,310 5,226
Inventories 15,307 13,601
Prepaid expenses and other assets 1,913 1,859
Total current assets 44,523 48,905
Leasehold improvements and equipment, net 2,940 3,003
Intangible assets, net 808 857
Right-of-use assets 4,053 4,352
Other long-term assets 606 723
Total assets 52,930 57,840
Current liabilities    
Accounts payable 9,780 10,423
Accrued expenses 8,126 6,481
Current maturities of operating lease obligations 630 528
Current maturities of finance lease obligations 17 20
Customer deposits 141 161
Total current liabilities 18,694 17,613
Deferred revenue 4,346 4,346
Operating lease obligations, less current maturities 4,013 4,154
Total liabilities 27,053 26,113
Commitments and Contingencies (Note 10)
Stockholders' Equity    
Common stock, $0.001 par value; authorized 150,000 shares; 68,149 shares and 68,126 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively. 68 68
Additional paid-in capital 202,502 200,614
Accumulated deficit (176,693) (168,953)
Cumulative translation adjustments 0 (2)
Total stockholders' equity 25,877 31,727
Total liabilities and stockholders' equity $ 52,930 $ 57,840
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Restricted cash $ 200 $ 200
Trade receivables, allowance 54 65
Receivables from Related Party $ 2,300 $ 2,100
Common stock par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 150,000 150,000
Common stock issued (in shares) 68,149 68,126
Common stock outstanding (in shares) 68,149 68,126
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Sales, net $ 17,259 $ 14,683
Cost of sales 6,727 5,449
Gross profit 10,532 9,234
Operating expenses:    
Sales and marketing 8,237 6,258
Research and development 1,078 787
General and administrative 8,949 9,551
Total operating expenses 18,264 16,596
Operating loss (7,732) (7,362)
Interest expense, net (8) (19)
Net loss $ (7,740) $ (7,381)
Basic loss per common share (in dollars per share) $ (0.11) $ (0.12)
Diluted loss per common share (in dollars per share) $ (0.11) $ (0.12)
Basic weighted average common shares outstanding (in shares) 68,314 64,164
Diluted weighted average common shares outstanding (in shares) 68,314 64,164
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statement of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Cumulative Translation Adjustments
Beginning balance (in shares) at Dec. 31, 2020   61,881      
Beginning balance at Dec. 31, 2020 $ 16,424 $ 62 $ 158,190 $ (141,825) $ (3)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock, net of offering costs (in shares)   3,846      
Issuance of common stock, net of offering costs 24,871 $ 4 24,867    
Issuance of common stock resulting from the exercise of stock options (in shares)   1,975      
Issuance of common stock resulting from the exercise of stock options 8,633 $ 2 8,631    
Share-based compensation 1,284   1,284    
Translation adjustment 1       1
Net loss (7,381)     (7,381)  
Ending balance (in shares) at Mar. 31, 2021   67,702      
Ending balance at Mar. 31, 2021 43,832 $ 68 192,972 (149,206) (2)
Beginning balance (in shares) at Dec. 31, 2021   68,126      
Beginning balance at Dec. 31, 2021 31,727 $ 68 200,614 (168,953) (2)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of restricted stock (in shares)   23      
Share-based compensation 1,888   1,888    
Translation adjustment 2       2
Net loss (7,740)     (7,740)  
Ending balance (in shares) at Mar. 31, 2022   68,149      
Ending balance at Mar. 31, 2022 $ 25,877 $ 68 $ 202,502 $ (176,693) $ 0
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statement of Stockholders' Equity (Parenthetical)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Statement of Stockholders' Equity [Abstract]  
Offering costs $ 0.1
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash Flows From Operating Activities    
Net loss $ (7,740) $ (7,381)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation of leasehold improvements and equipment 201 221
Amortization of intangibles 49 60
Amortization of right of use assets 299 126
Share-based compensation expense 1,888 1,284
Provision for doubtful trade receivables 10 14
Non-cash financing costs 18 28
Changes in operating assets and liabilities:    
Trade receivables (1,094) (1,967)
Inventories (1,706) (1,079)
Implementation costs for cloud computing arrangement (114) (28)
Prepaid expenses and other assets 46 74
Accounts payable (643) 2,248
Accrued expenses 1,645 1,196
Customer deposits and other (18) (47)
Operating lease liabilities (39) (154)
Net cash used in operating activities (7,198) (5,405)
Cash Flows From Investing Activities    
Purchases of leasehold improvements and equipment (25) (46)
Net cash used in investing activities (25) (46)
Cash Flows From Financing Activities    
Proceeds from issuance of common stock, net 0 24,871
Proceeds from exercise of stock options 0 8,633
Payment of debt issuance costs 0 (44)
Principal payments on finance leases (3) (15)
Net cash (used in) provided by financing activities (3) 33,445
Net (decrease) increase in cash (7,226) 27,994
Cash, including restricted cash of $0.2 million for both periods - beginning of period 28,219 16,697
Cash, including restricted cash of $0.2 million for both periods - end of period 20,993 44,691
Supplemental Disclosures of Cash Flow Information    
Cash payments for interest on finance leases 0 1
Cash payments for principal on operating lease liabilities $ 58 $ 154
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Statement of Cash Flows [Abstract]        
Restricted cash $ 0.2 $ 0.2 $ 0.2 $ 0.2
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business Nature of BusinessChromaDex Corporation and its wholly owned subsidiaries, ChromaDex, Inc., ChromaDex Analytics, Inc., ChromaDex Asia Limited, ChromaDex Europa B.V. and ChromaDex Sağlik Ürünleri Anonim Şirketi (collectively, “ChromaDex”, the “Company”) are a global bioscience company dedicated to healthy aging. The ChromaDex team, which includes world-renowned scientists, is pioneering research on nicotinamide adenine dinucleotide (NAD+), an essential coenzyme that is a key regulator of cellular metabolism and is found in every cell of the human body. NAD+ levels in humans have been shown to decline with age, among other factors, and may be increased through supplementation with NAD+ precursors. ChromaDex is the innovator behind NAD+ precursor nicotinamide riboside (NR), commercialized as the flagship ingredient Niagen®. Nicotinamide riboside and other NAD+ precursors are protected by ChromaDex’s patent and/or licensed rights portfolio. The Company delivers Niagen® as the sole active ingredient in its consumer product Tru Niagen®. The Company further develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw materials to the manufacturers of consumer products. The Company also offers natural product fine chemicals, known as phytochemicals, and related research and development services.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies
Basis of Presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“generally accepted accounting principles” or “GAAP”) for interim financial information and the instructions to Form 10-Q and Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). They do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the interim condensed consolidated financial statements include all adjustments (including normal recurring adjustments) necessary for a fair presentation of the financial condition, results of operations and cash flows for such periods. Results of operations for any interim period are not necessarily indicative of results for any other interim period or for the full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s 2021 Annual Report on Form 10-K filed with the SEC.
Basis of Consolidation: The accompanying unaudited condensed financial statements and notes thereto have been prepared on a consolidated basis and reflect the consolidated financial position of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated from these financial statements.
Reclassifications: Certain prior period results have been reclassified to be consistent with the current period presentation.

Significant Accounting policies: There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K filed with the SEC on March 14, 2022, that have had a material impact on the Company’s condensed financial statements and related notes.

Recent Accounting Pronouncements: In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (ASU) 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope. The new guidance represents significant changes to accounting for credit losses: (i) full lifetime expected credit losses will be recognized upon initial recognition of an asset in scope; (ii) the current incurred loss impairment model that recognizes losses when a probable threshold is met will be replaced with the expected credit loss impairment method without recognition threshold; and (iii) the expected credit losses estimate will be based upon historical information, current conditions, and reasonable and supportable forecasts. ASU 2016-13 introduces two distinctive credit loss impairment models: (i) current expected credit loss impairment model (Subtopic 326-20) applicable to financial assets measured at amortized cost; and (ii) available-for-sale debt securities impairment model (Subtopic 326-30). ASU 2016-13 is effective for public entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Public entities that qualify as a smaller reporting company can elect to defer compliance effective for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2016-13 on its consolidated financial statements.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Liquidity Liquidity 
Evaluation of Ability to Maintain Current Level of Operations

In connection with the preparation of these condensed consolidated financial statements for the three months ended March 31, 2022, management evaluated whether there were conditions and events, considered in the aggregate, that raised substantial doubt about the Company’s ability to meet its obligations as they became due over the next twelve months from the date of issuance of the Company’s first quarter of 2022 interim condensed consolidated financial statements. Management assessed that there were such conditions and events, including a history of recurring operating losses, negative cash flows from operating activities and the continued impact of the COVID-19 pandemic. The Company incurred a net loss of $7.7 million and used net cash in operating activities of $7.2 million for the three months ended March 31, 2022.

Management evaluated these conditions and anticipates that its current cash and cash equivalents of $21.0 million, including restricted cash of approximately $0.2 million, and cash to be generated from net sales will be sufficient to meet its projected operating plans through at least the next twelve months from the issuance date of these financial statements. The Company may, however, seek additional capital within the next twelve months, both to fund its projected operating plans after the next twelve months and/or to fund the Company’s longer-term strategic objectives.
The Company has an available line of credit up to $10.0 million, subject to certain terms and conditions, from Western Alliance Bank which had no outstanding borrowings as of March 31, 2022. In June 2020, the Company filed a $125 million registration statement on Form S-3 with the SEC, utilizing a “shelf” registration process. Under this shelf registration process, the Company may sell securities from time to time, including up to $50 million pursuant to the At Market Issuance Sales Agreement, dated as of June 12, 2020, with B. Riley FBR, Inc. and Raymond James & Associates, Inc. (ATM Facility). As of March 31, 2022, approximately $47.8 million remains available under the ATM Facility.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share Applicable to Common Stockholders
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Applicable to Common Stockholders Earnings Per Share Applicable to Common Stockholders
The following table sets forth the computations of earnings per share amounts applicable to common stockholders for the three months ended March 31, 2022 and 2021:
 Three Months Ended March 31,
(In thousands, except per share data)20222021
Net loss$(7,740)$(7,381)
Basic and diluted loss per common share$(0.11)$(0.12)
Basic and diluted weighted average common shares outstanding (1):68,314 64,164 
Potentially dilutive securities (2):
Stock options11,954 11,466 
Restricted stock units356 — 
(1) Includes approximately 0.2 million nonvested shares of restricted stock for the three months ended March 31, 2022 and 2021 which are participating securities that feature voting and dividend rights.
(2) Excluded from the computation of loss per share as their impact is antidilutive.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Business Segments Business Segments
The Company has the following three reportable segments:
Consumer Products segment: provides finished dietary supplement products that contain the Company's proprietary ingredients directly to consumers as well as to distributors;
Ingredients segment: develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw materials to the manufacturers of consumer products; and,
Analytical Reference Standards and Services segment: offers the supply of phytochemical reference standards and other research and development services.
The Company’s reportable segments are significant operating segments that offer differentiated services. This structure reflects the Company’s current operational and financial management and provides the best structure to maximize the Company's objectives and investment strategy, while maintaining financial discipline. The Company's Chief Executive Officer, who is its chief operating decision maker (CODM), reviews financial information for each operating segment to evaluate performance and allocate resources. The Company evaluates performance and allocates resources based on reviewing gross margin by reportable segment. The Company's CODM does not review assets by segment in his evaluation and therefore assets by segment are not disclosed below. There are no intersegment sales that require elimination. The “Corporate and other” classification includes corporate items not allocated by the Company to each reportable segment.

The following tables set forth financial information by segment:
Three months ended March 31, 2022Consumer Products segmentIngredients segmentAnalytical Reference Standards and Services segmentCorporate and otherTotal
(In thousands)
Net sales$14,937 $1,427 $895 $— $17,259 
Cost of sales5,252 722 753 — 6,727 
Gross profit9,685 705 142 — 10,532 
Operating expenses:
Sales and marketing8,074 24 139 — 8,237 
Research and development1,002 76 — — 1,078 
General and administrative— — — 8,949 8,949 
Operating expenses9,076 100 139 8,949 18,264 
Operating income (loss)$609 $605 $$(8,949)$(7,732)

Three months ended March 31, 2021Consumer Products segmentIngredients segmentAnalytical Reference Standards and Services segmentCorporate and otherTotal
(In thousands)
Net sales$12,437 $1,315 $931 $— $14,683 
Cost of sales4,203 563 683 — 5,449 
Gross profit8,234 752 248 — 9,234 
Operating expenses:
Sales and marketing6,111 10 137 — 6,258 
Research and development718 69 — — 787 
General and administrative— — — 9,551 9,551 
Operating expenses6,829 79 137 9,551 16,596 
Operating income (loss)$1,405 $673 $111 $(9,551)$(7,362)
Disaggregation of Revenue
The Company disaggregates its revenue from contracts with customers by type of goods or services for each of its segments, as the Company believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Disaggregated revenues are as follows:
Three Months Ended March 31, 2022Consumer Products SegmentIngredients SegmentAnalytical Reference Standards and Services SegmentTotal
(In thousands)
Tru Niagen®, Consumer Product$14,937 $— $— $14,937 
Niagen® Ingredient
— 1,131 — 1,131 
Subtotal Niagen® Related$14,937 $1,131 $— $16,068 
Other Ingredients— 296 — 296 
Reference Standards— — 883 883 
Consulting and Other— — 12 12 
Subtotal Other Goods and Services$— $296 $895 $1,191 
Total Net Sales$14,937 $1,427 $895 $17,259 
Three Months Ended March 31, 2021Consumer Products SegmentIngredients SegmentAnalytical Reference Standards and Services SegmentTotal
(In thousands)
Tru Niagen®, Consumer Product$12,437 $— $— $12,437 
Niagen® Ingredient
— 1,203 — 1,203 
Subtotal Niagen® Related$12,437 $1,203 $— $13,640 
Other Ingredients— 112 — 112 
Reference Standards— — 800 800 
Consulting and Other— — 131 131 
Subtotal Other Goods and Services$— $112 $931 $1,043 
Total Net Sales$12,437 $1,315 $931 $14,683 
Disclosure of Major Customers
Major customers are defined as customers whose sales or trade receivables individually consist of more than ten percent of total sales or total trade receivables, respectively. Percentage of net sales from major customers of the Company’s consumer products segment for the periods indicated were as follows:
Three Months Ended March 31,
Major Customers20222021
A.S. Watson Group - Related Party14.8 %10.6 %

The percentage of the amounts due from major customers to total trade receivables, net for the periods indicated were as follows:
Major CustomersAt Mar 31, 2022At Dec 31, 2021
A.S. Watson Group - Related Party36.5 %39.6 %
Persona
10.1 %10.3 %
Life Extension*22.1 %
Amazon Marketplaces15.0 %*
* Represents less than 10%
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company has two related parties, A.S. Watson Group and Horizon Ventures, through common ownership of an enterprise that beneficially owns more than 10% of the common stock of the Company. The sale of consumer products and corresponding trade receivables to related parties during the periods indicated are as follows:
Net Sales Trade Receivable as of
Three Months Ended March 31,March 31,December 31,
 2022202120222021
A.S. Watson Group - Related Party $2.6  million$1.6  million$2.3  million$2.1  million
Total $2.6  million$1.6  million$2.3  million$2.1  million
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
The Company's major classes of inventory and corresponding balances as of March 31, 2022 and December 31, 2021 are as follows:
(In thousands)Mar 31, 2022Dec 31, 2021
Consumer Products - Finished Goods$7,383 $6,823 
Consumer Products - Work in Process4,323 4,131 
Bulk ingredients3,071 2,131 
Reference standards530 516 
Total Inventory$15,307 $13,601 
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
The Company accounts for its leases in accordance with ASU No. 2016-02 (Topic 842) which requires that a lessee recognize the assets and liabilities that arise from operating leases. The ASU requires lessees to recognize a liability for lease obligations, which represents the discounted obligation to make future lease payments, and a corresponding right-of-use (ROU) asset on the balance sheet. The Company leases office space facilities and a research and development laboratory under non-cancelable operating leases with varying expirations extending through fiscal year 2028. The lease agreements provide for renewal options and rent escalation over the lease term as well as require the Company to pay maintenance, insurance and property taxes. Lease expense is recognized on a straight-line basis over the term of the lease.
Operating Leases
As of March 31, 2022, the Company had right-of-use assets and corresponding operating lease liabilities of approximately $4.1 million and $4.6 million, respectively. For the three months ended March 31, 2022 and 2021, the components of operating lease expense are as follows:
Three Months Ended March 31,
(In thousands)20222021
Operating leases
Operating lease expense$256 $154 
Variable lease expense40 40 
Operating lease expense296 194 
Short-term lease rent expense64 62 
Total expense$360 $256 

At March 31, 2022
Weighted-average remaining lease term (years), operating leases5.0
Weighted-average discount rate, operating leases5.8 %
Future minimum lease payments under operating leases as of March 31, 2022 are as follows:
Year(In thousands)
2022 (Remainder)
$620 
2023949 
20241,159 
20251,141 
2026906 
2027498 
Thereafter179 
Total5,452 
Less present value discount(809)
Present value of total operating lease liabilities4,643 
Less current portion(630)
Long-term obligations under operating leases$4,013 
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Share Based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Share-Based Compensation Share-Based Compensation
Equity Plans
The Company grants awards to recipients through the 2017 Equity Incentive Plan, as amended (the 2017 Plan), which was approved by stockholders and the Board of Directors. The 2017 Plan provided for the issuance of shares that total no more than the sum of (i) 14,500,000 new shares, (ii) approximately 384,000 unallocated shares remaining available for the grant of new awards under the Second Amended and Restated 2007 Equity Incentive Plan, (iii) any returning shares such as forfeited, cancelled, or expired shares and (iv) 500,000 shares pursuant to an inducement award. The number of shares available to be issued under the 2017 Plan will be reduced by (i) one share for each share that relates to an option or stock appreciation right award and (ii) 1.5 shares for each share which relates to an award other than a stock option or stock appreciation right award (a full-value award). As of March 31, 2022, there were approximately 3.1 million remaining shares available for issuance under this plan. Options expire 10 years from the date of grant.
General Vesting Conditions
The Company’s stock options and restricted stock unit awards are generally subject to a one-year cliff vesting period after which 1/3 of the shares vest with the remaining shares vesting ratably over a two-year period subject to the passage of time. Additionally, certain stock option awards are market or performance based and vest based on certain triggering events established by the Compensation Committee.
Stock Options
The fair value of the Company’s stock options that are not market based are estimated at the grant date using the Black-Scholes option pricing model. The Company used the following weighted average assumptions for options granted during the three months ended March 31, 2022:
Weighted Average: Three Months Ended March 31, 2022
Expected term5.7 years
Expected volatility76.5 %
Risk-free rate1.9 %
Expected dividends— %
Service Period Based Stock Options
The following table summarizes activity of service period-based stock options during the three months ended March 31, 2022:
Weighted Average
(In thousands except per-share data and remaining contractual term)Number of
Options
Exercise
Price
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 20219,495 $4.65 6.5$2,452 
Options Granted1,745 2.69 
Options Exercised— — — 
Options Forfeited(326)4.83 
Outstanding at March 31, 202210,914 $4.33 6.5$95 *
Exercisable at March 31, 20227,261 $3.93 5.0$95 *
*The aggregate intrinsic values in the table above are based on the Company’s stock price of $2.46, which is the closing price of the Company’s stock on the last day of business for the period ended March 31, 2022.
Restricted Stock Units
The following table summarizes activity of restricted stock units during the three months ended March 31, 2022:
(In thousands except per share fair value)Number of RSUsWeighted Average
Fair Value
Unvested shares at December 31, 2021115 $10.21 
Granted272 2.66 
Vested(23)11.83 
Forfeited(8)11.83 
Unvested shares at March 31, 2022356 $4.28 
Expected to vest at March 31, 2022356 $4.28 
Total Share-Based Compensation
Total share-based compensation expense was as follows:
Three Months Ended March 31,
(In thousands)20222021
Share-based compensation expense
Cost of sales$57 $40 
Sales and marketing321 388 
Research and development225 138 
General and administrative1,285 718 
Total$1,888 $1,284 
In future periods, the Company expects to recognize approximately $10.1 million and $1.4 million in share-based compensation expense for unvested options and unvested restricted stock units, respectively, that were outstanding as of March 31, 2022. Future share-based compensation expense will be recognized over 2.1 and 2.5 weighted average years for unvested options and restricted stock units, respectively.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal proceedings
1. Elysium Health, LLC
(A) California Action
On December 29, 2016, ChromaDex filed a complaint in the United States District Court for the Central District of California, naming Elysium Health, Inc. (together with Elysium Health, LLC, “Elysium”) as defendant (Complaint). On January 25, 2017, Elysium filed an answer and counterclaims in response to the Complaint (together with the Complaint, the “California Action”). Over the course of the California Action, the parties have each filed amended pleadings several times and have each engaged in several rounds of motions to dismiss and one round of motion for judgment on the pleadings with respect to various claims. Most recently, on November 27, 2018, ChromaDex filed a fifth amended complaint that added an individual, Mark Morris, as a defendant. Elysium and Morris (Defendants) moved to dismiss on December 21, 2018. The court denied Defendants’ motion on February 4, 2019. Defendants filed their answer to ChromaDex’s fifth amended complaint on February 19, 2019. ChromaDex filed an answer to Elysium’s restated counterclaims on March 5, 2019. Discovery closed on August 9, 2019.

On August 16, 2019, the parties filed motions for partial summary judgment as to certain claims and counterclaims. The parties filed opposition briefs on August 28, 2019, and reply briefs on September 4, 2019. On October 9, 2019, among other things, the court vacated the previously scheduled trial date, ordered supplemental briefing with respect to certain issues related to summary judgment. Elysium filed its opening supplemental brief on October 30, 2019, ChromaDex filed its opening supplemental brief on November 18, 2019, and Elysium filed a reply brief on November 27, 2019, and the court heard argument on January 13, 2020. On January 16, 2020, the court granted both parties’ motions for summary judgment in part and denied both in part. On ChromaDex’s motion, the court granted summary judgment in favor of ChromaDex on Elysium’s counterclaims for (i) breach of contract related to manufacturing Niagen® according to the defined standard, selling Niagen® and ingredients that are substantially similar to pterostilbene to other customers, distributing the Niagen® product specifications, and failing to provide information concerning the quality and identity of Niagen®, and (ii) breach of the implied covenant of good faith and fair dealing. The court denied summary judgment on Elysium’s counterclaims for (i) fraudulent inducement of the Trademark License and Royalty Agreement, dated February 3, 2014, by and between ChromaDex and Elysium (License Agreement), (ii) patent misuse, and (iii) unjust enrichment. On Elysium’s motion, the court granted summary judgment in favor of Elysium on ChromaDex’s claim for damages related to $110,000 in avoided costs arising from documents that Elysium used in violation of the Supply Agreement, dated February 3, 2014, by and between ChromaDex and Elysium, as amended (Niagen® Supply Agreement). The court denied summary judgment on Elysium’s counterclaim for breach of contract related to certain refunds or credits to Elysium. The court also denied summary judgment on ChromaDex’s breach of contract claim against Morris and claims for disgorgement of $8.3 million in Elysium’s resale profits, $600,000 for a price discount received by Elysium, and $684,781 in Morris’s compensation.
Following the court’s January 16, 2020 order, ChromaDex’s claims asserted in the California Action, among other allegations, were that (i) Elysium breached the Supply Agreement, dated June 26, 2014, by and between ChromaDex and Elysium (pTeroPure® Supply Agreement), by failing to make payments to ChromaDex for purchases of pTeroPure® and by improper disclosure of confidential ChromaDex information pursuant to the pTeroPure® Supply Agreement, (ii) Elysium breached the Niagen® Supply Agreement, by failing to make payments to ChromaDex for purchases of Niagen®, (iii) Defendants willfully and maliciously misappropriated ChromaDex trade secrets concerning its ingredient sales business under both the California Uniform Trade Secrets Act and the Federal Defend Trade Secrets Act, (iv) Morris breached two confidentiality agreements he signed by improperly stealing confidential ChromaDex documents and information, (v) Morris breached his fiduciary duty to ChromaDex by lying to and competing with ChromaDex while still employed there, and (vi) Elysium aided and abetted Morris’s breach of fiduciary duty. ChromaDex sought damages and interest for Elysium’s alleged breaches of the Niagen® Supply Agreement and pTeroPure® Supply Agreement and Morris’s alleged breaches of his confidentiality agreements, compensatory damages and interest, punitive damages, injunctive relief, and attorney’s fees for Defendants’ alleged willful and malicious misappropriation of ChromaDex’s trade secrets, and compensatory damages and interest, disgorgement of all benefits received, and punitive damages for Morris’s alleged breach of his fiduciary duty and Elysium’s aiding and abetting of that alleged breach.
Elysium’s claims alleged in the California Action were that (i) ChromaDex breached the Niagen® Supply Agreement by not issuing certain refunds or credits to Elysium, (ii) ChromaDex fraudulently induced Elysium into entering into the License Agreement, (iv) ChromaDex’s conduct constitutes misuse of its patent rights, and (v) ChromaDex was unjustly enriched by the royalties Elysium paid pursuant to the License Agreement. Elysium sought damages for ChromaDex’s alleged breaches of the Niagen® Supply Agreement, and compensatory damages, punitive damages, and/or rescission of the License Agreement and restitution of any royalty payments conveyed by Elysium pursuant to the License Agreement, and a declaratory judgment that ChromaDex has engaged in patent misuse.
On January 17, 2020, Elysium moved to substitute its counsel. The same day, the court ordered hearing on that motion for January 21, 2020, and granted Elysium’s motion at the hearing. On January 23, 2020, the court issued a scheduling order that, among other things, set trial on the remaining claims to begin on May 12, 2020. On March 19, 2020, in light of the global 2019 coronavirus disease ("COVID-19" or "COVID") pandemic and ongoing private mediation efforts, the parties jointly stipulated to adjourn the trial date. The court vacated the trial date on March 20, 2020. The court held a telephonic status conference on June 9, 2020, during which the court indicated that it will reschedule the jury trial as soon as conditions permit. On November 4, 2020, the parties submitted a joint status report indicating that they will propose a new trial date as soon as the court announces that it will resume jury trials. On November 18, 2020, the court set trial to begin on September 21, 2021.
On December 11, 2020, Elysium filed a “Notice of Correction of Depositions” related to the depositions of its chief executive officer, Eric Marcotulli, and chief operating officer, Daniel Alminana, both taken in March 2019. On March 8, 2021, based in part on information that Elysium submitted under seal with that notice, ChromaDex filed a motion for sanctions or, in the alternative, reconsideration of the court’s January 16, 2020 order regarding summary judgment, in which ChromaDex moved to dismiss Elysium’s third, fourth, and fifth counterclaims. Elysium’s opposition brief was filed on March 22, 2021. ChromaDex filed its reply brief on March 29, 2021. On April 27, 2021, the court denied ChromaDex, Inc’s motion for terminating sanctions, but concluded that the evidence at issue in the motion will be admissible at trial.
The jury trial portion of the case commenced on September 21, 2021. The jury returned a verdict on September 27, 2021. The verdict found (i) Elysium liable for breaches of the Niagen® and pTeroPure® Supply Agreements for failing to pay for purchases of the ingredients totaling approximately $3.0 million, (ii) Mark Morris liable for breach of a confidentiality agreement, requiring him to disgorge approximately $17,307, (iii) ChromaDex liable for breaching the Niagen® Supply Agreement for not issuing certain refunds or credits to Elysium in the amount of $625,000, and (iv) ChromaDex liable for fraudulent inducement of the Licensing Agreement in the amount of $250,000, along with $1,025,000 in punitive damages arising from the same counterclaim. On October 25, 2021, ChromaDex informed the court that it would request prejudgment interest on the approximately $3.0 million in damages awarded by the jury for Elysium’s breaches of the Niagen® and pTeroPure® Supply Agreements. Elysium’s opposition brief was filed on January 24, 2022, and ChromaDex, Inc.’s reply brief was filed on January 31, 2022. On February 10, 2022, the court denied ChromaDex Inc.’s motion for prejudgment interest.
On February 18, 2022, ChromaDex, Inc. and Elysium jointly filed a notice informing the court that ChromaDex, Inc. had filed in the U.S. District Court for the Southern District of New York (SDNY Court) a motion to enforce a settlement agreement between ChromaDex, Inc. and Elysium that ChromaDex, Inc. asserts would materially affect the California Action. On April 22, 2022, ChromaDex, Inc. and Elysium jointly filed a notice informing the court that the SDNY Court had granted ChromaDex, Inc.’s motion to enforce the settlement agreement. On April 29, 2022, ChromaDex, Inc. filed a notice informing the court that the SDNY Court had dismissed the SDNY action with prejudice pursuant to the settlement agreement.
(B) Southern District of New York Action
On September 27, 2017, Elysium Health Inc. (Elysium Health) filed a complaint in the United States District Court for the Southern District of New York, against ChromaDex (Elysium SDNY Complaint). Elysium Health alleged in the Elysium SDNY Complaint that ChromaDex made false and misleading statements in a citizen petition to the Food and Drug Administration it filed on or about August 18, 2017. Among other allegations, Elysium Health averred that the citizen petition made Elysium Health’s product appear dangerous, while casting ChromaDex’s own product as safe. The Elysium SDNY Complaint asserted four claims for relief: (i) false advertising under the Lanham Act, 15 U.S.C. § 1125(a); (ii) trade libel; (iii) deceptive business practices under New York General Business Law § 349; and (iv) tortious interference with prospective economic relations. On October 26, 2017, ChromaDex moved to dismiss the Elysium SDNY Complaint on the grounds that, inter alia, its statements in the citizen petition are immune from liability under the Noerr-Pennington Doctrine, the litigation privilege, and New York’s Anti-SLAPP statute, and that the Elysium SDNY Complaint failed to state a claim. Elysium Health opposed the motion on November 2, 2017. ChromaDex filed its reply on November 9, 2017.
On October 26, 2017, ChromaDex filed a complaint in the United States District Court for the Southern District of New York against Elysium Health (ChromaDex SDNY Complaint). ChromaDex alleges that Elysium Health made material false and misleading statements to consumers in the promotion, marketing, and sale of its health supplement product, Basis, and asserts five claims for relief: (i) false advertising under the Lanham Act, 15 U.S.C. §1125(a); (ii) unfair competition under 15 U.S.C. § 1125(a); (iii) deceptive practices under New York General Business Law § 349; (iv) deceptive practices under New York General Business Law § 350; and (v) tortious interference with prospective economic advantage. On November 16, 2017, Elysium Health moved to dismiss for failure to state a claim. ChromaDex opposed the motion on November 30, 2017 and Elysium Health filed a reply on December 7, 2017.
On November 3, 2017, the Court consolidated the Elysium SDNY Complaint and the ChromaDex SDNY Complaint actions under the caption In re Elysium Health-ChromaDex Litigation, 17-cv-7394, and stayed discovery in the consolidated action pending a Court-ordered mediation. The mediation was unsuccessful. On September 27, 2018, the Court issued a combined ruling on both parties’ motions to dismiss. For ChromaDex’s motion to dismiss, the Court converted the part of the motion on the issue of whether the citizen petition is immune under the Noerr-Pennington Doctrine into a motion for summary judgment, and requested supplemental evidence from both parties, which were submitted on October 29, 2018. The Court otherwise denied the motion to dismiss. On January 3, 2019, the Court granted ChromaDex’s motion for summary judgment under the Noerr-Pennington Doctrine and dismissed all claims in the Elysium SDNY Complaint. Elysium moved for reconsideration on January 17, 2019. The Court denied Elysium’s motion for reconsideration on February 6, 2019, and issued an amended final order granting ChromaDex’s motion for summary judgment on February 7, 2019.
The Court granted in part and denied in part Elysium’s motion to dismiss, sustaining three grounds for ChromaDex’s Lanham Act claims while dismissing two others, sustaining the claim under New York General Business Law § 349, and dismissing the claims under New York General Business Law § 350 and for tortious interference. Elysium filed an answer and counterclaims on October 10, 2018, alleging claims for (i) false advertising under the Lanham Act, 15 U.S.C. §1125(a); (ii) unfair competition under 15 U.S.C. § 1125(a); and (iii) deceptive practices under New York General Business Law § 349. ChromaDex answered Elysium’s counterclaims on November 2, 2018.
ChromaDex filed an amended complaint on March 27, 2019, adding new claims against Elysium Health for false advertising and unfair competition under the Lanham Act, 15 U.S.C. § 1125(a). On April 10, 2019, Elysium Health answered the amended complaint and filed amended counterclaims, also adding new claims against ChromaDex for false advertising and unfair competition under the Lanham Act, 15 U.S.C. § 1125(a). On July 1, 2019, Elysium Health filed further amended counterclaims, adding new claims under the Copyright Act §§ 106 & 501. On February 9, 2020, ChromaDex filed a motion for leave to amend its complaint to add additional claims against Elysium Health for false advertising and unfair competition. On February 10, 2020, Elysium Health filed a motion for leave to amend its counterclaims to identify allegedly false and misleading statements in ChromaDex’s advertising. Those motions were both granted after respective stipulations. On March 12, 2020, Elysium Health answered the second amended complaint. On March 13, 2020, ChromaDex filed an answer and objection to Elysium Health’s third amended counterclaims.
On December 14, 2020, Elysium Health filed a motion to supplement and amend its counterclaims to add claims regarding alleged advertising related to COVID, to add an allegation about a change to the ChromaDex website, and to remove its copyright infringement claim under the Copyright Act. On January 19, 2021, the Court denied Elysium Health’s motion to add claims regarding alleged advertising related to COVID. The Court granted the unopposed requests to add an allegation about a change to ChromaDex’s website and to remove Elysium’s Copyright Act claim. Pursuant to the Court’s order, Elysium filed fourth amended counterclaims on April 21, 2021.
All discovery closed on April 23, 2021. The Court vacated a previously scheduled joint pretrial order and trial date because of COVID-19, and the Court has informed the Parties that trial date will be rescheduled in November or December 2021.

Both parties filed dispositive and Daubert motions on June 4, 2021. Opposition papers were filed by both parties on June 25, 2021, and reply papers were filed on July 9, 2021. On January 10, 2022, both parties appeared for oral argument on the dispositive and Daubert motions.
On February 3, 2022, ChromaDex reached a settlement in order to resolve the SDNY action in its entirety as well as the claims tried to the jury in the Central District of California (the “Settlement Agreement”). Shortly thereafter, before the parties could notify the Court, the Court issued a ruling on the pending dispositive and Daubert motions, dismissing ChromaDex’s SDNY complaint in its entirety on the grounds that ChromaDex’s damages were uncertain, and dismissing some of Elysium’s claims. Elysium then asserted that a settlement had not been reached. ChromaDex thereafter filed a motion to enforce the Settlement Agreement in its entirety on February 16, 2022. Elysium’s opposition to that motion was filed on March 2, 2022, and ChromaDex’s reply was filed on March 9, 2022. On April 19, 2022, the Court concluded that a settlement had been reached and granted ChromaDex’s motion to enforce the Settlement Agreement. On April 28, 2022, pursuant to the Settlement Agreement, the Court dismissed the entire action with prejudice.
The Company is unable to predict the outcome of the Elysium SDNY Complaint or any possible appeals and, at this time, cannot reasonably estimate the possible loss or range of loss with respect to the legal proceeding discussed herein. As of March 31, 2022, ChromaDex did not accrue a potential loss for the Elysium SDNY Complaint because ChromaDex believes that the allegations are without merit and thus it is not probable that a liability has been incurred.
(C) Delaware - Patent Infringement Action
On September 17, 2018, ChromaDex and Trustees of Dartmouth College filed a patent infringement complaint in the United States District Court for the District of Delaware against Elysium Health, Inc. The complaint alleges that Elysium’s BASIS® dietary supplement infringes U.S. Patent Nos. 8,197,807 (‘807 Patent) and 8,383,086 (‘086 Patent) that comprise compositions containing isolated nicotinamide riboside held by Dartmouth and licensed exclusively to ChromaDex On October 23, 2018, Elysium filed an answer to the complaint. The answer asserts various affirmative defenses and denies that Plaintiffs are entitled to any relief.
On November 7, 2018, Elysium filed a motion to stay the patent infringement proceedings pending resolution of (1) the inter partes review of the ‘807 Patent and the ‘086 Patent before the Patent Trial and Appeal Board (PTAB) and (2) the outcome of the litigation in the California Action. ChromaDex filed an opposition brief on November 21, 2018 detailing the issues with Elysium’s motion to stay. In particular, ChromaDex argued that given claim 2 of the ‘086 Patent was only included in the PTAB’s inter partes review for procedural reasons the PTAB was unlikely to invalidate claim 2 and therefore litigation in Delaware would continue regardless. In addition, ChromaDex argued that the litigation in the California Action is unlikely to have a significant effect on the ongoing patent litigation. After the PTAB released its written decision upholding claim 2 of the ‘086 Patent, proving right ChromaDex’s prediction, ChromaDex informed the Delaware court of the PTAB’s decision on January 17, 2019. On June 19, 2019, the Delaware court granted in part and denied in part Elysium’s motion, ordering that the case was stayed pending the resolution of Elysium’s patent misuse counterclaim in the California Action.
On November 1, 2019, ChromaDex filed a motion to lift the stay due to changed circumstances in the California Action, among other reasons. Briefing on the motion was completed on November 22, 2019. On January 6, 2020, the Delaware court issued an oral order instructing the parties to submit a joint status report after the January 13, 2020 motions hearing in the California Action. The joint status report was submitted on January 30, 2020. On February 4, 2020, the Delaware court issued an order granting ChromaDex’s motion to lift the stay and setting a scheduling conference for March 10, 2020. On March 19, 2020, the Delaware court entered a scheduling order, which, among other things, set the claim-construction hearing for December 17, 2020 and trial for the week of September 27, 2021. On April 17, 2020, ChromaDex served infringement contentions. Elysium filed a Second Amended Answer on July 10, 2020.
On April 24, 2020, ChromaDex moved for leave to amend the complaint to add Healthspan Research, LLC as a plaintiff. On May 5, 2020, Elysium filed its opposition to ChromaDex’s motion for leave to amend and moved to dismiss ChromaDex for alleged lack of standing. ChromaDex filed its opposition to Elysium’s motion to dismiss and reply in support of its motion to amend on May 19, 2020. Elysium filed its reply in support of its motion to dismiss on May 26, 2020. The Court held a hearing on the motion for leave to amend the complaint and Elysium’s motion to dismiss on September 16, 2020. On December 15, 2020, the Court entered orders (i) granting in part and denying in part Elysium’s motion to dismiss ChromaDex for alleged lack of standing; and (ii) denying ChromaDex’s motion for leave to amend. ChromaDex filed a motion for reargument on December 29, 2020. Elysium filed a response to the motion for reargument on January 28, 2021. ChromaDex filed a motion for leave to file a reply on February 8, 2021. Elysium filed a response to the motion for leave to file a reply on February 12, 2021. ChromaDex filed a reply to the motion for leave to file a reply on February 19, 2021. The Court granted the motion for leave to file the reply on April 26, 2021, and denied the motion for reargument on April 27, 2021.
On July 22, 2020 the parties filed a Joint Claim Construction Chart and respective motions for claim construction. The parties filed a Joint Claim Construction Brief on November 5, 2020. The Court held a Markman hearing on claim-construction issues on December 17, 2020. The Court entered a claim-construction ruling on January 5, 2021.
Fact discovery closed on January 26, 2021. Opening expert reports were served on February 9, 2021. Responsive expert reports were served on March 9, 2021. Reply expert reports were served on March 30, 2021. Both parties filed dispositive and Daubert motions on April 27, 2021.

On September 21, 2021, the Court granted Elysium’s motion for summary judgment that the claims of the ‘807 and ‘086 patents are invalid based on patent-ineligible subject matter. ChromaDex filed a notice of appeal on November 2, 2021. ChromaDex’s opening brief was filed on February 2, 2022. Elysium’s response brief was filed on April 11, 2022. ChromaDex’s reply brief was filed on May 9, 2022. Oral argument has not yet been scheduled. If the appeal is unsuccessful or if on remand the Court dismisses ChromaDex’s claims for some other reason, that could reduce or eliminate any competitive advantage the Company may otherwise have had.
2. Thorne Research, Inc.

(A) Inter Partes Review Proceedings

On or around September 28, 2020, Thorne Research, Inc. (Thorne) provided notice to ChromaDex that it intended to terminate its March 25, 2019 Supply Agreement and subsequent amendments with ChromaDex, effective as of December 31, 2020. A discussion between ChromaDex and Thorne followed, and Thorne asserted that it could challenge the ‘086 Patent in an inter partes review (IPR) proceeding on the basis of prior art, but would be willing to enter into a mutual existence agreement that would permit Thorne to source NR from a third party. Thorne did not offer substantive information supporting a prior art claim or about the nature of the threatened IPR.

On December 1, 2020, Thorne filed a petition for IPR of the ‘086 Patent. Dartmouth’s preliminary response to the petition was filed on March 15, 2021. On June 10, 2021, the Patent Trial and Appeal Board (PTAB) issued a decision instituting an IPR on the ‘086 Patent. On September 21, 2021, Dartmouth filed its Patent Owner Response. On December 21, 2021, Thorne filed its reply. Oral argument was held on March 15, 2022. A final written decision has not yet been rendered.

On February 1, 2021, Thorne filed a petition for IPR of the ‘807 Patent. Dartmouth’s preliminary response to the petition was filed on May 18, 2021. On August 12, 2021, the Patent Trial and Appeal Board (PTAB) issued a decision instituting an IPR on the ‘807 Patent. On November 9, 2021, Dartmouth filed its Patent Owner Response. On February 15, 2022, Thorne filed its reply. Oral argument will be held on May 17, 2022.

(B) Southern District of New York – Patent Infringement Action

On May 12, 2021, ChromaDex and Trustees of Dartmouth College filed a patent infringement complaint in the United States District Court for the Southern District of New York. The complaint alleges that certain of Thorne’s dietary supplements containing isolated NR infringe the ‘807 and ‘086 Patents, which claim compositions containing isolated nicotinamide riboside and are held by Dartmouth and licensed exclusively to ChromaDex On July 6, 2021, Thorne filed an answer and counterclaims to the complaint. The answer asserts various affirmative defenses and denies that Plaintiffs are entitled to any relief. The counterclaims seek declaratory judgment of patent invalidity for the ‘807 and ‘086 Patents. On July 8, 2021, the parties filed a proposed stipulation and order staying the matter pending issuance of the institution decision in the ‘807 Patent IPR. On July 9, 2021, the Court granted the stipulation and order to stay. On August 19, 2021, the parties filed a proposed stipulation and order staying the matter pending issuance of final written decisions in the IPRs. On August 20, 2021, the Court granted the stipulation and order to stay.
3. Erica Martinez
(A) California Action

On October 1, 2021, Erica Martinez, a former employee of ChromaDex, filed a complaint in the Orange County Superior Court alleging claims against ChromaDex for: (1) disability discrimination, (2) failure to accommodate a disability, (3) failure to engage in the interactive process, (4) retaliation for taking California Family Rights Act leave, and (5) failure to prevent discrimination and harassment. Martinez’s allegations are based primarily upon Martinez’s claim that her son was allegedly diagnosed with Autism Spectrum Disorder in or around July 17, 2019, and ChromaDex allegedly retaliated against, and ultimately terminated, her for taking time off to care for her son and attend his doctors’ appointments. ChromaDex has not been served with the Summons and Complaint. The parties have settled this matter and the request for dismissal, with prejudice, of Martinez’s claims was entered on January 25, 2022.

4. Lynda Power
(A) Florida Action

On April 18, 2022, Lynda Power, a citizen of the state of Florida, filed a complaint in the United States District Court for the Middle District of Florida, Orlando Division alleging claims against ChromaDex for (1) product liability (2) personal injury (3) strict liability and (4) negligence. Power's allegations are based primarily upon Power's claim that she suffered an adverse event after consuming the Company’s products. As of May 12, 2022, the Company has not been served with the Summons and Complaint. The Company believes these claims are without merit, will aggressively defend itself, and does not anticipate that the ultimate resolution of this matter will be material to the Company’s operations, financial condition or cash flows.

5. Other

(A) Rejuvenation Therapeutics

On September 15, 2020, the Company received a letter from a customer, Rejuvenation Therapeutics Corp. (Rejuvenation), and has received subsequent correspondence, requesting a full refund of approximately $1.6 million of Niagen® it purchased, alleging breaches of the supply agreement between the parties. As of March 31, 2022, the Company has recorded a return liability of approximately $0.5 million, which the Company offered to settle in good faith. On May 13, 2021, Rejuvenation filed a complaint in the Superior Court of the State of California, County of Orange, asserting causes of action for Concealment and Negligent Misrepresentation. On July 20, 2021, Rejuvenation filed an amended complaint adding a claim for Declaratory Relief. The Company filed a demurrer on September 3, 2021. On February 1, 2022, the Court sustained ChromaDex’s demurrer in its entirety with leave to amend as to the claims for Concealment and Negligent Misrepresentation, and without leave to amend as to the claim for Declaratory Relief. On February 16, 2022, Rejuvenation filed a Second Amended Complaint, asserting causes of action for Fraud and Negligent Misrepresentation. The Company believes these claims are without merit and will aggressively defend itself if a reasonable settlement cannot be reached. The Company does not anticipate that the ultimate resolution of this matter will be material to the Company’s operations, financial condition or cash flows.
6. Contingencies
(A) In September 2019, the Company received a letter from a licensor stating that the Company owed the licensor $1.6 million plus interest for sublicense fees as a result of the Company entering into a supply agreement with a customer. After reviewing the relevant facts and circumstances, the Company believes that the Company does not owe any sublicense fees to the licensor and has corresponded with the licensor to resolve the matter. The Company does not believe that the ultimate resolution of this matter will be material to the Company’s results of operations, financial condition or cash flows.
(B) On November 17, 2020, the Company received a warning letter (the Letter) from the United States Food and Drug Administration (FDA) and Federal Trade Commission (FTC). The Letter references statements issued by the Company relating to preclinical and clinical research results involving nicotinamide riboside and COVID-19. The statements were included in press releases and referenced in social media posts.
On November 18, 2020, the Company provided a response to the Letter stating that the Company disagrees with the assertion in the Letter that the Company’s products are intended to mitigate, prevent, treat, diagnose or cure COVID-19 in violation of certain sections of the Federal Food, Drug, and Cosmetic Act or that they were unsubstantiated under the FTC Act, but rather accurately reflected the  state of the science and the results of scientific research. Nonetheless, the Company also responded that it had deleted social media references to the studies and removed related press releases from its website.
On April 30, 2021, the Company received an additional warning letter (the Second Letter) from only the FTC.  The Second Letter references the original Letter, and cites additional statements issued by the Company and certain officers and advisors of the Company relating to nicotinamide riboside and scientific studies related to COVID-19.  The Second Letter asserts that such statements contain coronavirus-related prevention or treatment claims and are deceptive in violation of the Federal Trade Commission Act.
On May 4, 2021, the Company provided a response to the Second Letter stating that it had removed the social posts from its accounts identified in the Second Letter and requested that third parties remove the post from their accounts that were identified in the Second Letter. The Company stated that the press release identified in the Second Letter is appropriate and not a deceptive act or practice under applicable law. The Company affirmed its belief in the need to accurately report on the scientific results of its studies to its investors and welcomed the opportunity to discuss its research and development program with the FTC and receive guidance on future releases.
The Company does not believe that the ultimate resolution of this matter will be material to the Company’s results of operations, financial condition or cash flows.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events The Company has evaluated subsequent events through the filing date of this Form 10-Q with the SEC, to ensure that this filing includes all appropriate footnote disclosure of events both recognized in the financial statements as of March 31, 2022, and events which occurred subsequently but were not recognized in the financial statements. There were no subsequent events which required recognition, adjustment to or disclosure in the financial statements.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“generally accepted accounting principles” or “GAAP”) for interim financial information and the instructions to Form 10-Q and Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). They do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the interim condensed consolidated financial statements include all adjustments (including normal recurring adjustments) necessary for a fair presentation of the financial condition, results of operations and cash flows for such periods. Results of operations for any interim period are not necessarily indicative of results for any other interim period or for the full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s 2021 Annual Report on Form 10-K filed with the SEC.
Basis of Consolidation Basis of Consolidation: The accompanying unaudited condensed financial statements and notes thereto have been prepared on a consolidated basis and reflect the consolidated financial position of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated from these financial statements.
Reclassifications Reclassifications: Certain prior period results have been reclassified to be consistent with the current period presentation.
Recent Accounting Pronouncements Recent Accounting Pronouncements: In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (ASU) 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope. The new guidance represents significant changes to accounting for credit losses: (i) full lifetime expected credit losses will be recognized upon initial recognition of an asset in scope; (ii) the current incurred loss impairment model that recognizes losses when a probable threshold is met will be replaced with the expected credit loss impairment method without recognition threshold; and (iii) the expected credit losses estimate will be based upon historical information, current conditions, and reasonable and supportable forecasts. ASU 2016-13 introduces two distinctive credit loss impairment models: (i) current expected credit loss impairment model (Subtopic 326-20) applicable to financial assets measured at amortized cost; and (ii) available-for-sale debt securities impairment model (Subtopic 326-30). ASU 2016-13 is effective for public entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Public entities that qualify as a smaller reporting company can elect to defer compliance effective for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2016-13 on its consolidated financial statements.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share Applicable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table sets forth the computations of earnings per share amounts applicable to common stockholders for the three months ended March 31, 2022 and 2021:
 Three Months Ended March 31,
(In thousands, except per share data)20222021
Net loss$(7,740)$(7,381)
Basic and diluted loss per common share$(0.11)$(0.12)
Basic and diluted weighted average common shares outstanding (1):68,314 64,164 
Potentially dilutive securities (2):
Stock options11,954 11,466 
Restricted stock units356 — 
(1) Includes approximately 0.2 million nonvested shares of restricted stock for the three months ended March 31, 2022 and 2021 which are participating securities that feature voting and dividend rights.
(2) Excluded from the computation of loss per share as their impact is antidilutive.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segment Financial Information
The following tables set forth financial information by segment:
Three months ended March 31, 2022Consumer Products segmentIngredients segmentAnalytical Reference Standards and Services segmentCorporate and otherTotal
(In thousands)
Net sales$14,937 $1,427 $895 $— $17,259 
Cost of sales5,252 722 753 — 6,727 
Gross profit9,685 705 142 — 10,532 
Operating expenses:
Sales and marketing8,074 24 139 — 8,237 
Research and development1,002 76 — — 1,078 
General and administrative— — — 8,949 8,949 
Operating expenses9,076 100 139 8,949 18,264 
Operating income (loss)$609 $605 $$(8,949)$(7,732)

Three months ended March 31, 2021Consumer Products segmentIngredients segmentAnalytical Reference Standards and Services segmentCorporate and otherTotal
(In thousands)
Net sales$12,437 $1,315 $931 $— $14,683 
Cost of sales4,203 563 683 — 5,449 
Gross profit8,234 752 248 — 9,234 
Operating expenses:
Sales and marketing6,111 10 137 — 6,258 
Research and development718 69 — — 787 
General and administrative— — — 9,551 9,551 
Operating expenses6,829 79 137 9,551 16,596 
Operating income (loss)$1,405 $673 $111 $(9,551)$(7,362)
Schedule of Disaggregation of Revenue Disaggregated revenues are as follows:
Three Months Ended March 31, 2022Consumer Products SegmentIngredients SegmentAnalytical Reference Standards and Services SegmentTotal
(In thousands)
Tru Niagen®, Consumer Product$14,937 $— $— $14,937 
Niagen® Ingredient
— 1,131 — 1,131 
Subtotal Niagen® Related$14,937 $1,131 $— $16,068 
Other Ingredients— 296 — 296 
Reference Standards— — 883 883 
Consulting and Other— — 12 12 
Subtotal Other Goods and Services$— $296 $895 $1,191 
Total Net Sales$14,937 $1,427 $895 $17,259 
Three Months Ended March 31, 2021Consumer Products SegmentIngredients SegmentAnalytical Reference Standards and Services SegmentTotal
(In thousands)
Tru Niagen®, Consumer Product$12,437 $— $— $12,437 
Niagen® Ingredient
— 1,203 — 1,203 
Subtotal Niagen® Related$12,437 $1,203 $— $13,640 
Other Ingredients— 112 — 112 
Reference Standards— — 800 800 
Consulting and Other— — 131 131 
Subtotal Other Goods and Services$— $112 $931 $1,043 
Total Net Sales$12,437 $1,315 $931 $14,683 
Schedule of Major Customers Percentage of net sales from major customers of the Company’s consumer products segment for the periods indicated were as follows:
Three Months Ended March 31,
Major Customers20222021
A.S. Watson Group - Related Party14.8 %10.6 %

The percentage of the amounts due from major customers to total trade receivables, net for the periods indicated were as follows:
Major CustomersAt Mar 31, 2022At Dec 31, 2021
A.S. Watson Group - Related Party36.5 %39.6 %
Persona
10.1 %10.3 %
Life Extension*22.1 %
Amazon Marketplaces15.0 %*
* Represents less than 10%
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Schedule of Sale of Consumer Products to Related Parties The sale of consumer products and corresponding trade receivables to related parties during the periods indicated are as follows:
Net Sales Trade Receivable as of
Three Months Ended March 31,March 31,December 31,
 2022202120222021
A.S. Watson Group - Related Party $2.6  million$1.6  million$2.3  million$2.1  million
Total $2.6  million$1.6  million$2.3  million$2.1  million
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
The Company's major classes of inventory and corresponding balances as of March 31, 2022 and December 31, 2021 are as follows:
(In thousands)Mar 31, 2022Dec 31, 2021
Consumer Products - Finished Goods$7,383 $6,823 
Consumer Products - Work in Process4,323 4,131 
Bulk ingredients3,071 2,131 
Reference standards530 516 
Total Inventory$15,307 $13,601 
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Operating Lease Expense For the three months ended March 31, 2022 and 2021, the components of operating lease expense are as follows:
Three Months Ended March 31,
(In thousands)20222021
Operating leases
Operating lease expense$256 $154 
Variable lease expense40 40 
Operating lease expense296 194 
Short-term lease rent expense64 62 
Total expense$360 $256 
Schedule of Operating Lease Additional Information
At March 31, 2022
Weighted-average remaining lease term (years), operating leases5.0
Weighted-average discount rate, operating leases5.8 %
Schedule of Future Minimum Lease Payments Under Operating Leases
Future minimum lease payments under operating leases as of March 31, 2022 are as follows:
Year(In thousands)
2022 (Remainder)
$620 
2023949 
20241,159 
20251,141 
2026906 
2027498 
Thereafter179 
Total5,452 
Less present value discount(809)
Present value of total operating lease liabilities4,643 
Less current portion(630)
Long-term obligations under operating leases$4,013 
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Weighted Average Assumptions for Options Granted The Company used the following weighted average assumptions for options granted during the three months ended March 31, 2022:
Weighted Average: Three Months Ended March 31, 2022
Expected term5.7 years
Expected volatility76.5 %
Risk-free rate1.9 %
Expected dividends— %
Schedule of Service Based Stock Options Activity
The following table summarizes activity of service period-based stock options during the three months ended March 31, 2022:
Weighted Average
(In thousands except per-share data and remaining contractual term)Number of
Options
Exercise
Price
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 20219,495 $4.65 6.5$2,452 
Options Granted1,745 2.69 
Options Exercised— — — 
Options Forfeited(326)4.83 
Outstanding at March 31, 202210,914 $4.33 6.5$95 *
Exercisable at March 31, 20227,261 $3.93 5.0$95 *
*The aggregate intrinsic values in the table above are based on the Company’s stock price of $2.46, which is the closing price of the Company’s stock on the last day of business for the period ended March 31, 2022.
Schedule of Restricted Stock Units Awards Activity
The following table summarizes activity of restricted stock units during the three months ended March 31, 2022:
(In thousands except per share fair value)Number of RSUsWeighted Average
Fair Value
Unvested shares at December 31, 2021115 $10.21 
Granted272 2.66 
Vested(23)11.83 
Forfeited(8)11.83 
Unvested shares at March 31, 2022356 $4.28 
Expected to vest at March 31, 2022356 $4.28 
Schedule of Share-Based Compensation
Total share-based compensation expense was as follows:
Three Months Ended March 31,
(In thousands)20222021
Share-based compensation expense
Cost of sales$57 $40 
Sales and marketing321 388 
Research and development225 138 
General and administrative1,285 718 
Total$1,888 $1,284 
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Jun. 12, 2020
Subsidiary, Sale of Stock [Line Items]            
Net loss $ 7,740 $ 7,381        
Net cash used in operating activities 7,198 5,405        
Cash and cash equivalents 20,993   $ 28,219      
Restricted cash 200 $ 200 $ 200 $ 200    
Shelf registration            
Subsidiary, Sale of Stock [Line Items]            
Sale of securities, authorized amount         $ 125,000  
ATM Facility            
Subsidiary, Sale of Stock [Line Items]            
Sale of securities, authorized amount           $ 50,000
Amount remaining 47,800          
Western Alliance Bank            
Subsidiary, Sale of Stock [Line Items]            
Line of credit maximum amount $ 10,000          
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share Applicable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net loss $ (7,740) $ (7,381)
Basic loss per common share (in dollars per share) $ (0.11) $ (0.12)
Diluted loss per common share (in dollars per share) $ (0.11) $ (0.12)
Basic weighted average common shares outstanding (in shares) 68,314 64,164
Diluted weighted average common shares outstanding (in shares) 68,314 64,164
Potentially dilutive securities:    
Restricted stock units 356 0
Nonvested shares of restricted stock 200 200
Stock option    
Potentially dilutive securities:    
Stock options 11,954 11,466
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Segment Financial Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
reportable_segment
Mar. 31, 2021
USD ($)
Segment Reporting [Abstract]    
Number of reportable segments | reportable_segment 3  
Segment Reporting Information [Line Items]    
Net sales $ 17,259 $ 14,683
Cost of sales 6,727 5,449
Gross profit 10,532 9,234
Operating expenses:    
Sales and marketing 8,237 6,258
Research and development 1,078 787
General and administrative 8,949 9,551
Total operating expenses 18,264 16,596
Operating loss (7,732) (7,362)
Corporate and other    
Segment Reporting Information [Line Items]    
Net sales 0 0
Cost of sales 0 0
Gross profit 0 0
Operating expenses:    
Sales and marketing 0 0
Research and development 0 0
General and administrative 8,949 9,551
Total operating expenses 8,949 9,551
Operating loss (8,949) (9,551)
Consumer Products segment    
Segment Reporting Information [Line Items]    
Net sales 14,937 12,437
Consumer Products segment | Operating Segments    
Segment Reporting Information [Line Items]    
Net sales 14,937 12,437
Cost of sales 5,252 4,203
Gross profit 9,685 8,234
Operating expenses:    
Sales and marketing 8,074 6,111
Research and development 1,002 718
General and administrative 0 0
Total operating expenses 9,076 6,829
Operating loss 609 1,405
Ingredients segment    
Segment Reporting Information [Line Items]    
Net sales 1,427 1,315
Ingredients segment | Operating Segments    
Segment Reporting Information [Line Items]    
Net sales 1,427 1,315
Cost of sales 722 563
Gross profit 705 752
Operating expenses:    
Sales and marketing 24 10
Research and development 76 69
General and administrative 0 0
Total operating expenses 100 79
Operating loss 605 673
Analytical Reference Standards and Services segment    
Segment Reporting Information [Line Items]    
Net sales 895 931
Analytical Reference Standards and Services segment | Operating Segments    
Segment Reporting Information [Line Items]    
Net sales 895 931
Cost of sales 753 683
Gross profit 142 248
Operating expenses:    
Sales and marketing 139 137
Research and development 0 0
General and administrative 0 0
Total operating expenses 139 137
Operating loss $ 3 $ 111
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 17,259 $ 14,683
Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 16,068 13,640
Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 14,937 12,437
Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 1,131 1,203
Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 1,191 1,043
Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 296 112
Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 883 800
Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 12 131
Consumer Products segment    
Disaggregation of Revenue [Line Items]    
Net sales 14,937 12,437
Consumer Products segment | Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 14,937 12,437
Consumer Products segment | Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 14,937 12,437
Consumer Products segment | Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Ingredients segment    
Disaggregation of Revenue [Line Items]    
Net sales 1,427 1,315
Ingredients segment | Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 1,131 1,203
Ingredients segment | Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Ingredients segment | Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 1,131 1,203
Ingredients segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 296 112
Ingredients segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 296 112
Ingredients segment | Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Ingredients segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment    
Disaggregation of Revenue [Line Items]    
Net sales 895 931
Analytical Reference Standards and Services segment | Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 895 931
Analytical Reference Standards and Services segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 883 800
Analytical Reference Standards and Services segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 12 $ 131
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Major Customers (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
A.S. Watson Group - Related Party | Affiliated Entity | Trade receivables      
Concentration Risk [Line Items]      
Concentration risk, percentage 36.50%   39.60%
A.S. Watson Group - Related Party | Affiliated Entity | Consumer Products segment | Net sales      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.80% 10.60%  
Persona | Trade receivables      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.10%   10.30%
Life Extension | Trade receivables      
Concentration Risk [Line Items]      
Concentration risk, percentage     22.10%
Amazon Marketplaces | Trade receivables      
Concentration Risk [Line Items]      
Concentration risk, percentage 15.00%    
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
party
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]      
Net Sales $ 2.6 $ 1.6  
Trade Receivable $ 2.3   $ 2.1
Affiliated Entity      
Related Party Transaction [Line Items]      
Number of related parties | party 2    
Affiliated Entity | A.S. Watson Group - Related Party      
Related Party Transaction [Line Items]      
Net Sales $ 2.6 $ 1.6  
Trade Receivable $ 2.3   $ 2.1
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Consumer Products - Finished Goods $ 7,383 $ 6,823
Consumer Products - Work in Process 4,323 4,131
Bulk ingredients 3,071 2,131
Reference standards 530 516
Inventories $ 15,307 $ 13,601
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease ROU assets $ 4,053 $ 4,352
Operating lease liabilities $ 4,643  
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Operating lease expense $ 256 $ 154
Variable lease expense 40 40
Operating lease expense 296 194
Short-term lease rent expense 64 62
Total expense $ 360 $ 256
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Additional Information (Details)
Mar. 31, 2022
Leases [Abstract]  
Weighted-average remaining lease term (years), operating leases 5 years
Weighted-average discount rate, operating leases 5.80%
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (Remainder) $ 620  
2023 949  
2024 1,159  
2025 1,141  
2026 906  
2027 498  
Thereafter 179  
Total 5,452  
Less present value discount (809)  
Present value of total operating lease liabilities 4,643  
Less current portion (630) $ (528)
Long-term obligations under operating leases $ 4,013 $ 4,154
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense related to non-vested stock options | $ $ 10.1
Tranche one  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 1 year
Vesting percentage 33.33%
Tranche two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 2 years
Vesting percentage 66.67%
2017 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Issuance of shares allowable under the plan, new shares (in shares) 14,500,000
Issuance of shares allowable under the plan, unallocated shares remaining (in shares) 384,000
Issuance of shares allowable under the plan, inducement award (in shares) 500,000
Shares available for issuance (in shares) 3,100,000
Option or stock appreciation right | 2017 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Reduction in shares available under the plan (in shares) 1
Full-value award | 2017 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Reduction in shares available under the plan (in shares) 1.5
Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Period to recognize compensation expense 2 years 1 month 6 days
Options | 2017 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expiration period 10 years
Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense related to non-vested restricted stock units | $ $ 1.4
Period to recognize compensation expense 2 years 6 months
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Weighted Average Assumptions for options granted (Details)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Expected term 5 years 8 months 12 days
Expected volatility 76.50%
Risk-free rate 1.90%
Expected dividends 0.00%
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Activity of Service Period Based Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Stock Option Activity, Additional Disclosures    
Share price (in dollars per share) $ 2.46  
Service period based stock options    
Number of Options    
Options Outstanding Beginning Balance (in shares) 9,495  
Options Granted (in shares) 1,745  
Options Exercised (in shares) 0  
Options Forfeited (in shares) (326)  
Options Outstanding Ending Balance (in shares) 10,914 9,495
Weighted Average Exercise Price    
Options Outstanding Beginning Balance (in dollars per share) $ 4.65  
Options Granted (in dollars per share) 2.69  
Options Exercised (in dollars per share) 0  
Options Forfeited (in dollars per share) 4.83  
Options Outstanding Ending Balance (in dollars per share) $ 4.33 $ 4.65
Stock Option Activity, Additional Disclosures    
Options Exercisable (in shares) 7,261  
Weighted Average Exercise Price, Options Exercisable (in dollars per share) $ 3.93  
Weighted Average Remaining Contractual Term, Options Outstanding 6 years 6 months 6 years 6 months
Weighted Average Remaining Contractual Term, Options Exercisable 5 years  
Aggregate Intrinsic Value, Options Outstanding $ 95 $ 2,452
Aggregate Intrinsic Value, Options Exercisable $ 95  
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Activity of Restricted Stock Unit Awards (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of RSUs  
Unvested shares beginning balance (in shares) | shares 115
Granted (in shares) | shares 272
Vested (in shares) | shares (23)
Forfeited (in shares) | shares (8)
Unvested shares ending balance (in shares) | shares 356
Number of RSUs, Expected to vest (in shares) | shares 356
Weighted Average Fair Value  
Unvested shares beginning balance (in dollars per share) | $ / shares $ 10.21
Granted (in dollars per share) | $ / shares 2.66
Vested (in dollars per share) | $ / shares 11.83
Forfeited (in dollars per share) | $ / shares 11.83
Unvested shares ending balance (in dollars per share) | $ / shares 4.28
Weighted Average Fair Value, Expected to vest (in dollars per share) | $ / shares $ 4.28
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense $ 1,888 $ 1,284
Cost of sales    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense 57 40
Sales and marketing    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense 321 388
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense 225 138
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense $ 1,285 $ 718
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - USD ($)
Sep. 27, 2021
Sep. 15, 2020
Aug. 16, 2019
Mar. 31, 2022
Sep. 30, 2019
Loss Contingencies [Line Items]          
Accounts receivable from securitization         $ 1,600,000
California Action          
Loss Contingencies [Line Items]          
Damages sought, avoided costs     $ 110,000    
Damages sought, disgorgement of resale profits     8,300,000    
Damages sought, price discount     600,000    
Damages sought, compensation     $ 684,781    
California Action | Breach of Supply Agreement          
Loss Contingencies [Line Items]          
Damages awarded $ 3,000,000        
California Action | Breach of Supply Agreement | Elysium Health, LLC          
Loss Contingencies [Line Items]          
Damages awarded 625,000        
California Action | Breach of Confidentiality Agreement          
Loss Contingencies [Line Items]          
Damages awarded 17,307        
California Action | Fraudulent Inducement of the Licensing Agreement | Elysium Health, LLC          
Loss Contingencies [Line Items]          
Damages awarded 250,000        
California Action | Punitive Damages | Elysium Health, LLC          
Loss Contingencies [Line Items]          
Damages awarded $ 1,025,000        
Rejuvenation Therapeutics          
Loss Contingencies [Line Items]          
Damages sought   $ 1,600,000      
Return liability       $ 500,000  
XML 61 cdcx-20220331_htm.xml IDEA: XBRL DOCUMENT 0001386570 2022-01-01 2022-03-31 0001386570 2022-05-10 0001386570 2022-03-31 0001386570 2021-12-31 0001386570 2021-01-01 2021-03-31 0001386570 us-gaap:CommonStockMember 2021-12-31 0001386570 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001386570 us-gaap:RetainedEarningsMember 2021-12-31 0001386570 cdcx:CumulativeTranslationAdjustmentsMember 2021-12-31 0001386570 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001386570 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001386570 cdcx:CumulativeTranslationAdjustmentsMember 2022-01-01 2022-03-31 0001386570 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001386570 us-gaap:CommonStockMember 2022-03-31 0001386570 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001386570 us-gaap:RetainedEarningsMember 2022-03-31 0001386570 cdcx:CumulativeTranslationAdjustmentsMember 2022-03-31 0001386570 us-gaap:CommonStockMember 2020-12-31 0001386570 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001386570 us-gaap:RetainedEarningsMember 2020-12-31 0001386570 cdcx:CumulativeTranslationAdjustmentsMember 2020-12-31 0001386570 2020-12-31 0001386570 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001386570 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001386570 cdcx:CumulativeTranslationAdjustmentsMember 2021-01-01 2021-03-31 0001386570 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001386570 us-gaap:CommonStockMember 2021-03-31 0001386570 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001386570 us-gaap:RetainedEarningsMember 2021-03-31 0001386570 cdcx:CumulativeTranslationAdjustmentsMember 2021-03-31 0001386570 2021-03-31 0001386570 cdcx:WesternAllianceBankMember 2022-03-31 0001386570 cdcx:ShelfRegistrationMember 2020-06-30 0001386570 cdcx:AtTheMarketFacilityMember 2020-06-12 0001386570 cdcx:AtTheMarketFacilityMember 2022-03-31 0001386570 cdcx:StockOptionsMember 2022-01-01 2022-03-31 0001386570 cdcx:StockOptionsMember 2021-01-01 2021-03-31 0001386570 us-gaap:OperatingSegmentsMember cdcx:ConsumerProductsSegmentMember 2022-01-01 2022-03-31 0001386570 us-gaap:OperatingSegmentsMember cdcx:IngredientsSegmentMember 2022-01-01 2022-03-31 0001386570 us-gaap:OperatingSegmentsMember cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember 2022-01-01 2022-03-31 0001386570 cdcx:CorporateAndReconcilingItemsMember 2022-01-01 2022-03-31 0001386570 us-gaap:OperatingSegmentsMember cdcx:ConsumerProductsSegmentMember 2021-01-01 2021-03-31 0001386570 us-gaap:OperatingSegmentsMember cdcx:IngredientsSegmentMember 2021-01-01 2021-03-31 0001386570 us-gaap:OperatingSegmentsMember cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember 2021-01-01 2021-03-31 0001386570 cdcx:CorporateAndReconcilingItemsMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:TRUNIAGENConsumerProductMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:TRUNIAGENConsumerProductMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:TRUNIAGENConsumerProductMember 2022-01-01 2022-03-31 0001386570 cdcx:TRUNIAGENConsumerProductMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:NIAGENIngredientMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:NIAGENIngredientMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:NIAGENIngredientMember 2022-01-01 2022-03-31 0001386570 cdcx:NIAGENIngredientMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:NIAGENRelatedMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:NIAGENRelatedMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:NIAGENRelatedMember 2022-01-01 2022-03-31 0001386570 cdcx:NIAGENRelatedMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:OtherIngredientsMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:OtherIngredientsMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:OtherIngredientsMember 2022-01-01 2022-03-31 0001386570 cdcx:OtherIngredientsMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:ReferenceStandardsMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:ReferenceStandardsMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:ReferenceStandardsMember 2022-01-01 2022-03-31 0001386570 cdcx:ReferenceStandardsMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:ConsultingAndOtherMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:ConsultingAndOtherMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:ConsultingAndOtherMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsultingAndOtherMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:OtherGoodsAndServicesMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:OtherGoodsAndServicesMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:OtherGoodsAndServicesMember 2022-01-01 2022-03-31 0001386570 cdcx:OtherGoodsAndServicesMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember 2022-01-01 2022-03-31 0001386570 cdcx:IngredientsSegmentMember 2022-01-01 2022-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember 2022-01-01 2022-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:TRUNIAGENConsumerProductMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:TRUNIAGENConsumerProductMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:TRUNIAGENConsumerProductMember 2021-01-01 2021-03-31 0001386570 cdcx:TRUNIAGENConsumerProductMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:NIAGENIngredientMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:NIAGENIngredientMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:NIAGENIngredientMember 2021-01-01 2021-03-31 0001386570 cdcx:NIAGENIngredientMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:NIAGENRelatedMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:NIAGENRelatedMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:NIAGENRelatedMember 2021-01-01 2021-03-31 0001386570 cdcx:NIAGENRelatedMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:OtherIngredientsMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:OtherIngredientsMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:OtherIngredientsMember 2021-01-01 2021-03-31 0001386570 cdcx:OtherIngredientsMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:ReferenceStandardsMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:ReferenceStandardsMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:ReferenceStandardsMember 2021-01-01 2021-03-31 0001386570 cdcx:ReferenceStandardsMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:ConsultingAndOtherMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:ConsultingAndOtherMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:ConsultingAndOtherMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsultingAndOtherMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember cdcx:OtherGoodsAndServicesMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember cdcx:OtherGoodsAndServicesMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember cdcx:OtherGoodsAndServicesMember 2021-01-01 2021-03-31 0001386570 cdcx:OtherGoodsAndServicesMember 2021-01-01 2021-03-31 0001386570 cdcx:ConsumerProductsSegmentMember 2021-01-01 2021-03-31 0001386570 cdcx:IngredientsSegmentMember 2021-01-01 2021-03-31 0001386570 cdcx:AnalyticalReferenceStandardsAndServicesSegmentMember 2021-01-01 2021-03-31 0001386570 cdcx:ASWatsonGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember srt:AffiliatedEntityMember cdcx:ConsumerProductsSegmentMember 2022-01-01 2022-03-31 0001386570 cdcx:ASWatsonGroupMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember srt:AffiliatedEntityMember cdcx:ConsumerProductsSegmentMember 2021-01-01 2021-03-31 0001386570 cdcx:ASWatsonGroupMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001386570 cdcx:ASWatsonGroupMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001386570 cdcx:PersonaMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001386570 cdcx:PersonaMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001386570 cdcx:LifeExtensionMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001386570 cdcx:AmazonMarketplacesMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001386570 srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001386570 cdcx:ASWatsonGroupMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001386570 cdcx:ASWatsonGroupMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001386570 cdcx:ASWatsonGroupMember srt:AffiliatedEntityMember 2022-03-31 0001386570 cdcx:ASWatsonGroupMember srt:AffiliatedEntityMember 2021-12-31 0001386570 cdcx:A2017EquityIncentivePlanMember 2022-03-31 0001386570 cdcx:ShareBasedPaymentArrangementOptionOrStockAppreciationRightMember cdcx:A2017EquityIncentivePlanMember 2022-03-31 0001386570 cdcx:FullValueAwardMember cdcx:A2017EquityIncentivePlanMember 2022-03-31 0001386570 us-gaap:EmployeeStockOptionMember cdcx:A2017EquityIncentivePlanMember 2022-01-01 2022-03-31 0001386570 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-03-31 0001386570 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-03-31 0001386570 cdcx:ServicePeriodBasedStockOptionsMember 2021-12-31 0001386570 cdcx:ServicePeriodBasedStockOptionsMember 2021-01-01 2021-12-31 0001386570 cdcx:ServicePeriodBasedStockOptionsMember 2022-01-01 2022-03-31 0001386570 cdcx:ServicePeriodBasedStockOptionsMember 2022-03-31 0001386570 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001386570 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001386570 cdcx:SalesAndMarketingMember 2022-01-01 2022-03-31 0001386570 cdcx:SalesAndMarketingMember 2021-01-01 2021-03-31 0001386570 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001386570 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001386570 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001386570 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001386570 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001386570 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001386570 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001386570 cdcx:CaliforniaActionMember 2019-08-16 2019-08-16 0001386570 cdcx:CaliforniaActionMember cdcx:BreachOfSupplyAgreementMember 2021-09-27 2021-09-27 0001386570 cdcx:CaliforniaActionMember cdcx:BreachOfConfidentialityAgreementMember 2021-09-27 2021-09-27 0001386570 cdcx:CaliforniaActionMember cdcx:BreachOfSupplyAgreementMember cdcx:ElysiumHealthLLCMember 2021-09-27 2021-09-27 0001386570 cdcx:CaliforniaActionMember cdcx:FraudulentInducementOfTheLicensingAgreementMember cdcx:ElysiumHealthLLCMember 2021-09-27 2021-09-27 0001386570 cdcx:CaliforniaActionMember cdcx:PunitiveDamagesMember cdcx:ElysiumHealthLLCMember 2021-09-27 2021-09-27 0001386570 cdcx:RejuvenationTherapeuticsMember 2020-09-15 2020-09-15 0001386570 cdcx:RejuvenationTherapeuticsMember 2022-03-31 0001386570 2019-09-30 shares iso4217:USD iso4217:USD shares cdcx:reportable_segment pure cdcx:party 0001386570 false --12-31 Q1 2022 false 0.3333 0.6667 10-Q true 2022-03-31 001-37752 CHROMADEX CORPORATION DE 26-2940963 10900 Wilshire Blvd Suite 600 Los Angeles CA 90024 310 388-6706 Common Stock, $0.001 par value per share CDXC Yes Yes Non-accelerated Filer true false false 68334586 200000 200000 20993000 28219000 54000 65000 2300000 2100000 6310000 5226000 15307000 13601000 1913000 1859000 44523000 48905000 2940000 3003000 808000 857000 4053000 4352000 606000 723000 52930000 57840000 9780000 10423000 8126000 6481000 630000 528000 17000 20000 141000 161000 18694000 17613000 4346000 4346000 4013000 4154000 27053000 26113000 0.001 0.001 150000000 150000000 68149000 68149000 68126000 68126000 68000 68000 202502000 200614000 -176693000 -168953000 0 -2000 25877000 31727000 52930000 57840000 17259000 14683000 6727000 5449000 10532000 9234000 8237000 6258000 1078000 787000 8949000 9551000 18264000 16596000 -7732000 -7362000 8000 19000 -7740000 -7381000 -0.11 -0.11 -0.12 -0.12 68314000 68314000 64164000 64164000 68126000 68000 200614000 -168953000 -2000 31727000 23000 1888000 1888000 2000 2000 -7740000 -7740000 68149000 68000 202502000 -176693000 0 25877000 61881000 62000 158190000 -141825000 -3000 16424000 100000 3846000 4000 24867000 24871000 1975000 2000 8631000 8633000 1284000 1284000 1000 1000 -7381000 -7381000 67702000 68000 192972000 -149206000 -2000 43832000 -7740000 -7381000 201000 221000 49000 60000 299000 126000 1888000 1284000 10000 14000 -18000 -28000 1094000 1967000 1706000 1079000 114000 28000 -46000 -74000 -643000 2248000 1645000 1196000 -18000 -47000 -39000 -154000 -7198000 -5405000 25000 46000 -25000 -46000 0 24871000 0 8633000 0 44000 3000 15000 -3000 33445000 -7226000 27994000 200000 200000 28219000 16697000 200000 200000 20993000 44691000 0 1000 58000 154000 Nature of BusinessChromaDex Corporation and its wholly owned subsidiaries, ChromaDex, Inc., ChromaDex Analytics, Inc., ChromaDex Asia Limited, ChromaDex Europa B.V. and ChromaDex Sağlik Ürünleri Anonim Şirketi (collectively, “ChromaDex”, the “Company”) are a global bioscience company dedicated to healthy aging. The ChromaDex team, which includes world-renowned scientists, is pioneering research on nicotinamide adenine dinucleotide (NAD+), an essential coenzyme that is a key regulator of cellular metabolism and is found in every cell of the human body. NAD+ levels in humans have been shown to decline with age, among other factors, and may be increased through supplementation with NAD+ precursors. ChromaDex is the innovator behind NAD+ precursor nicotinamide riboside (NR), commercialized as the flagship ingredient Niagen®. Nicotinamide riboside and other NAD+ precursors are protected by ChromaDex’s patent and/or licensed rights portfolio. The Company delivers Niagen® as the sole active ingredient in its consumer product Tru Niagen®. The Company further develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw materials to the manufacturers of consumer products. The Company also offers natural product fine chemicals, known as phytochemicals, and related research and development services. Basis of Presentation and Significant Accounting Policies <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“generally accepted accounting principles” or “GAAP”) for interim financial information and the instructions to Form 10-Q and Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). They do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the interim condensed consolidated financial statements include all adjustments (including normal recurring adjustments) necessary for a fair presentation of the financial condition, results of operations and cash flows for such periods. Results of operations for any interim period are not necessarily indicative of results for any other interim period or for the full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s 2021 Annual Report on Form 10-K filed with the SEC.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The accompanying unaudited condensed financial statements and notes thereto have been prepared on a consolidated basis and reflect the consolidated financial position of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated from these financial statements.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain prior period results have been reclassified to be consistent with the current period presentation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Significant Accounting policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K filed with the SEC on March 14, 2022, that have had a material impact on the Company’s condensed financial statements and related notes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (ASU) 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope. The new guidance represents significant changes to accounting for credit losses: (i) full lifetime expected credit losses will be recognized upon initial recognition of an asset in scope; (ii) the current incurred loss impairment model that recognizes losses when a probable threshold is met will be replaced with the expected credit loss impairment method without recognition threshold; and (iii) the expected credit losses estimate will be based upon historical information, current conditions, and reasonable and supportable forecasts. ASU 2016-13 introduces two distinctive credit loss impairment models: (i) current expected credit loss impairment model (Subtopic 326-20) applicable to financial assets measured at amortized cost; and (ii) available-for-sale debt securities impairment model (Subtopic 326-30). ASU 2016-13 is effective for public entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Public entities that qualify as a smaller reporting company can elect to defer compliance effective for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2016-13 on its consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“generally accepted accounting principles” or “GAAP”) for interim financial information and the instructions to Form 10-Q and Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). They do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the interim condensed consolidated financial statements include all adjustments (including normal recurring adjustments) necessary for a fair presentation of the financial condition, results of operations and cash flows for such periods. Results of operations for any interim period are not necessarily indicative of results for any other interim period or for the full year. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s 2021 Annual Report on Form 10-K filed with the SEC.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The accompanying unaudited condensed financial statements and notes thereto have been prepared on a consolidated basis and reflect the consolidated financial position of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated from these financial statements.</span> Reclassifications: Certain prior period results have been reclassified to be consistent with the current period presentation. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update (ASU) 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets in scope. The new guidance represents significant changes to accounting for credit losses: (i) full lifetime expected credit losses will be recognized upon initial recognition of an asset in scope; (ii) the current incurred loss impairment model that recognizes losses when a probable threshold is met will be replaced with the expected credit loss impairment method without recognition threshold; and (iii) the expected credit losses estimate will be based upon historical information, current conditions, and reasonable and supportable forecasts. ASU 2016-13 introduces two distinctive credit loss impairment models: (i) current expected credit loss impairment model (Subtopic 326-20) applicable to financial assets measured at amortized cost; and (ii) available-for-sale debt securities impairment model (Subtopic 326-30). ASU 2016-13 is effective for public entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Public entities that qualify as a smaller reporting company can elect to defer compliance effective for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2016-13 on its consolidated financial statements.</span> Liquidity <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Ability to Maintain Current Level of Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the preparation of these condensed consolidated financial statements for the three months ended March 31, 2022, management evaluated whether there were conditions and events, considered in the aggregate, that raised substantial doubt about the Company’s ability to meet its obligations as they became due over the next twelve months from the date of issuance of the Company’s first quarter of 2022 interim condensed consolidated financial statements. Management assessed that there were such conditions and events, including a history of recurring operating losses, negative cash flows from operating activities and the continued impact of the COVID-19 pandemic. The Company incurred a net loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.7 million</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and used net cash in operating activities of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.2 million</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the three months ended March 31, 2022. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluated these conditions and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> anticipates that its current cash and cash equivalents of $21.0 million, including restricted cash of approximately $0.2 million, and cash to be generated from net sales will be sufficient to meet its projected operating plans through at least the next twelve months from the issuance date of these financial statements. The Company may, however, seek additional capital within the next twelve months, both to fund its projected operating plans after the next twelve months and/or to fund the Company’s longer-term strategic objectives. </span></div>The Company has an available line of credit up to $10.0 million, subject to certain terms and conditions, from Western Alliance Bank which had no outstanding borrowings as of March 31, 2022. In June 2020, the Company filed a $125 million registration statement on Form S-3 with the SEC, utilizing a “shelf” registration process. Under this shelf registration process, the Company may sell securities from time to time, including up to $50 million pursuant to the At Market Issuance Sales Agreement, dated as of June 12, 2020, with B. Riley FBR, Inc. and Raymond James &amp; Associates, Inc. (ATM Facility). As of March 31, 2022, approximately $47.8 million remains available under the ATM Facility. -7700000 -7200000 21000000 200000 10000000 125000000 50000000 47800000 Earnings Per Share Applicable to Common Stockholders<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computations of earnings per share amounts applicable to common stockholders for the three months ended March 31, 2022 and 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:700;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:700;line-height:100%">(7,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,381)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per common share</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:700;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:700;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:100%">Basic and diluted weighted average common shares outstanding (1):</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:700;line-height:100%">68,314</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Potentially dilutive securities (2):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,954</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Restricted stock units</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:700;line-height:100%">356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes approximately 0.2 million nonvested shares of restricted stock for the three months ended March 31, 2022 and 2021 which are participating securities that feature voting and dividend rights.</span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Excluded from the computation of loss per share as their impact is antidilutive.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computations of earnings per share amounts applicable to common stockholders for the three months ended March 31, 2022 and 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:700;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:700;line-height:100%">(7,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,381)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted loss per common share</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:700;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:700;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:100%">Basic and diluted weighted average common shares outstanding (1):</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:700;line-height:100%">68,314</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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:100%">Potentially dilutive securities (2):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,954</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Restricted stock units</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:700;line-height:100%">356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes approximately 0.2 million nonvested shares of restricted stock for the three months ended March 31, 2022 and 2021 which are participating securities that feature voting and dividend rights.</span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Excluded from the computation of loss per share as their impact is antidilutive.</span></div> -7740000 -7381000 -0.11 -0.11 -0.12 -0.12 68314000 68314000 64164000 64164000 11954000 11466000 356000 0 200000 200000 Business Segments<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following three reportable segments:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Consumer Products segment:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides finished dietary supplement products that contain the Company's proprietary ingredients directly to consumers as well as to distributors;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Ingredients segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: develops and commercializes proprietary-based ingredient technologies and supplies these ingredients as raw materials to the manufacturers of consumer products; and,</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Analytical Reference Standards and Services segment:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> offers the supply of phytochemical reference standards and other research and development services.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments are significant operating segments that offer differentiated services. This structure reflects the Company’s current operational and financial management and provides the best structure to maximize the Company's objectives and investment strategy, while maintaining financial discipline. The Company's Chief Executive Officer, who is its chief operating decision maker (CODM), reviews financial information for each operating segment to evaluate performance and allocate resources. The Company evaluates performance and allocates resources based on reviewing gross margin by reportable segment. The Company's CODM does not review assets by segment in his evaluation and therefore assets by segment are not disclosed below. There are no intersegment sales that require elimination. The “Corporate and other” classification includes corporate items not allocated by the Company to each reportable segment. </span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth financial information by segment: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Consumer Products segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Ingredients segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Analytical Reference Standards and Services segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Corporate and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,264 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,949)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,732)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:2pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Consumer Products segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Ingredients segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Analytical Reference Standards and Services segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Corporate and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,596 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,551)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,362)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its revenue from contracts with customers by type of goods or services for each of its segments, as the Company believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Disaggregated revenues are as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.671%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer Products Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ingredients Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytical Reference Standards and Services Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Tru Niagen®, Consumer Product</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niagen® Ingredient</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Niagen® Related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Ingredients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reference Standards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Other Goods and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:100%">Total Net Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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,937 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,259 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.671%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer Products Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ingredients Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytical Reference Standards and Services Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Tru Niagen®, Consumer Product</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niagen® Ingredient</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Niagen® Related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Ingredients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reference Standards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Other Goods and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:100%">Total Net Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disclosure of Major Customers</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major customers are defined as customers whose sales or trade receivables individually consist of more than ten percent of total sales or total trade receivables, respectively. Percentage of net sales from major customers of the Company’s consumer products segment for the periods indicated were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Major Customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:100%">A.S. Watson Group - Related Party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.8</span><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of the amounts due from major customers to total trade receivables, net for the periods indicated were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Major Customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At Mar 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At Dec 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.S. Watson Group - Related Party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.5</span><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Persona</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.1</span><span style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">Life Extension</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:100%">Amazon Marketplaces</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.0</span><span style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">* Represents less than 10%</span></div> 3 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth financial information by segment: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Consumer Products segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Ingredients segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Analytical Reference Standards and Services segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Corporate and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,076 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,264 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,949)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,732)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:2pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Consumer Products segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Ingredients segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Analytical Reference Standards and Services segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Corporate and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,596 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,551)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,362)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14937000 1427000 895000 0 17259000 5252000 722000 753000 0 6727000 9685000 705000 142000 0 10532000 8074000 24000 139000 0 8237000 1002000 76000 0 0 1078000 0 0 0 8949000 8949000 9076000 100000 139000 8949000 18264000 609000 605000 3000 -8949000 -7732000 12437000 1315000 931000 0 14683000 4203000 563000 683000 0 5449000 8234000 752000 248000 0 9234000 6111000 10000 137000 0 6258000 718000 69000 0 0 787000 0 0 0 9551000 9551000 6829000 79000 137000 9551000 16596000 1405000 673000 111000 -9551000 -7362000 Disaggregated revenues are as follows: <div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.671%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer Products Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ingredients Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytical Reference Standards and Services Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Tru Niagen®, Consumer Product</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niagen® Ingredient</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Niagen® Related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Ingredients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reference Standards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Other Goods and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:100%">Total Net Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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,937 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,259 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.671%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer Products Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ingredients Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Analytical Reference Standards and Services Segment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Tru Niagen®, Consumer Product</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niagen® Ingredient</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Niagen® Related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Ingredients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reference Standards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Subtotal Other Goods and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:100%">Total Net Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,683 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14937000 0 0 14937000 0 1131000 0 1131000 14937000 1131000 0 16068000 0 296000 0 296000 0 0 883000 883000 0 0 12000 12000 0 296000 895000 1191000 14937000 1427000 895000 17259000 12437000 0 0 12437000 0 1203000 0 1203000 12437000 1203000 0 13640000 0 112000 0 112000 0 0 800000 800000 0 0 131000 131000 0 112000 931000 1043000 12437000 1315000 931000 14683000 Percentage of net sales from major customers of the Company’s consumer products segment for the periods indicated were as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Major Customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:100%">A.S. Watson Group - Related Party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.8</span><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of the amounts due from major customers to total trade receivables, net for the periods indicated were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.961%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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%">Major Customers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At Mar 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At Dec 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.S. Watson Group - Related Party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.5</span><span style="color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Persona</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.1</span><span style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:100%">Life Extension</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:100%">Amazon Marketplaces</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.0</span><span style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">* Represents less than 10%</span></div> 0.148 0.106 0.365 0.396 0.101 0.103 0.221 0.150 Related Party Transactions<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two related parties, A.S. Watson Group and Horizon Ventures, through common ownership of an enterprise that beneficially owns more than 10% of the common stock of the Company. The sale of consumer products and corresponding trade receivables to related parties during the periods indicated are as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.915%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:700;line-height:100%">Net Sales </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Receivable as of </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.S. Watson Group - Related Party </span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.6 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.1 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 2 The sale of consumer products and corresponding trade receivables to related parties during the periods indicated are 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 style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.915%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:700;line-height:100%">Net Sales </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trade Receivable as of </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A.S. Watson Group - Related Party </span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.6 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.1 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> million</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 2600000 1600000 2300000 2100000 2600000 1600000 2300000 2100000 Inventories<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's major classes of inventory and corresponding balances as of March 31, 2022 and December 31, 2021 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mar 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dec 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Consumer Products - Finished Goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,383</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:100%">Consumer Products - Work in Process</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">4,323</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">4,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk ingredients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Reference standards</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">516 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,307</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,601 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's major classes of inventory and corresponding balances as of March 31, 2022 and December 31, 2021 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.452%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mar 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dec 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">Consumer Products - Finished Goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,383</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:100%">Consumer Products - Work in Process</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">4,323</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">4,131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk ingredients</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Reference standards</span></td><td colspan="3" style="padding:0 1pt"/><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:700;line-height:100%">530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">516 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,307</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,601 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7383000 6823000 4323000 4131000 3071000 2131000 530000 516000 15307000 13601000 Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for its leases in accordance with ASU No. 2016-02 (Topic 842) which requires that a lessee recognize the assets and liabilities that arise from operating leases. The ASU requires lessees to recognize a liability for lease obligations, which represents the discounted obligation to make future lease payments, and a corresponding right-of-use (ROU) asset on the balance sheet. The Company leases office space facilities and a research and development laboratory under non-cancelable operating leases with varying expirations extending through fiscal year 2028. The lease agreements provide for renewal options and rent escalation over the lease term as well as require the Company to pay maintenance, insurance and property taxes. Lease expense is recognized on a straight-line basis over the term of the lease. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the Company had right-of-use assets and corresponding operating lease liabilities of approximately $4.1 million and $4.6 million, respectively. For the three months ended March 31, 2022 and 2021, the components of operating lease expense are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:100%">Operating leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Operating lease expense</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:700;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:700;line-height:100%">256</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:100%">Variable lease expense</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:700;line-height:100%">40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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:100%">Operating lease expense</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:700;line-height:100%">296</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:100%">Short-term lease rent expense</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:700;line-height:100%">64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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:100%">Total expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:700;line-height:100%">At March 31, 2022</span></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:100%">Weighted-average remaining lease term (years), operating leases</span></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.0</span></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:100%">Weighted-average discount rate, operating leases</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%">5.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating leases as of March 31, 2022 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less present value discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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:100%">Less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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:100%">Long-term obligations under operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4100000 4600000 For the three months ended March 31, 2022 and 2021, the components of operating lease expense are 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 style="width:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:100%">Operating leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Operating lease expense</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:700;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:700;line-height:100%">256</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:100%">Variable lease expense</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:700;line-height:100%">40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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:100%">Operating lease expense</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:700;line-height:100%">296</span><span style="color:#000000;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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:100%">Short-term lease rent expense</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:700;line-height:100%">64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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:100%">Total expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 256000 154000 40000 40000 296000 194000 64000 62000 360000 256000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:700;line-height:100%">At March 31, 2022</span></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:100%">Weighted-average remaining lease term (years), operating leases</span></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.0</span></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:100%">Weighted-average discount rate, operating leases</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%">5.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P5Y 0.058 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under operating leases as of March 31, 2022 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remainder) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less present value discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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:100%">Less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;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:100%">Long-term obligations under operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 620000 949000 1159000 1141000 906000 498000 179000 5452000 809000 4643000 630000 4013000 Share-Based Compensation<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company grants awards to recipients through the 2017 Equity Incentive Plan, as amended (the 2017 Plan), which was approved by stockholders and the Board of Directors. The 2017 Plan provided for the issuance of shares that total no more than the sum of (i) 14,500,000 new shares, (ii) approximately 384,000 unallocated shares remaining available for the grant of new awards under the Second Amended and Restated 2007 Equity Incentive Plan, (iii) any returning shares such as forfeited, cancelled, or expired shares and (iv) 500,000 shares pursuant to an inducement award. The number of shares available to be issued under the 2017 Plan will be reduced by (i) one share for each share that relates to an option or stock appreciation right award and (ii) 1.5 shares for each share which relates to an award other than a stock option or stock appreciation right award (a full-value award). As of March 31, 2022, there were approximately 3.1 million remaining shares available for issuance under this plan. Options expire 10 years from the date of grant. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Vesting Conditions</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock options and restricted stock unit awards are generally subject to a one-year cliff vesting period after which 1/3 of the shares vest with the remaining shares vesting ratably over a two-year period subject to the passage of time. Additionally, certain stock option awards are market or performance based and vest based on certain triggering events established by the Compensation Committee.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s stock options that are not market based are estimated at the grant date using the Black-Scholes option pricing model. The Company used the following weighted average assumptions for options granted during the three months ended March 31, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average: </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:700;line-height:100%">Three Months Ended March 31, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 years</span></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:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:100%">Expected dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service Period Based Stock Options </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity of service period-based stock options during the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except per-share data and remaining contractual term)</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:10pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt 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:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt 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:700;line-height:100%">Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Options 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%">1,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Options Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Options Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,261 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*The aggregate intrinsic values in the table above are based on the Company’s stock price of $2.46, which is the closing price of the Company’s stock on the last day of business for the period ended March 31, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity of restricted stock units during the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except per share fair value)</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:10pt;font-weight:700;line-height:100%">Number of RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Fair Value</span></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:100%">Unvested shares at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Share-Based Compensation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total share-based compensation expense was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:100%">Cost of sales</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:700;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:700;line-height:100%">57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">321</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:100%">Research and development</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:700;line-height:100%">225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In future periods, the Company expects to recognize approximately $10.1 million and $1.4 million in share-based compensation expense for unvested options and unvested restricted stock units, respectively, that were outstanding as of March 31, 2022. Future share-based compensation expense will be recognized over 2.1 and 2.5 weighted average years for unvested options and restricted stock units, respectively.</span></div> 14500000 384000 500000 1 1.5 3100000 P10Y P1Y P2Y The Company used the following weighted average assumptions for options granted during the three months ended March 31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average: </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:700;line-height:100%">Three Months Ended March 31, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 years</span></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:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:100%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:100%">Expected dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> P5Y8M12D 0.765 0.019 0 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity of service period-based stock options during the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except per-share data and remaining contractual term)</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:10pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt 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:700;line-height:100%">Exercise<br/>Price</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1.5pt 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:700;line-height:100%">Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Options 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%">1,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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:100%">Options Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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:100%">Options Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,261 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*The aggregate intrinsic values in the table above are based on the Company’s stock price of $2.46, which is the closing price of the Company’s stock on the last day of business for the period ended March 31, 2022.</span></div> 9495000 4.65 P6Y6M 2452000 1745000 2.69 0 0 326000 4.83 10914000 4.33 P6Y6M 95000 7261000 3.93 P5Y 95000 2.46 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity of restricted stock units during the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except per share fair value)</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:10pt;font-weight:700;line-height:100%">Number of RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Fair Value</span></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:100%">Unvested shares at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 115000 10.21 272000 2.66 23000 11.83 8000 11.83 356000 4.28 356000 4.28 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total share-based compensation expense was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:100%">Cost of sales</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:700;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:700;line-height:100%">57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">321</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:100%">Research and development</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:700;line-height:100%">225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 57000 40000 321000 388000 225000 138000 1285000 718000 1888000 1284000 10100000 1400000 P2Y1M6D P2Y6M Commitments and Contingencies<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">proceedings</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1. Elysium Health, LLC</span></div><div style="margin-bottom:8pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(A) California Action</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 29, 2016, ChromaDex filed a complaint in the United States District Court for the Central District of California, naming Elysium Health, Inc. (together with Elysium Health, LLC, “Elysium”) as defendant (Complaint). On January 25, 2017, Elysium filed an answer and counterclaims in response to the Complaint (together with the Complaint, the “California Action”). Over the course of the California Action, the parties have each filed amended pleadings several times and have each engaged in several rounds of motions to dismiss and one round of motion for judgment on the pleadings with respect to various claims. Most recently, on November 27, 2018, ChromaDex filed a fifth amended complaint that added an individual, Mark Morris, as a defendant. Elysium and Morris (Defendants) moved to dismiss on December 21, 2018. The court denied Defendants’ motion on February 4, 2019. Defendants filed their answer to ChromaDex’s fifth amended complaint on February 19, 2019. ChromaDex filed an answer to Elysium’s restated counterclaims on March 5, 2019. Discovery closed on August 9, 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2019, the parties filed motions for partial summary judgment as to certain claims and counterclaims. The parties filed opposition briefs on August 28, 2019, and reply briefs on September 4, 2019. On October 9, 2019, among other things, the court vacated the previously scheduled trial date, ordered supplemental briefing with respect to certain issues related to summary judgment. Elysium filed its opening supplemental brief on October 30, 2019, ChromaDex filed its opening supplemental brief on November 18, 2019, and Elysium filed a reply brief on November 27, 2019, and the court heard argument on January 13, 2020. On January 16, 2020, the court granted both parties’ motions for summary judgment in part and denied both in part. On ChromaDex’s motion, the court granted summary judgment in favor of ChromaDex on Elysium’s counterclaims for (i) breach of contract related to manufacturing Niagen® according to the defined standard, selling Niagen® and ingredients that are substantially similar to pterostilbene to other customers, distributing the Niagen® product specifications, and failing to provide information concerning the quality and identity of Niagen®, and (ii) breach of the implied covenant of good faith and fair dealing. The court denied summary judgment on Elysium’s counterclaims for (i) fraudulent inducement of the Trademark License and Royalty Agreement, dated February 3, 2014, by and between ChromaDex and Elysium (License Agreement), (ii) patent misuse, and (iii) unjust enrichment. On Elysium’s motion, the court granted summary judgment in favor of Elysium on ChromaDex’s claim for damages related to $110,000 in avoided costs arising from documents that Elysium used in violation of the Supply Agreement, dated February 3, 2014, by and between ChromaDex and Elysium, as amended (Niagen® Supply Agreement). The court denied summary judgment on Elysium’s counterclaim for breach of contract related to certain refunds or credits to Elysium. The court also denied summary judgment on ChromaDex’s breach of contract claim against Morris and claims for disgorgement of $8.3 million in Elysium’s resale profits, $600,000 for a price discount received by Elysium, and $684,781 in Morris’s compensation. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the court’s January 16, 2020 order, ChromaDex’s claims asserted in the California Action, among other allegations, were that (i) Elysium breached the Supply Agreement, dated June 26, 2014, by and between ChromaDex and Elysium (pTeroPure® Supply Agreement), by failing to make payments to ChromaDex for purchases of pTeroPure® and by improper disclosure of confidential ChromaDex information pursuant to the pTeroPure® Supply Agreement, (ii) Elysium breached the Niagen® Supply Agreement, by failing to make payments to ChromaDex for purchases of Niagen®, (iii) Defendants willfully and maliciously misappropriated ChromaDex trade secrets concerning its ingredient sales business under both the California Uniform Trade Secrets Act and the Federal Defend Trade Secrets Act, (iv) Morris breached two confidentiality agreements he signed by improperly stealing confidential ChromaDex documents and information, (v) Morris breached his fiduciary duty to ChromaDex by lying to and competing with ChromaDex while still employed there, and (vi) Elysium aided and abetted Morris’s breach of fiduciary duty. ChromaDex sought damages and interest for Elysium’s alleged breaches of the Niagen® Supply Agreement and pTeroPure® Supply Agreement and Morris’s alleged breaches of his confidentiality agreements, compensatory damages and interest, punitive damages, injunctive relief, and attorney’s fees for Defendants’ alleged willful and malicious misappropriation of ChromaDex’s trade secrets, and compensatory damages and interest, disgorgement of all benefits received, and punitive damages for Morris’s alleged breach of his fiduciary duty and Elysium’s aiding and abetting of that alleged breach.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elysium’s claims alleged in the California Action were that (i) ChromaDex breached the Niagen® Supply Agreement by not issuing certain refunds or credits to Elysium, (ii) ChromaDex fraudulently induced Elysium into entering into the License Agreement, (iv) ChromaDex’s conduct constitutes misuse of its patent rights, and (v) ChromaDex was unjustly enriched by the royalties Elysium paid pursuant to the License Agreement. Elysium sought damages for ChromaDex’s alleged breaches of the Niagen® Supply Agreement, and compensatory damages, punitive damages, and/or rescission of the License Agreement and restitution of any royalty payments conveyed by Elysium pursuant to the License Agreement, and a declaratory judgment that ChromaDex has engaged in patent misuse.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 17, 2020, Elysium moved to substitute its counsel. The same day, the court ordered hearing on that motion for January 21, 2020, and granted Elysium’s motion at the hearing. On January 23, 2020, the court issued a scheduling order that, among other things, set trial on the remaining claims to begin on May 12, 2020. On March 19, 2020, in light of the global 2019 coronavirus disease ("COVID-19" or "COVID") pandemic and ongoing private mediation efforts, the parties jointly stipulated to adjourn the trial date. The court vacated the trial date on March 20, 2020. The court held a telephonic status conference on June 9, 2020, during which the court indicated that it will reschedule the jury trial as soon as conditions permit. On November 4, 2020, the parties submitted a joint status report indicating that they will propose a new trial date as soon as the court announces that it will resume jury trials. On November 18, 2020, the court set trial to begin on September 21, 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 11, 2020, Elysium filed a “Notice of Correction of Depositions” related to the depositions of its chief executive officer, Eric Marcotulli, and chief operating officer, Daniel Alminana, both taken in March 2019. On March 8, 2021, based in part on information that Elysium submitted under seal with that notice, ChromaDex filed a motion for sanctions or, in the alternative, reconsideration of the court’s January 16, 2020 order regarding summary judgment, in which ChromaDex moved to dismiss Elysium’s third, fourth, and fifth counterclaims. Elysium’s opposition brief was filed on March 22, 2021. ChromaDex filed its reply brief on March 29, 2021. On April 27, 2021, the court denied ChromaDex, Inc’s motion for terminating sanctions, but concluded that the evidence at issue in the motion will be admissible at trial.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The jury trial portion of the case commenced on September 21, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The jury returned a verdict on September 27, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The verdict found (i) Elysium liable for breaches of the Niagen® and pTeroPure® Supply Agreements for failing to pay for purchases of the ingredients totaling approximately $3.0 million, (ii) Mark Morris liable for breach of a confidentiality agreement, requiring him to disgorge approximately $17,307, (iii) ChromaDex liable for breaching the Niagen® Supply Agreement for not issuing certain refunds or credits to Elysium in the amount of $625,000, and (iv) ChromaDex liable for fraudulent inducement of the Licensing Agreement in the amount of $250,000, along with $1,025,000 in punitive damages arising from the same counterclaim. On October 25, 2021, ChromaDex informed the court that it would request prejudgment interest on the approximately $3.0 million in damages awarded by the jury for Elysium’s breaches of the Niagen® and pTeroPure® Supply Agreements. Elysium’s opposition brief was filed on January 24, 2022, and ChromaDex, Inc.’s reply brief was filed on January 31, 2022. On February 10, 2022, the court denied ChromaDex Inc.’s motion for prejudgment interest. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 18, 2022, ChromaDex, Inc. and Elysium jointly filed a notice informing the court that ChromaDex, Inc. had filed in the U.S. District Court for the Southern District of New York (SDNY Court) a motion to enforce a settlement agreement between ChromaDex, Inc. and Elysium that ChromaDex, Inc. asserts would materially affect the California Action. On April 22, 2022, ChromaDex, Inc. and Elysium jointly filed a notice informing the court that the SDNY Court had granted ChromaDex, Inc.’s motion to enforce the settlement agreement. On April 29, 2022, ChromaDex, Inc. filed a notice informing the court that the SDNY Court had dismissed the SDNY action with prejudice pursuant to the settlement agreement.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(B) Southern District of New York Action</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 27, 2017, Elysium Health Inc. (Elysium Health) filed a complaint in the United States District Court for the Southern District of New York, against ChromaDex (Elysium SDNY Complaint). Elysium Health alleged in the Elysium SDNY Complaint that ChromaDex made false and misleading statements in a citizen petition to the Food and Drug Administration it filed on or about August 18, 2017. Among other allegations, Elysium Health averred that the citizen petition made Elysium Health’s product appear dangerous, while casting ChromaDex’s own product as safe. The Elysium SDNY Complaint asserted four claims for relief: (i) false advertising under the Lanham Act, 15 U.S.C. § 1125(a); (ii) trade libel; (iii) deceptive business practices under New York General Business Law § 349; and (iv) tortious interference with prospective economic relations. On October 26, 2017, ChromaDex moved to dismiss the Elysium SDNY Complaint on the grounds that, inter alia, its statements in the citizen petition are immune from liability under the Noerr-Pennington Doctrine, the litigation privilege, and New York’s Anti-SLAPP statute, and that the Elysium SDNY Complaint failed to state a claim. Elysium Health opposed the motion on November 2, 2017. ChromaDex filed its reply on November 9, 2017.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 26, 2017, ChromaDex filed a complaint in the United States District Court for the Southern District of New York against Elysium Health (ChromaDex SDNY Complaint). ChromaDex alleges that Elysium Health made material false and misleading statements to consumers in the promotion, marketing, and sale of its health supplement product, Basis, and asserts five claims for relief: (i) false advertising under the Lanham Act, 15 U.S.C. §1125(a); (ii) unfair competition under 15 U.S.C. § 1125(a); (iii) deceptive practices under New York General Business Law § 349; (iv) deceptive practices under New York General Business Law § 350; and (v) tortious interference with prospective economic advantage. On November 16, 2017, Elysium Health moved to dismiss for failure to state a claim. ChromaDex opposed the motion on November 30, 2017 and Elysium Health filed a reply on December 7, 2017.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 3, 2017, the Court consolidated the Elysium SDNY Complaint and the ChromaDex SDNY Complaint actions under the caption In re Elysium Health-ChromaDex Litigation, 17-cv-7394, and stayed discovery in the consolidated action pending a Court-ordered mediation. The mediation was unsuccessful. On September 27, 2018, the Court issued a combined ruling on both parties’ motions to dismiss. For ChromaDex’s motion to dismiss, the Court converted the part of the motion on the issue of whether the citizen petition is immune under the Noerr-Pennington Doctrine into a motion for summary judgment, and requested supplemental evidence from both parties, which were submitted on October 29, 2018. The Court otherwise denied the motion to dismiss. On January 3, 2019, the Court granted ChromaDex’s motion for summary judgment under the Noerr-Pennington Doctrine and dismissed all claims in the Elysium SDNY Complaint. Elysium moved for reconsideration on January 17, 2019. The Court denied Elysium’s motion for reconsideration on February 6, 2019, and issued an amended final order granting ChromaDex’s motion for summary judgment on February 7, 2019.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Court granted in part and denied in part Elysium’s motion to dismiss, sustaining three grounds for ChromaDex’s Lanham Act claims while dismissing two others, sustaining the claim under New York General Business Law § 349, and dismissing the claims under New York General Business Law § 350 and for tortious interference. Elysium filed an answer and counterclaims on October 10, 2018, alleging claims for (i) false advertising under the Lanham Act, 15 U.S.C. §1125(a); (ii) unfair competition under 15 U.S.C. § 1125(a); and (iii) deceptive practices under New York General Business Law § 349. ChromaDex answered Elysium’s counterclaims on November 2, 2018.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ChromaDex filed an amended complaint on March 27, 2019, adding new claims against Elysium Health for false advertising and unfair competition under the Lanham Act, 15 U.S.C. § 1125(a). On April 10, 2019, Elysium Health answered the amended complaint and filed amended counterclaims, also adding new claims against ChromaDex for false advertising and unfair competition under the Lanham Act, 15 U.S.C. § 1125(a). On July 1, 2019, Elysium Health filed further amended counterclaims, adding new claims under the Copyright Act §§ 106 &amp; 501. On February 9, 2020, ChromaDex filed a motion for leave to amend its complaint to add additional claims against Elysium Health for false advertising and unfair competition. On February 10, 2020, Elysium Health filed a motion for leave to amend its counterclaims to identify allegedly false and misleading statements in ChromaDex’s advertising. Those motions were both granted after respective stipulations. On March 12, 2020, Elysium Health answered the second amended complaint. On March 13, 2020, ChromaDex filed an answer and objection to Elysium Health’s third amended counterclaims.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2020, Elysium Health filed a motion to supplement and amend its counterclaims to add claims regarding alleged advertising related to COVID, to add an allegation about a change to the ChromaDex website, and to remove its copyright infringement claim under the Copyright Act. On January 19, 2021, the Court denied Elysium Health’s motion to add claims regarding alleged advertising related to COVID. The Court granted the unopposed requests to add an allegation about a change to ChromaDex’s website and to remove Elysium’s Copyright Act claim. Pursuant to the Court’s order, Elysium filed fourth amended counterclaims on April 21, 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All discovery closed on April 23, 2021. The Court vacated a previously scheduled joint pretrial order and trial date because of COVID-19, and the Court has informed the Parties that trial date will be rescheduled in November or December 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both parties filed dispositive and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Daubert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> motions on June 4, 2021. Opposition papers were filed by both parties on June 25, 2021, and reply papers were filed on July 9, 2021. On January 10, 2022, both parties appeared for oral argument on the dispositive and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Daubert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> motions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 3, 2022, ChromaDex reached a settlement in order to resolve the SDNY action in its entirety as well as the claims tried to the jury in the Central District of California (the “Settlement Agreement”). Shortly thereafter, before the parties could notify the Court, the Court issued a ruling on the pending dispositive and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Daubert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> motions, dismissing ChromaDex’s SDNY complaint in its entirety on the grounds that ChromaDex’s damages were uncertain, and dismissing some of Elysium’s claims. Elysium then asserted that a settlement had not been reached. ChromaDex thereafter filed a motion to enforce the Settlement Agreement in its entirety on February 16, 2022. Elysium’s opposition to that motion was filed on March 2, 2022, and ChromaDex’s reply was filed on March 9, 2022. On April 19, 2022, the Court concluded that a settlement had been reached and granted ChromaDex’s motion to enforce the Settlement Agreement. On April 28, 2022, pursuant to the Settlement Agreement, the Court dismissed the entire action with prejudice. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is unable to predict the outcome of the Elysium SDNY Complaint or any possible appeals and, at this time, cannot reasonably estimate the possible loss or range of loss with respect to the legal proceeding discussed herein. As of March 31, 2022, ChromaDex did not accrue a potential loss for the Elysium SDNY Complaint because ChromaDex believes that the allegations are without merit and thus it is not probable that a liability has been incurred.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(C) Delaware</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Patent Infringement Action</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 17, 2018, ChromaDex and Trustees of Dartmouth College filed a patent infringement complaint in the United States District Court for the District of Delaware against Elysium Health, Inc. The complaint alleges that Elysium’s BASIS® dietary supplement infringes U.S. Patent Nos. 8,197,807 (‘807 Patent) and 8,383,086 (‘086 Patent) that comprise compositions containing isolated nicotinamide riboside held by Dartmouth and licensed exclusively to ChromaDex On October 23, 2018, Elysium filed an answer to the complaint. The answer asserts various affirmative defenses and denies that Plaintiffs are entitled to any relief.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 7, 2018, Elysium filed a motion to stay the patent infringement proceedings pending resolution of (1) the inter partes review of the ‘807 Patent and the ‘086 Patent before the Patent Trial and Appeal Board (PTAB) and (2) the outcome of the litigation in the California Action. ChromaDex filed an opposition brief on November 21, 2018 detailing the issues with Elysium’s motion to stay. In particular, ChromaDex argued that given claim 2 of the ‘086 Patent was only included in the PTAB’s inter partes review for procedural reasons the PTAB was unlikely to invalidate claim 2 and therefore litigation in Delaware would continue regardless. In addition, ChromaDex argued that the litigation in the California Action is unlikely to have a significant effect on the ongoing patent litigation. After the PTAB released its written decision upholding claim 2 of the ‘086 Patent, proving right ChromaDex’s prediction, ChromaDex informed the Delaware court of the PTAB’s decision on January 17, 2019. On June 19, 2019, the Delaware court granted in part and denied in part Elysium’s motion, ordering that the case was stayed pending the resolution of Elysium’s patent misuse counterclaim in the California Action.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2019, ChromaDex filed a motion to lift the stay due to changed circumstances in the California Action, among other reasons. Briefing on the motion was completed on November 22, 2019. On January 6, 2020, the Delaware court issued an oral order instructing the parties to submit a joint status report after the January 13, 2020 motions hearing in the California Action. The joint status report was submitted on January 30, 2020. On February 4, 2020, the Delaware court issued an order granting ChromaDex’s motion to lift the stay and setting a scheduling conference for March 10, 2020. On March 19, 2020, the Delaware court entered a scheduling order, which, among other things, set the claim-construction hearing for December 17, 2020 and trial for the week of September 27, 2021. On April 17, 2020, ChromaDex served infringement contentions. Elysium filed a Second Amended Answer on July 10, 2020.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2020, ChromaDex moved for leave to amend the complaint to add Healthspan Research, LLC as a plaintiff. On May 5, 2020, Elysium filed its opposition to ChromaDex’s motion for leave to amend and moved to dismiss ChromaDex for alleged lack of standing. ChromaDex filed its opposition to Elysium’s motion to dismiss and reply in support of its motion to amend on May 19, 2020. Elysium filed its reply in support of its motion to dismiss on May 26, 2020. The Court held a hearing on the motion for leave to amend the complaint and Elysium’s motion to dismiss on September 16, 2020. On December 15, 2020, the Court entered orders (i) granting in part and denying in part Elysium’s motion to dismiss ChromaDex for alleged lack of standing; and (ii) denying ChromaDex’s motion for leave to amend. ChromaDex filed a motion for reargument on December 29, 2020. Elysium filed a response to the motion for reargument on January 28, 2021. ChromaDex filed a motion for leave to file a reply on February 8, 2021. Elysium filed a response to the motion for leave to file a reply on February 12, 2021. ChromaDex filed a reply to the motion for leave to file a reply on February 19, 2021. The Court granted the motion for leave to file the reply on April 26, 2021, and denied the motion for reargument on April 27, 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 22, 2020 the parties filed a Joint Claim Construction Chart and respective motions for claim construction. The parties filed a Joint Claim Construction Brief on November 5, 2020. The Court held a Markman hearing on claim-construction issues on December 17, 2020. The Court entered a claim-construction ruling on January 5, 2021.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fact discovery closed on January 26, 2021. Opening expert reports were served on February 9, 2021. Responsive expert reports were served on March 9, 2021. Reply expert reports were served on March 30, 2021. Both parties filed dispositive and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Daubert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> motions on April 27, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 21, 2021, the Court granted Elysium’s motion for summary judgment that the claims of the ‘807 and ‘086 patents are invalid based on patent-ineligible subject matter. ChromaDex filed a notice of appeal on November 2, 2021. ChromaDex’s opening brief was filed on February 2, 2022. Elysium’s response brief was filed on April 11, 2022. ChromaDex’s reply brief was filed on May 9, 2022. Oral argument has not yet been scheduled. If the appeal is unsuccessful or if on remand the Court dismisses ChromaDex’s claims for some other reason, that could reduce or eliminate any competitive advantage the Company may otherwise have had.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2. Thorne Research, Inc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(A) Inter Partes Review Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or around September 28, 2020, Thorne Research, Inc. (Thorne) provided notice to ChromaDex that it intended to terminate its March 25, 2019 Supply Agreement and subsequent amendments with ChromaDex, effective as of December 31, 2020. A discussion between ChromaDex and Thorne followed, and Thorne asserted that it could challenge the ‘086 Patent in an inter partes review (IPR) proceeding on the basis of prior art, but would be willing to enter into a mutual existence agreement that would permit Thorne to source NR from a third party. Thorne did not offer substantive information supporting a prior art claim or about the nature of the threatened IPR.</span></div><div style="text-align:justify"><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%">On December 1, 2020, Thorne filed a petition for IPR of the ‘086 Patent. Dartmouth’s preliminary response to the petition was filed on March 15, 2021. On June 10, 2021, the Patent Trial and Appeal Board (PTAB) issued a decision instituting an IPR on the ‘086 Patent. On September 21, 2021, Dartmouth filed its Patent Owner Response. On December 21, 2021, Thorne filed its reply. Oral argument was held on March 15, 2022. A final written decision has not yet been rendered. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2021, Thorne filed a petition for IPR of the ‘807 Patent. Dartmouth’s preliminary response to the petition was filed on May 18, 2021. On August 12, 2021, the Patent Trial and Appeal Board (PTAB) issued a decision instituting an IPR on the ‘807 Patent. On November 9, 2021, Dartmouth filed its Patent Owner Response. On February 15, 2022, Thorne filed its reply. Oral argument will be held on May 17, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(B) Southern District of New York – Patent Infringement Action</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2021, ChromaDex and Trustees of Dartmouth College filed a patent infringement complaint in the United States District Court for the Southern District of New York. The complaint alleges that certain of Thorne’s dietary supplements containing isolated NR infringe the ‘807 and ‘086 Patents, which claim compositions containing isolated nicotinamide riboside and are held by Dartmouth and licensed exclusively to ChromaDex On July 6, 2021, Thorne filed an answer and counterclaims to the complaint. The answer asserts various affirmative defenses and denies that Plaintiffs are entitled to any relief. The counterclaims seek declaratory judgment of patent invalidity for the ‘807 and ‘086 Patents. On July 8, 2021, the parties filed a proposed stipulation and order staying the matter pending issuance of the institution decision in the ‘807 Patent IPR. On July 9, 2021, the Court granted the stipulation and order to stay. On August 19, 2021, the parties filed a proposed stipulation and order staying the matter pending issuance of final written decisions in the IPRs. On August 20, 2021, the Court granted the stipulation and order to stay.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">3. Erica Martinez</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(A) California Action </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2021, Erica Martinez, a former employee of ChromaDex, filed a complaint in the Orange County Superior Court alleging claims against ChromaDex for: (1) disability discrimination, (2) failure to accommodate a disability, (3) failure to engage in the interactive process, (4) retaliation for taking California Family Rights Act leave, and (5) failure to prevent discrimination and harassment. Martinez’s allegations are based primarily upon Martinez’s claim that her son was allegedly diagnosed with Autism Spectrum Disorder in or around July 17, 2019, and ChromaDex allegedly retaliated against, and ultimately terminated, her for taking time off to care for her son and attend his doctors’ appointments. ChromaDex has not been served with the Summons and Complaint. The parties have settled this matter and the request for dismissal, with prejudice, of Martinez’s claims was entered on January 25, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">4. Lynda Power </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(A) Florida Action </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 18, 2022, Lynda Power, a citizen of the state of Florida, filed a complaint in the United States District Court for the Middle District of Florida, Orlando Division alleging claims against ChromaDex for (1) product liability (2) personal injury (3) strict liability and (4) negligence. Power's allegations are based primarily upon Power's claim that she suffered an adverse event after consuming the Company’s products. As of May 12, 2022, the Company has not been served with the Summons and Complaint. The Company believes these claims are without merit, will aggressively defend itself, and does not anticipate that the ultimate resolution of this matter will be material to the Company’s operations, financial condition or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5. Other</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(A) Rejuvenation Therapeutics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 15, 2020, the Company received a letter from a customer, Rejuvenation Therapeutics Corp. (Rejuvenation), and has received subsequent correspondence, requesting a full refund of approximately $1.6 million of Niagen® it purchased, alleging breaches of the supply agreement between the parties. As of March 31, 2022, the Company has recorded a return liability of approximately $0.5 million, which the Company offered to settle in good faith. On May 13, 2021, Rejuvenation filed a complaint in the Superior Court of the State of California, County of Orange, asserting causes of action for Concealment and Negligent Misrepresentation. On July 20, 2021, Rejuvenation filed an amended complaint adding a claim for Declaratory Relief. The Company filed a demurrer on September 3, 2021. On February 1, 2022, the Court sustained ChromaDex’s demurrer in its entirety with leave to amend as to the claims for Concealment and Negligent Misrepresentation, and without leave to amend as to the claim for Declaratory Relief. On February 16, 2022, Rejuvenation filed a Second Amended Complaint, asserting causes of action for Fraud and Negligent Misrepresentation. The Company believes these claims are without merit and will aggressively defend itself if a reasonable settlement cannot be reached. The Company does not anticipate that the ultimate resolution of this matter will be material to the Company’s operations, financial condition or cash flows.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">6. Contingencies</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(A)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In September 2019, the Company received a letter from a licensor stating that the Company owed the licensor $1.6 million plus interest for sublicense fees as a result of the Company entering into a supply agreement with a customer. After reviewing the relevant facts and circumstances, the Company believes that the Company does not owe any sublicense fees to the licensor and has corresponded with the licensor to resolve the matter. The Company does not believe that the ultimate resolution of this matter will be material to the Company’s results of operations, financial condition or cash flows.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(B)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On November 17, 2020, the Company received a warning letter (the Letter) from the United States Food and Drug Administration (FDA) and Federal Trade Commission (FTC). The Letter references statements issued by the Company relating to preclinical and clinical research results involving nicotinamide riboside and COVID-19. The statements were included in press releases and referenced in social media posts.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 18, 2020, the Company provided a response to the Letter stating that the Company disagrees with the assertion in the Letter that the Company’s products are intended to mitigate, prevent, treat, diagnose or cure COVID-19 in violation of certain sections of the Federal Food, Drug, and Cosmetic Act or that they were unsubstantiated under the FTC Act, but rather accurately reflected the  state of the science and the results of scientific research. Nonetheless, the Company also responded that it had deleted social media references to the studies and removed related press releases from its website.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company received an additional warning letter (the Second Letter) from only the FTC.  The Second Letter references the original Letter, and cites additional statements issued by the Company and certain officers and advisors of the Company relating to nicotinamide riboside and scientific studies related to COVID-19.  The Second Letter asserts that such statements contain coronavirus-related prevention or treatment claims and are deceptive in violation of the Federal Trade Commission Act.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2021, the Company provided a response to the Second Letter stating that it had removed the social posts from its accounts identified in the Second Letter and requested that third parties remove the post from their accounts that were identified in the Second Letter. The Company stated that the press release identified in the Second Letter is appropriate and not a deceptive act or practice under applicable law. The Company affirmed its belief in the need to accurately report on the scientific results of its studies to its investors and welcomed the opportunity to discuss its research and development program with the FTC and receive guidance on future releases.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe that the ultimate resolution of this matter will be material to the Company’s results of operations, financial condition or cash flows.</span></div> 110000 8300000 600000 684781 3000000 17307 625000 250000 1025000 3000000 1600000 500000 1600000 Subsequent Events <span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events through the filing date of this Form 10-Q with the SEC, to ensure that this filing includes all appropriate footnote disclosure of events both recognized in the financial statements as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and events which occurred subsequently but were not recognized in the financial statements. There were no subsequent events which required recognition, adjustment to or disclosure in the financial statements.</span> EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ": K%0'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 " F@*Q4F*0NV>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6Q*1<(VEXHG!<&"XBTDTS:XV0W)R&[?WFQLMX@^@,?,_/GF M&YC6!&F&B,]Q"!C)8;J9?- M&$Y3U\(5,,,(HT_?!;0+L53_Q)8.L'-R2FY)C>-8CZN2RSLT\/;T^%+6K5R? M2/<&\Z_D))T";MAE\NMJ>[][8$IP(2J^KAJQ$UQR+M=W[[/K#[^KL!^LV[M_ M;'P15"W\N@OU!5!+ P04 " F@*Q4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ": K%1:0X,<-@4 &P5 8 >&PO=V]R:W-H965T&UL MI9A=;^)&%(:OM[]BA'K12B'88[ZR2I# 2791DT" =G=;]6*P![!B>]R9,81_ MWS,&["0RQU9[$_QUWCSS]9XY<[T3\D5M.-?D-0IC==/8:)U\;K64M^$14Y3,SX*BL$4MJ]N*6! W!M?9LZD<7(M4AT',IY*H-(J8 MW(]X*'8W#;MQ>C +UAMM'K0&UPE;\SG7OR=3"7>M7,4/(AZK0,1$\M5-8VA_ M=AUJ K(O_@CX3KVY)J8I2R%>S,W8OVE8AHB'W--&@L'/EKL\#(T2W#3Z#>+S%4M#/1.[K_S8H([1\T2HLK]D M=_BVW6X0+U5:1,=@((B"^/#+7H\=\3; /A- CP'T0X#MG EPC@%.UM #6=:L M6Z;9X%J*'9'F:U S%UG?9-'0FB VPSC7$MX&$*<'KMAR29I$;9CDZKJE0=.\ M:7G'^-$AGIZ)=\BCB/5&D;O8Y_[[^!:PY$#T!#2BJ. CDY?$L2\(M2@MX7&K MPO?$MLJBW]$X>?\ MK,/Q<-MJ/B,4G9RB4X_B.652!\,TD)[#,2H<-5SI-ZY\^?:J8FOVJ#L^,KP.S6*#3GEA4VE.XCOMU M-GD1HH,]#QE 7IPOR -^125S>=[BD;5U9%OD6A&H32$Y&X19+)7;AWK;SWU$7 M.U&*BDO.TP"F2]>R,, B%]BXFW\$=,T=S,6%V,6E<+C<@U!D&*]ADZ0PO")) MV+BU?\3+U\I4BFT0>^5CC6NZ0PRMR!8V;O$?T:9":1:2/X/D_ +&%6$*TC;& M5F0-&S?[;!2'L*L^CX(+.#8ZO8H48>/^_B \Z)/I1L18CJ@0$%$$KCC7PGNY(#];EY#,2,(D MV;(PY22!?5NVJ<7VI$7JH+BYPY[$#^(UF>^CI0C+:"L$W-OO+D92Y =:*S^X MJ91F8W+8(65HL#;3TAU\A>(/U"QHD1=HK;PPCF$[>:C.S%Z)G5!+R7#%"K(B M#=!::X7- _BHUYE!:S!^5.IFR.7+:#;M]Q MVIT^V.VVC*KP?EJK/G!AZ4E( F.HSU_);[R\JZK*!,MV^MU.#\M*M,@!%'?N M(914?E96W8>LK%M&%0)50^<4ONY4V/+11N\#93+E#P[Y ROR*N2:39LV'1M# M*XS>P6TYKSV/;,<2]!X>ESI#A=PS2E68O(-;\D>JK,?.,^%BYRKAUIOS+&- MV3&?(IXIT Y'6_G3_"AQF!V@M8K/#^>04'>#?RD2\A6$6I<]6&KR<+1WN-$B MR4['ED)K$667&\Y\+LT'\'XEA#[=F'^0'[ ._@502P,$% @ )H"L5&>] MF$ U!@ 71< !@ !X;"]W;W)K@:;?/M$3;7"51(RFGV:_?D78D6Z04?]@7 M6Z*.Q^>.=WSN>/,DY#>U94RC[V51J=O)5NOZ>C93V9:55%V)FE7P92UD236\ MRLU,U9+1W$XJBQD)@F164EY-EC=V[$$N;T2C"UZQ!XE44Y94/G]@A7BZG>#) MR\!GOMEJ,S!;WM1TPQZ9_EH_2'B;M5IR7K)*<5$AR=:WD_?X^BX,S 0K\2=G M3^KH&1E35D)\,R\?\]M)8!"Q@F7:J*#PMV-WK"B,)L#QST'II%W33#Q^?M'^ MBS4>C%E1Q>Y$\1?/]?9VDDY0SM:T*?1G\?0K.Q@4&WV9*)3]14\'V6""LD9I M41XF X*25_M_^OW@B*,).!J80 X3R+D3PL.$T!JZ1V;-NJ>:+F^D>$+22(,V M\V!]8V>#-;PRV_BH)7SE,$\OOU:TR;EF.;H350[;LW]2HN Y-<,?:$&KC*%' MLX1"E^CKXSUZ<_$672!>H2];T2A:Y>IFI@&-T3G+#BM_V*],!E;^1.45"O$4 MD8 0S_2[\>GW+&NGX]/I,_!!ZPC2.H)8?>& OKM&2E9I1)4".T<4AJW"T"J, MAA12M9V"C[("'%QM(.:5ECPS/LW@$Q)K=!%<$=C4HK !KG2_ M8F)7- FZ6Y)@L0AO9KMCQWFD4H(7K=2).5%K3C1JSA=).2+5@U:2U&BSZRPT?9 MI7X&-=?H@ER%G6^,0G*%7P9.-5_Y7+6W)CYR0A+BH.Y"LICQ'['MM$EU9MT*\ M,>F-^CW>Q$6RP/V(\PBE\4# S5NT\_& $YH6< 0.I^4>X-Q9.XIBTD?HD4H7 M0>R'F+80TU&(OS$@D*TH[>R?QI>FU>;)C[$2<>Q?B'39Q"5)M+S60Y!A.[9U&0]%&Z M0G,RL-.X(S5,SDBB$6C$F*%UP[9^:I MWHZK\#A9O<\RT9A4K.FS81FOZ>[AOYBGCN6N% ZBP8WI2 */LP0@E WKSF(O M0I<%4DR)XN7K8%*N9%V9PR[0_L@J3847IBS#XE5P3?4 M%.1^"UQB2-S@&3*4%AVMX'%> MN;-U/YPN.:N%X@.IZW(#CG ?GD2>[9F@#.'BA'JLL9[%! ?0T3]1'M-ZA1@QR/D%1X93JDI M#"G5.KH+9:\1+H%$@5.I^:1P' T8<=0\G<,SKT0"<5F$S%V^]HDE># 2.K(A MKS1DHBRY[DHT:'.-VUF5F]",X2#MU[DHYK-5"@7% ^E!]"C=.Q(EKY&H MQ0E;CK2DE2KH_MXP_QO8U9X"7N N8?;K%8_(Y4 W03I*)>=0JCI)4N9)T@-* MERQ)G,[[Q8E'+,1S,M">A1VGAN.LY?&*>GF-V=/=I M+I[A9-CP2@%SKF%><#4'Z^7^+G?_HD5MKT-70D.191^WC )H(P#?UP*(X/!B M;EC;&_7E?U!+ P04 " F@*Q4!#_4\?X" #"" & 'AL+W=O>)DQ MQ9WOZR2#G.J.+$#@S$JJG!KLJK6O"P4T=:*<^U$0]/V<,N%-QVYLKJ9C61K. M!,P5T66>4_7^ %QN)U[H?0P\LW5F[( _'1=T#0LPK\5<8<]OO*0L!Z&9%$3! M:N+=AW>SD;5W!C\8;/5.F]B5+*5\LYUOZ<0++!!P2(SU0/%O S/@W#I"C#^U M3Z\):86[[0_O3V[MN)8EU3"3_"=+33;QAAY)845+;I[E]BO4ZXFMOT1R[7[) MMK8-/)*4VLB\%B-!SD3U3__6>=@1A+TC@J@61)<*NK6@ZQ9:D;EE/5)#IV,E MMT19:_1F&RXW3HVK8<+NXL(HG&6H,]-70@U9[R39BZ(IX!E.@&WHD@-N M-.5X']A":<.LO,4["''O$^6A23]NAXP;R/A,^AH\LE(R)\_ 745C!9OW-LSX M,%/=@W2V&(7'\MEO4/LG46=4:5* JD[8 M31MYY7ZP Q5T@B#\A'[.:H]]T+ /+F>GI\S#AGEX.3/3NCS/.SRLSV'8&WW";;6*^NVTHX9V=#DM/L3:X%W*Q/H< M\N@BY%:K V1_YX6QKSO>RVLF-.&P0EW0&: #5;V85QA%]B-1+T= MV 9BIX\^7+.#C+/2OK(D3@4!>'_K&C.3@L+6^>&IVR?2M5@+^<5V=,- ME<_5(XN>2+*<2')),T@2M69G \-1/@N590E3S1L(?C)L4B.W0[Q7E1.5?H"_H>7.//G[X MA$1*.!4H*]&WE!T$*1/Q&7VX>I_;$F!5E_:V 5O58.X(F(>^LE*F OT$6,FU MOPTB6Z7N6>G*G0SXE? ;Y.'/R'5]AI$;]="&1H'OS\QD84L63I+] MPID0J.)LEQF3%@[ZQ$[@N3VRH=7,]7PS6=2219-3I5ETY1[1MTHM47$[,47B M-FK\XRF"8''"=L)?J8IODAT/!,6NUQ^/H5'H!K%9]:SEFTWR/5%!"=^F&C&A M1Z@XE5HH)LB986RBN 1/W&)("RP60R@N)A1F,W]/ND!K,PF(4CJ&Z' MZDZB=C,^AT5I!'0'/7^)HL%R-)IYH3L"V&W>V)L$?"@EA9HGSTD+@&_P1EP-'O#O1VRYSM],).9%X_-Q*X&X.DBL"(BVVHX M! .-H! 6<*+3QPCT$8X-"7HF!D]]!"@E;G%J1 M2EG=;)83#6M![.'!SF$P\W$X4BEQ5]3P=%4[C\K_*,A0W$R"#&8&0?;%4;V@ M?*]O, +H#J6LS[)M:WM+NM-W@U[[2MV>]!6@"U-?O>"DNL_@@)[3'81T;B)@ MXO5MIGZ1K-(7@AN7 .Q?&6%R]BQ9A$;UF:B\O!2LKU%\L2T8IE5%SP-TV=VS^3C^K: F=58B9.,Y2+A.2K8\G)PA;]< M$Z(42HG?$[85>V.D7'GB_$5-;N++@:T0L91%4IF@\'AE,Y:FRA+@^%H;'31K M*L7]\;OUZ])Y<.:)"C;CZ1])+%>7@W" 8K:DFU3>\>TOK';(4_8BGHKR%VUK M67N HHV0/*N5 4&6Y-63OM6!V%/ 3H<"J17(J0I.K>!H"B3H4'!K!5=7Z/+! MJQ4\3<'Q.A3\6L$O8U\%JXSTG$HZ&1=\BPHE#=;4H$Q7J0T!3G)56?>R@'\3 MT).3QYQNXD2R&,UX'D/%5"/!TR2FZO6]A >4DD1\"1,>O:QX&K-"_(067S>) M_(:&Z/%^CCY_.D-B10LF4)*CAQ7?")K'XAQ].IB/+0FHU=I65".<5@A)!\(' M+FEJ4)OUJ\UXED'EEH@-VO-^[:L8@@*53U-T2Y-X""[,Z#HQ(UD9(_PXY-:1XQ]!F\KU)[AJA$?(V(3VY28RKY7 MVE>=[77BXS#$8^O5 ,MI8#D?A'4"E&EET]^#@GV7N V4"G!;RB>'(G.#(2_$ M(_M0;-$6&V(7A\0[E+LVR#GF^+A-?-Q2Q^F(STT> ;,(R!8$I1R=J8UGW+%_ MWO$T1="9M[2(_^JI&:]9W.M-SHT0FS(GT".B:N,)M? YREG9./ARR0J5O(@+ M*?8KRE1 7JN G-#US?'Q&XC^]X1H*B:_!8NX88"U8O);J=7*;6ZTXP=F_X+& MO^!?^0?T+X!EE6/+@F=(KAAB;ZR($E'*5D)\K3K)T<0$+>1X%'AFX&$#//SO M@9O2%;; AK[C:-D*6]G2=[[13$K\@AP+W#"^X%^!MLW90+ M\ZD"M]8;!DZHP5H<%3N$MF-1W$^CBSSNX=!?:=$0%S8>;@PD&@0VZ8"U8U'< M3Z,:K!.@3&N+^U!<)W2T?3+#!A8-M3(UF,(C,@J(GI2V'/#HB-B^7E0&P:X8 M[9@4N]_O!&3.GMO.7HA)!X7A'@@R)]# IS@@@9Y [X0$MDVI;UCL MZ@ELRPVQ'XX\1T^@0; K@3NJQ_[_?Q;".R;&IU,QE(PLDDA]256$=81A<9MB M2+N)\7/T X;<8C>FGUB1Q^&NT8 MD?0S8A_AD#;!#8/ U3\1CHH=0MMQ(>GGPM,)AQ@_VMH\""W+'77 VON:_! / MG@!E6EL\.)1Y8:#W*X-8JU^93-G$LW7",<@-<>#[([U?&03US%E[MS'J=@[\ MA:XM4,J6H&-?!!#CHKKPJB:2K\L+FB&PO=V]R:W-H965T M&ULA51-;]LP#/TK@E%@+3#$CI/NHW ,)&F'[1 L:)#M,.R@ MV'0L1)9L"I&YGP3@X'CR*?8GN($R3FN]A [BMUX:L<&#)107*"JV8@6(6S,=WBZGS M]PX_!+3V9,]<)CNM#\[XEL^"R D""1DZ!D[+,RQ!2D=$,IYZSF (Z8"G^R/[ M%Y\[Y;+C%I9:_A0YEK/@4\!R*'@C\5&W7Z'/Y];Q95I:_V5M[QL%+&LLZJH' MDX)*J&[E+WT=3@#Q^ P@[@&QU]T%\BKO.?(T,;IEQGD3F]OX5#V:Q GE?LH& M#=T*PF&Z5;S)!4+.EEKE5.QN9[44.7?'&Z2%_@(R79"ALT.I90[&OF,/3XW M5W:]YH;N2T"1<7G#KIA0;"6DI*K;)$12Z6*%6:]HT2F*SRB:L)4F-LL>2$_^ M-SZD[(84XV.*B_@BX8J;$9N,W[,XBL?;S3V[OKJY0#L9*C?QM),SM/\OS*_Y MSJ*AOOM](=QT"#?UX:9GPGTO"C!"[5FF+?ZSK!W^L\>[67Q.H]$X"9]/@X8G MG5*!V?MYL,39*.R:9C@=1F[>==H?]VY>J:Q[H2R34! T&GV\#9CI9J S4->^ M[W8:J8O]MJ1G XQSH/M":SP:+L#P$*5O4$L#!!0 ( ": K%1VN+!#DP8 M (0: 8 >&PO=V]R:W-H965T&ULK5E;SVS[+(,?J F(ED4M_?8\$ 1L).9WV)09R)'WG M^AU)%\]<_)![2A5Z*?)27D[V2E7GLYE,][0@\HQ7M(3_[+@HB()7\3B3E: D M,X.*?(:#()D5A)63JPOS;2.N+GBM,E$G1W.;D.S]=1H@<8B3\8?98'STBK MLN7\AW[YDEU. HV(YC15>@H"/T]T3?-&1 U Z(C*(-,J/6+5'DZD+P9R2T-,RF'XQM MS&C0AI7:C0]*P'\9C%-7WTM29TS1#*UYF8%[FB?)\EFJ+O#[?HXX=/Z -B)?JVY[4D928O9@IPZ=EG:8OAIL& 1S!$Z)Z7 M:B_1+X @.QX_ WTZI?";4C?8.^$]$6H;/'J MK_HYU6:J=0!"./'.1J2ST;G'2$F')O$:Z99"M4L9,34$ CJG4 /V/(=%BTKP MIS;4(9 1_5FS2K^Z#-JL,C\P%0["@3D=,GC$F(L._L(+_[K@0K&_._BL5*1\ M9-M\&$$-RH6%(%X-0-HB2>#&N.PP+O\51J$KJ7X WR(B)55.K$O;6JLA6%LF MQ(D;[:I#N_*B?=@30:>:"3*4\@+H43;(Z8M^IBZH*QO&2'K$ZY=(=!.]6Q<8<@;1F\' &)>Y#87Z7WD$E4#HJ/"5=3 M#G)&MBP_68C"GA7"R&N5;^_R662I.@V#53RTB$MLE2Q&C-)32NCGE"_E$Q1 M+BR&:M'%CF4703)$YQ(+%JL1=#VSA',_NJ+*3<%N,M;$E,F+-.=UD\YUXT8A MM'/'BGF[S#&^T+*Q0VHT['H^"OV$M!&T(BQ[*S=-K'&UI\)3*T.;6F++Z+;, M8BR3>_H)3_!/FO):$V1%7G7,.L'9E#)-XF@(SY;".!XS9\\]X0GR25-1T]Z< M3H .&DGB^1"@0PI2:@1@3S>AGV_6IJ<'[V:TXI*I X<[L=HT,K7KH4,H'LE] MW%,-]E--WZ::)NFP +J08ILYIM&0P%U"X7PD+'%/,/@$P;RG?72"MIEDN@A7 M0P.[Q.9Q,!_!W7,./L$Y@YV!+K?R_3L#W',-]G/-IA;IGNCR\A]Z7NP@&3Q, M&Y=0/)(UN.SK!?CHY1DY?J$B9-,@-9$AC3>QNQ]K\8:&V199)%(V [BD&^REF0UYUAFB4 M&=VJWN"C/2VVJ<3":HM,X[&ZV),-]I/-1C"(N(KDFJ_;0YRR[<)I4P?<@!V$ M,B1PETPX4A&CGG0B/^ETB?ZQS?1/2)Q4%#MV;C@GP?]!4:J[-:^*-@'B8+6RHL\6 MB^-D-5)2HYXIH]C+.@]U];8IRM$MD[ 5DK6@QZ>WT&@T-P"@I.^ L^>ZR+\3 M,S-W-4:;C96*:O.^K^!$]MYJ6"$=(F/&ZIDS\C.G#;OJ*B8_["+?U0&WBQV> MG\Z'G:1#QNY_9P?G^;!5>#37'!*9K5=S"MY][:Y2KLT%PN#[37B^;BY$^FF: M^YE[(B!A)2BV@RF#LP785317'LV+XI6Y-8#PA_V*>=Q3DE&A!>#_.\[5VXM> MH+MXNOH'4$L#!!0 ( ": K%22KK67,0( +4% 8 >&PO=V]R:W-H M965T&ULC91;;]HP%,>_BA7UH94V'!*Z2Q4BM4"U/51"(+:' M:0\F.2%6'3NS#6F__8Z=$+$)4%[B2\[O?VZVDT;I5U,"6/)6"6FF06EM_4"I MR4JHF!FI&B3^*92NF,6EWE%3:V"YARI!HS#\1"O&99 F?F^ITT3MK> 2EIJ8 M?54Q_?X$0C738!P<-U9\5UJW0=.D9CM8@]W42XTKVJODO )IN))$0S$-'LX,?'!IS,B+@,N5TRC=LE6)XQ<4<^DLUZ3FYO[L@-X9*\<"'P))B$ M6@S3.:-9%])3&U)T(:07ID&PO=V]R:W-H965T&UL MI5;O;]LV$/U7#BY0M)AK.TZR!'42($E;K,":!4G7?1CV@9).$A&*U$@JCOK7 M[QTE.T[1!AOVQ19YO'?W[AY_G*R=OPLU-TK;R=E)FKOV9R>NBT9;OO84NJ91OK]@ MX]:GD[W)9N)&5W64B?G92:LJON7X>WOM,9IO40K=L W:6?)',CZ MM."+YG78^29ADCEW)X./Q>ED(0FQX3P*@L+?/5^R,0*$-/X>,2?;D.*X^[U! M_Y"X@TNF E\Z\X+DS(?W2>ER[F%#>A>B: MT1D9--H._^IAK,._<5B.#LN4]Q H9?E.175VXMV:O*P&FGPDJLD;R6DK3;F- M'E8-OWAVI6+GF5Q)%UV +823>02N6.?YB'$Q8"Q_@+%/GYR-=:#WMN#BJ?\< M^6R36FZ2NE@^"_A)^1GM[TUIN5@NG\';WY+<3WC[/\#[S5?*ZJ]*=#"E2V># M,[I0@RQL0=>> ]LX3* 4'[15-M?*T"TF&1J,@?X\ST+T4-%?SV1TL,WH(&5T M\+_*_E\Q+FOO&O6.'\#1M\X_,M0@L*Z=,3VYM>4"FS +NM#*:PXHR<9Q2A]M M/MN9H'.K3!]U'KYC"EK1K[K1D8O=^?>==ZVBB]F760K^:+E5+U\LCX]61M\1 MOI:+E@S8!_SCZR:*0JI\YJTS4U7<)!CQQ1O/-NQLH(>=8BHF [4H@4,><#(&9$.UT $EMCKS(6AK#P.A]+]-"-4MQ*UF!#(,!N>AL:.-UXO.YVF:"3<@SD./XZD)>\ MBBZ/]-EWW[#6V=&RP"X83?#( 2\6D,K$3M&07W0F#""_CI1$\X[?UP^O(YP)>) "MB5)5P7LZ/# MR2"1S2"Z-MWRF8MX,Z1/'&4%>UD >^F@PG$@ ;;/OK-_ %!+ P04 " F M@*Q4)?X$VGD' #P$P &0 'AL+W=O6;FF1?R:NO\;Z$@BNI35=IP/2IBK"_&XY 55.EP MYFJR>+)VOM(1EWXS#K4GG8M058YGD\GK<:6-'=UA::J MM'^ZI=)MKT?347?CP6R*R#?&-U>UWM"2XH?ZWN-JW&O)344V&&>5I_7U:#&] MN#WG\W+@'X:V8?!;L2N_*?)8W$]>C-2.:UU4\8'M_TSM?Z\8GV9*X/\5=MT M]A4.9TV(KFJ%@: R-OW7G]HX# 3>3)X1F+4",\&=# G*'W74-U?>;97GT]#& M/\15D08X8SDIR^CQU$ NWMSJ8()R:W7O*9"-.L7*YFII-M:L3:9M5(LL$VI!^!>C)-=]>&ZMM9G2I M I00*CD&5>A'4BLBJ]!#:NUQSEA1['.<)M _%G+=XJJ]@9*Z!+(-6?*Z+)_X M.=4QR48 ^V %R)+M"/9%11XNJJ/O_O1F-IM<'A ]:$..3R^5\ZJ5_'FQN&_O M'BLT09B,T%T-W#,V-<:-.426!Y^B_8 M=U53;B1J#6+I1<62LL:;R#EY^RDKM-T0$A;9O>D/\_,3I8/2B"J*21VQ0(MX M>+A#?L;Y>U*Y4]9%@,O*)D<^RY*U);S[/JR=BS@*VYX^-H;SM'HZE('#J>) M,5=*BG20"&?JCGS$T'C6LLI-R$H7&M 0J'&$[;;0)?,'"?82K3B7 P;N> NT MKC*1_:D;'QJN#20M-%FA?,,.,3+?9PWPWR7FN=I81HXP5MIBC#&*DS:DB2C? M4A[#S.C\5_3_=/\H/> HIU #-CA^<;@W+&RE%$(&*^2 JW6VGB.R:X'M G? MF6=\AA^=0&G -),*PMCWR5?Q/=.A4&N,\)1;B0Q.&)KCD(XK M)$=(V"$UDM4BE.M0MFR+XV%")N@&%;.*YNM[40"\TJF-R &@1R+9#<,)A9PH/63X H MN;P3#LQI&W3;RL6J=2LY=8R] J&."7*# -/HD%S+/31C*1.4A MNU_!6D^EI%78*\FCSY8:[RQ^9TGF@IOV7QI+ #9]G9KT3[WN@1CV")MKGV,9 M@]GIO+@3$_N@7 MC(],S6>OCR_4>](\Z_BDU/?>20[[(972\3@L@J:/';^-J8WC& LQ$&GO'H>D M]Y).=@5C/8UXOD 3+0V:+=CLP)NN9+,$INS!M(H@@9-D'O6J&Y*I6>\,H29( M!IL*&89# FSQMK9I3!K-@)*J8)^L UX/>"N+Q1#-!6;C<1H!I5E3Q!NCHD\U M^A%WOCW<6X-#TNC%N=]YVZH=;R!P-(W4H=/:)O ]]DN8@JUA&:/%\Z]<3 BA MC9<,5BZG,E&_-Q=Z( 5Q.T5.5APX'$, T &9::JB.$!:ESH;UM@AU_;L4BQ< M.H]7\#V7>BN7DBCXTCKS3+@H()C,[0X-O_VV(2O0UQQOV'O;[TD?EWZG""=M MI>K@K#C+EZ&IF7YR#6G"=L%<1@UU)<1MWKN\X=X>MXZ70>1?7N&?=9U#WO*A MP_'%<$F:CI;-*G:E>#J;'"M=U^B/*3GNO]E2M*&X/C+RC4OBL8:0?[#GZ+,[-9 MZB[=G2FFWBDKOZXLX=FF)E7!34Z.F-[FQE?"TM47L:HLB"TJ5 MBI/9[&U<":FC]3*28UW%EQ35<+NKU"9=A7-H\/!9UF4G@_B];(6 M!=ZC_ZV^L[2+!RN9K% [:318S%?1Y?SBZHSE@\ 7B:T[6@-'LC7F@3?7V2J: M,2!4F'JV(.AOAQM4B@T1C,?>9C2X9,7C]<'ZQQ [Q;(5#C=&_2XS7ZZB=Q%D MF(M&^<^F_07[>-ZPO=0H%Y[0]K*S"-+&>5/URH2@DKK[%T\]#]^CD/0*2<#= M.0HHWPLOUDMK6K L3=9X$4(-V@1.:D[*O;?T5I*>7W^2CXW,I-\O8T_F^#!. M>]6K3C5Y074!-T;[TL$'G6'VM7Y,, 8LR0'+57+2X(VP4UC,)Y#,DN2$O<40 MVR+86[Q@[]860LN_!:=_ ANCG5$R$UTUZ SN+#K4OCLP.7R46NA4"@7W=(A4 M>M[!'Y=;YRT5SY\G$)T-B,X"HK/_P_9)56[."U>+%%=1S;CM#J/1'GS8"=4, MD5QNI>)3;^"&&M/3#S:-M101?,(=*A:ZK=$�?7&E*C==\IK?0E^!*!'-7" M#E;IR"$+9M24F/&J9Y0V^4">&\FCH1$,^=(B0M65"W*Y$"Z;ED.V)U33FH8 MJP%VL9!06R*I!QL6H>4'NY<=:LXA!4..)@&+S$@@ XJ5?8JBL%B0F0EMA053:,](,]-L/8@M#:N@LC%5+?3^QQ_>)?/SG\G!2&/% U)22&:K9-'3 M)ARK[6&+J:@0L@;![#JXH/&)C+:H=D/@N355>,>,,:'2N89(PY[<;_SGTCH/ MCXVPGJR2$%-%\=%.5O\E$5.B>Z!7.(>.U0(M1]2ZAC+R K]2IZK)I"Y 0"EI M+-D] [*84EGQL>FJB5;*L(,),< \4?BI<"7D-/Y["D;1,)/)&W;.F /R3Z\: MSB.1D?J!F]LOU^]?SW\"8BC#2J93^'6DC/%Q?6<$3U.F& -KOCJ?GM/85.K0 M\PT'SA(!%)7*LV ZS630_.XZ_HKHL8['SCFBEHLPE34)N"X57%YIWZ4!'DN% M!5*;D['04XPMF4]G!W#'N:'!X*U,V670(UE1U]8\2?I^H=K#J]D8U62T3P6^ M12A0,Q=<0YPF9LF14T<#02D6<$V>$V3&=]P2Y. O#$Y',FLE-(=E35-0()01 M%,[_:V<,'7%HD8ZYYVOZ./^5V$^@-"W5JYV 0WP D75LDU8J:NF%"I.M'P_? MHIC UOC 1=X0,: MH>B>^]S$1Q_Z"FT1KC-4-*;1OOOF#Z?#C>FRNRB,XMUUB^JVD!2(PIQ49]/S M-Q'8[@K3;;RIP[6!2*%+2%B6=.M#RP+T/C?&'S;L8+A'KO\!4$L#!!0 ( M ": K%00\E]B90, -8' 9 >&PO=V]R:W-H965TSFY5I24F-.PNNK6MA/VY1F=,Z M2J++QK,\5.0WXLVJ$0=\0?JEV5E>Q0-*(6O43AH-%LMU=)_<;3.O'Q1^E7AR M5S+X2/;&O/K%4[&.IMXA5)B31Q#\.^(#*N6!V(T_>\QHH/2&U_(%_8<0.\>R M%PX?C/I-%E2MHV4$!9:B5?1L3C]B'\_X,T^-T1!2^_%R0V*VM.8+TVHWDAA!JLV3FI?5%>R/*I M9#O:/ JKI3XXV*&%ETI8A/NF43(7>X5 !AY,77/V7LCDKY51!5JWBHF9O7V< M]RS;CB7] LL,/AA-E8-'76#QUCYFCP>WTXO;V_1=P _"3F"6C"&=IND[>+,A M#;. -_OG:?C]?N_(L>NM*]>=(,9EK'^FX,>,ZQH2O7"KX7HP[1H\%/ M/.J4<0Z^AIO;\6TV'772;)F,8"N@5 :+7D"LWF"_CF MJV6:I-]Y6GC2N6H+#*6SYBQYTB%33B=^GLQ&69"X;[C'.QE645 F"$@6UK'4TX;C+\5$6C [6Y]A-?#K@\1Q" M*:"TIOZT<[W30RW[IO7X*"W(NN&+#I*3P"F_9'ORN8L?7\W:&NTAO"B.B;C] MN[$[[ Z/UGTWJ_]6[UX\3LM!8O4$L#!!0 ( ": K%16BTHKM0@ $48 9 M>&PO=V]R:W-H965T1-FRG61?II*(%Z /NANG M+V#.[I7^9+9"6/:YR$OS9K2UMCJ93$RR%04W8U6)$B.9T@6W>-2;B:FTX*D3 M*O))Z/OQI."R')V?N7W,K-UM*+ MR?E9Q3=B)>R_JAN-ITF/DLI"E$:JDFF1O1E=!"=OIS3?3?BW%/=F<,_(DK52 MG^CA??IFY)-"(A>))02.RYVX%'E.0%#CCQ9SU"])@L/[#OWOSG;8LN9&7*K\ M-YG:[9O18L12D?$ZM[?J_A^BM6=&>(G*C?ME]\W<<#EB26VL*EIA:%#(LKGR MSZT?!@(+_PF!L!4(G=[-0D[+*V[Y^9E6]TS3;*#1C3/524,Y6=*FK*S&J(2< M/7];&[PQAJW$!KZVYFQB 4N#DZ2%>-M A$] 1.Q:E79KV"]E*M)#^0G4Z74* M.YW>AL\"7G,]9E'@L= /PV?PHM[&R.%%3^"UIK%;42EM9;EA_[E8&ZO!B/\^ M S_MX:<.?OK_N/ K(=C'K6"7JJAXN6-;;IC% ;.> MZ4 39D6R+56N-E(TPLY >H A1APH#;4TOT=L6:$![I0DUAFH4FLR0F6] M1;V+3@G:ZVVX*'F^LS+A.1B7"2W*1+"5Q1RNTT:-E=!W,A&#/5%91O"TH--Q M1RM5VYU5E(8=F.[!S &8@I#&J!%<)UOWJG68+"=AH-6U\QVI3ZG8##G4JY'4 MFB"ZI11TW;@"+A+**!GL.$MA;&#E;"QB%#R@+\>$!8M?Y=N#+0 M>$Z6N+.-EY .K-CL/':_E3GMNG2,)ZOW2H"TB:PH>@^\">3+K109^^6S2&K" M9Q\R.$]H@E,,?I P/'%S]MY,12)=<2OX)SCRU>6'J^O7'AQU1[5GL*PLF^I+ MN'?.@%S9.29B_*FD!S M99ET)24V6B%_H;!OD";6NR/$>N0RF,M2!;A2V18)46@$7 6 SBK $9%:!5TE MAU;$>0$]Q1$)XB]!TF[EBC1=4_/AUB-_,5$#@:5 M;L5&A%I1='8V[DU) MTONY%\Z6 #>4F%JY&=Z%; ZSYK.HGQQ[+ K9AS[2Q&DV)BC+,0X']@LOILOU]K#DL];%:X/M. MRV9: "7CZ6 VF*L*P5XA>K /W[/87[I?>5-X\X!8M/U3L"\$+Q;] MQ*5[^Z6\BKT@"+!EV+'Y@,3A;/$TK^;!@L7+1^28+^;?PJFE-YL%[>\13L7> M(ERR^=(IV,P*8F^VC)^A%.+8T2F>$Z'(0)#)R;:TBF+0ZDH:O@$[-DTJ@_]O M8619BX/BE>YGB:;4ZG96IE7AFE=J]M%_2F3)YE1%W19EWETE"':C%&B%VMKU M+X-"FSG(KO?Q&#_H8:BX2''G%FXZD514DE;;XAQ!$U%$T)9 KE!U:3UFJ;!L MG/]KT%I3GV%WW3J=ZJ[7Y099'>F^:#+1*(J?'4?X9(01 >W'\1D5#IZ=^7$0G4/HB&+Z(2J=+53;0MT^@8E8Z7V;:X7C6= M.AW>D 6O^>_(O9=]FFZ>]VF;,EHJT.S"H=P,!G#6PJ&^J="00-)/Z<"3"'G7 MM,JR3"6.C36:[YT[Q\NFJ!=TD$#W#QJ)DDY B3N,9JSQPA[1/3["I3.;J9J3 M9;X;LYL& /M/&&7?;;AJ5#RPAE8Y=B)^^)6A;W.H,)$$U)2T+V145^%[<7X]68_<:M0>P3=9!SC\K'19F S MZ=>4.\/2K@X_M)P^L#SET%)\E:$/;;FP9.B^I.'Y2B3[S/2RA5$\GL&T:.DL MQ(YB*B>#@\;N")=_RDS@S&_;;]0_L3!TPQ<%_Q//UZZ#JW). 1/,QCZ&?L*? M6U'1UQKR34X?_1SQ O^'8]\B)X-/N[!LXSY@$SO@VN8K;_^V_T9^T7P:WD]O M/K!?N[,YK9E!U!_/9R.FFX_6S8-5E?M0O%86;G2W6X&=T30!XYE2MGN@!?K_ M.3C_'U!+ P04 " F@*Q4)5IHE=X" "O!@ &0 'AL+W=O:G'+$\\$+A+0CI,%WNU!P><4YTI*;DO(M)24T(U"8TM>@2Z( 81#4QEN MD9#,P085%CSC3(B=!UN0VH2<@N'@G6IT37.[O9SG>4X^+=,H$]D5% M MT4!E=%YGS@:;F39DKM(JYVH+=#XY4H49\GNV$4@5/RL8\MH$+&E7:+C.+7"B M9P'$R")M5*$%-2-[ =^HZZV85UH'[66O[6%D:UT:Q"?7&NA29F6XE8^C*^+) M#;G?7U;_&!Z,GI_">WAZLD=I?$8?N!"^5QT-#X,T'AT&PSY8:\?$6YA_N^/) M01.A@]B&5FGI"&KEVG[2S_;=>-8VH4=XV\II8[:9+AN91B,K M/*@641K'HZAF7 :+F;>M]6*F6BNXQ+4&T]8UT\]+%&HW#Y+@8+CAV\HZ0[28 M-6R+MVB_-6M-IZAG*7B-TG E06,Y#\Z3Z7+@_+W#=XX[<[('E\E&J0=WN"KF M0>P$H<#<.@9&RR.N4 A'1#)^[SF#/J0#GNX/[)<^=\IEPPRNE+CGA:WFP22 M DO6"GNC=E]QG\_0\>5*&/^%7>>;I0'DK;&JWH-)0=Q?(J[Q@EBUF6NU .V]B3."[=3[FUFFXYX>SB2CZBM$IS-+/( M$J$S1_D>O.S Z2O@#*Z5M)6!S[+ XF]\1$)Z->E!S3)]D_":Z3/(DA#2.$W? MX,OZ[#+/E_TCNV>XX"87RK0:X4$<9U(\8G#+"786P4G7#Y/-[0[_]E]*0"V8,W:D2>)\>DP7D2A-)HV3! MY9:>JF R)S_F7:FR>=67UOM?8([U!O7!F@"CZI![J03UJIG"ARL)ME*M(7?S MT7$<&0A]!*Z4I*XFJK5619M; Y_@DDM.[[* +TH5!M[!.,PF&:VC<))F+T+N MJ8$I*6@S#)$EBVPMUM-1:7\ Z289C%8[?)PE&_K6B^HG8.=%\J M90\'%Z"?V(L_4$L#!!0 ( ": K%3!S$#? @4 (X+ 9 >&PO=V]R M:W-H965T2FV9__ MC3X_5:TM98TW&DQ;54)O+[%4F[-!.-AMW,IU87EC>G[:B#7>H?W6W&AZF_8H MF:RP-E+5H#$_&UR$)Y-EPU).&V-556G3 PJ6?NG>.SBL*>P"-Y0B#J%R/'VAAS+WX45 MYZ=:;4"S-*'QPKGJM(FF::=WZ?6B-_1F M<*5J6QCXH\XP.]2?$H>>2+0CP9OUCLTQ5M#0( MN585T S0PLIZW3&:.-K,H;?BX4E5[9D0/>K6^>2T0:U*N1;\(,78E[HM3:5F,'UHAMQ7ICYX0 "A,A-:K.F*[FICQ6^7%+HL/; MZV\C[S(P'!E:B=+%U#70Y" 97>Q5GDL6X/1!+M)=B+PU)BTT.<"O&3[0D&N8 M#I1BI2AD2F^AI0[14*OZ.&5;]*7$%Q'U67V@N&5MHU:X+ MR"DZHH0M6>9N67C>/AQBK1%=0*#1ZD%FZ *OL<8-Z:C&@S)=S3R1H7QXU0/1 MM#V215U1L&!#$Y.?7::=Q"Y&E!&*/_#P)Y+LW9B*U;3:!96-$ GRE-)OQ2/7 MC:MZ]H_F.H(T3\62<4X$<+>ZI'$3\< EF9Z9XZ3R)Y83N.X#V374!><,KEQ6 M=O-D?,"Z$-EA8>QUP6'Y/,O208^0$=&0>X^2S@8LMW 43T(:T67I3AO"HHUD MMS'F4FG0G4'E=@)TI'B/"LH75'Z6(L_29]0=$BU"[T-*/JC:Y9<(/.>WBZO0 M[!1EOJ1#UYQ0?;"5_8F]9V7XF7M!M88LF9$WR@;W0MO5Z/4;YHX@FB?T'\YC M^$YCPU7XH4@<\.\M@&B90+B,X:Y0VAZ[+'L!7Z.=5!)#$L%79:F0GTS/DJ C M<&&?Q^Z'.Y0Q.Q94073'(#RNU2<"SM20.\F,QB^;+G@04)7NYS" N&'91?K^3B>1]1>AF>*F](T MJ,IV+Q+#1; $\7C))YYZ+35+ML-E0!WT#"9!2/XHNJU+XB] M4^.M\!T17A#.X+6C?KIW1ZI0K]U-D*PR?W]=ZG?[R^:%OV,]B?N;*N5G35.. MK.:D&DP^S =^GNQ>K&K&ULG5C;[I!TO)U9O;%%G'I/GWZH-'DZVFL'KO5Z$VA@<'ZZE6NU4.'+]LKA:=!9*72I*J]M)9Q: MG?4NTG>78UK/"_[0:N?W?@N*9&GM#3U\+LYZ0P*DC,H#69#X=ZO>*V/($&#\ MW=CL=2YIX_[OUOHGCAVQ+*57[ZWY4Q=A<]:;]T2A5K(VX=KN_J6:>"9D+[?& M\U^QBVNGPY[(:Q]LV6P&@E)7\;^\:WC8VS!_;4/6;,@8=W3$*#_((,]/G=T) M1ZMAC7YPJ+P;X'1%25D$AUF-?>%\L9%.B4O$58CWMD2NO22Z3@KSD4*_D/905Q(5SLEHK^MT7O]HJEWXC/MX1#4K\=;'TP4$W_W[# M^[CS/F;OXS>]?QO1_Y\E\?'O6H=[<65DY<7O&\6SLKH7:P09O) [Z0HO@L5I MRO56*QH,&V?K]0;_%8A.9ZV5SU6.>9P8MM<7$OM!$U(K#KNU-'74%[N-SC=B M1TNV6V=OL69Y+Z#=_&9C3:$<)JJ"75Q:8!!V)3YH@ C6^82A=N8$&=#D!A6' MMVCO:PDTM,M3[ 1:!L01I!&5%:6%A#%4\7*4%UIYJ(]$.NY/AL/^<#@4%>I# MW-S'%.88Z9W&N5;F7HSF8UY65](8FV.P:'TY1;5-5VLA;Z4VZMLCT?+0C&]K1Z02B5@C=%74.9^"&$7,2567 M2X3R0/L# =BVC)F!KX>('[*XT\;0$F"!9=8#9<16*AIC"I5$-/&1,^J4 3F^ M 66WK&JL8R5QQJ#;J'5'U3:";8*D?">3%NH3\U&AC^W'S1:X752/;!Q]L^-# M*5:U,<>WTM0JCATEXL(39:A>\-B6KS[10SCHSQ/I)2D*NS'QEFNU]HQQ"J@[ M"2WC&ID$VXGXC2'[)OTB'8I[)7'L5LZ6G)D"S@@6*S81/ZM*.9R>/Z!' M0M71Q%[A^.<_YEDZ^\D_XB6*"N""TSF?$YZL*QW:(T",KZ,'!.CKY7]PU)EU M$L Q01.YT:N5N&W\;Y73%IEW0>[0K>!]!61"<*.TZ5<@)O'RM@+$YW,#5HG MR^:Y1Z+\Q$N&>&+,\1$;6VN@;KT&'*!5MUR&J2XLC<9%SF2AV" M L %0VDS3NE:2>U$%&'#V-L)Y,-&Z"L;V@@:R!@D&DLN4E1DNRK'"JH]8>9" M;F1^<[S(4>#!?4/,%I*@!:4ME$D>W4$UF:>-*XL*NZ-5.VZ9R \R13E *NJR MP4AZ;_$R *PK:M>ZQ[6EP'[L.&)]?7SBWHD_6_,7T?P[X*%-^VW*DTU\];.H MH<-23))9W9%.7F!W&M_ MWL1SXL3A9[I:;>TE!:+N2@.QXT>!3 MXU4HC^?<"QV[G2@-N42QX\/;E9K7JP =4BX4!UDRGK;=F_:\)3>6CWBWZ(UJ M$IT8Z:DXL!:75!^4]UV#U-3]/J^;=B5\& M?)-'_Y72^R@!1Q$1,[7XFIOWUG/_[27=0@=B,J,PAF+!SU23XO5&Y?8[?<^F;91*2C>=<G3. %$I-3[<)O ':O=KWPOM+>)^!2C_KHNNO>")OPB M]FD9@B:(&>KFL[Z@Z65?"^M;HDE>>H4?['TW*95;\](GE&ZT^P!U M$;^[/"R/7Z_ QQKU61BUPM9A,IOTXJM"^Q#LEK_"+&T(MN2?&R71QM,"S*^L M#>T#.>@^RYW_#U!+ P04 " F@*Q44HF,M/LD !\A &0 'AL+W=O MZ=7: /D?_3T?S(?O') MK-8-?O'TY8NM6NE;W?QU^[&"3T_=+)G9Z*(V99%4>OG3T?7\QU=G.)X&_,WH M^SKX.\&=W)7E;_CA;?;3T0P!TKE.&YQ!P?]V^D;G.4X$8/Q#YCQR2^*#X=]V M]C>T=]C+G:KU39G_I\F:]4]'5T=)II>JS9M/Y?U?M.SG'.=+R[RF_R;W//9\ M<92D;=V4&WD8(-B8@O^OO@@>@@>N9B,/+.2!!<'-"Q&4KU6C7KZHRONDPM$P M&_Y!6Z6G 3A3X*'<-A7\:N"YYN5-N=F8!K#-K M$CCP:2K3O>+I%B/3G2:_P 3K.OESD>DL?OXI@.;@6UCX7BT.3OB+JJ;)Z7R2 M+&:+Q8'Y3MU^3VF^TV_9;_+:U&E>UFVED_^ZOJN;"HCFOP^L>N96/:-5SWXO M+'_'=,D[O5)YLJW*5.L,OJZ3^33Y<[ZO3;M)_J)5WJPGR;MW-\GQ]4ERHW(# MK%T8E5PSGWPHDM;LL IVG=6X^J;$ MY6K<;6;JC:GYZ;+0/,B/H4/_M2INU:A*597R@ILC,SF2M MRB<)R)C?8+6J,O4$*45Y6O&,@WOD,@23$D/(DIHLI45PWL5.BHS[-\&/'TY79; MUH;P?U<9O:P#2!=7%BRGL/Q M]#Q"?^Y G7)"HC6D,W"HAB,K+J]PT>1FY'R@5D:X"X\+B:2 MI3*Y[ &&@1+0 !R[-\C_@!/@F<).^P]0$:;9\Q[@-!O\ *@+E^-YCTV$6WS8 M@- U)"=WND#3 [Y?E27!@,*9H:D CPI!&E 3O;-_]"DO*]6B\"!Z 61H?IP! M^URI#+P[T'OO#"A8L"L0ED_E'DRI?7(-1T7#)R1R,J\PB'?F(.GN&"-WNKG7 M.B#GB'F/[>1NPI,)HVD+TP(TH##;6COTP0]M\2O*7%V <;AFJ?2AO^-OY!4+ M5SG$?X0^PEZF-G"VD:S\83Z?36:S&4X'LQE6J37:WV 1(*TL8;XD*]-VXTG< MKM?6;$R!7,^9R.08;E$D_F[X9N-%%/YQQ _=A4Y^!U(C7!V6)5;Y@*?-YB.P M,$J!I@[,BA 4E=?E(7CZQS8 $.G5K RD)(8;60&> X!\;$JJY5CBA^NIJ= MCB"\2C0.ATP>E:-R+I< _23YX6+&!(&3*?@>*!TG)021U6K0+H1C\X<#$/QP M<74VN;R:XQ(,6(#:#2C*FNACFKPI\[R\MT*(D.-&=I466P23,9J&O=7'R=R-A^!LG_$3SP M,#Q<\:*@N8O6Y1L(M"? AZ$7^#:#S(L-^SZUA5L9P-'(I[H/IEBPH8T;$! MVDC%_@3QK+:(&K ^\4#]&@WJ#U#VP,U-':I,9&VOZA-D&N#1%D2D!M\(A !@ MF8RA#AW^M<"_-JR8P*CFB8$ZG5WW1F?DB3+D_8&XL]V)97>/V?LR.DC2Y1:K MX"C#+LRJT!$=H"W2L$H>(P(OZ=FX<20!8 Q L3;H:8 6-LBX60M 1&<&B^=[ M.5IV6$ 8-,Z>]P/OUV 0)V@9Y8D&ZZ+<,_545HON O)2AKU=^!>X#D^P(W.\ M\(R!"_W!NFQ7Z\8I1=XNZ #P 8G4NI*2I ?BD_=>6UUWD+QIVH>8)_#!#ZZ& MR!X_\HF7M"5N=V!?$^"?PF"XV/X\@=]^;0L*(:." S>$\:T:F*70>^]V:\T: MIN_@6UB%X6)VBYE-;(2^1(\8;^)IY?!VNMH.($G0LD9=YI05S];=.>WE(-(M MRCOT'4AU_Z A[\%1)'X@\D!_()ITVC<]1)?)L#%5UE%8 8L]6M8B-Q9E0RXS MB8#'6#$BV0,Q[.QOF)LM<*_FX&A*,'+A?$AH%J(^>O:R"+4!S5X6Y.# _T$8 M-"V&7-F:1H0B:&)B5YB6J*UP" &\5[68VP @&]PL!A&2BEP!#)!8D+=P>#U] MUP/8!Q$Z<@/)J+^-;Q(6XV0_Q+@P]BFL#8R0PH$&QG ])W>1^;=PY@1>0'6+5!RQ6 [TY;HU1\-J.XP"!MY2W'MZ#3MI M("%I$9DV#KB?]J,N%*="/$GPBT!!T B:X4!:K1N)D$F0N=*8CR3>9:D!^+C3 M*U-PC!+PM@B"0!RTY%@H @/#;5F) DV <4X9)%2U)08^DD+?A[@*(/+[4D4!#)3JNK/)Y M$7Q%4\$[& 6^8V MY0;#"L+,4*XHD&VU*E)!036QU@6(??!K%*)@@G82_&PRVJ57(X_QS>'9E>+( M:3>J06LQ%WGX>DFEKFP%R8?1UB6NO9:P)N5[.IF.[G/=/ <9 9("<>>QL/0W M%,WO!.+ED6H=_)PA+LU=3B.)!5D,!N((A49XN"C?P=+8 MX/S9&)^Z.< H!_%,I+73<-YITWGD,GS$#EE2VC0,K^1&(90^P#9B&3W&:V+3 M*PQZ@_[KQ0@H6AV&Z,N&_5_R2;X88#L-L_YP.IW9,)E8O$'VM \WF5#CSA@R MU3]:0YID;39"\>2J=!<&2^=T=FG#%YXR>TL.Y@-Z)CZ._VH;WXF%#47Y,&QX ML3C',* -8>]&0#L8C&=3$:'P\/576IS/9*6\M'&!'^:3&0- 848-GF&1T@A@*VE0YB[A(?$'-LG(80; ?M/8A( M[X$00PT%&+Z?([Y6+CI[E4V0!9]V+,:F0:C82\C!:6PY$R'?Y^)G=O)Q@1DO M% C,(>QWIK^RTW?@CL*OUNRT"I)5IU!!%(WNN"PRUUIE5E=(4=#T=CI6"W1; MMFC&%U$QT'LPQOY>@D@YOGW]_N_\Q(E7U>0VPP0H[=&2:G)QW;SSWHTO#VQS M$':.DM="UTBL%>F=:#M!+Z&'^L&$C88+5R"6\()7C@,*;\B M-TGL \QI)BE(OW\"VV#8V9(/A=TQ78W/OJY:4%!@0A6X,S:!00LXZ89YL#O8 MO:OFX7J.RVER/99;ZNX0#*(J-.QZ,-%VXJ<&?!N=/+<6E'L&Q2Z>A^1TF%3DP_".GWQGI&>RI82W,O@DI M?%6LU8:3%O-SDI$W4_#CYA>7S\'16YP?JY/G;%UQO#]IT#OE11P__(M67U8MU_8M*1R M(EP2?: 28QKD0^(QQB;$A>6U \[, ?(5@V$EY88<\B&(@'*P/A0-LIAT!PD% MBTO,9H,1"S)^T!0S9'OZ4WA? KD]^:@+#!0U6+97IL"RA68-#*/-2K)\E=D9 MY#Y6_!:[CH"NP;)]$X=!OI@D8:?&0F8@"6%U M]X.2KZ'<((9P*D=+0.VVO 0+9"@+Q\=)%0 2(%GS,H&,D838RH?/D794\ MY?B%R@M7^+@\A+UQM 'Q[(@-USO:KD:V%+%.#DR!)NF8- M+IXS^H8SQ5X5VE-BLU[FHVGNI4ZX.[OHWJ_4:Y.00**)OE:Q<7P>#:,AO=:M MNS]TW2C@.(X7HRA(=KH*X'^59>'+>;_?NH@,/T++ .?TD-2QC:^&+[@, MW8V1A(:_5I"1IL("2ZHN7&"&L$NPX0,J M_QW):3"0/!M!WL,@A[P$/W'F9KFW$2@,7CX<41JH]?'[0&V"N7=KILY/4/WO<45$YC_,TE=W*\'DAF8TC-W7+U=63ZKC8NY%%B\0U(7X'-DAN\OR*7]?=T2VJ3,+J#[7 M7M*EK;P*W!W!&F" LX([/J?7JH7QC9-:MB;JS!4_^"SB5FTQID2"C6>[VTJ@+T185 MV1Z*1CV$MC#;ZZH!NIG7H0KJ?() MIP!=F0K1'4H,552*#05IE6+H>5MVD!I1;# AN[X1)@&?9(,]2R1H"G2%G.RT^3X!B^-Y5BDHY,GH'BI M)/UM:-8-)=_G YTZ%%W?:NM&GD]G5A1N!?]L1! Y"61DN5/25O'@= M5B)@IB[9PBU,"M(">^QD8!N9NQ)#C%S_#>:)/P=<..<+#%FBOX"HJD%UY9U+ M:V'^\-0>\U@L2U@I<+T0P=:QDCR9;0&CEDM#E;X[S;U8:KG21+:_G,)'FLE'^?]L*F2E:WDXWC[HL8S5\W#$] MG P)UB"?/79W:C!*UBN-B\)KTN &#J:Q%:8VN5%';9H&]!6B>HHI)[*S4O#N MJTA,@+5J%>0**$$ZNB2+#B(#=*$^+@NZ;R7J5;:*V'$0#)T-%]'!Z68MM3LB MY5&[9R4!E9O?A M,L5.*RE!IVM5HJ, HKZ&;5>UV7>:9"T4?.*H)]]Y _B'_MF_7B(W0P4;D_3FLR@VF9?^L M'6B#*9D/XH/-79^>@6F_.=TAK7K"NR=<4([$).E2*T7PMUB2=.>,+H'%C1C& M^3G*AH\UZ0G%'\S @)(KRG^YZUH=N&[!';/IQ*;_>*5/V7F[C M1O?N@OM?= N8 Z4AB-VKF9\%&>Y$TUTSXI;CS-<2 M9[MFZ\;&;B+,B1]VUE_5IY4[T?G(?K*A1[99:_"QDD^ZUG@>W-V1&MEMK8TD MI[7GWFS]:V3S MR4'H#'L6@NE=LC[ N8*(, %;RA709_8T^IAX>*J@VQ].MK@(KU7>A-0:_A96?CG![N;Y M"I >GG4^>H'/COZF65WH>3@[,CH9FS8RG8B]BS#FW:\.ZJ,^OE3H$\5RZ6(6 MZ7:[V9])]=Z0C703:I";M:7P(,,8]O1CNRK4.D-=(P^L\*KG*IV/2@B\0;=1 M12@I!K2>^%0A25N=%<[IU>W '#XZ;4GYW"+T#7;.&LKY.**_\&D.;NBHOVPQ MB,TVC4261666O>0Y//>)B9HJ-P\^&D92Z3DDGL<\(N;3-Z=S!JBL?]]SJ#CM M0"E7K[K*^P*2?^N%!1"ZP&-BRY^C'.)WRN7HTO:&>&(*G9L5Q37!L,04-59! M RD,"8'"717G,&J_8B82'D$ G0]^X&Z;.^W%6/3=B;2!I\4$<_?BQN+M@W>6 M]T',/CCR+*5E!*2!TEY;8/W%- :[$4GNUU2"S[;%TF^C%->QIXH>,A@ MZA1R6OW %%ZQ*@8#3\=O/WXZ"7,+8B?>X2T"ZEE7&3J\_JNB>$F@02DUQY^PC)01!=@%Y#2L6([I.@R M!+;2#+D.GAH-.$U]>#L,,3'_T=7]V.)R$P_D^.;GD1F" :19J!L>%:IU*6,7 MHC+2RHD+O7@WQ=AN1E23C^%[;T; ^7!?P%!1PCI&KY\@PJ_SA;JB%9%"UDL7 M)POD,"Y![D4'>_*X0H% V:4PVC$,RH-'[>/IO]=1NTO3\ZA+^>)_XZC#W7SH M7M[Z^H/VR#VWNL+JN_* Y(M=##/N M@7+V?UE2D$\Q!*7&(.%@;S;4P9:ZR/C&#+FEE@=/R+NJ5Z'8 A8LJ4J=%G6@IBU#>C*0>K:(-B\N&'!P.%@^!YA)Y M@8A\]L=O=5C'N*P$[*L.05K,OFMOIU/J?$6^.C"0_N?XRW/<_0R[8/S@!%]1 M@BFLRO9OU5&GS\GXO=L/7*ER@W2[1S-9DVUU(YVSXTL@@X7[/U)^&@Q@6^B! MMG#%+@AE;C!W'-R#Q(;_FTW);=&"YV#@:320FQ5:0,G.Y?=ML66+]WV.STZP M/Q)>XW9:O%&_4>S/X_$-R":@1'HY&/?_I6"2]-MNV[Y"TJP=G6Y\5T]<8C:1HJN! MDZKI=%R@N_N6)[1>SJ;)NWV1J>1CB?H&.?I-7E8F"]E90A.N7BYX8A*TS1#A MRQ>'X8-,=(";'V6,_&*R+(^KE]S,'ZH_I6,4@\I-O\H_:%>,Z@='67'$'Y5L*USP=U=[IV,;Q>O=V$ M+6>U N>[%J.)WRJ%MK;.I7UT5FH&!]WHU&RY2%'B@Y:Y.X4!(;=8\]QU/ C> M01;B1WHS4JTQ:LXBQ<&NX2:U.U,U^!)Y>0](/ ?52<$KY(E/P&SX^A(:"*BH MU%8#,&G=J?3KY)D87>Y-" H$.8$LX07[*I?)@?EORFH+3D8XX&0B\MWWK0YC M0RFVOD2_ARXR3ZP4X5 $-KF7!F\2^XP:S$TO7%>R3M-\C//8;GE9<-^RVXFL MYLA5OQ=58 :-E8IV:11O %,[-"5=!0,>[ ,_FY[[MGR^)ZN=L!3>0GN&9"X* M(?\B&I<>=01F58QP:Q;S6Q0C!\L9]8+? MFS$3L>])7F%M*V%%"HGI M"C"^5$#E+@+X7@1. T*Q!E\5SAFOK;LZ%TX'S0YM8.C*IUP65,'[7UX'7L"G MP&&PV+3HR/0&BV.K. M[&H0,.C&-J 1<;B@/UG2[F;N%[B2INLEW[T?Y /17 M8(\YRDJOPY./XN?#0 7^"!5UBB2"-R(^0!%OL(GBP[3P#=):,'!08&-&0/FJ M\JA'F92H00O%_5,I?3#MO#N5<01A7#'HQ/"#/.4Q0DO\6M5OV0NA> M?"TW-)*YV]S>B[=F'\AU"3[P6Q6HH@4[+N=.U-BY==1*7_4E,3&.USJVKI&# M\+X +]>8=4GP_6?RRJ"PY"U&1;\"OW?>L&4*.W1W8N\56$18E1:HK\ J<<,Z M-ZIL@F^0U 2Z/X3.^ R(/;^2Y#!@&(8S?=75")'=*WZOC! ;7>UZ1W^?^+:F ML2E]L&/=\9O7UUPF;=\GPR^2H5?J[?O MP)X+_9.#FN:P>BJQ8?>ADD2:PZ0I=G"L=&M]-$1G+T5*"W\/"*7"PXIGE(>U M+=6UQ5&R!7ZK:TG'1/UU\$),<[!MN=V:2_/UZU,$4:.\CZ$#Y,7:4[4(>Q^< MDCFZS_9L?,F#^VSBALN5]<1&! !LS"1-G$M.9(A1 XO#WMO8;.RVUK8+. L8 M2R5(5!.B*''2RWJC09A3B*+T4._M!3O_:D/?EYPF_'S#31 PF0=$27T,4@". M+3DX)WQAN8M*B25%'T!&4S[/>H.\1&34K$XWW@.BA]/.S&Y+O,7 M8;>$(4$@ED0D#ZC\7Q#-G!*-BC:S1L(P*XHD\L_2S]Z@' D6?Y#KZ2D7_J?N M]XP=<&4Q[E-W%58H)L99/CA7B_+N974G$.)MVN Y^]UR1+NM@EQ/@>ZL4^>';ZHVBHC4_E%.-]. MTOGPD$3X&E0:9MKNYC MD#CW(HE",BV6=O5"2WHE%&)<-%MXN>6$DQ59W,B3:1KOT[ 2!'27PCGW.L?K M2WR:)5448'_SO52;8@F'I"U%EW(J" SWO&T>?GBJ:GA/RG\6Y7W\-]ZK77S6C7JY0LP=U?Z1N>Y M] KYZ6A^%'R+$O&GH^OYC]>+HZ?PI!_^\L56K?0OJ@()68/@7<*CL^GE^1'? MV;$?FG*+4V+S ;"MZ<^U!KZO< #\OBS+QG[ !>[+ZC<"[^7_ %!+ P04 M" F@*Q4"^CRQIP" :!@ &0 'AL+W=O(6W=?FRO N'EER6:.VDC08+);1^?1L/??^P>&;Q,X>K,%G MLB.Z\9M/^3)*O"!4F#G/(/ASAQM4RA.QC-N!,QI#>N#A>L_^(>3.N>R$Q0VI M[S)WU3)Z&T&.A6B5NZ;N(P[YG'J^C)0-O]#UONF["++6.JH',"NHI>Z_XGZH MPP'@;?(,(!T :=#=!PHJWPLG5@M#'1COS6Q^$5(-:!8GM;^4K3-\*AGG5MMV M9_&V1>W@XHY_[2)V3.L/XVR@6/<4Z3,4,[@D[2H+%SK'_#$^9CFCIG2O:9T> M);P49@*SZ0FD29H>X9N-.HA 6\$ZH5#G-NG]$7>U]7&6K+BK\(A63N$G)V!2K8)"WXYPO3 MY-5G?ENN=]M>;$[ $7!WM0;9)%SO.^"ESE2;HP6A%(BF,=08Z3D+(J>)%[FT MF:* YCB#DATQO\&,2BU_LU:I!U%:Z$P*!=8Q21U\.2D&\EUGU7C9< )"YWNV MKI)\1EG6&O,H^G)M>OE-J" MPH*AR>3-:02FGT3]QE$3NI^OAF=)6%8\O-%X!S[W%[K?^ #CW\'J#U!+ P04 M " F@*Q4H9NP=&$' !% &0 'AL+W=OB9WX!< MD!PKSJ_ON>3,:)3*CT>FPE,H,KB_CLSMW?6GKH)6A.R=\ M79;2/=Z0MNNKP7C0/KA7JR+P@^'U9257-*?PL;ISN!MV4G)5DO'*&N%H>368 MC<]OSI@^$ORF:.U[UX(M65C[!]^\SZ\&(P9$FK+ $B3^'NB6M&9!@/&ID3GH M5#)C_[J5_D.T';8LI*=;J_^M\E!<#=X,1$Y+6>MP;]<_46//:Y:76>WCKU@G MVM.W Y'5/MBR80:"4IGT+S\W?N@QO!D]P3!I&"81=U(447XO@[R^='8M'%-# M&E]$4R,WP"G#09D'A[<*?.'Z1GKEA5V*.T>>3)#)5R87<[4R:JDR:8*899FM M35!F)>ZL5IDB+P[:J\/+80 2EC?,&JTW2>OD":U3\<&:4'CQSN24;_,/84%G MQJ0UXV:R5^ 'Z4[$='PD)J/)9(^\:>>6:90W?4+>+H/_.UOXX)!&_]NCX%6G MX%54\.HE?M_ER+\AYES\6A#R/;-E)0@AE%[PHY .)!9$1*/A*.M I$P6['-2$7 U%O&]\53D%(96&MU9D MR$FM'_D]52'Q!@#[:"*0.>N)V&29./CN'V\FD]'%#M:=.B+Y^$)8)QK. M'V>SN^;IH4#'@LH V67//&52)VO3G!$I@\#6L4UX$:S@>A?CT?$OD>*>5K5. M#//C_T"_+6N]BEZKX4L71%-"M"U00V;_QV^NI(2"\DO(IT M%P?,T"#N$[?(3SA^CR*WPM@ <)FN<\13:Y:6\&[;L+0V@!2Z'7VJ%<=I\;@K M KM#Q8[B7-$4:& F;X'6EBJP/57M?,T-"D'S=58(5[-!C,QU40/\]RGS;*4,(X<;2VDP/2E"@O*8]^9&3^.YIU>GZ07K"7DRL !MGA^$&/[E 8RLA[S,(8 BF64CGV MR:81-P'?J&=\BE\=0:C'Z(D5A!GMDJW1]DSZ0BPQ;U-LHV= H6P.7]SO9(L MS&/GAT0N$)R8A"U2%:.:HUIYF+*,%D4KP *O^UH,WO'[:$H-;ST2]VMDN:<7 M>=P7MM9(;A*\@'#6@.?WVJ0)'].&=3POB+V4*H;A$M*GGZLLXS8U3Z[)\=F% MY\$R%C-C:@BZI\HZU+;I.L6_H$:#N8,P?W=[LF=,O.[&Q.MOZ^^WG4E/S(F_ M(T=\XZ3X1A?N&!?<)K;#L8A(4H4N>3?;%['*>M6O@R8HD5T!P[JPW&?LVH#- MUPNORM,S,C&3H#0W&@2#LQTXV73_3<=2XX>PX_?;5K.FMPG24W[_+(_R?QG ?#/VM# MJ.[Q:1H$/W0![K%A5S&Y=+D7-Q9_0GE?PU4[*3Y6G,7B8#;_>!CE'H^G1SVQ M[^.RD6KH6-RB2E00/UOO>:?^%2,J$]/)Z>&Y^$"2YRE3QLK=HN3>LTMD[*J< MFQ%-U[WX>"96EO>?N.&H$FO,0S^=7>QI; I6A[1&\ T:M59HZ$@1BV)JBS%+ M8'0'IA$$#E"2>I"+=A"G@;!1A$2C.#R%SS" $F"#X]NJ5FG\ TI*+;]5P6E1 MBO![>TQ<7OIHSC%_#].8T6I) 4=(09\K=!KN:5NXUPI$<9A$X[[P1E=9WG)@ M:!K;?:.E2> [[!=0!5W]VL 8X:L\JF W8Z3'")8V)PU2&3;J? >D(&Z4B,F" M'0+T);B\61T*&15 MX1B8@F/_FLUEJE4L3 %K/A?2ESA!?>A\"QD/4FD6<0P3C[V$K)P60?C-V>$9 M)-/1X5=.05262TINX%*HZ@5P"@A( OG9$KNY3$N71]A6RIBXBBXQ$<7W*-=R M@8OQ:SX]C]\>B8&F@!ZEK&7'$ M P!(TGFM[U]N!@COLPOESODW['V6P1%W%3\^L3"TKO2%IGO:?=^:I<\Z&_+T M<>R#=+ 4_8*68!V=G&'=<^F#4[I!CL2// L;@BWC98$5F1P3X#T?U-H;5M!] M];O^$U!+ P04 " F@*Q4!AR,]78# "4!P &0 'AL+W=O]MB>['U01Z2YTC4\FCLBRL1"4Z5TFX5E43U M31R[K,1*N+&I4?-.86PEB*=V'[O:HLB#4Z7B=#*9QY60.EHOP]K&KI>F(24U M;BRXIJJ$_7*'RAQ741*=%Y[DOB2_$*^7M=CC%NFW>F-Y%O\1Z4\$*?Q=X<9 M]2&]X^7XC/YSJ)UKV0F']T;](7,J5]$B@AP+T2AZ,L=?L*OGRN-E1KGPA6-K M.T\CR!I'INJ<.8-*ZO8O3AT/%PZ+R3L.:>>0AKS;0"'+GP2)]=*:(UAOS6A^ M$$H-WIRE>Q'ZP=AM=1[!QNTL"V%1;BM:R4SL5,(9.#>5!6SMR63 MO91&Y6@=#)[]KALN8^(4/%"<=>'NVG#I.^&F\-EH*AT\Z!SSU_XQI][GGY[S MOTL_!/PL[!BFR0C229I^@#?M^9@&O.E_Y^//VYTCR\?GKP_P9SW^+.#/WL'? M\JW*&Z;6%/!MK+<(_1CON40HC.*[Q4A 036'Y'C14@G$VYFIZH:$OP3.A\5S MV)K#NE"BJ$RCV4F\DCYKI7>7TC-L *72(D+5BHE>3& ILK+7 H3._2"Y@>=@ M>RG\A>W@43.8:1S;NQ'@*<.:+E++^50/6T2/!K]RHU+&.?@$@^O1]6PR;$?3 M13*$.^%D%B+G4C7$@8*I1SL7$T#98S).DF$W2-_R/(8+S0-Q0,O]Z14"$]F0 M([;WM ^2X0W,%Z-I,H/Y;)3,9[ QA)JD4.I+B\B]AX7)&BM)LOL@99=PJ<#4 MK31),OKA:N9_L_D=W360M+,I,UGS%F MXZ)**@5!@8(:MCJ8L-UR?) YHX/U'+NQIP,>3J&4' IKJJ]/KD^ZU[([M!X? MI059U7P[03()3/F9[?%;MS6^Z)05VGUX#QP'XN/?-LU^M7]R;MM.^Z]Y^UXQ M+7O)LBDLV'4ROKZ*VG+.$S)UZ+L[0]S%P[#D9Q.M-^#]PO 9Z28^0/\0K_\! M4$L#!!0 ( ": K%2N\&*/]P4 ($1 9 >&PO=V]R:W-H965TJ;7@ 8=EN5M3X:+8QI M#B83G2V@$GHL&ZAQ9"95)0PVU7RB&P4BMTI5.>&N&TTJ4=2CXT/;=ZZ.#^72 ME$4-YXKI954)=7<*I;PY&GFCON.BF"\,=4R.#QLQARF8/YISA:W)@)(7%=2Z MD#53,#L:G7@'IQ')6X$_"[C1:]^,/+F2\ALU/N9'(Y<,@A(R0P@"7]=P!F5) M0&C&OQWF:)B2%->_>_3WUG?TY4IH.)/EUR(WBZ-1,F(YS,2R-!?RYC?H_ D) M+Y.EMD]VT\H&?,2RI3:RZI31@JJHV[>X[>*PII"XCRCP3H%;N]N)K)5OA1'' MATK>,$72B$8?UE6KC<85-2W*U"@<+5#/')\N-?9HS:8PQU@;S?8NQ54)>O]P M8A"?I"99AW7:8O%'L'SV2=9FH=F[.H=\4W^"=@W&\=ZX4[X3\)-08^9[#N,N MYSOP_,%9W^+YC^!U/K(+:*0R13UG?YU<::.0&G_O@ \&^,#"!X_!8\;DRQ*8 MG/7A9.^+6M19(4KVL6Y3"+FX+;2[H2\7P&:RQ!0BJXU=(:8Q9Q'3+-ALF*58 MS<*N[E#$FG' +A<*@%7M^@"M#\/H9HLAO.Q,UIB9H-BYDODR,[I71LOG"O+" MLJ/O.ZE%>6>*#*>\@!DHJ#-@4R/J7*A<,WQC"-1UD<%*YTPJC+LP8(>E6>!D ME](@Q-['FIF%7&H%8:D3)2&+W1 GXH.@YSJA MS]F7!M!G T;B<+3[ C38.)-& M#M=8!1L;#,]Q7;0N&N2'N1$L81^@QKE+JR9R3/R">$H5[('":L(T2+OG0\O1 M4Q=G\US76MF*>6AD%*Q)%W4F*V![)89H'X,;N:E]4LA]_-NS>C2R%SNQS_>? M));WTQ*+.T%'+-\C_U+?VR16@-SP[Q$K<+CKLS#R&8WUPJ$38#0WB$7+'R#[ M./(B&013V_M<7D6.YWFX9+AB\1J)>9@\SJO82UB4/B!'G,0_PJG4"4.O>V[A M5.0D/&5Q:@ULI;S("=-H!Z4PCRV=HI@(10XBF:QN1RL_XOL[JG$X5./PV=7X M;:'%'+DV;PLC]EQ@R.HE;*O$.V'ID'2@&Y'!T0A/01JI"*/C-7SDOVJQ<345 M,E)WA5OW17A]DWRZ"$^WY,KT!W*EU]F:%Y=JR3X7> BK7[WPXN"-\\"0]4J\ M2I&-9*'!=9 UD]>*FX=9MMF:+J^,-6I#^0)*&\R-'<"[GZ*1XT8)^V(S?CU" MO0A/HXWO;6%Z4$124RI=^Y\. 0^-NHM'VCZ[:W'94V M&BIM].Q*^TG\(Q4[LQ<74'I;?=T-=@XJP\CC A)O120*C MA &N&E'?V;#$;S3+>LXU]T\<>#BV&K@[%138HLZ1]42/&_B>8GW/S;9XV\0[ M&4_'["O>E'&?P0/!LF&_#A0\%\K<8>#'"7N)V_HXPM=E:\V:SV2?J.22Z)WIKO?OV:Q1-3O;:/-@"T<%3*96=1H5S MU762V*S DME85ZCH)M>F9(Y,LTML99#Q$%3*)!T,+I*2"17-)N%L:68373LI M%"X-V+HLF7E>H-3[:32,#@,L=F$Z/W8+PWH?E- M2#5$DSBA?%'6SM"MH#@W6Z%D#CDLF7'/L#%,61;>R\*[#=M*M.\GB2,B[YYD M+>BB 4W? !W!G5:NL/!)<>3'\0D)[%2F!Y6+]"3@'3,QC(8?(!VDZ0F\49?U M*."-_CWK7_.M=8:LWR=XQAW/./",W^!94P_Q6B+H'-:L66^(I2[1P-)H7F?. M@M/0%R30OO;DIYDV!8)M&;(#0W5@8(K3J3%H*ZVX4#N@%#E25V4H'D.9O0K3 MJJ@:%I;& M%]0L4OJ^/QOVC30>]8UA9VRT8_)_(E_[39)>0U(A=F'L6"I!K5S3F]UI-]GF M34._N#=CD1YF)^B_E)A3Z""^/(_ -*.F,9RN0GMOM:-A$;8%36&ULA53;;MLP#/T5PABP%O#J6VX(D@!-NDL?"@1M MMSX,>U!L.M8J2YXD-^W?CY(3)P/:[L66*)[#0TKD;*?THZD0+3S70IIY4%G; M3*/(Y!76S%RH!B6=E$K7S-)6;R/3:&2%!]4B2N-X%-6,RV Q\[:U7LQ4:P67 MN-9@VKIF^F6)0NWF01(<#+=\6UEGB!:SAFWQ#NWW9JUI%_4L!:]1&JXD:"SG MP64R70Z@VU\4\B)T@%)A;Q\#H]X0K%,(1D8P_>\Z@ M#^F I^L#^Q>?.^6R80972CSPPE;S8!) @25KA;U5NV^XSV?H^'(EC/_"KO/- MT@#RUEA5[\&DH.:R^[/G?1U. )/X#4"Z!Z1>=Q?(J[QBEBUF6NU .V]B3."[=I=Q93:><<'9Q+9]06J4Y&CB[9QN!YGP666)VYU&^9UEV+.D;+!G< M*&DK Y]E@<6_^(@4];+2@ZQE^B[A#=,7D"4AI'&:OL.7]6EFGB_[3YHO<,5- M+I1I-<+/RXVQFM[%KW#4-"S' M>4!-9E _8;"XKQ!6JFZ8?/EHZ/9_*PVY8,;0I5$XWB?'9 &YT@1LE"RXW-*+ M%4SFY,>\*]4UK_K">O\KS+'>H#Y8$V!4&W(OE:"6-5,XNY9@*]4:S3K^L:,RB=@YT7BIE#QL7 MH!_TW/ZC P )@D !D !X;"]W;W)K&ULG59MB]LX$/XK@^E! NGZW9LL22#;:[F%+@V[VY;C MN ^*/8E-9F4L;UU5ICB535Z+&BE:V0I9,TU3N7%5+9)EU*KD;>%[BEJRHG.729FZ/DA4E5JH0 M%4C<+IR5?W.;&'MK\*7 O3H:@\ED(\0W,[G+%HYG D*.J38(C/Z>\1UR;H H MC/\Z3*>G-(['XP/Z!YL[Y;)A"M\)_K7(=+YPI@YDN&4-UP]B_Q=V^<0&+Q5< MV5_8M[9)[$#:*"W*SIDB*(NJ_6M:35@OST\B-22@I&3VS#48WGKB90L^2F'W ,L'[%VH8A>>4' 0U M[7>C:I;BPJ'^4BB?T5E2Z8'.D;X2$Z@2?+X-!'%"OWXY,VN;<_:Z3563TBDRJ\>1TUQ7$5][/&%FA4M&0?&2+9YVF\,> M9$DO6?++DGUH=$.E=T^QETW9Z;9FKZ4MV,]4>/)45G5.P$'&"PW54I<==:M; M?:!N+/5/&C#;1:<-=](\?Y/L9YMD]&"WB9#'5(%)X)G'(=;4=3Z(X('64 IL?[>$SX\W1EHZF MWFP,ZQ\6*1%MW4\/!4[]6' J74HXFB11V$*GC;3=55/+F7MTE(3>&#Z*:M<>W5TERIV]H8G5Q-]>8_W3_B5@U=Y]W\W;-PC: MGUU!47#_O6Z_/-TH_F!6BA<<\*\Q%9V5M>=;O MFV2%N3 ]56)!)PNE49_UP,!CUJLIDL M\$:#J?)DYEX7_%X]U'G8$)H,# F$M$#J_O2'GY3MAQ>6Y5AO0 M?)NT\<*%ZJ3).5EP4696TZDD.7LY6PF-;ZXHKA2N54ZU-L*EZ_A.S#,T)^=] M2V;X$!E1%\4H5=&7A?I)A^+]\G]QH?PZV/5V&KPD]"]R *NA . MPK!%7]3$'#E]46O,H"?(P-42&DO-M@ @&G^OU!W+&[N?.IZK=VMT*71E% M\005QV=I8Z$RXIXLEK#9.B!J!\2> ZI>+[T#D%::Y5B+76E$R'UID4L+5)AD MU53F[%E\9W#GA';QL"<$[Q]+(BA[BCJ'N#>&)Q3:?-M?JXP0F4G[!.-1+X97 M<"O-PYL%*];"(@2]4]IL[J=R+5/RS\#OOTW"('P+KUK*&#=EC'^ZC#/4:YD@ M>-;,K$H>FLI-N5LLR^NE7*_]#X]L5)( =,[4")6JJT1K)Q M?FP+^"N%@^>5@^./!0FJR@C.)#XF6%JV]\8P>2"E7@-T1'V9.S^;2L@ DZ82 MF:OE"?Q5Y7/4[/#[1]2)- BWS?7I!K#$0Q[HQ@8 D<0=H=QN$\7"+KC80QA;W3:'&TMIPT:]O^W-ZG)+U"RFN,H M')V0M4FT[]M>WH)!]S08.L^BJ/:,/'V]M>IJ^%QLW U' 5V->J<1(7ZPE7K- M$!!-7B3E4]+;+X&UR"J"@"Q\/;W:N5K3+]7"EU_YPYK\+KCQ6U.CHM0,%RK$ M4=@;CKJP64ER2!HGDF3*<'S-I<-Z:B.9,)8@X+ XKT@8C6\??.A!^2+0>BU$ M'#5$'/TT$6^1^K1TK/A,U.*!"\Z-.DPV[#S*_S4 MW_SR>:N<7[_(R4,4!$_!A9#:(V.7:;>S>_. MK;>,"L7<++3^16P6/OM%NB, M&^B,?[Z''YA[7@)+J]8#8%&6VJ#9&322W>$*'WF-L!&4(U/#ROS@=?D='DY\ M@ESA9C\R$#3144+C,6=U #/WS&V<4/R EM$9D<)H,F%NH3/-QRFN M:7POW704AC$$T00^8$'@RMRY2&DTE3PT\8Q-?3BNDG=4#Q58?TXV^PV'P-3/P-_N^Z_)"AE2VJ],;UX MM9_._8-5I9N(Y\K2?.V6*_J@0"?FB,DHU^EGD7$V<3.OMC>NJ)*,%4==B2SF\ M60M9$ U#N7'55E*26E"1N[[G#=R",.Y,QW;N44['HM0YX_11(E46!9&_YC07 MNXF#G;>))[;)M)EPI^,MV= 5U=^VCQ)&;L.2LH)RQ01'DJXGS@S?W./8 *S% M7XSNU,$S,JX\"_%B!I_3B>,9132GB384!/Y>Z8+FN6$"'3]J4J=9TP /G]_8 M[ZSSX,PS470A\N\LU=G$&3HHI6M2YOI)['ZGM4.1X4M$KNPOVE6V8>2@I%1: M%#48%!2,5__D9QV( P#N O@UP#\%A!V H 8$EP+"&A!>"HAJ0'0I8% #!I<" MXAI@L^]6T;6I61)-IF,I=D@::V S#S:_%@T98=QLQ966\)8!3D^_L!\E2YG^ MA3XNJ28L5Y_0;^C;:HD^?OB$/B#&T==,E(KP5(U=#2L:G)O4[/.*W>]@#]"# MX#I3Z):G-#W&NZ"TD>N_R9W[O80/1%ZC %\AW_/]%CV+R^&X!;[LAR]IT@N_ MO1SNM<#O^N%_E!S@7B?\_@(X]MO@1ZD(FIT36+Z@@V]5/BO8.5"_KM"*Y!2) M-5IID;R@O[^ *?JL::'^Z5DH;!8*[4)AQT)_0D'.A6K=?A5R8)&FZKY.XS@$ M[UX/]T2+43#$C=&1J*@1%?VOJ(2H#)6*IN:4P.4@B69\4U57IAEM55S11H=B M\&AXHOC<* J]J%WQH%$\Z%6\,&KA&%>R*1S[5\@:UZTJ!V<"?&\T"HYE+@=G M@?6'/AZUZXP;G7&OSB>JM&2)II72-G5QB[K3I,?GVDYMEA?8W/;;''DX;#P< M]GJXRFB^AGM\P\!38F[DGE,R:DA'[WL_,KQ^_36]HDDI[4:_0J34F9#L M7\@:*43)=5M]JWD/@XG]R.N*)SZXQ'"OHMG7!W1'$I;#1=;GHK\G]-\YFOLR MBH-WB>9]S7L831/+KF#NRRWNK[7 MU>]P^*GD:);GC/"$HCGA+WUAWE<_/'CGC.X+&.ZO8)8/Z!-)H;,RW1HKRJ([ MDW-\7F1P2R;=@S:OH')C.WB%$D-;M5#-;/.5,+.]\D"# MM&%&ULK5;?;^,V#/Y7!*,/+7!7_XR3%DF )NVP W9#T*S;P[ ' MU59BH;+D27+2^^]'R:[CI(H1X/:26!1)?1\ID9SNA7Q3!2$:O9>,JYE7:%W= M^[[*"E)B=2LJPF%G(V2)-2SEUE>5)#BW1B7SHR!(_1)3[LVG5K:2\ZFH-:.< MK"12=5EB^6-!F-C/O-#[$#S3;:&-P)]/*[PE:Z)?JI6$E=]YR6E)N**"(TDV M,^\AO%^&B3&P&G]2LE>];V2HO KQ9A;?\ID7&$2$D4P;%QC^=F1)&#.> ,>_ MK5.O.],8]K\_O/]BR0.95ZS(4K"_:*Z+F3?Q4$XVN&;Z6>Q_)2VAD?&7":;L M+]JWNH&'LEII4;;&@*"DO/G'[VT@>@;@QVT0M0;1J4%RQB!N#6)+M$%F:3UB MC>=3*?9(&FWP9CYL;*PUL*'Q2L-/S)RPYY5N%5D2B=8$E00]5Q6B& M7QE!6J"E*$L(]UJ+[*T0+"=2H>M'HC%EZ@9]12_K1W1]=8.ND(^4L5>(H(_"E$KS',07AVMI[X&&@:,G[60%PWDZ SD&'T77!<*/?&;EY. G[E(26W_Q&7\/7-.,U< 8;:0H35ZJ6F/[%L0&.?+X]V_@&'W3I%3_#,!*.EB)A96< M@?4[U!0FE#-AC65J+4WAV,V_CL=),/5W_3"ZM.))V&D=P1IUL$:#L!98TNH:+E@O&L&PVK?3&1: Y8]*'%MR&X0D!MU;D)I!V!-)! H\F MU9#5GZ607D3!K76&PKBC,+X@!WM;,H$)WA$)+>"(B$+00Y2&%P^WU+)JQ$XJ MS6FC'LAT$H?)"16'5A*FB9O*I*,RN2@;_Q^9R45D'%KGR=QU9.X&*\E*: +% M!#/V W451745Y7Z@*H3!H8$$@Q%[)DI+FIE8*=,D4&UJO[.L!Y](QJ/T)! . MI< =A;#7X\+ATB7X#E :A&WZ-C""',-V @X_88'QZ!3PL-(QY.@ .1J$;/LM M$I6I[T-I.C25<+BK_,Q=.+2(<+A']%&[KT#R*5AA># MDLBM'0<5/-6:ZZ;]=])NY'RP@]:)?&%&43M/'=PTA4:9C7[6< X3:11@/V-@,"W"W- -Z#/_P-02P,$% @ M)H"L5%+F@'P3!P +R@ !D !X;"]W;W)K&UL MO9I=;]LV%(;_BF#TH@766N*7Y" )D*3K%F#=@J3=+HIA4&S:%BJ+'DDG+; ? M/TJR35LDCZ(UW4UK.X='+P^IYZ4HGCX*^5DM.=?1EU59J;/14NOUR7BLIDN^ MRM4;L>:5^Y&*NUY/FL:;0JQRB.V7B5%]7H_+3Y[4:>GXJ-+HN* MW\A(;5:K7'Z]Y*5X/!LEH]T/M\5BJ>L?QN>GZWS![[C^N+Z1YMMXGV56K'BE M"E%%DL_/1A?)R15+ZP9-Q.\%?U0'GZ.Z*_="?*Z_7,_.1G&MB)=\JNL4N?GO M@5_QLJPS&1U_;Y..]M>L&QY^WF5_UW3>=.8^5_Q*E'\4,[T\&V6C:,;G^:;4 MM^+Q9[[M$*WS346IFG^CQS8VI:-HNE%:K+:-C8)54;7_YU^VA3AH@">!!FC; M '4:H"30 &\;X*:CK;*F6V]SG9^?2O$8R3K:9*L_-+5I6IO>%%4]C'=:FK\6 MIIT^O]PH\XM2T1U?F-'1*GJ]^QB]*ZJ\FA9Y&5U7[82I"__R+==Y4:I7T8NH MJ*(/2[%1>353IV-M]-19Q]/MM2_;:Z/ M7'T7E1ZJ:(?JQF?';2'",4(?;Q[&[U\\4KRM9 ZOR_Y7ZKMET?HU=/S)MN\@%R\ MKSUNTN) VEV=;QN)1;6(/EW<*RW-U/X32$_VZ4F3G@32_[I9W7,9B7ED:Q"I MW3#_$SVI,I?M-6ASC9H)#^?X=/S@D47WLNC 7A_.KD^_F/#H6O.5@FK ]A=C M< T,"%5>&)(BP+%"'=ZTI!75="Z7ID@MI2I^PL M16E'FAM$"9GXE65[91FH["V43 M<.+\MN8R;R8,_V)<3'%U LR0)+8$C,$>W]5C$!F$&:[*S[R^@I=EL=.G#.'N MD'BB&**9O^?) :434.,M5SR7TV4C<\8?C/VN0W?L-M7Q$*595Z@;E69I0">R M.A$\>WAE!JEL9.8SXU=%S;/:J;U*D5O2">G>@)ZH":5)0*J%;X)!J1^$-D*% M,ZF\0K%;T@PQTE7J"6-TP@)2+<@3F.1VYI?FYO0*=#'].DV=V](;AAD*"+1( M3V@/SJ2!>:YY,_!"+[F$;DU+[X1]?Z](+)03F,J@6R0N;>-N>:&08TT6QPG, MXUZG2%S6.KJ@D&-=%L;)Y)M\8MLG:UI,4P:9^E^M@"&,, !JN//4M>3_5]8>'J8XM?#..WUZ.Q"U2* M:'=UYHDB* X\:>*#788>\O8X-?90E&6T*\Y#Y. C';:LQ>09_1I;-&(8C4_T M:^R"+XO3[KK>$\62)$!';.F(83H.<>UMJN.'NMB906Y4F@0>/K'E+(:7Q<.L M&_>OD\&08Y&6SABF\Q#3QI[MB3AE795N%,M08'L%6U1C&-7]IHW==3&+NY;M M"4I(3/WJB*4Z@3=#KJN%Y+.BV2+L]VIB\4V2[^\6Q!*9P$0&W8*XG$V(L[GF MB\))J,"6Q@2FL:? 0SV:'.P PW1]GJI;Z!(8NG#578CZJNZ)"E?=HI;T+41[ M')IXR(FZ>/4$41;P9V+Q2GKPVN//Q*5E&G?MV1=$ _LZQ$*59,_HSL0RD, , M?*([$Y=QJ.O-GI@D8";44I#"%!SBS-3=\76LQ!/# D9"+5(IO"(>9LNT?V<" M##D6:4%,81 /L67J(6[LB'2#TE I+90I#.5^3Z;N\IRUE[%]UQ^5!,^5,LFQZ\I_L?7M11BVCZ M#:_JJ$O>;.*4WPV:X, JG5H\4QC/_Z'\0PV=6B!3&,C/,R:6TQ3F-#PF+GD] M8^(&!<>$63XSF,^]=LX\4*:XH\T3%'RQRRR660^6>^R<^?8JNBL-3Q B@0HB=,\^6A3OK;A<-"?25#05FTJW!Y?VO^Y/O5TT9[TZOU\F)U?MV36; MICU*]SZ7BZ)24T7+=;- :][H;58-1^7/)]Q60>8O\^% MT+LO]07V9P3/_P502P,$% @ )H"L5!UX1E_T!@ KC( !D !X;"]W M;W)K&ULM9M=;]LV%(;_"N$50P=TM412E-0E 9IT M'P76+DC:[6+8A6(SME!9RB0Z:8']^%&RHZ,/ZB0VP9O$EL^A#E_*C\XK2RGL[52=V_F\VJQEIND>EWH-\[.3NV0EKZ7Z?'=9ZG?S=I1ENI%YE18Y*>7MZ>RM_^8B#NN$)N+/5#Y4 MG=>DGLI-47RIW[Q?GLZ\NB*9R86JATCTOWMY(;.L'DG7\>]^T%F[SSJQ^_IQ M]%^:R>O)W"25O"BRO]*E6I_.HAE9RMMDFZFKXN$WN9]04(^W*+*J^4L>]K'> MC"RVE2HV^V1=P2;-=_^3KWLA.@EZ'',"W2?080*?2&#[!-9,=%=9,ZUWB4K. M3LKB@91UM!ZM?M%HTV3KV:1YO8S7JM2?ICI/G9UO*[VEJLBU7.G5417YD;Q+ MJV2U*N4J:90N;LF5O)?Y5I*7[Z1*TJSZ04=]OGY'7K[X@;P@:4X^K8MME>3+ MZF2N=%7UV//%OH+S705TH@)&/A2Y6E?DYWPIE_W\N9Y-.R7Z.*5SB@[X(2E? M$^:_(M2CU%#/Q?/3?:0J M4$E&/J8:#/GWW_DA_TF+D"4*76_1CB_<"ARV.PJ/%WB7&G2E$YZ(!@(;HIC@ MGEG@J*TK0NOZ5&Y[VKXB%T6NN2Q+ MA#QFX4!H4QCEG;!^;1U<^GAMW6/X?:X%6:8:F]B\*8Q-'4L,3/*9A<1LK)W/ M_*'"ABCJ3;#"!XCY.,5:6ORAUOH _K4HEA719Q9]@BKOT\6PXOY> $E^X%AJ MH),O+*06!JGCD=2&*(]/20TX\W&>[12&@QB5%F#D1XZE!23YL86T\4@T&HNA MLN,@WZ=F82D C.( NY*WLI3Y0I)KI0_=I!SV1?UQ 3[4=RLM!191>KRT^]RN M:E&G2]AW688@;^),1P%<% =7 .Y8ZU!?A0O"'"M0T, M6!U*:XCI\+E?%H"*XJ :-@T5J7:> )LTP(:&CO4% E&\'\+UC9[5/YC"IOL' M"LBB.+(F12;_D6,;909@8I[;16# *O9$HX0MPC[WJ44PA4TO @.X,1QNV")8 M-=.L8PH=NT(&9&,6OG"?^^1*&,*0E0 4,AR%V$H4'HLI%\3$)+AA'P6A8YHP!EPD#FVDQR@QRWL)!_[Q.$"H"']FH".'*-(<"RD7U/GVA@.04SPP]IU#G#CCDTF!YYQ M"Y/)Q_9Q)#D6TJ\)P,=Q\&&2']C& P!88&%> M@[$K'5(%#>G7!*0+<-*9M3^\/Q? ,>'8J I F[ PJL+@0,>'O"EJ\I 70$*! MD_ )WAS1GPM@G7#L3P7@35CX4S$VGN.KN(:@R:NX E@H=GS = M^U$!+!,6?E2,S:9!;L.OF)-R _@$#CZSW(?UY@*0)AS[SQ!8%EKXS_!I_XF& M]&L"Z(4X],QB']B5AT"RT+'Y# %9-]4NM#0 M-AS//7@_HVL/@6"A8P,: L!""P,:CMUE% =#X<=!\=2/&F'GE@V<=D=(;]'3 MAT"[T+%/#0%UH85/#9_VJ6A(_X858&*$,_&X9;'J]B. 8^38[$8 QLC"[$9C M&SM<&S2D7Q,0-,()>MS:'.X&(N!GY-@ 1X#,R,( 1V-K.UH0+*1?$[ UPMEJ MR; C?$($?(T<.^.H;A3..QK9W?(HQ!$V>8B+@:X3S];CE.<1'Q,#5V+%O MCH&2L85OCL>.>/A-04/Z-0%.8QRGQRW%81XC!I#&CCUT#(2,+3QT/+;'X]MU M3$%3M^O$@-,8Q^EQ"W*@#XF!I+%CFQT#&&,+F[W/[=UH/;S)QQ0S@M6\<^>_ M;H-6S0,1%5D4VUSM[IAOM[8/7;QM'C48;#_WWUSL'IV 879/(#[V]YW+AT\.W960"S4'T.0QCA+5L^9:I^>. MHX(YQ$S9(H4$=Z9"QDSC4LX.Y;LN)&4^L?M?8)K+?%4L=\00F MDJAE'#/Y-(1(K'H6M=:&&SZ;Z\S@]+LIF\$MZ&_I1.+**5E"'D.BN$B(A&G/ M&M#S,6UG '/B.X>5VGHF62KW0BRRQ678L]PL(H@@T!D%PZ\'&$$494P8Q^^" MU"I]9L#MYS7[1Y,\)G//%(Q$=,=#/>]9'8N$,&7+2-^(U6T#@ :!:!A M*I.G8NHP9IKUNU*LB,Q.(UOV8(IIT)@^3S+=;[7$78XXW1\N%5J4(K3L&S7BDWN'>VDI&(@GPO&1&OANN%EU'8T 9K1,4SH>Y M<^^ ,VD37SZGGBNYU4$ M-/I_.*W*IQX^AN 0?"<;OQ37-WR- WP#^]8F=]@84*%/4BQ3%/ &(J8A)!,F M]1/Y2P;3*8^X,5TDFAO;5\E"P%L= ']@]Q&HFE@:92P-$XM_();GOQ?RXPK/ MD$L-L?I9XZ%9>FC69KOK0:*']R0%F=FP@U7].NOY_);==-]4J7@$=V:W]G$[ M";7*A%HGD0\+@6T<[^A$BG 9X)U6^>7&O2_X*E&L7M)V&5_[1))V2@^=5Y:T MGH\V[$ZEI*,C./>(I&=E0F>U1!/LIR)A+[QCU-UT<_=$DM"M-P9]95&.$&)U M:?5%.P[T:V6AWB8IKY;JBD^!7#SJ8J)YH3Z;ADS]4^FS:;2T\;KZC(\0>MYS M?79CV[1H6M\;!S'[@T'A>W(!.HU8 .JEM=YT3]HZ5:TW'9"V7_LNU!/2INU6 MU]K9&O*PN<_,L*Q(():)S@>"<+[1(S2AY+S1.@>9QCG\V0&8'<'\JA%XO,@?EWY?^/U!+ P04 M " F@*Q47"I.HN@" "#"0 &0 'AL+W=O5\]K>,/X@U@$2/"4W%T%I+F5W9M@C7D M81FDZDO,>(*E6O*5+3(..#*@A-INMSNP$TQ2*_#-WHP'/LLE)2G,.!)YDF#^ M- ;*MD/+L78;<[):2[UA!WZ&5[ >9?-N%K9%4M$$D@%82GB$ ^MD7,U=5P- M,!;?"&Q%[1WI4):,/>C%332TNEH14 BEIL#JL8$)4*J9E(Z?):E5^=3 ^ON. M_8,)7@6SQ (FC-Z32*Z'UH6%(HAQ3N6<;3]!&5!?\X6,"O.+MH5MOV>A,!>2 M)258*4A(6CSQ8YF(&L =' &X)< ]!#A' %X)\%X*Z)6 GLE,$8K)PQ1+'/B< M;1'7UHI-OYAD&K0*GZ2Z[@O)U5>B<#*8 \42(C3#7#ZAKQRG IN*"'0Z!8D) M%6?H!)$4W1)*];YO2^57H^VP]#$N?+A'?'CHEJ5R+=!U&D&TC[>5WDJTNQ,] M=EL);S'O(,]YA]RNZ]XMINCTY"S3 31HF[RG5Q7' M,[3>:XN#OG]6INA&0B)^M#CJ58YZQE'OB*,OZH!98 J-Q2V@EP:JCY%-X'8& MOKVI)_E/&Z=FLZ>I7VGJMVI2X4: YA "V> EA29I_09IWKZT:9.-TRQM4$D; MM$H;Q3&AQ)3F.I7D\'^WQWE><9Z_;:TO*D<7[;7.DR5PQ&)U;!L0$.@7 M.M9$XX*R7T]B97N]5-8F3FY\'^V+F:%/>!9YKB>J).\151(XM"K"B[G7/U3^7%Q"\6 MDF5F!BZ95!/5O*[5+0FX-E#?8\;D;J$=5/>NX#=02P,$% @ )H"L5&X3 M_1&, @ \08 !D !X;"]W;W)K&ULE95=;]L@ M%(;_"K)VT4I;_9785>58:A-UZ\6DJ%W7BVD7Q#Z)43%D@)/VW^^ 72]-G&R[ ML0&?]SW/ 0/95JIG70$8\E)SH2=>9 M*Z"E$]7JZPY_-?AU32U\2[@.X.MWFD36\E"RF?; MN2LG7F"!@$-AK /%UP:FP+DU0HQ?G:?7I[3"W?:;^ZVK'6M94 U3R9]8::J) M=^F1$I:TX>9>;K] 5\_8^A62:_P*;&.I/? MB0T((Q4#3EH^@Z*7A^_E/E;:EQOUY4;.+_Y+N:]DQG3!I6X4 MD!_7"VT4_E _3V2(^PRQRS ZDF$J!>X(4&2N9-D41N-DWC+!<(E*\EG*X4EL M/1/G:3?>)D_CRSCS-[M3=1B47$9_@M[ACGK_X).]-PRW;2D')<"4'X<8'>>,@#??@#H.BHW!)#Y>< MA+N')2@0!1!M<+M0-;S8R4'J<1SLX0W$A,DP7=K3I2?I=K;Z$%5Z\'>%B)7N M<0U$Q4FP/V_^SH%D+P,\!59,:,)AB;K@(L7"5'O MATCU^Z,6DB#)YYK5G@G M@;(!^'TII7GKV&.OO^7RWU!+ P04 " F@*Q4#*I.ZQD" #@! &0 M 'AL+W=OK8F7V0[M_/=D)$6T#;2^*S[_ON^R[GI(W2CZ8$ M0/)4"6DF08E8WU)J\A(J9@:J!FE/-DI7#&VHM]34&ECA096@41B.:<6X#++4 M[\UUEJH="BYAKHG95173?^Y!J&82#(/#QH)O2W0;-$MKMH4EX*J>:QO1GJ7@ M%4C#E20:-I/@;G@[35R^3_C.H3%':^*F!R0>OB%1&$4G MX-/+\!GD/7SX'$ZMX=YUU+N./%]\V?7/N[5!;2?IUP7.N.>,/6=RAO.A!M= MN27"L9/%PXHP8P!/MJOE&GLN=]/V61*.XI3NCYMR(BD>17W2,YE)+S/Y+YF" MLS47'#F&ULK55-;]LP#/TK@M%# M"ZQU8CM.6C@&FK3#!JQ8T;3=8=A!B9E8J"QYDM)T_WZ4['AN/KP==K$^S/?X M2$EDLI'J1>< AKP57.BQEQM37OF^7N104'TA2Q#X9RE500TNU*Z'514/5K EQNQE[?VVX\L%5N[(:?)B5= MP0S,4WFO<.4W+!DK0&@F!5&P''O7_:OIR-H[@V<&&]V:$QO)7,H7N_B M%00<%L8R4!Q>80J<6R*4\;/F]!J7%MB>;]D_NM@QECG5,)7\&\M,/O9&'LE@ M2=?3:?XHSH_ O0YQ)OP#F M0)-S,I5%*04(HXE<$K=-;M_PLN!X>@.&,J[/T.YI=D-.3\[("6&"/.9RK:G( M=.(;%&,I_47M>%(Y#HXX#LF=%";7Y%9DD+W'^QA$$TFPC602=!+>475!POX' M$O2"X(">Z;_#^QURPB:QH>,+NQ/[_7JNC<++^J.#,VHX(\<9'>'\6H*BAHD5 MX>Y\H#J?0\FOB&)'9%_R:QH,XL1_;2=DWZ8_B!J;=PH'C<)!I\)GJAB=<_B[ MP(IGT'(>]7;T=9J\DQU0KCW>/=MVE?T4J7 MWZIL!:B5*_B:+.1:F*HT-+M-3[EVI71G?X*]IFH-?VBJ1H4/?\6$QG0OD;)W M,<1$J:KX5PLC2U<_Y])@-7;3'/LE*&N _Y=2FNW".F@Z&PO=V]R:W-H965TN'L0^*?;%%92 M'9-!$[8OMDZZY[GG7J2T,_;950#(7FNEW3*J$)L;SEU>02WF'L"DH):Z_XO7H0X' M@.DQ0#( DJ"[#Q14W@D466I-QZSW)C:_"*D&-(F3VC?E$2V=2L)A]@4H)<]\WW53R[ Q12N?.4(X7W)#P?0JW[4,F14%^% MG;#9]((E<9+\#>>D>I2>C-*3P#<[+?WG:NO04G=_G>"B%=;EJ-C"3"OVD]'6$QN8X_O*>4'\R?O\K4Z5)J1X%V1!1//BXB9OOKT1MH MFC"26X,TX&%9T8L"UCO0^&PO=V]R:W-H965T+W M/.\Y2<[)<,O%B\P!%'HM6"E'7J[4^LKWY2*'@LA+OH927UER41"EEV+ER[4 MDEE1P?PP"%*_(+3TQD-[;B;&0UXI1DN8"22KHB#B[088WXX\[+V?>*"K7)D3 M_GBX)BMX!/6\G@F]\ILH&2V@E)272,!RY%WCJPF.C<#N^$EA*P^.D4EESOF+ M67S/1EY@' &#A3(AB/[;P 08,Y&TC[]U4*]A&N'A\7OT6YN\3F9.)$PX^T4S ME8^\OH^_09U0HF)M^!,VE^TK?<&'EI44O&B%FL'!2UW_^2U+L2! M0"?J%H2U(/Q?050+(IOHSIE-:TH4&0\%WR)A=NMHYL#6QJIU-K0TM_%1"7V5 M:IT:WX&N@407Z+92E0!T3TM:5 6RY]&,O.E;IB1Z+C,0Z,<:!%&T7*%:=C8% M12B3YSK \^,4G7TY1U\0+=%3SBM)RDP.?:5=&I:_J!W=[!R%1QS=$W&)(OP5 MA4$8.N23;OD4%HT.!& M)0TJ.86*7:BDA<(X.<)*&U9ZBI6X6*F#%6,WJ]>P>J=8J8O5:Y@1L%0@7,!!NXZ]([<,!_NV$W0CN2+,V1R" M%BZ)D_ ([Z#-X4[>'4B)]*"3NIVA#6$5H(S*!:]*Y72!6RXN^L&QK/>]!(>= M+F8?#/ E4J8,B#=]E=FVRRB94T85!7?_#-N/0!I'1\SMFQ+N[DJV1(M*".-P MS849LTY\U*Y-&NU[4]VEVPWL(@F//*AXW\)P=P^[X^7J0C^H!>)S1E?$F)2H MLN/I4QG=M8M;MN( 1Y_-.W;A)/YDWC\8N^:;1T^N%=5N&"RU++CLZ1*)W6?$ M;J'XVD[B.5=ZKMO#7']Z@3 ;]/4EY^I]889[\S$W_@=02P,$% @ )H"L M5,I_Y:*@! 5A4 !D !X;"]W;W)K&ULS5AM M;^,H$/XK*.I)K;2-;9R7=I5&ZMOJ*EUOH_:Z]^%T'XA-$E0;O("3YG0__@;L MF%1UR%ZW'](/#6!FYID9>!@8K81\5@M*-7K),ZXN.@NMB\]!H)(%S8GJBH)R M^#(3,B<:NG(>J$)2DEJA/ MP& Z"G##>&8_LV$2.1Z+4&>-T(I$J\YS(]17- MQ.JB$W4V P]LOM!F(!B/"C*GCU0_%1,)O:#1DK*<>KN&<$ M[(QOC*[45AL95Z9"/)O.77K1"0TBFM%$&Q4$?I;TFF:9T00XOM=*.XU-([C= MWFC_8IT'9Z9$T6N1_DS/2#6/U*:X?Z1E\B,F7_HU4]-^R@ MI%1:Y+4P(,@9KW[)2QV(+0$\W"& :P%L<5>&+,H;HLEX),4*23,;M)F&==5* M SC&358>M82O#.3T^'%!)#V] K]2="UR2+8B-ERGZ'(..CTZ4<4EYE,=-;&*K//;&9OHV-I<0&#ZGL#@UFJ[1 M]KP)6=OARQ61*?KK-U")[C3-U=\>0+T&4,\"ZNT ],0E3<24:B,%,5^A<=M66N,GUN39N]O!Q'83<:!\;A)?Q.2JH9")M"ZI?/D)K M2J0'R%D#Y.Q'@23@+=!I&QB_CCCNQO$O'C#G#9CS'TJZ7@F/MBAT#!4>1MJC M+=*,?C+Q>Q1@FWD?2478@<$?D/P]2@:#[F#HRW[D6#.*_;Z%T1#=?B^97J,[ M;B"9,V22$>Y3[S@PZAW(1 MA@U10 @^(0Z52CWI& [3JGG2FK+*:G^;DGO]T/RUTW+DF#0:?!SBDIMOB3U8 MZLF2FHK/K+I]/@S>^!"?]79[X*@W\G/G__* \;1,JI5![!+8AWKX!K4W[HZG M(S_)/M9(EU!.6:105R.V<64?JK.WL8Q\L!QC1W[*_FI+ P18JE*!%%#B)ZS: M5](4ME UO&M?8T?S^$!H'CN:QWZ6?J"P;"R&)C%;J7N]R/8EKS;U:C.WIPT[ MYL=^TOY29MGIDF0EK9?U>Y/DN!T?2$F,W7F _47QAR:I,F4*$I>E;G]'GMSY M@/WG0[6]?*<]=LR-#Z0(QHZ*L9^*)[8*,G>.YGK2>CMIC;A?=5TGH0CEYN*( M!B@E:V\@'15C/Q5_;:Y#[]LSCESQ^6%D+'9<&X=>WV]?"B8K$+M+V#TZHG!O M#1L[IHWW,:W2DB7NLEIRIKVJ'4G&^$#"O_6NX*^0WWN/EZU1VG6AKT&\NM%W M>^U<%CNZC?UT^S.;?8_JS68?5)N]-?W!UE-73N7&ULC55-C]HP$/TK5J1*K51(" ML5X $NUNU MAY40J-U#U8,A0V+AC]0>8/GW'3LAI1)$>R$S]KPW;\;V,#X:NW,% +(W);6; M1 5B^1#';E. XJYK2M"TLS56<237YK$K+? L@)2,TR09QHH+'4W'86UAIV.S M1RDT+"QS>Z6X/^9Y,H\8) P@8] Z?/ 1Y!2D]$,O[4 MG%&3T@,O[3/[UU [U;+F#AZ-?!49%I/H/F(9;/E>XM(.A71WV&BJB]=D!+!T0FSDZ MNM+O.D;7@9G:SBW7/N[C$R 7TGT:QTC2?()X4\N85S+2&S+Z[,5H+!Q[UAED M_^-C*JFI*SW7-4];"5^X[;)^[S-+DS1MX>LW?>H'OGYKG]:A3PM^HFN);&:I M\!R"_6NV=FCICOUN27;7)+L+R>YN)'M^*^G24B8$JZXULQT^8"?@UK%[IJJF M]E*6\9-K439HE W>I^Q@)-T3*?!T35\[R6C8'20?6M0,&S7#5J*E<+O.U@(P MRQ&N"6G'][I?6G6,&AVC]W4E$P>1@<[<-2WM'$DWN:XEOGC<"FP>1IAC&[/7 M6+WS9K69DK-J./P+KT8L/8I/CF."/8DQJ++#B11;[:,QUBJ(=\YXL )#HU0'#FHU_.= M&-.D,QV;N16?CEDJ(YJ0%00;:E0UCSWKP.9QT>AH1 MB4@@M0JL_E[(@D21UJ1P_)0C._Y#4B4GI^L] MYN1NK@(1@@6+574(;.)[!V8ZPE2^ ;8%:\)?:$# BG#*0I"M7TL6/(.'@UXO MP/622$PC<:-$G]9+<'UU ZZ X2V( !-P%-"I;BM3'S=LU3@)%235^_&8THA5 ?(+KXD02$.+7#<(M&NT>K;# @>NJN5:Y#5D482[ @?"L F[JDISI'!J=FH%>IJCK^6/G MI09)OT#2MR/):_>0U>[&U*XPX6!9[5K<]0LCOC6\_Z;Q1GFF6N7AHLY!H7-@ M!7[JK(=4"JG:@B8[,"<[FB3F"4NK@KAS44-YPPJ%PP_7R7U>+NV*)#?P+D6]$?0*9#F%GB]K+B:(2OS( MVCO?S5ZKPC=[(5R='8JD@I6F#TLGP9+]H/N;>JD=4>7FJDSE=?VF4)2D">VL M6==9+0%EBB%\QYW^J %129[0SI[UC=824[]UTY4\"_W_T70M\?CG,?*Z0[,@-^=7_N_T0< M-6N0UT<-95AN7,B^<;4 ?RG2G@U\!LNI7'1CPG?F_B] P-)$9G?>8K;XQC S M-VNG7)Y]H%#7,[7["Q"1K1+M=0>*3GAVY\\&DAW,M7G#I+J$F\<]P2'A>H%Z MOV5,G@;:0/'E9?H#4$L#!!0 ( ": K%3TJ)XB10, *L+ 9 >&PO M=V]R:W-H965T"ER MKD9>IO7JQO=5DF%!54>LD)N=A9 %U68JE[Y:2:2I,RIR/PR"V"\HX]YXZ-;N MY'@HUCIG'.\DJ'514/EGBKG8CCSBO2[H'U9WTLS\VDO* M"N2*"0X2%R-O0FZF)+8&[L0CPZW:&X,-92[$LYU\3T=>8(DPQT1;%]0\-GB+ M>6X]&8[?E5.OOM,:[H]?O7]QP9M@YE3AK?Z7FR_8150 MS_I+1*[<+VRKLX$'R5II453&AJ!@O'S2ERH1>P91DT%8&82.N[S(47ZBFHZ' M4FQ!VM/&FQVX4)VU@6/L*)C9A M3/\!L8![5%JR1)M3,RV29WC@3,-D2V6JX.(3:LIR=0G*>E/ ./S*Q%I1GJJA MKPVFO5'8C(1PB# M,/P ?H59_K;XC^H<1LY_U.#_Y[J8HW1IFCVT.>S6#KO.8;?!X0/?F'R;7%?Y MG..2<<[XTGR .>4)PH5)<;EY"7_A6"1E8LI[>NX>6Z";,2&]H;\Y M>KX7JM M<%\EY9;M5(3> 4+8#X\CQ#5"W(KP6&;G5(+X@. JC(X3]&N"?BN!480%LO= M] \A!L<9!C7#X%U?"?+TG$]D< 6]>+C9-(%K>7ZY)3:T$PV*,T_#WRA3,(CS=?84KMD3U')?ZC>5.0YE0I6 M)E'NH,W$3IR.RF9Y[V"_FH-.2!H2$NZ PY,K^ARLTCLA^R7>B9O>TTY5271J ME9]#%1U2$=(9-!0^V6DS:1?GMZ5_#EGW?60[82;MRGR"()R#VSO$[7;"!O$B M.PTG[2+>4H8-BG$.?'Q0,D?8_;W^J4"Y=%VB@D2LN2Y;J7JU[D0G9?^U.UZV ML:;7,-6N(,>%,0TZ?9,]67:&Y42+E>O&YD*;WLX-,]--H[0'S/Y""/TZL1?4 M_?GX'U!+ P04 " F@*Q4T"!/92,# #/"P &0 'AL+W=O*9)+*_7Z%]L\5C,F"H8B.07BW3<<5H.B6!*%XE^$:MOD!=4-W@3D2C[ M2U9YK.>0R4)ID>;)R"!E/+O2]UR(4@+B'$X(\H1@-Z%V)"',$T);:,;,EO5 M->VVI5@1::(1S2RL-C8;JV'5@,]4WI+0OR:!%P0'^ P^G^Y7T D+ MO4.+%U;J/;:B#ND'OA":]*2D? 9F?;T6-R*H'QG0.=,T8?\@NB:]5"PP^O=W MA"1/&E+UIX)0K2!4LX1JGR T*;L,&9%#%F:(#8MH^L2RZ[=:K;:[+.MZ("AH MU8J@+;+U@FR]DNQ *$W$E"B:@*HHOE'@-<[#C69!J'ER-S+$>DGH>G/'B_V0 MFG?8B59!M%5-U#A@5<'N_P::\5E%^7<%ZMUY^.%[F_[HG=R1'+*L=VBZQY8G MAX)*+]$VW5([]ROIOH "*B>Q%2B")7ZGYT:Z*BV"#7AP)O9LVJD?GMZ><$_Y M(*COVK,?Y(?'[-DT6[^ZVWX%#I(F5A\:X?><*2VIF62JU-BT1[]^)@9M.JS? M.+U!C4/?CCV']J.:_JY#;FDT2D'.[,2HD D6FPT1Q6DQE?;L++9SWC?3JAVY M-C#9J(LCPHQQ11*8(J1WVT2/9#8]9ALMYG8 &PN-XYQ=QCAQ@S0!>'\JA%YO MS .*&;[['U!+ P04 " F@*Q4(61__1D$ Y$0 &0 'AL+W=O9 "CT M(TMS.7,2I8I/KBNC!#(J;WD!N;ZSY2*C2I^*G2L+ 32N0%GJ$L\+W8RRW)E/ MJVO/8C[EI4I9#L\"R3++J'A]@)0?9@YVWBZ\L%VBS 5W/BWH#M:@OA7/0I^Y M392899!+QG,D8#MS[O&G1S(Q@&K$KPP.\N08F:EL./]N3I[BF>,91I!"I$P( MJG_VL( T-9$TC[_JH$Z3TP!/C]^B/U:3UY/94 D+GO[&8I7,G(F#8MC2,E4O M_/ %Z@D%)E[$4UE]HT,]UG-05$K%LQJL&60L/_[2'[40)P \Z@&0&D"& OP: MX \%C&K :"@@J '!4$!8 \)*^Z-8E=)+JNA\*O@!"3-:1S,'5;DJM!:8Y::S MUDKHNTSCU'S!LXPIW2I*(IK':,%SQ?(=Y!$#B3XL05&6RH_H9_1MO40??OHX M=95.:\!N5*=X.*8@/2G64-PB,KY!Q".X [X8 ,=!!?>"LNY?]J]/M*CT%/ M"C+YAR6#WV3PJPRC/KVBB)>F&P1$P/9TDP+:"IXA"5$IF&)_4V,)75(< X=5 M8.-H^SD./?.9NOL.1J.&TY_Q,S:&(&5](Q;#*$5M9+ MFFEGEDCR4GO;#:)[SF*(4<2EDEUM')ZKA_O%&S\:VN MLJ2ZPH7@6];-ZQ@_..$U\2U5G33$)A<1*P2+P-"KVJ^+R.2,B*V[[AH>=Q?Q MB'BFW]JRK\F7=V=E"B>C\01WL\!>Z\/>95V._D$/>JT0):9,Z[(HTE=TOQ-0 ME<[2H/C$^O&5'@+<^A4F@^2E!RIT^W>^/N); M[7UZ]GJ8&MC%K<'A\;6T;;T*#S,KF[;G]H3'OC?ND;:U)VSWIRYI'P4MXS(U M/?N4QV74N+E* *VTC^J%?[Y[1V>3UK:(=R7U2>M3!+]7_3K"J?I58_=T-CE9 M;]G]JTO^YS)G9C^$WHA=+&_K8,2_EKRM.1'[^FJ(O*/SQ8EG<0[2NA:QN]8+ M_%GN(:]>M^B7! 0MH%0LDK:IM;Y$PFO)U_H/N62%U;6_J0,,7AB3UI>(W9=> M0)4B1RFC&V:LM6M_4XCLQ6]7FWY+YOU!+ P04 " F@*Q4 M '1"AB8# ,$P #0 'AL+W-T>6QEY*8.96DHS(OW&%+C'EW1$NO$'$CBZB4K9B#Q>OOVY M5.;F3>">%^\O+CJ/[V[V[9<5\(Z$7M+^$:17G0Y.#"!&'A]'?H@;H[X^BOH M,T8\V"5NB78U4@ROC"RBHVP_KPBJ<:[KN]OJD=:@>-LA4Z93I)DR7;$SCH6 9R-%\ MOH"G444(H#$JMXV4T[F2M-*P\:@;EG;&A+B'5^U'ML.]RK9RUH&,R:9I!=5- M1^,ZP+_-YKBW:7NOX@T*_J3,YZ6=CJSZ4&3L3K.,KZK^*FL$8.Q=G)T6A5A_ M$GPN<^8F?W3 \9!N_(*%TOS91H-2F5D#TR1X8MKPV;;EEZ;% UN933FM,EQS M[PPU_]UUGC/)-!7;HFWMG_(JOUIQ=/VO)%>_*ON"O1KK_?/41?;/061\#B+/ MHB8'IR\R2DY28UCOWUN'A)TC0F,-X"@V(M_A4"?:H,%TR87ALNXM>)HR^>*D M8.D-G=JC_@Z_'9^RC"Z%>6C $6G;WUC*EWG2C+J#A:A'M>VO,+UNW)P#;2PN M4[9BZ:3NZOFT:@:V8:/6%SCL([?5Y4 ^C@O'S*I;BR.WR>QEW^F21)%<8RMZ&3B53#!UBV.X>-GP[2! M!Q8'(OW96N/9QBOD!MQ!%, &C DBJI]<&\_"C?[5-C^_S7^#5!+ P04 " F@*Q4EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ": MK%1>KK<7S@, ,4< / >&PO=V]R:V)O;VLN>&ULQ9E;;]L@%(#_"O)3 M]] EOC2]:)G4ZU:I[:*FVQXG8I\X;#9D@--VOW['N-GPFA[MA>;)-B#\@>%\ M@-_=*_UCIM0/]E!7THRCA;7+H\' Y NHN7FKEB Q9ZYTS2T^ZG)@EAIX818 MMJX&R7 X&M1)1_I_NE'-YR*',Y4W-4C;]:.&J@649B&6)F*2US".3M4*=-L> M?,%ET;7-(I374_I(8(:^+!Q>.)3/DC>%L%"P4R4+D*:[,ZH2!1)YD D!F6P1 M\EOB0:8$9+I-R-2#S C(;)N0F0>Y1T#N;1-RSX,<$9"C;4*./,A] G)_FY#[ M'N0! 7D0%O*&VT8#4W-VTA@AP1B/ZY#@.@S+=<*-,"W61(/!HJX$X[)@4U%* MX:2\/=:JM'2$DD#FR1 M2[G" KAR@QX2I8PXL#.N@)L^#>6&.+ 34EJ( WMAVLP,_&RP$#M?_3M!*2_$VQ1#;SF:4&)( M HN!C,-]3$H726!=/(O#;.>N)31O?$)R]Q'8%"\'9(?J8U+>2 )[PXO*&[N0 M,D82V!A=>-Z(15DC"6P--RMVG\?I)U ?D]))$E@G?Y9X;.<,+!=5OPSFAS)*$-LL&S#-A>%EJ*+F_=$XILZ2! MS;()\YI_5YJ=-L8J'Y,R2QK8+%3W-\SOE#S4"BR5I\"] MRVZXUKP]3]W,2,DE?1VY[+H0KJ0;D+@Z<\GL_,''I&23OLH6!3$_+:'M2ED^ M(1X7&-O]\X24DDT:6C9KS(O&GIC4N)) M0V]B7L;\"J+T,2GQI('%0V >Y[VQF5'BR0*+A\3L;6DR2CQ98/$0F&V6CTF) M)PLL'O(4@.WXF)2",J>@P?JW60%S7!P4-_@*@^DYK_*)9NVE._++]MK-^[RI MJE-,^R2O%"_6?^'6?Q#?_P902P,$% @ )H"L5.Y)W?^> 0 "!H !H M !X;"]?/M84,!!*=*@/96U:WG\%]8GRYY]A5.9#G45]XZ-N$_$^OM]K .G_7Z^QRJ],=@]U.WQ[@/(16]5=GN0IH7[G)Z;$=W M.TB_FUSTEIMYT2XW4KC<00I!FC_((,CR!WD(\OF#AA TS!\T@J!1_J Q!(WS M!TT@:)(_: I!T_Q!,D 9!P1)+U@3:"W(M1!X+0BV$(@M2+80F"V(MA"H+BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;R\<2 KT- M]38"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KT]ZNT)]/:HMR?0VZ/>GD!O MCWK[=^H=T_44XJ/GOL;[OY/JU%T;'K>_+>^;+X_*#6<'/WX6OU!+ P04 M" F@*Q4J,J'V:L! !!&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_. MC+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[; M--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5 MY.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8 M;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z. MO\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>! M*D>A*D?!*D?A*DX K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " F@*Q4F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ": K%1: M0X,<-@4 &P5 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M)H"L5 0_U/'^ @ P@@ !@ ("!Y!, 'AL+W=O8B !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ )H"L5*^F"Q^T! @H !@ ("! M%BP 'AL+W=O0< / 3 9 " @0 Q !X;"]W;W)K&UL4$L! A0#% @ )H"L5/Y":1YI! 4PH !D M ("!L#@ 'AL+W=O&PO=V]R:W-H M965TQ !X;"]W;W)K&UL4$L! M A0#% @ )H"L5"5::)7> @ KP8 !D ("!V$D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H"L M5%MM)@W !P HA, !D ("!$%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H"L5*&;L'1A!P 10 M !D ("!#(4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H"L5!]E#8V: @ ^P4 !D M ("!?Y8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )H"L5!6L!50#!0 +@T !D ("!)* 'AL+W=O MI0 >&PO=V]R:W-H965T;FP, *P+ 9 " @4FI M !X;"]W;W)K&UL4$L! A0#% @ )H"L5%+F M@'P3!P +R@ !D ("!&ZT 'AL+W=O&PO=V]R:W-H965T1P, ,H, 9 " @9"[ !X;"]W;W)K&UL4$L! A0#% @ )H"L5%PJ3J+H @ @PD !D M ("!#K\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )H"L5%[F&H^F @ C0< !D ("! M0,< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )H"L5,I_Y:*@! 5A4 !D ("!N<\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H"L5/2HGB)% M P JPL !D ("!QML 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H"L5 !T0H8F P #!, T M ( ![.8 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ )H"L5.Y)W?^> 0 "!H !H M ( !(>\ 'AL+U]R96QS+W=O XML 63 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 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 150 217 1 false 48 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://cdcx.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Unaudited Condensed Consolidated Statement of Stockholders' Equity Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity Unaudited Condensed Consolidated Statement of Stockholders' Equity Statements 5 false false R6.htm 1005006 - Statement - Unaudited Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquityParenthetical Unaudited Condensed Consolidated Statement of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1007008 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlowsParenthetical Unaudited Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - Nature of Business Sheet http://cdcx.com/role/NatureofBusiness Nature of Business Notes 9 false false R10.htm 2102102 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://cdcx.com/role/BasisofPresentationandSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 10 false false R11.htm 2104103 - Disclosure - Liquidity Sheet http://cdcx.com/role/Liquidity Liquidity Notes 11 false false R12.htm 2106104 - Disclosure - Earnings Per Share Applicable to Common Stockholders Sheet http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholders Earnings Per Share Applicable to Common Stockholders Notes 12 false false R13.htm 2109105 - Disclosure - Business Segments Sheet http://cdcx.com/role/BusinessSegments Business Segments Notes 13 false false R14.htm 2114106 - Disclosure - Related Party Transactions Sheet http://cdcx.com/role/RelatedPartyTransactions Related Party Transactions Notes 14 false false R15.htm 2117107 - Disclosure - Inventories Sheet http://cdcx.com/role/Inventories Inventories Notes 15 false false R16.htm 2120108 - Disclosure - Leases Sheet http://cdcx.com/role/Leases Leases Notes 16 false false R17.htm 2126109 - Disclosure - Share Based Compensation Sheet http://cdcx.com/role/ShareBasedCompensation Share Based Compensation Notes 17 false false R18.htm 2133110 - Disclosure - Commitments and Contingencies Sheet http://cdcx.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2135111 - Disclosure - Subsequent Events Sheet http://cdcx.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 2203201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://cdcx.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://cdcx.com/role/BasisofPresentationandSignificantAccountingPolicies 20 false false R21.htm 2307301 - Disclosure - Earnings Per Share Applicable to Common Stockholders (Tables) Sheet http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersTables Earnings Per Share Applicable to Common Stockholders (Tables) Tables http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholders 21 false false R22.htm 2310302 - Disclosure - Business Segments (Tables) Sheet http://cdcx.com/role/BusinessSegmentsTables Business Segments (Tables) Tables http://cdcx.com/role/BusinessSegments 22 false false R23.htm 2315303 - Disclosure - Related Party Transactions (Tables) Sheet http://cdcx.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://cdcx.com/role/RelatedPartyTransactions 23 false false R24.htm 2318304 - Disclosure - Inventories (Tables) Sheet http://cdcx.com/role/InventoriesTables Inventories (Tables) Tables http://cdcx.com/role/Inventories 24 false false R25.htm 2321305 - Disclosure - Leases (Tables) Sheet http://cdcx.com/role/LeasesTables Leases (Tables) Tables http://cdcx.com/role/Leases 25 false false R26.htm 2327306 - Disclosure - Share-Based Compensation (Tables) Sheet http://cdcx.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables 26 false false R27.htm 2405401 - Disclosure - Liquidity (Details) Sheet http://cdcx.com/role/LiquidityDetails Liquidity (Details) Details http://cdcx.com/role/Liquidity 27 false false R28.htm 2408402 - Disclosure - Earnings Per Share Applicable to Common Stockholders (Details) Sheet http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails Earnings Per Share Applicable to Common Stockholders (Details) Details http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersTables 28 false false R29.htm 2411403 - Disclosure - Business Segments - Segment Financial Information (Details) Sheet http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails Business Segments - Segment Financial Information (Details) Details 29 false false R30.htm 2412404 - Disclosure - Business Segments - Disaggregation of Revenue (Details) Sheet http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails Business Segments - Disaggregation of Revenue (Details) Details 30 false false R31.htm 2413405 - Disclosure - Business Segments - Major Customers (Details) Sheet http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails Business Segments - Major Customers (Details) Details 31 false false R32.htm 2416406 - Disclosure - Related Party Transactions (Details) Sheet http://cdcx.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://cdcx.com/role/RelatedPartyTransactionsTables 32 false false R33.htm 2419407 - Disclosure - Inventories (Details) Sheet http://cdcx.com/role/InventoriesDetails Inventories (Details) Details http://cdcx.com/role/InventoriesTables 33 false false R34.htm 2422408 - Disclosure - Leases - Narrative (Details) Sheet http://cdcx.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 34 false false R35.htm 2423409 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 35 false false R36.htm 2424410 - Disclosure - Leases - Operating Lease Additional Information (Details) Sheet http://cdcx.com/role/LeasesOperatingLeaseAdditionalInformationDetails Leases - Operating Lease Additional Information (Details) Details 36 false false R37.htm 2425411 - Disclosure - Leases - Future Minimum Lease Payments Under Operating Leases (Details) Sheet http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails Leases - Future Minimum Lease Payments Under Operating Leases (Details) Details 37 false false R38.htm 2428412 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://cdcx.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 38 false false R39.htm 2429413 - Disclosure - Share-Based Compensation - Weighted Average Assumptions for options granted (Details) Sheet http://cdcx.com/role/ShareBasedCompensationWeightedAverageAssumptionsforoptionsgrantedDetails Share-Based Compensation - Weighted Average Assumptions for options granted (Details) Details 39 false false R40.htm 2430414 - Disclosure - Share-Based Compensation - Activity of Service Period Based Stock Options (Details) Sheet http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails Share-Based Compensation - Activity of Service Period Based Stock Options (Details) Details 40 false false R41.htm 2431415 - Disclosure - Share-Based Compensation - Activity of Restricted Stock Unit Awards (Details) Sheet http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails Share-Based Compensation - Activity of Restricted Stock Unit Awards (Details) Details 41 false false R42.htm 2432416 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Details) Sheet http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails Share-Based Compensation - Share-Based Compensation Expense (Details) Details 42 false false R43.htm 2434417 - Disclosure - Commitments and Contingencies (Details) Sheet http://cdcx.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://cdcx.com/role/CommitmentsandContingencies 43 false false All Reports Book All Reports cdcx-20220331.htm cdcx-20220331.xsd cdcx-20220331_cal.xml cdcx-20220331_def.xml cdcx-20220331_lab.xml cdcx-20220331_pre.xml cdxcq1202210qex-311.htm cdxcq1202210qex-312.htm cdxcq1202210qex-321.htm ex101-dartmouthcollegetrus.htm ex102-dartmouthcollegetrus.htm ex103-dartmouthcollegetrus.htm ex104-dartmouthcollegetrus.htm ex105-firstamendmenttouniv.htm ex106-universityqueensofbe.htm ex107-transitionandseparat.htm cdcx-20220331_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cdcx-20220331.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 150, "dts": { "calculationLink": { "local": [ "cdcx-20220331_cal.xml" ] }, "definitionLink": { "local": [ "cdcx-20220331_def.xml" ] }, "inline": { "local": [ "cdcx-20220331.htm" ] }, "labelLink": { "local": [ "cdcx-20220331_lab.xml" ] }, "presentationLink": { "local": [ "cdcx-20220331_pre.xml" ] }, "schema": { "local": [ "cdcx-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 357, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 8 }, "keyCustom": 35, "keyStandard": 182, "memberCustom": 32, "memberStandard": 15, "nsprefix": "cdcx", "nsuri": "http://cdcx.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://cdcx.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Basis of Presentation and Significant Accounting Policies", "role": "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Liquidity", "role": "http://cdcx.com/role/Liquidity", "shortName": "Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106104 - Disclosure - Earnings Per Share Applicable to Common Stockholders", "role": "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholders", "shortName": "Earnings Per Share Applicable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109105 - Disclosure - Business Segments", "role": "http://cdcx.com/role/BusinessSegments", "shortName": "Business Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114106 - Disclosure - Related Party Transactions", "role": "http://cdcx.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117107 - Disclosure - Inventories", "role": "http://cdcx.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120108 - Disclosure - Leases", "role": "http://cdcx.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126109 - Disclosure - Share Based Compensation", "role": "http://cdcx.com/role/ShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Commitments and Contingencies", "role": "http://cdcx.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135111 - Disclosure - Subsequent Events", "role": "http://cdcx.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "role": "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Earnings Per Share Applicable to Common Stockholders (Tables)", "role": "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersTables", "shortName": "Earnings Per Share Applicable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Business Segments (Tables)", "role": "http://cdcx.com/role/BusinessSegmentsTables", "shortName": "Business Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Related Party Transactions (Tables)", "role": "http://cdcx.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - Inventories (Tables)", "role": "http://cdcx.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Leases (Tables)", "role": "http://cdcx.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Share-Based Compensation (Tables)", "role": "http://cdcx.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Liquidity (Details)", "role": "http://cdcx.com/role/LiquidityDetails", "shortName": "Liquidity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iec363ad9f3ff4c68a4339ad003017271_I20200630", "decimals": "-6", "lang": "en-US", "name": "cdcx:SaleOfStockAuthorizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Earnings Per Share Applicable to Common Stockholders (Details)", "role": "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails", "shortName": "Earnings Per Share Applicable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "reportable_segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Business Segments - Segment Financial Information (Details)", "role": "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "shortName": "Business Segments - Segment Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "reportable_segment", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Business Segments - Disaggregation of Revenue (Details)", "role": "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "shortName": "Business Segments - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ia157188cd4cd41439cd571b00ab13194_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ifa1152e864f84ccb936e6137532fca98_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Business Segments - Major Customers (Details)", "role": "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "shortName": "Business Segments - Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ifa1152e864f84ccb936e6137532fca98_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Related Party Transactions (Details)", "role": "http://cdcx.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - Inventories (Details)", "role": "http://cdcx.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422408 - Disclosure - Leases - Narrative (Details)", "role": "http://cdcx.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423409 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdcx:ScheduleOfOperatingLeaseAdditionalLeaseInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424410 - Disclosure - Leases - Operating Lease Additional Information (Details)", "role": "http://cdcx.com/role/LeasesOperatingLeaseAdditionalInformationDetails", "shortName": "Leases - Operating Lease Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cdcx:ScheduleOfOperatingLeaseAdditionalLeaseInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - Leases - Future Minimum Lease Payments Under Operating Leases (Details)", "role": "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails", "shortName": "Leases - Future Minimum Lease Payments Under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428412 - Disclosure - Share-Based Compensation - Narrative (Details)", "role": "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - Share-Based Compensation - Weighted Average Assumptions for options granted (Details)", "role": "http://cdcx.com/role/ShareBasedCompensationWeightedAverageAssumptionsforoptionsgrantedDetails", "shortName": "Share-Based Compensation - Weighted Average Assumptions for options granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Share-Based Compensation - Activity of Service Period Based Stock Options (Details)", "role": "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails", "shortName": "Share-Based Compensation - Activity of Service Period Based Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ifc37701b9ed04ebe9993434747ad54ad_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdcx:UnvestedShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Share-Based Compensation - Activity of Restricted Stock Unit Awards (Details)", "role": "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails", "shortName": "Share-Based Compensation - Activity of Restricted Stock Unit Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ifc37701b9ed04ebe9993434747ad54ad_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "cdcx:UnvestedShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Details)", "role": "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails", "shortName": "Share-Based Compensation - Share-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "i88f9e2170f114927b350fcce11c70cb4_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "id61829dde95046f3b8feba3544a38d5d_I20190930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableFromSecuritization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - Commitments and Contingencies (Details)", "role": "http://cdcx.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "id61829dde95046f3b8feba3544a38d5d_I20190930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableFromSecuritization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ie4044a7cb7354d7386f2a6c77881d5bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Unaudited Condensed Consolidated Statement of Stockholders' Equity", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "ie4044a7cb7354d7386f2a6c77881d5bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "i3c08a1bac991478db066ee47e8e73e2d_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Unaudited Condensed Consolidated Statement of Stockholders' Equity (Parenthetical)", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquityParenthetical", "shortName": "Unaudited Condensed Consolidated Statement of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "i3c08a1bac991478db066ee47e8e73e2d_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "if100876f52134c51b1bba3882560ee01_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlowsParenthetical", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Business", "role": "http://cdcx.com/role/NatureofBusiness", "shortName": "Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cdcx-20220331.htm", "contextRef": "iddbec4c6fa624716b2539507fc857387_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 48, "tag": { "cdcx_A2017EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Equity Incentive Plan", "label": "2017 Equity Incentive Plan [Member]", "terseLabel": "2017 Equity Incentive Plan" } } }, "localname": "A2017EquityIncentivePlanMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cdcx_ASWatsonGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "A.S. Watson Group [Member]", "terseLabel": "A.S. Watson Group - Related Party" } } }, "localname": "ASWatsonGroupMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cdcx_AmazonMarketplacesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amazon Marketplaces [Member]", "terseLabel": "Amazon Marketplaces" } } }, "localname": "AmazonMarketplacesMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cdcx_AnalyticalReferenceStandardsAndServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Analytical Reference Standards and Services Segment [Member]", "terseLabel": "Analytical Reference Standards and Services segment" } } }, "localname": "AnalyticalReferenceStandardsAndServicesSegmentMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "cdcx_AntidilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Antidilutive Securities", "label": "Antidilutive Securities [Abstract]", "terseLabel": "Potentially dilutive securities:" } } }, "localname": "AntidilutiveSecuritiesAbstract", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "cdcx_AtTheMarketFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At The Market Facility", "label": "At The Market Facility [Member]", "terseLabel": "ATM Facility" } } }, "localname": "AtTheMarketFacilityMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "cdcx_BreachOfConfidentialityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Breach of Confidentiality Agreement", "label": "Breach of Confidentiality Agreement [Member]", "terseLabel": "Breach of Confidentiality Agreement" } } }, "localname": "BreachOfConfidentialityAgreementMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_BreachOfSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Breach of Supply Agreement", "label": "Breach of Supply Agreement [Member]", "terseLabel": "Breach of Supply Agreement" } } }, "localname": "BreachOfSupplyAgreementMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_CaliforniaActionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "California Action", "label": "California Action [Member]", "terseLabel": "California Action" } } }, "localname": "CaliforniaActionMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_ConsultingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consulting and Other [Member]", "terseLabel": "Consulting and Other" } } }, "localname": "ConsultingAndOtherMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_ConsumerProductsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consumer Products Segment [Member]", "terseLabel": "Consumer Products segment" } } }, "localname": "ConsumerProductsSegmentMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "cdcx_CorporateAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate and Reconciling Items", "label": "Corporate and Reconciling Items [Member]", "terseLabel": "Corporate and other" } } }, "localname": "CorporateAndReconcilingItemsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "cdcx_CumulativeTranslationAdjustmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cumulative Translation Adjustments [Member]", "terseLabel": "Cumulative Translation Adjustments" } } }, "localname": "CumulativeTranslationAdjustmentsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "cdcx_ElysiumHealthLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Elysium Health, LLC", "label": "Elysium Health, LLC [Member]", "terseLabel": "Elysium Health, LLC" } } }, "localname": "ElysiumHealthLLCMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_FraudulentInducementOfTheLicensingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fraudulent Inducement of the Licensing Agreement", "label": "Fraudulent Inducement of the Licensing Agreement [Member]", "terseLabel": "Fraudulent Inducement of the Licensing Agreement" } } }, "localname": "FraudulentInducementOfTheLicensingAgreementMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_FullValueAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Full-Value Award", "label": "Full-Value Award [Member]", "terseLabel": "Full-value award" } } }, "localname": "FullValueAwardMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cdcx_ImplementationCostsForCloudComputingArrangement": { "auth_ref": [], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Implementation costs for cloud computing arrangement", "negatedTerseLabel": "Implementation costs for cloud computing arrangement" } } }, "localname": "ImplementationCostsForCloudComputingArrangement", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdcx_IngredientsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ingredients Segment [Member]", "terseLabel": "Ingredients segment" } } }, "localname": "IngredientsSegmentMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "cdcx_IssuanceOfCommonStockNetOfOfferingCostsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance Of Common Stock Net Of Offering Costs, Amount", "label": "Issuance Of Common Stock Net Of Offering Costs, Amount", "terseLabel": "Issuance of common stock, net of offering costs" } } }, "localname": "IssuanceOfCommonStockNetOfOfferingCostsAmount", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cdcx_IssuanceOfCommonStockNetOfOfferingCostsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance Of Common Stock Net Of Offering Costs, Shares", "label": "Issuance Of Common Stock Net Of Offering Costs, Shares", "terseLabel": "Issuance of common stock, net of offering costs (in shares)" } } }, "localname": "IssuanceOfCommonStockNetOfOfferingCostsShares", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cdcx_LifeExtensionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Life Extension [Member]", "terseLabel": "Life Extension" } } }, "localname": "LifeExtensionMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cdcx_LossContingencyDamagesSoughtAvoidedCostsValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Damages Sought, Avoided Costs, Value", "label": "Loss Contingency, Damages Sought, Avoided Costs, Value", "terseLabel": "Damages sought, avoided costs" } } }, "localname": "LossContingencyDamagesSoughtAvoidedCostsValue", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_LossContingencyDamagesSoughtCompensationValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Damages Sought, Compensation, Value", "label": "Loss Contingency, Damages Sought, Compensation, Value", "terseLabel": "Damages sought, compensation" } } }, "localname": "LossContingencyDamagesSoughtCompensationValue", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_LossContingencyDamagesSoughtDisgorgementOfResaleProfitsValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Damages Sought, Disgorgement Of Resale Profits, Value", "label": "Loss Contingency, Damages Sought, Disgorgement Of Resale Profits, Value", "terseLabel": "Damages sought, disgorgement of resale profits" } } }, "localname": "LossContingencyDamagesSoughtDisgorgementOfResaleProfitsValue", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_LossContingencyDamagesSoughtPriceDiscountValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Damages Sought, Price Discount, Value", "label": "Loss Contingency, Damages Sought, Price Discount, Value", "terseLabel": "Damages sought, price discount" } } }, "localname": "LossContingencyDamagesSoughtPriceDiscountValue", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_NIAGENIngredientMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NIAGEN Ingredient [Member]", "terseLabel": "Niagen\u00ae Ingredient" } } }, "localname": "NIAGENIngredientMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_NIAGENRelatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NIAGEN Related [Member]", "terseLabel": "Subtotal Niagen\u00ae Related" } } }, "localname": "NIAGENRelatedMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_NonvestedSharesOfRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonvested shares of restricted stock", "terseLabel": "Nonvested shares of restricted stock" } } }, "localname": "NonvestedSharesOfRestrictedStock", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "cdcx_NumberOfSharesEndingBalanceExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of shares, ending balance Exercised", "terseLabel": "Options Exercisable (in shares)" } } }, "localname": "NumberOfSharesEndingBalanceExercised", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "cdcx_OtherGoodsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Goods and Services [Member]", "terseLabel": "Subtotal Other Goods and Services" } } }, "localname": "OtherGoodsAndServicesMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_OtherIngredientsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Ingredients [Member]", "terseLabel": "Other Ingredients" } } }, "localname": "OtherIngredientsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_PersonaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Persona Major Customer Member", "label": "Persona [Member]", "terseLabel": "Persona" } } }, "localname": "PersonaMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cdcx_PunitiveDamagesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Punitive Damages", "label": "Punitive Damages [Member]", "terseLabel": "Punitive Damages" } } }, "localname": "PunitiveDamagesMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_PurchasesOfLeaseholdImprovementsAndEquipment": { "auth_ref": [], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Purchases of leasehold improvements and equipment", "negatedTerseLabel": "Purchases of leasehold improvements and equipment" } } }, "localname": "PurchasesOfLeaseholdImprovementsAndEquipment", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cdcx_ReferenceStandardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reference Standards [Member]", "terseLabel": "Reference Standards" } } }, "localname": "ReferenceStandardsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_RejuvenationTherapeuticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rejuvenation Therapeutics [Member]", "terseLabel": "Rejuvenation Therapeutics" } } }, "localname": "RejuvenationTherapeuticsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "cdcx_RelatedPartyTransactionNumberOfRelatedParties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Number of Related Parties", "label": "Related Party Transaction, Number of Related Parties", "terseLabel": "Number of related parties" } } }, "localname": "RelatedPartyTransactionNumberOfRelatedParties", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "cdcx_SaleOfStockAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Authorized Amount", "label": "Sale Of Stock, Authorized Amount", "terseLabel": "Sale of securities, authorized amount" } } }, "localname": "SaleOfStockAuthorizedAmount", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_SaleOfStockRemainingAmountAvailable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Remaining Amount Available", "label": "Sale Of Stock, Remaining Amount Available", "terseLabel": "Amount remaining" } } }, "localname": "SaleOfStockRemainingAmountAvailable", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_SalesAndMarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales and Marketing [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SalesAndMarketingMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cdcx_ScheduleOfOperatingLeaseAdditionalLeaseInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of operating lease additional lease information [Table Text Block]", "terseLabel": "Schedule of Operating Lease Additional Information" } } }, "localname": "ScheduleOfOperatingLeaseAdditionalLeaseInformationTableTextBlock", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cdcx_ServicePeriodBasedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Service Period Based Stock Options [Member]", "terseLabel": "Service period based stock options" } } }, "localname": "ServicePeriodBasedStockOptionsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cdcx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAllowableUnderThePlanInducementAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Inducement Award", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Inducement Award", "terseLabel": "Issuance of shares allowable under the plan, inducement award (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAllowableUnderThePlanInducementAward", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cdcx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAllowableUnderThePlanNewShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, New Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, New Shares", "terseLabel": "Issuance of shares allowable under the plan, new shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAllowableUnderThePlanNewShares", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cdcx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAllowableUnderThePlanUnallocatedSharesRemaining": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Unallocated Shares Remaining", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Allowable Under The Plan, Unallocated Shares Remaining", "terseLabel": "Issuance of shares allowable under the plan, unallocated shares remaining (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAllowableUnderThePlanUnallocatedSharesRemaining", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cdcx_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionInSharesAllowableUnderThePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Shares Allowable Under The Plan", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Shares Allowable Under The Plan", "terseLabel": "Reduction in shares available under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionInSharesAllowableUnderThePlan", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cdcx_ShareBasedPaymentArrangementOptionOrStockAppreciationRightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Option Or Stock Appreciation Right", "label": "Share-based Payment Arrangement, Option Or Stock Appreciation Right [Member]", "terseLabel": "Option or stock appreciation right" } } }, "localname": "ShareBasedPaymentArrangementOptionOrStockAppreciationRightMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cdcx_ShelfRegistrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shelf Registration", "label": "Shelf Registration [Member]", "terseLabel": "Shelf registration" } } }, "localname": "ShelfRegistrationMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "cdcx_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option [Member]", "terseLabel": "Stock option" } } }, "localname": "StockOptionsMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "domainItemType" }, "cdcx_TRUNIAGENConsumerProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TRU NIAGEN Consumer Product [Member]", "terseLabel": "Tru Niagen\u00ae, Consumer Product" } } }, "localname": "TRUNIAGENConsumerProductMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cdcx_TotalOperatingLeaseExpenses": { "auth_ref": [], "calculation": { "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Operating Lease Expenses", "label": "Total Operating Lease Expenses", "totalLabel": "Operating lease expense" } } }, "localname": "TotalOperatingLeaseExpenses", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_UnvestedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested shares", "periodEndLabel": "Unvested shares ending balance (in shares)", "periodStartLabel": "Unvested shares beginning balance (in shares)" } } }, "localname": "UnvestedShares", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "cdcx_UnvestedSharesExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested shares, expected to vest", "terseLabel": "Number of RSUs, Expected to vest (in shares)" } } }, "localname": "UnvestedSharesExpectedToVest", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "cdcx_UnvestedSharesForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested shares, forfeited", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "UnvestedSharesForfeited", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "cdcx_UnvestedSharesGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested shares, granted", "terseLabel": "Granted (in shares)" } } }, "localname": "UnvestedSharesGranted", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "cdcx_UnvestedSharesVested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested shares, vested", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "UnvestedSharesVested", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "cdcx_UnvestedWeightedAverageFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Weighted Average Fair Value", "periodEndLabel": "Unvested shares ending balance (in dollars per share)", "periodStartLabel": "Unvested shares beginning balance (in dollars per share)" } } }, "localname": "UnvestedWeightedAverageFairValue", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_UnvestedWeightedAverageFairValueExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Weighted Average Fair Value, expected to vest", "terseLabel": "Weighted Average Fair Value, Expected to vest (in dollars per share)" } } }, "localname": "UnvestedWeightedAverageFairValueExpectedToVest", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_UnvestedWeightedAverageFairValueForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Weighted Average Fair Value, forfeited", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "UnvestedWeightedAverageFairValueForfeited", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_UnvestedWeightedAverageFairValueGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Weighted Average Fair Value, granted", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "UnvestedWeightedAverageFairValueGranted", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_UnvestedWeightedAverageFairValueVested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Weighted Average Fair Value, vested", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "UnvestedWeightedAverageFairValueVested", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_WeightedAverageExercisePriceExercisableEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, exercisable ending balance", "terseLabel": "Weighted Average Exercise Price, Options Exercisable (in dollars per share)" } } }, "localname": "WeightedAverageExercisePriceExercisableEndingBalance", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_WeightedAverageExercisePriceExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, exercised", "terseLabel": "Options Exercised (in dollars per share)" } } }, "localname": "WeightedAverageExercisePriceExercised", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "cdcx_WeightedAverageIntrinsicValueEndingBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Weighted average intrinsic value, ending balance", "terseLabel": "Aggregate Intrinsic Value, Options Outstanding" } } }, "localname": "WeightedAverageIntrinsicValueEndingBalance", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_WeightedAverageIntrinsicValueExercisedEndingBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Weighted Average Intrinsic Value Exercised Ending Balance", "terseLabel": "Aggregate Intrinsic Value, Options Exercisable" } } }, "localname": "WeightedAverageIntrinsicValueExercisedEndingBalance", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "cdcx_WeightedAverageRemainingContractualTermEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, ending balance", "terseLabel": "Weighted Average Remaining Contractual Term, Options Outstanding" } } }, "localname": "WeightedAverageRemainingContractualTermEndingBalance", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "durationItemType" }, "cdcx_WeightedAverageRemainingContractualTermExercisableBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, Exercisable balance", "terseLabel": "Weighted Average Remaining Contractual Term, Options Exercisable" } } }, "localname": "WeightedAverageRemainingContractualTermExercisableBalance", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "durationItemType" }, "cdcx_WesternAllianceBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Western Alliance Bank [Member]", "terseLabel": "Western Alliance Bank" } } }, "localname": "WesternAllianceBankMember", "nsuri": "http://cdcx.com/20220331", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cdcx.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r213", "r297", "r298", "r300", "r347" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r74", "r117", "r130", "r131", "r132", "r133", "r135", "r137", "r141", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r192", "r194", "r195" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r74", "r117", "r130", "r131", "r132", "r133", "r135", "r137", "r141", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r192", "r194", "r195" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r40", "r42", "r72", "r73", "r197", "r198" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r146", "r203", "r208", "r338" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r146", "r203", "r208", "r338" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r41", "r42", "r72", "r73", "r197", "r198" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r305" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableFromSecuritization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount owed to the reporting entity by counterparties in securitized loan transactions.", "label": "Accounts Receivable from Securitization", "terseLabel": "Accounts receivable from securitization" } } }, "localname": "AccountsReceivableFromSecuritization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r13", "r148", "r149" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net of allowances of $54 and $65, respectively; Including receivables from Related Party of: $2.3 million and $2.1 million, respectively." } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r32", "r71", "r298", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Receivables from Related Party", "verboseLabel": "Trade Receivable" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r14", "r242", "r305" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r76", "r77", "r78", "r239", "r240", "r241", "r262" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r199", "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Offering costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r19", "r150", "r154" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r64", "r159", "r161" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Stock options" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r70", "r125", "r132", "r139", "r152", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r252", "r256", "r268", "r303", "r305", "r323", "r330" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r38", "r70", "r152", "r182", "r183", "r184", "r186", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r252", "r256", "r268", "r303", "r305" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r217", "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails", "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions [Table Text Block]", "terseLabel": "Schedule of Sale of Consumer Products to Related Parties" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r23", "r66" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash, including restricted cash of $0.2 million as of both dates", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r61", "r66", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, including restricted cash of $0.2 million for both periods - end of period", "periodStartLabel": "Cash, including restricted cash of $0.2 million for both periods - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r61", "r269" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r30", "r170", "r325", "r334" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and Contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r76", "r77", "r262" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r199" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12", "r305" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; authorized 150,000 shares; 68,149 shares and 68,126 shares issued and outstanding at March\u00a031, 2022 and December\u00a031, 2021, respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r108", "r109", "r146", "r265", "r266", "r346" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r108", "r109", "r146", "r265", "r266", "r344", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r108", "r109", "r146", "r265", "r266", "r344", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r108", "r109", "r146", "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r106", "r108", "r109", "r110", "r265", "r267", "r346" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r108", "r109", "r146", "r265", "r266", "r346" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r68", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r201", "r202", "r204" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "Contract with Customer, Refund Liability", "terseLabel": "Return liability" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r57", "r70", "r152", "r182", "r183", "r184", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r268" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r107", "r146" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r181" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Customer deposits" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r64", "r162" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of leasehold improvements and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r42", "r258", "r259", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r203", "r206", "r207", "r208", "r209", "r210", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r52", "r81", "r82", "r83", "r84", "r85", "r89", "r92", "r95", "r96", "r97", "r101", "r102", "r263", "r264", "r327", "r336" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r52", "r81", "r82", "r83", "r84", "r85", "r92", "r95", "r96", "r97", "r101", "r102", "r263", "r264", "r327", "r336" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r98", "r99", "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share Applicable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period to recognize compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to non-vested restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to non-vested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r46", "r47", "r48", "r76", "r77", "r78", "r80", "r86", "r88", "r104", "r153", "r199", "r200", "r239", "r240", "r241", "r247", "r248", "r262", "r270", "r271", "r272", "r273", "r274", "r275", "r339", "r340", "r341", "r354" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r282", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Cash payments for interest on finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r279" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current maturities of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r281", "r288" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r56", "r70", "r125", "r131", "r135", "r138", "r141", "r152", "r182", "r183", "r184", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r268" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r164", "r166" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Customer deposits and other" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r63", "r288" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedTerseLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r158", "r160" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r49", "r119", "r276", "r277", "r328" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r33" ], "calculation": { "http://cdcx.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Consumer Products - Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r37", "r305" ], "calculation": { "http://cdcx.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/InventoriesDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r35" ], "calculation": { "http://cdcx.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Bulk ingredients" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r36" ], "calculation": { "http://cdcx.com/role/InventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Reference standards" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r34" ], "calculation": { "http://cdcx.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Consumer Products - Work in Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Operating Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments Under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (Remainder)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r292" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r70", "r133", "r152", "r182", "r183", "r184", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r253", "r256", "r257", "r268", "r303", "r304" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r18", "r70", "r152", "r268", "r305", "r324", "r333" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r70", "r152", "r182", "r183", "r184", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r253", "r256", "r257", "r268", "r303", "r304", "r305" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r26", "r69" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r26", "r69" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit maximum amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r170", "r171", "r172", "r174", "r175", "r176", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r170", "r171", "r172", "r174", "r175", "r176", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r170", "r173", "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Damages awarded" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r170", "r173", "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r170", "r171", "r172", "r174", "r175", "r176", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r105", "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/NatureofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r61" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows From Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r61" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows From Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r61", "r62", "r65" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows From Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r44", "r45", "r48", "r51", "r65", "r70", "r79", "r81", "r82", "r83", "r84", "r87", "r88", "r94", "r125", "r131", "r135", "r138", "r141", "r152", "r182", "r183", "r184", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r264", "r268", "r326", "r335" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails", "http://cdcx.com/role/LiquidityDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r125", "r131", "r135", "r138", "r141" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r285", "r293" ], "calculation": { "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "cdcx_TotalOperatingLeaseExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r280" ], "calculation": { "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "totalLabel": "Total expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r279" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Present value of total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails", "http://cdcx.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r279" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less current portion", "terseLabel": "Current maturities of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r279" ], "calculation": { "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease obligations, less current maturities", "verboseLabel": "Long-term obligations under operating leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingLeasesDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r283", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash payments for principal on operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r278" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesNarrativeDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r64" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r290", "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesOperatingLeaseAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r289", "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years), operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesOperatingLeaseAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r130", "r131", "r132", "r133", "r135", "r141" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r250", "r251", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Non-cash financing costs" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r60" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r217", "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r59" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r59", "r238" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r39", "r163", "r284" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Leasehold improvements and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r54", "r155" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful trade receivables" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r130", "r135" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r213", "r297", "r298" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r213", "r297", "r300", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r295", "r296", "r298", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r246", "r308", "r348" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r67", "r322", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r200", "r242", "r305", "r332", "r342", "r343" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r76", "r77", "r78", "r80", "r86", "r88", "r153", "r239", "r240", "r241", "r247", "r248", "r262", "r339", "r341" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated\u00a0Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r55", "r185", "r187", "r188", "r194", "r195", "r196", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r50", "r70", "r116", "r117", "r130", "r136", "r137", "r143", "r144", "r146", "r152", "r182", "r183", "r184", "r187", "r188", "r189", "r191", "r193", "r195", "r196", "r268", "r329" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales", "verboseLabel": "Sales, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r108", "r146" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Net sales" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r93", "r97", "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r215", "r235", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r215", "r235", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Share-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r20", "r21", "r22" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r299", "r300" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r125", "r128", "r134", "r157" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r125", "r128", "r134", "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Financial Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r217", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails", "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r221", "r226", "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Service Based Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted Average Assumptions for Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units Awards Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r106", "r108", "r109", "r110", "r265", "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Major Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r112", "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r130", "r131", "r132", "r133", "r135", "r136", "r137", "r138", "r139", "r141", "r146", "r167", "r168", "r337" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r112", "r114", "r115", "r125", "r129", "r135", "r139", "r140", "r141", "r142", "r143", "r145", "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r63" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividends" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationWeightedAverageAssumptionsforoptionsgrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationWeightedAverageAssumptionsforoptionsgrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationWeightedAverageAssumptionsforoptionsgrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails", "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock Option Activity, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Options Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r223", "r237" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options Outstanding Ending Balance (in shares)", "periodStartLabel": "Options Outstanding Beginning Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options Outstanding Ending Balance (in dollars per share)", "periodStartLabel": "Options Outstanding Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r214", "r220" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails", "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche one" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r230", "r243" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationWeightedAverageAssumptionsforoptionsgrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r286", "r293" ], "calculation": { "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease rent expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r112", "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r130", "r131", "r132", "r133", "r135", "r136", "r137", "r138", "r139", "r141", "r146", "r157", "r165", "r167", "r168", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails", "http://cdcx.com/role/BusinessSegmentsMajorCustomersDetails", "http://cdcx.com/role/BusinessSegmentsSegmentFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r31", "r46", "r47", "r48", "r76", "r77", "r78", "r80", "r86", "r88", "r104", "r153", "r199", "r200", "r239", "r240", "r241", "r247", "r248", "r262", "r270", "r271", "r272", "r273", "r274", "r275", "r339", "r340", "r341", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r76", "r77", "r78", "r104", "r309" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r11", "r12", "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r199", "r200", "r224" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options Exercised (in shares)", "verboseLabel": "Issuance of common stock resulting from the exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationActivityofServicePeriodBasedStockOptionsDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r11", "r12", "r200", "r216", "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r31", "r199", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock resulting from the exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r16", "r17", "r70", "r151", "r152", "r268", "r305" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/BusinessSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "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.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Liquidity" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/Liquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosures of Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax": { "auth_ref": [ "r43", "r271" ], "calculation": { "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency.", "label": "Translation Adjustment Functional to Reporting Currency, Net of Tax", "terseLabel": "Cumulative translation adjustments" } } }, "localname": "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r287", "r293" ], "calculation": { "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "cdcx_TotalOperatingLeaseExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r91", "r97" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r89", "r97" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails", "http://cdcx.com/role/UnauditedCondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Restricted stock units" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cdcx.com/role/EarningsPerShareApplicabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130611-203046-203046" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r349": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r351": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r352": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r353": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" } }, "version": "2.1" } ZIP 69 0001628280-22-014057-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-014057-xbrl.zip M4$L#!!0 ( ": K%2&$M?M"^\! $/&$@ 1 8V1C>"TR,#(R,#,S,2YH M=&WLO6M7&TFR+OQ]_PJ]S'[W[EZ+Q'F_T#V<10/VT,<2-F![X(M77D%8%T87 M<_GU)[(DV8# !AN02JX>CRVIJK(R,R*>?"(R,_+/_W/>;M4^QUZ_V>W\Q\^N?2\6!PNOKBQ=G9V7W54SPJZ\;7+[>;]Y6[G0#O+BW_77>_XXMBUJ M=OH#V_%?6G0^U0/7ZI.O3F[M]P9?;DRV[XK;X$=X!24(DZ_M6QWVT9&UI].W MCR_<\DBSW^4@R&\(8WS'%5GJ=[-GX6JX4?KX9OEB='%RJP_^JZSSEQ7?;>?74\S&/;3:LIVC?R[% M#GJWMP0J'&U8^[,=![:6'T/Q/\/FYW\N;70[ S!,M']Q"O7PHV__7!K$\\&+ M0K5>K/W7?_W7GX/FH!77\HO0Y"5_OAC]^.>+4=&N&R[6_@S-S[7^X*(5_[D4 MFOW3EKU8[70[$2K0/%_--\;>Z&,SA-@I/L+U!J!#K^E'[S\?[,;TSR6XP47/ MO4Q64JZ(=%0P([!*7@O%M/JX652%@%)\;7C'MO.K8W-UJP/UN]B YO1L:[L3 MXOG_C1=+M6;(1;/W%VZS^_DUW?U\P.K#<++U^?"5.=DY>7N^\^K@HD%WFP>7 MAY\:)V_/#C^\;#8VMUG],GPZ_% _K^^_O=C9]_0U:[0.+KNXOG_7C0NZ^SPU?N3^OX6KI]\@KLU?DT/+PX^> EEM1L?WI'& M*WC[JVWX]ZUHT)?MQO[Q\>'F7R>-DRW2V'\+[_KT.;QZV72OWLG&R?KYPWQK4]_#YZ_V# M,RCK\F/DV$&/)\2L-H@K(9##DB'!L#-,,AJ97EK#@!I,2Z'PGR^N"?4I9;P. M@TK( \O+ECVJ9/L]V9Y/R=9B;C 7%C'M!.+&$V1MY$B[Y$501%"$-YX/5 +^@-KSV& 5;6?9WI7\Q M)?V0L.%1>N!%-"&.@7$8QB,*E&H-QIR< F_ M]2L1?T_$EU,BIMKK$+1"CB>-.-< WH%8)(EUR@:N@?4NK;V=G7RS>5?2O9=T M\?30')W4'#PA2H5#7). C $KCAB#0+BE6K*EM2R$&@,F4@ ETN\$D(I'=5_!,'0+'%[B7IEJ!]+T5WQF?7_:LSS*H#3O-D7P[ MP[:+O:7K,AP/FIVC MW1P#Z,,(X.&J/8+Q/R,&O 7/5I=8?<.T??ME9^<$2M\,S<:K+="%OT[J)[NM MG4W/&_O;9PVZ=5Y_]?)D!W3I@.X>OV:[QP?M\Q8\(^KT -ZQ3NL4ZG&R>[P# M.E(_>7\,]<+U2ZCKR6'[\,-;/GD&WC4\I%D//UW"M4_US8/+@\NMB_S>^H?M MB\:'E]"&MY>-S;_:C?9AZW#S.(WTJ- GT,&CR_K91RYU2BXH9!-7.7 BD"$6 M>%^D&(R>T9!@,, K#/Z;J--$?QZH3])JC(,R4FO%%4 1X E\EEZ;R"*VE3Z5 M3I^:4_H4E$Y"8XNBAY&'.^V19=&CQ 2AD5B>O,_Z)*54T_KTXGH8H!=3!-;O M8_^6Z$6.*JWVBX 4Z%>MB#*M#BY.07;]9ONTE6,HQ6_'O:Q^UP(5*^?] $6\ MN%[&Z/U?7SJN0[\[[!7?BN#-ZEBGQ]KQ ^/BI*!81",FWYHA?T_-V*L5%8JW MQ@RIX0 ZA83)Y[NNU+]4,5VYE M!?&_?F7R??*2%]B^?T,2_TO+6M'VQ_VXMI8 ,7%21&3:Y/ON8Q; M>S01\-643((2QKT@CCAGF=942!PC)N,>G0\%O-ZC5W7J!WMT6-CS]2X;AWI7 MW^UM/KPW/5,*$P>JB'ETT1CP@AF'<U(/PFA\]:;!(U=\Y_M31@1B\'S M2_-"\S-4Z^JM!:NT@V[O!SM^ZOG\XV;L=-O-SFW%WM<\KA7QXGKMOR=WYK&V MQ%EO#.%*!X>EC)&KJ*-BD88"S\D$S\F9) J"4W0Y\[:^?-P&J)[?![^UN9V_0]9]&9?WYXM97?.FU+S5Y M1D.^)AJB&7/2$26$Y\1J)Z*)V$6@WC0 75L8T:R'4(06;.N-;8;MSH8];0YL MJR1B8@D&;F&(C@YS09,U)BCK!%6<M%<0$^ (RHV0&;EF9QZ79^XLI:1ZILMY&R2/XBHX3 M^&.,IT9JM8 "?;;1;/;"Q8$[$HVP6%).-7/.:<]Y9R"G=&&#M[ M$;.DP",0!-,L[!"=DLY:Q5FT+H#OL#@B?CZ:,WNI"HP=(6"G3!ONM#+2.HXE M-HHI0Y1]OIA3F4?7QPJ&76= 4C&0#HL!1DX#'(A9^-<0%YR&SVQA1#,+K^_Q MQ"2TU49*%HU-7 N@JIQ@RV/P.$63],*(Z5F]OL>3#[!+&+6$ELZ ^6BOJ3** M>,]#\$D#-2F[?&;O]3V>L"+'G%OEG6*"!Y57JU$KO5):DR"<*X2%2^RB/_=P MA!\OND5LTE1BF93E <3"X*,0-/&DO6%T840SB^'H\<3D= A81.]38B F9^&/ MDHI$9JS"4BZ,F)YU.'H\^00C R788!,5E\ 0:* F$.J,$#A947KYS'XX>CQA M$1T]5DI9[16WW!I/HK:8<9\4D+WX?,*:50\(&930VE(:")?>&6PEE\9;%:+C M*LU@-K7,(_/LIWFM%#$HQ1,+F+,D7$S<.L9L4A%C[A=/H+,)P\Y$N)@D"?(D MWG'-%8M61\R41AV)E)- ,C86H&Q 3@FQ$H)/$.+E'!DTIK1U/0""//Y%M\\6DC">4EC M\($1QP4GECN-?1":6IR\\PLCFMDLOGDL,>'(B3,2F\ 8U\I98:.(,!AB3!W\ MNS!B>N;%-X]F1@HS02/#FE#.HC)*Q>"\2SJZ:)4LO7QF[_<^GK!TTLS*9 4C M./NZP#<"^(%4@*]+X>OS"6MFZ@KX#J-Q2,E:3IFU1#+J 5% <3VPK?F?-7@- M(+&3-GH14/VE]> MQ!DS-F#,,%%4C;9)8"S9DV\\^6$D&;I^,S1M[V+/MD!(!1VZ(IN]X]A*N_&H MV1_T"@1YXG 9EHC]X(:8ZS/6@DML$_5*I_C%IIY>-H0^!J1#=\5HM)4$_$;NM3%:6Z<=?$Z<^?D'M'F3S>,A MF@&;"-2 0R\3%YJ;((D+5-,H;3*B3$LC-Z'5GPL"M W]T2M2!NPV^]?0+RCS<.?MKV ?BV^]/7G#5.8/* MY0V+;WK=,/2#R2V+B$%,2FF9)9IAR9U/AA*2#%,A1Q<%2Y4Z_;PZ;7>.LG.5 M?UU@3:(Q!D:5U2)&SDPTH%1),IZQ[8N!DUO6[N3)!+P M6"?87NBO=\)>['UN^GA/@<]$QTNI95XX:[W"B2D""&6-,]0'X36.Q/EX:V*9 M.=.R;\ER//ST@"9 !X$>[49H?O91.D?%;8LH4\XB%5*+0(CF@6)#HQ LSYIH MS029Q4;\A1N#9D-I9C)%"BR8,B.]TLES1Y/CBBJ>M$DF6J=YI4XEI#0ST21% MQ8G_W76-[ M_=56XP:Q6'Q.,Q.*;)WQ+$6G,1 8<+,U^#Q.:1U"3GV16*5/920U,]K(36AP M%H?D 9HB7!22B9,B(!C MUB3_JZI9*87)F,74&!-\5-P[['C$*B@E?F*9A/EDQ.(G]6FD3%_'H$74 M(V44C#A<8PS^#:764L)LL)*II"59 %K\0"%6].7A3!BP2$#PAW!F?( ?'+A5CC!B>)ETZ]>4( O1RQA"(DIR0KB3"9M@::6NT3P122,'_+$:NZ XQ<(D[EWY!Y-9JE U$<29,!([PQTVG'OKK+("N(KW MV#EJW*^F7J44HB]RN$9)<0/:QGFI9A!^83$JP;&CP%@< M4]G!<2P8RK4U'(8@(DL599E7VE*\M)47Z0,4%5QX$34I)M$N.U MURR!SZ-3J2*R\TI;"N5YU>U>@Z)%5";A7##.6>3@##MIJI402.=4K 1Z,A?#*EVK%236X3Y*W"06RX\PK -[@J5/8 MF<@C]=I)*TH5WJI69=Q'X.!@:JL(>)2"!QJ,D U%695*O7U:('%PK3:!.Y"EP0R+0%(L MDQ#GFZX\SQ;BV7!>(U(*(AAN-%<*:QX\9P'T*@D;0ZD&FE\\0<5L\N3;* +% M7!DK.?-,ZZBD95QHPS06I0K9E9*H+# V18D="&8:6)U4-Y247ZN\LP)*F8B1"*]8891Z9CA)!(G/ .) M>F*$M)R6:IB9UXC*L^\9GDU8A7B2K'8F8,6]\3H'6X,)P27P:%*I JQ5@HI9 M419E'!&6QB2SNV2M!_51R7&O(U&LBJU4"O9S"J9$P%& 9Y45+#BML?,VY2QN M4:1)@HJ2*-@O+,84I2.8@RRMXL8X[0 ?#'9*XL""IF42X[S2EF??,SR;59,8 M&Y@-F@7RQ!Q6RX;Q(Z82X9]9$S3H'Y1BG!!V92 MJX07;5YZGFC+KX%2+#F2M+>>297G' U3)#'&$\661?\+HE0IQ1BQ4MI1+Q@' M]UA9"ZY.)[4@X?U? M*D'%;!;5I9"4$LI3Z;ER>5N']*!7"2L#@TZI9JQ+1EY^&:S*1\(Q18&R:,I! MJ31 %/2 H#0K'"\_?_EE)"ECL"0ZZ1F7/($H!7$Z2A>"U3'Y4HTZU8J3:Y*5 MRC&7?*):Y]&M?A26=N*_=WX.7:&L1&?L@+[%Z?Q^KLWAOU!%SIAZN:? MK46_-UBMVY-N;_*&:[:V]\$.^MW.JUYW>/I8[1VO#'X#IG*QW[.=OO6Y,?V_ M+JY>&=4BUVX]I6:KF2]L%R[A]E@U U/5Q :3CT$D%$;ZB F'49XSHU6IMNI6 %$!Q'P!Q&QF MPRTA@D:@[4ES[YUA,@(-4(+1Y*TI4W[T^]O3NO?=(=CZ;O2Q^=FZ5JQ,:B%- M:C;9&F4^KB*&Z)TL:+36R/<9>B MQ?"'<".5,0IC(;")AF/%RG3X6&52WS2I-_"UV[&+."Y$PI.AWB9.0&LYM=)K M;;#PBF 1[Y!?,!T^ <9X%S%I7&Q.O$DT[$8$_*=(#JG/M SQ[* M/\W-G8KD%U9>7'IP)%]PI1*3,6(1N< L[V7*Q]<9+O*!=F4X[BS+?2.#2^P5 M?="P[?B+^^8S@1U)F89!DQ"-%><4&P64D'$9E>0BIC*LZJE4Z><8V:/ML S& M1N4]N,:$\QB-HU(%YK0*T27C/VY78#3/&M3L@)[ O=/X,KGR TIA5-"A.*PW MPM@4DC9&R,!=AAOJ/2Z48FX=S4HIKBC%#=_M)Y0B"9PB,<)R(KBP3%-%7%0J M8,Q2%&Q^D6(BJ#YO/4>F-51L79DYS3; MUDYO;]#UG]9/3WO1-\F];PUAY0@\G/ M6^W35OV<3F%_.AJJ4-8)[RK5C41LO7,0LGUA;(MUY'_O% MGN7K*_V^C#8;W?8I/%(,)R,U@V$'*KK3^5X(M92"E59C')216BN>3R+F7L)G MZ6&L8!&7Z1CB'Q3L_EEW$04;K<1YPCMJ&SG#40>F(G!UZ@QX^\[.K_OV358X MV@WRINB'0JQ7L/X)-N\]B1,%=J85\\%Z8.E:&>>X,B2OZ";&II1*,)<[3S*: M_8PFDTD3%;QEG'+&F270U22I**EGWI5I=)P[@U>&&;2)C,!KZ+;C MEQTQK[M^1$ZN3Z5W^X.=5.Q$641+4_D\;IMG0[7AWAA+L<3,Q)2P#K14V4/G M3)RSV;LL,'-<8">%Y $\"1XY-X[FP).7QB^*=8[P-$MQO1-&2WW ]5A$ PV" M):4BIP$$RW@"@NJ)DPP')P*-"V.@,Y'H;/+'L\A2,C[!,,H)];F?\Y;2!%;K M,5NX$70W]J/M^6.0ZV;\'%O=TWSOUGF.!BQF3,Q$WNV!?)= M#^UFI]DO5I1^C@MLPXH*'*WA6F%@4)YK%B7'6"6?I/>X3$E@2B#BV1S 3D32 M&%NL)7BR7CH2G.%6$\:B([A\088K>#SH-?U@'%]XUVD.^KM[[TH28) F.D_ MQ@B7W#ON+-? V$RII04, @*G[B)X(L&\%<4E\E%YWPA3&*P)A)-/LR;,/.RO]?-0?.H M&/XV;/]J;';#MIJIV^LT[;I_>H,D!F&-B+R'#&_>^C/!H20B)I2"=R*YC#G/ M&9/)8T.4X2I,3I\S5*')AWF3X<3R7G?[_0UH6[-S%#N^&?M_733L8-B+.^GK MSQ=7Y/M7+UI_O)/VAJ>GK8OUHUXLR-!C;(>=$YW*S,@@JNY)HJ[>^C,@KV,R M6!)OI. N'V;HE(M6!^)2%%Z70*<>4X9/K\!P-8U:"S4;W%N3RZE<%@:::(FG M1G/EI16,>X89TN[+PNQN?HZ'MG65B&,*V_::EWTF\/VOZ)M M#8Y?O]Y81.TE1&&O.-,!.VZ%<@"*FN!D18R4*U$"[2T'-+[LV6$8MJ!)VYTP M]*,EZFG_.+YN^EQXY^C1S.?7UFCN#1!( 7^ER+-?YY.-4EHBE6445QK]6!K] M)F]@;GZ.F[9MCWX^?\&OK;7,:1IS-F1Y8U;?V;FQ22@A,QZI[,L MHQ,R@0BQ24DY0\+\QFSG1(1/$K(-DFAJ0HA&8"X3&%R*SC+!N07V(PJI$(,- MPT\ME0?U0 ZM&,3P0WO@1?-\M1?[W6'/Q_[HZW&TH7A_:'Y>^Q/^&@^8X*E0 M%9R707(-4,16B)X13H^3'K*9?G^D/+EK0]':S@XYCWDJWRNF*$J>#/\Z: M87"\2C#^_Y>NWVI[1W#WH'NZFF_+]4,PB!UU5O.&F"(+]B!GGYG<[[H]J"?R MW5;+GO;CZN3#'Z'9/VW9"^B#5K,34?'0'^/277*H@/%+BO>- M+H^K:,R*%BS7<@#=,0B3%X\;L%(TX,4@3%\S>L7@NR_C%?+EVHNB[-[DAG%? M0?V6BN>@4?U3"S;'EFZT>]P2=CJHA>XP]\L_"<@HAC=M-:.ZUVGS_]^>+W"ESW'_O M&MO[6YNUO?WU_:V]N:_MWM;&N]WM_>VMO=IZ8[.V]>^-?ZTW7FW5-G;J]>V] MO>V=QMPWX8/M'X/%#;J=Y=KFRL9*#1P(;NZL]A6D*U[P],W0]VK&RYW=>NU/ M& (ZW4YCV(9"?&T\4NS&E ?'X*+G7B8KP>LGTE'!8)Q4R6NAF%:W38/5.C:/ M@9FW;W;],(_N>?9I:3S[[SZN"B M07>;!Y>'GQHG;\\./[QL-C:W6?TR?#K\4#^O[[^]V-GW]#5KM XNN[B^?]RN MGX1/!^TZ/=P\P/57[X\/3MY>-"[K[/#5^Y/Z_A:NGWR"N_7Y:WIX-34_@LZA_J(OZY0&MT[?G!R=_G1QV?_N%4_V<:-R_?P^=/YP>6GRP8\<;CYLEE_U3BI M Z.H7VY_Y-ZJ/"V/C!0)<6<_ MG+K5/QJ=3_P1!#$#.L>C-,B1%)%GX'5@&P/X&DMK__,/H[C\XZ;&_<\_B,1_ M3/_]]MWZ[O[6[NN#VN[6FYW=_=J;=[M[[]8;^[7]G1H@^3[ =8VPVLYNC8C? MPN]S!-VW:^K.R]K^O[9J5P:A+P/0^L9^#2X3P_@<&^ =4-[MU0;'L?:?B974 M1AY #1S6&)X#Y$=;@[9&_O$UZUP-\ MJPSN/\V,HV MT$6T/QJ7ALS"9I[0*$;!RMS244-_+3V'X>CM1ZJD M]CIZH#L$AB.6++*46%![%[R3 @M"@M 5.@X_W![U M^!I3N'E1Z!7\CEYOGE: M%6[*;B2VYW<5\;-@Y6X\*A9N=P8Y54XI\?)ET[UZ)\'SH_63PU9]\RUNG&SA MQJMW9XW+3VQG/G^]?W"VLUF__.AB2-)Z\"\) M5>!NAH@T_(>(,CI%*;3@$0;B?^WNU-BFP^PF#$6%LA_.JCUNZUFF J"SMJO<^D$MJWJMFVI? ME;]F^[6]T^CSG$"H-3NUYJ!?VS@N2/WO/R66Z['@XJ^RA->Y7A&,W2N\_K!K M@M$?>O*[E14/F0N8]Q'BNVSZ>4:(O!>H=]H='0A0; DJ$K7V+C:Z(4Z'@_KY MCM->]W,NIZ2>YFA$:>P?X0;=.FO0QJ>#_?6SQJL#TGBUS0_H :E#_0XWZP08 M.8PP;V^.* 1^8_ ,.Z"[Q_7-=7QX\@X?G!R?P+]GN>[URW<7]1//&R_SB+)^ M?40A00AM24!> M;X_GCD=;XDKL9SZWEF]?U_*[638:_9#\UB\1EPFC]=[\5:\RID%[?V MCFRG>5E\_V$ZL_A=N[VRN[*W4AMOMNL5?7G=W&N-[LKOMVG>#>YM'M=9_=%; M?YSIM&*:XI9?A#-?4\//@_SK(?1BOS_^YS54@%2H_SW4O[S);5ZSW5;\U^[% MX8=PZBB7.YO^O$[_;M4OO:C#^\$#YP=0]T9[Z[).WQ_77QU /]1%X^3OU%C_ M&$G21"B"DN0.<4(Y,IX(^&I\% EKCF6>VC48USXT6_WC9B_6_FI]#C<'CY6G MG)JY2V%HI3#/JC [ZQ\5EQ(;JA%(4"#.@62X9"-*U!@EHZ/>NZ6UO6$3AE2) M\4TU67XV-=F CSN]_>Y9Y3$]KY+4][<_,BR9\58BK#!0T01>ES4LH@ACEM%! MJV39TMKK;K^VWCF*K=B?G9X4[&^G]P8<;&!YE?\]=]IT\%$G<%>2L\@X&Q"/ M,$@Y1A2B46)"D\0A[Q;XNG'DVU-PE1O_=,;TI@O6TCILGHY"696E?-=2;OCP MV# G@M0($Z\0EY1FI<_Z3JDTQD9B^-(:L#'**_=]Y&..52]//[SI 80W3VVK MMG4>_3#OWJKM)' U8[]RTN_L0##76K;76]SPJ;F6>5^>\W4"ZG_[M0$PB]/C M;B?6.D50<;D&ZM$:9MG4;"]:$&R(J[7?GA =,PM=AU>5%@]_9NW,NX\QGY'\Y^UKK35:,$@>;?T8P!Q^= MX!Y[C9'F$<89936R@3GDO4Y6\+R!#/Q^IC62"LL?6=,DKZ/"R; _:*:+&<'" M'HP&O>:@"27V"H2(O1AJI\->?YCGJ@?=&MQ1A",)_2O AUW0]6[]/6 M\;J LLQ"XQ5)U://%Q.QPCE__&GH7%LSDVEH$.V,^/I^<] J%E3D_",UW[+] M_@/X2QD:V+/%,+QWT7;=UF*U;;(89BO++I[[XWQD8PVPY>RX";]\!:"',/:Y M;/_MA/()1^XQCE\0Z@H3*>7(/7(Q#T\.P;7,+F7C^* -=7OUEC3V/X%K^4F MZ]BL[Q_@P\WMRSJTY;J+>=INM,&U!)?R@+YL'K;?PGWOR,Y^^+2SWSHY?+5] MWCC9_50_J5_4WT,=;RZ&D"PY+ Q&P7.+N",)::,P$D(8R9C27-C1.G=0V2*G MXG+MO_$*QJ1V:GNUS_F4R;PIH]8__KG%$K^V*H\1< 2 E1[?0X]O+!,UF#EJ M>4!16X,X#@X9#&I-2,+&&ANPSWJ\^>^-Q]71VR9R1QHZ7[O$1N,LL-B&[0?[ MG]J&/6T.;*LV.M?AEICHO3W^.ZE]61@P82N"_^A:R[NOT16A?^S)JK)596=5 M6:KOYUW-O@OHBC'EJ2NG]ROU=N*/[TB;/H/]6@II_ \XK%VKX-NWB@QV?L\ M.+:#FW4_L]=KF:LX>GCP[U635R%BI6)!X0?]R#1):MO3.:.]X8]GJ@ M>:-T&-DE&MC!L%]BEZB^V6K5\\ZX5W\W=S;]9>-5_:P!SQQNNB%J$; M+FK;.<)@?;'>8=,.["@UQ0T.\[6,J_->NT.XDV,QWKTY;(U6Y>^A_=IODSDQ MRH#-CFX9'#?[4&=[FK=Q/C6E&=7X"U.)_=]7*AI2T9 GVY;YQ8BR#8U9245# MOD=#SF^A(89BZS76P$"81SQBB@SQ!%D3<+2>$^9214,J&O)$-&2D&RNBXAH/ MY!HPN-M:"YH2:]9[X!H]FPE#'GQ[R[?]!*:+;OFYWP9V L7W)CX=2*L-K;_( M49,(IGZ4?SOJ=<\&QY-+*[6]&&LAIF;.NU_LO:S]SS\TP/4?#ZG1W:_.T9 [ MWEV\A_R1\U04A(A0A^@DL',UFO-,!.1G5J#.JI ?1*&';*]\?/.>P_6XKV]7 M]OL/!]]TPDH^'CQX;'P>CW0.U6B]4J!*@>;:X]N='Y$ MH;I^?%.I=]\]DSMV^7K_[?6%,E%XKI7T*$H;$3?6(JOAJQ:882*QCT1EIGT+ MD_MQ]VSA,>0AH9=?%D/V[B+CE2(]"\06_?_7L ]O[O<7,=/\/$D8+K8WM#6[0Y[A1_/@A^3WG]5=/[& MJ.\K'/EY'/ET'4>4MSY%)Y#%,0".\(","AP9+K#0@DFX,VEMR[RZ\Z:\+(<;.U :[J9^'UN]@MOHF,[OFE;.;"5 MLYWFF_-)?\'V0K^6TZLTPUU;,MEO]O=O!V.KV:(%G >^O;W%I&$E]FJ2<)'7 M*I5GLK!_'%NM+U-LO\$04LS@C7*^?WLN[>&K>>9 9*6P]47V>1Z$_[^HPCQ] M7"E;_6WNX&IJGH,'DVRK7^;-V<_D")+7^UL7-Y9.,6&,9WD?J[(.<:\P,B ; M)!S'41EN&:9/'5):"*YP1W*&6[C"+2>*C&[)Z:I+E^MFO4B%5K<7HX,O"1X= MO9>'WUZLG>6_)LF57A;K'<'%&G::(W@H]O3WEZY#!O8I:AI\$%9P:JSED6FJ M I/8!Q.+H^4!*00!CA6B;[;!^O^YM-UX>CR*M0)%58*]XU0<\H@;@E!6DF*B,'" MRR IEQOBRT%_R-4WDNS;*U="?L+"O)"XO?"+JCWYF<#G?0S]+!IA= M?Y@WQ'5"K?M5/BMWFL)8_SA=47GG]FEW%")8[<6\G/QS'&_8'@].5QXZ7FUD* MOW?"TM6_LQP*Z^-$)T !]HG85RRCE/%%-@J(8 02GX$+)@\=/REVJ?V*"+7 MB_83L@EDM6I;9_:BGP\8O"IA$, -C;JI#'<#]!R:=2*T]9'IWU_?VBKV5CT;>V $VUMC?F]OD;GJ%:_Y#F,)7 ML'G\P\#8BL+ZB9.P/32QRG/1K#N61]GG?>.HIP!AQZ?0Y/$=7*SC7J9H_[@' M()NEM3=@S+7M&JJ]_!*.W^Z,2%=F@;\-.W88FH.8CS^W-X%U(1(ZO3E:N2U6 M^/!Q]5G773^13< M(?M:DTB%;R60885OE9)\6TGTG?AVA=L L.VIR> M8K2B:5%@6U^![>GVD/O/M5>@/3L)\@JT*R7YEI(PL_P^;@8AK$R]@)M44$\:)AWP#Q"L-+($!187BE)-]4$GY/#-^P_>/:RU;W M[!;B7<9&+R9F\PJS2V^.LL+L2DF^J21%AH0!5&?0K=T!WK?-#5730241KEIT M!*A4X3ZJH/5XLI>NU&IUV[%'A1U_62:YV>S[8;^?5TOD,7^]8UL7_6;!UKZ: M?\:'T1[)?,]N[ ];-R.I%2Z41!DR@2L',$S6GA6-_&;IM]TYR\(K2'O2Q0Y< MC#&- Z8!-@UZ((("FM[TNCZ&82]6>%0:25+]($ :<_Q2495JK>=/*XJ>+/;, MJSUWBMV[5U9Z_I"UWR;Y:MUDA59W*J$@5Q9.OHY'P(R+ :. M.)5OO+#*P"<&O0X6O=OL?ZJ]M'[0[57&7!KY,5P68RZO/UL57A5>13_F!/34 M9/N.A#%KZ_RXZ9K5M$QY1"=*$W^M[/AIE4$LK>U!Q]E!%:\LD\S$-S>B_%CJ MG>?(-_*]%!,/3HAAEB8/S38AQKPF9QC%*Z=E?K_NS;MTO]O6&;5L' 0;K0N; M_OOE=F.]L;&]_KJVM[^^OU7/B2FN[\7_P2X1]^B2N1'_QG$/"MF,Y[6-;N]T MC#C%+-7>T/6;H6E[S2NI_[[1+#9'K7HWD>)=BX:N;R6=P^85):XV!_ V_^T1 MHVCP;]N=VN"X.X120[\6SWT\'=1.;:_VV;:&L;]<&W9:L=^O=?.;V=(W;)S;K8)A?%EY_/W?D+]M/F]'7IA9T M?V/2G4^YH80^OW,YBYY:[_>OCF//?9C$@O3M[?[?^$CRFIV//IZO=*]WI<[. M#/L>Z>&_ I?UGXYZW6$GH'$EO8\QI8=FN9W;I?=Y5U$^!\2WAKD^M5[L#WK- MXM0/GS<<=5/MO^_,#SOLAQO)81.4JI5,@A+&O2"..&>9UE1('",FX^2P11KI MK\EAD9CDAAWVT9&UIZN[7ZJ1*WB_7+!RMKE@+QI[INW;+SL[[6UVN GEO-H6 M._NA7=_.#]GEKYZ3.ZA_>MQKT MY7'CQ%\T]M_"][^;AYM_0SW>GM7I 6GL'XG##]MD\@R\:WA(W\GZI3\__/". M'7S8HHW+;=+8].<'[;\_U=OO3QJ;ZY>')^_(SF:K=7#R/C4V\-FU%-,7!A_^ M^QC[]ON._6"&4'>Q\V$+-S8/H3]>GAR>O&6-]LOC^N8[!O4Z.[CT>.?5NXOZ M9J/][\NZ^.@4=0Z+?)RD)XA'BY&6+*&0L"624L-,SOWY WR3"E,G(D!\^BB M,89QQA57-@AN1^F%":&5!BV(!B7/K1+$(VH-0]S[@*RQ OE$E2&"1 MH5-YC*<3&P- MHI 0;' 'L::XUIVK/NW!XZ^\2?7+#(ZWBV0QP/&;9[P\(<&JP''FX'AY QR3(IYH M'1"-T2*.G4)62 E?522&<$53!D>]3(F9 L?9 =2#7>Y4_+=P+WVQ)%D&)K/ZOT< M6Q=_U+:O1!:_ %XM];KMVFY>GQ-#[8WM#2X \%9G$FF<5L!QO7*UFK'_11VK M -(\ZNK6>6/]8TA.Y!4OR";&$)> @IH3AH23U&1@=0"1CW"$>F #U\QK%',*T.BGO758_ZX/FE4[\8K[YS +SN&S$T8K,*09\*0F]$O9ZC&T7.4G(11 M5P8+HZX,2 +P!^8T$3J"_[M,Z?0)J+.SXT=:;S(R1S;/ZY.V.Y_!!+K7UFD_ M!(7N.\]0,1E H4EG7P#X5*CS:*C3G&(N3FK!I :8"3R, B,.)(0BI]8X$ICR M:6F-B&6&59FIR_Q-2"X,:,P-=:E XXE XR95"5$IB8U!)BH*5(5ZI*DER$>F MC>>6L<0 --BRQ-,Q@M)/U)6 J[SIQ5/;#+5X?IIW98WR(1:;DKZWO+KL?M3< M,)BQ"+9&$ECOA")/W6@#005.CP9.%U.,)F'EI78&">Z!T=C($$A/(FP%%A9' MAHT"<%HVI-0KK*I8S.(3F@I#G@E#;A(D7<80;2(RS 2$=4C*N8!= MSD%*EK7XZ85(4(F"(^^B%(JHG,2.ZV6#IU?. MS:.U_\ I C_N!I6]C&?=2CX+['H=;3_F4X1KS?9IK_MY?#9ECI7%_PR;I_EK ML9:]FN][^FA9]Q1ZX.)-RW8&X.AN3?H?/H^.GHJ%M'9S-7?2._"&\RBPGM/* MK7L_; ^+18:;\;0';RFR:\&3Z^TN].IE\;4:*!YKH*COK^=!HJ"EC9-U7K^L M?W2<2FF=1%Y+CSCG0$<)BRAX4']J@O61+ZW19<-+O0"JFD5V-(:6\9XVCLN_=SD_)*M[<[ =HZ: M.0/A*%CWX\RJ#',(<\.LOO;[R&]NQ,'6^7@/TZMN-YPU6Q7F/ QSMJ;HCXA6 MTZ@U2CA0E$.X^.2G0HNG0(L;# 4'XZAQ M"2F*-0(A$60%,!070U14!B(-!;00TPLN2S^W.+_\I*#SJ)O0L!\?83IQKN%F M;LC)^,CPSM%M'E7E)CT>"&U/41;C?%)"$I3'!\095LA:("^:>[B2M[ QL[3& ME[%8A$G$*F*SP*2E0I'G0Y$;5$82K"V5#@5)<\HF$Y'U3"!OF*(\IU*-.*,( M$]/I+JM@RY,9X>A,[%:WN%GT_%Y_YNCZST>WX*O//#X!,?8JJ* KN M$K<>:2$2^$O)(&.E1H ]AGLEE,Y),R6>WA=;(J)215=^ :)2P<-CP,,-#B)" M,-YCC1+G#'%M);( "L@&I3BGRC#&E];4+8LA2Q].*=-2[=LYR ^O![O7>LGR M)S2_?_OG!6WGAHQ5^V0>&WO?3E$S3(%]D63!X1,>J%E(R&$7D,2:$.M%X#XG M+:'+ABW"PI][6^.<)SLO+:H^4B;T\J'JW'#8"E6? %5O,%JJC;,)$T2]DWF" MD".K P=4#5+"7UY38+1"+>M;EE/.*;(M4,SM=H;SNFE=L]7,24Y'!_L.NOY3 M7ET>>_W_K>55A(.+>YQJ=V='7)$0 QF$[C"OI;HIHEGO)/B!6B[\U/+D9,/6 M5PWY(46X[\32+,MXW!PKH^/@YU:PDUR)M5-[D3,E_DPD8=Z8UL_ZK[C/2GVI/XZ.3*S\]F^ ]$X$JA%G>JJ*\0LYJBK#DF#,O?,SDRBPK M76J/=?[F$\J,AC_K=\XS&LZ/:UFAX=.CX0U7TP@MN%GN\2LN?05&CPY&1U/43&I/ MF=0W,3$<\YF)M%0L(%A;Q0N[Z9: M=[*&N];*B[AK70?5+';+5\M6GWD;S@2S+JJ3*W\$E#Y-T1H6E*6>2)2P,(C' M!+2&"HN(Y@(N.!5B/GRRW"LDYB_>M# X,3>DIL*)Q\6)&^2%>+ $X$A&YJ)3GC%$1P](:J8Z%JD(Q<\U:*I!X3)"X MP5F")@GDXI$D0B#NO$8V,(J4E]CHQ*U(X-O0QUJF6$5;'DQ9^M#TV ,+.>WV MF]4FX*H1?!KLLHH MSHT -L*GX[HEHB-5$&7QZ4@%#X\"#S>SOBI%C'0!V1@BX@#32#M!\Y8T@:7& MCLE\)*7\Z6F?.8V=E&03L'_ 4OB?.4KE7OO8*K8"<%3-4#\E4-V2=TTHRY*G MR&H!/(8( "H/7I,*TNB@).N1S+79:WG(H[IY:_0#M*;[?+B:=0Z\7/ ML3.W. ^.F@P3),0L![P MN"0SR"43T>@H;\&8,_XN/"E]<&A^V>%EGY;W'32L1]JF4WB\]] M*B1Y7B2YR7HB%6F ]R:,((P,+P'N()!E)B)@.,\_MVIS0[)^V M[$6N;/PV #S7G8^YF*@D3._@DB%$ MD?=CR)AW9@B.C-41">J3=888+ $1J"K[:4D/-;ZYVFJU_+@UZPS@]A_"EK>N=<*VE%;S> UYO M23,4:7 LGQ5CE0)XU0E9&3GR@4;LN8Y$DVQ/4SQN1CF5?T()'S#R5TKXM$IX M8XSWVBK/*$,^YEDIIA)RE J$76+8$RJI"7;G M)9?\[+/% V^8%#Q^'N6;5V6QZV]66_H B[OYK2#UY=I_?VLX>!-[>\>V%Q\E M_K3=>'G;L-#M%/KWQO9V>GL#.XCAO6T-X]=7CYU!7 T4WQ\H+K<&]8UK \7G M\.H]#__ZNW5(6Y_=R6FS_NIEL]X^N*QO;L$[W^*#RRVRL]]H0SGG]5<'9_GW M0VASO:7/=]8_,L>C3I(A29Q&/'"-3 @>42:%UHK99/BW.<5=2O1#485*BNO?ZE1%>.:4XW$];./ %Q4$!Y1 Z(X MS[SWE*JE-2+P,A"\>^#<2,G^>"BR/946;O?[PTH#YU8#26/](TX1&!HG,,XF M0+4$C,WJ*!%C/B4>A"=*S VJ[0P'_8'M9*^H4JHY5JI(.(]>1\1\8(A+SI'Q MB2 K00V2=I*[M+0F]3+AYMZH5H3=YX2R5< VUSI(LQ=J\EHTG)#R%"-. P8' M(@D8:0EF.!@7DG\PL#V5/E7 5@ZE=@L;MN,/K9=[%V[!']# M::<1"O\<6Q\*X!7(3G"/)\0!:J( MG') 4;5U-#$@$#P?J3"=E+A$Z]ZJ_0B+OWJM H:?!8:;IY2'8 #V/0R_X%QP M1@RR2ANDE8U!!IN\I+<"P]QN+WC0:GTUYYD_UZ'*N;MMJW9JFP$U.S5O3YL# MVZKR2#SY^7%?^OX-=/UV9V/4\94W\7AX-)U9"W-"G3 <$6[ "5#1 U$A#EDM MB;(V4O@GIR*FRP+3,K.5*G/$XK.5"D&> T%N,!HA-0_4 6YH2Q$702(-TD*! M)L*Y,LY'EQ$$+TORT[LFYR]71#EHC??#]K"5EXB :6F;PY^L:P0OST+H>E# M.^'335S:C0,+-0I;MM>!?NM?$1$TGQPJ!,AZQ!(A2 7'G*+(D M,*0"%@%3*7RB.9&?7)9F>F_0[U5$9/96?3NN/$P%X)I MZG-P0U-"_Z@"+E7 I1QDZ&>0ID*4AR'*QU4T@X0Q'GTB(+*(4"QHE$PR/S O!)+&NU",?BWL\\2Q07 M*BG>S,VL5(4W3XPW-R>D-,&6ZX"TM@R!O$P^7=;_[7391:KA>_#H>Z9K6O4MZL,.B1TAZX5O^2&^@F@NZT/9\JK_GM6O3,O M\#\W=/-* L#U3J@&@Z<<#*:3D"J64U,5"0$5.,?$DCSUQQ'S&FL<92 *G&-! MEPV[;7=J:4;,S>C>^ MCF$^@O;WGM\P:9%8+<::];[;AG=?Y$V G>X 2A]TLU&&V.G'/$ATBKXJ%J2E M9L=V?+.(E,(/Q=3PC9U_5YH]?A>GH^GOTVZ_6/*YVHNCR>8_SIIA<#P!B2L/ MCJ6(OSYB'51B.)A^9-1Q:W^ZWHNU&UL0K_R=RRXLF1.=J K.RR YSM$NJI@" MNR>$4Z/D1ZJ7)@\=?\D_>&J/(G*]:#\AFT!%;,;SVD:W=]KMC9<*@..W-W3]9FC:WM6#$[[1+#9'K7K7 ML(/#;=J&24:+*#SJ_T76 U]TK*G M_;@Z^?#'Y(229J=H1_'0'^.RQJ"1S>YFA"37<73YJT6NX)%5CH,UXS>/+Z\4 MEVZ,/:-K"J\(INZ\C%?(G=>^52P!Q-#ZAXK]]C6F^9-4UMR[0K>X&:4[Y^:[ MP7DS=>LM#LO(0N8JRK)_W ,24(?[CONU+8"^,$H#4&-D^1XY5F?;Z5?\UONR MNSD71XY3W2>U[7>;^VOU&7ER57U"];^9Y9I_(\OU8XCW@6HR@U?.K:@6][3: M/=N*P/XZ<6JWT4_O12CQA,MM39R76-M/SYJ$X*+G7B8K*5=$.BJ8$5@EKX5B M6GW<+&9-"";H?M,GN_%S[ S+')6PQE7=1?O6S=#*X=[/_5/MS\= GU@/]OX\9F.-Z!]^6@6_VDT2[*.MD^ M._CP/DT":_4]3.N;1Y?ULX\^:,Z2]$BR(!!W22#-)$?$,"()]UQAEC=(+5-Q M6[:[TLR2S-\&K3(#X<_.5\PS$/[TI /S6%L"C3:&<*6#PU+&R%744;%(0P&$ M9 *$I +"F0#AY0T@=%$8;01#SGN%N%0169^WTECB*P0\K$0LK$Q115IBM80 M[% 0C.3=)@1I&@S2B0J*)08B"0@I;UU<62*F6.U>^X6H584>3X4>-_D5)LHG ME3@R*:.'U@Z9("+R"6,NG9!)@*,IEODM6=7GS8(7@%Y]@X(2,\\\ZU6OV^_7 M3GO=]'.9C,I[P/G\<;!")F\*D508^F@8NC?%P)SCP04M@7<9C7@*"3D3!?(L M^! H\<7^%H*7!2MUQL:'FN@B;*F;>]B9/_)6P<[3P,Y-ZJ:3(3X2C+!7$7$B M$S)2:*2T$M$X9YC$2VMFF;*?SO(X6\N?6UYWL%L M%^".1 @NOE5 !6,/C:,3@?Z#=9,:I-0="D?U^_:U$82I(W^%07OGMV9.!13]XN]001C;+_,&6!L MX_'"%T==C;"06%V,X=>?K&Y)"(F;0$ +=\S8!K6ZNV[YY)-969GO8SMV;:L@ M738<-]O-7K];9->HW6!/%TY13@( Y<:E*:B9UZ*/ >QMS*2-$S)IIQE#- +K MXB&? _ P=<8I;)4401J5G6'FBCBU):)>M3/L%Z)>-: \):!,92_3@D9&>4!! MXX X#P%I1@CR@1JL?+0\\1P](02I76)UX.LMZ9$[,QOD=1!L-5C;.'1AB*KU M<1-4$AF^!S*H&I.;RR3O0JE;-1:4M$U.I8 MV JB3_4H7HT^CXL^4Z0.] 6GD0@44@#T(=PBPQQ!+,!\8NT%)44%TE5A9!T3 M6TE_7'69WD409*O3>]!9\B4MX//P0NX+8'?7E#L<3\Y6VW>.X]\P0S74+@YJ MMV:('M-,&.8C"I8YQ!F/R#'G87R9<#$ZZC5=65>KZHHS3W,7.ER*(@F_ (\ MO,[I AA6C0#/A #3'C3FE$@<(QF8 1P&%E!.++.2N\UED'PC !,+BD"5)9C M/>SPJ@/RGF%8Z\_F8OTQ6PY58(P7]:2HPFH WSN MHP0_S-!@J@T'".+(RQ 1MY$A9XS)-#AR)I@55JZLSX8#/DNM[WI+N()TMI;/ MA2?V MK_3R/>[>R?+G4+][_ZNB RK!T:YQ:< JK)T9CZ$G/L^Z,QTV"?0W2D8RQ(7T M^52'1"%HGY0ERFE2N#.OJ&5X=U6Q9+O&+Q;M%I0H??G0KA*,MT:[)T>[*58L M&!/8X818XA9Q8,)(2Z61TTY='Q9NYL&\HC*JB["@ _3%HFJ+Z:%V,:CEJL-S#5OHG M=C_E*5ZLS42O)1%O;;<-X]8;O7>S7'=CQH!KQG 'QN!G["-#$HT^6.1R"1;N ME,W9;ADB/&CJ2>K:RCM?(+'%\.)-<(M.XRBKJURL3=A\5]4!#MU91CPY-4T8MU@H;[3"2 M,E#$J09[5N4#?EXK)6ER!(M[J:@G6PFUBEK$.M!2!2U%1,Y2@GA@'CE,,5)* M"PT\(T7L"A5U53+^ZJJHRIJOM3^C]F?\LOZ,\NOP@X5&VF_QDE^CU^@,^KT^ M?/^^"8LONU!+F+AIV50RS&;.0\'ET#UV(-R7X<1ME/.V,SAVL;N;AF2L4,>] MW8O9J_RO\]8E8IB193.1T@\1]Q)C1R7"E'MF?4"K$P1J[IB9I;*D,75 MZ^7QUDL2U!G'+'(&6#YG(B%#@D62)4F8IR%%O;(N]2HC5YTR?RG'SN^F#Y;O MZ/F2ZKDYCY]?B5H+#RBM]=QSXM:4:>I8PAQ'@XA. 7$K'.@YPD'/89Z$#H3) MFUP4S[IB:CWW].LEF>"MX E9'PCB!%MDC+:("^T4#B$DET#/\55R93:5128X M> Y=4U$+]X^^A?[#OZ'Y8_V_X:_1'<>V^ZW9+B-=\&6]Y&,.[']Z%42+\CDQ M-JP'RQ3>?983&+0[?7AZOY.1).1S!GD VD5DCLW&;&JV;=LW;0M:"A_DC,"] MM?'"F>[V\%V2S>WW:#/W#D3JY))Q^E!M6371V?!J[7#$W;;4YD-;MAZ;-G6?E7]^ISVPY" M,R_I-^.5_F9RI7\:K>]&)\$O'?_]L-,"O.O]5^/M_PZ:_;-K>_R$72R>^*K9 MA[?Y.XC[;UOM1O^P,X"GAMXJT(=6[/4:G?YA[)XV>['1!/7M<^]_;\S=NZO6 M]-7+8.@&SE!Y(>^%*H&1:=F37GPU^N'U"&J;[:(WQ4VOA\\:@D06LVD_8&YC M>?E" M=P*85#-^3PSUMC)3%+U%@J[_386S8G;M]XF?WN%?Z'$BPKY6C?.^P" M_]N&[QWV&F]!"X;&=E'"AY'51G9]7K((KM[4H_B&3;U;A\Y<>'[NFL:CXF/Z MIMSE*0C#72JAWMKMF_;[NIW3&0_:"QG'#6AL)II@:?QCFP$UVXTW]B0SG7I4 M'S"JW@^.!ZU,\4J;?S.FIF]>GVBC'M/;);X<43!G&WM=>$ZK-) VPM&@UR\, MY'IT'Z"CBBS:-]I?-T2<\(6Z%8FVNGH8_;7?P]W-#Z<[>Q^/\M;+]M'VSX.C@^/]+Y_/#MX?'&U#.\;;/$?[ M/W'\\S[]##^W#@_V_CJ@ [MO]\JZU??PNC;9X)JK$X)!$&0MY2A) M 3K"\2 %65FG&*_**^(U:P1Z;@E]Z0@T5_ZC1(&1&Z*CPUS09(T)RCI!%>>< M!GX]!%US"+#&HD?%(C:%12Y0HJ3R*#C'$$\!(RUI/B*HL,!,!RYR0E"PMHQ@ M=S\/6,-0#4-/"4,V@4&EHL8J!:ZP,? CY49%09WF6"T$AFJDF0=IQ!32)!ZP MXA1,+NX=XAJHCQ;2(.HH4PD3Q?,AE3EJ8]084V/,$QI;R3.E,'$F!LRCB\88 MQAE77-D@N VUL54)V/DYFZ*')D6Y1D0PC+@3!ME$(N*25 M9.,A.2)>_+ZVMR%Y[0Q-,G&<_8;6"F("_ *6#R5S'^@OB$FYO[TYZ,+8_0/= MZ S/Q'XV!G&4>C>&-Q-05_NH%VCX30<$ M<8>E,5$@K8Q!W >%3$H.N>@UC8%8+MZ Q%K,GUO,:S2NIZF>IF=0 MF@M/>%HKS>?UEDYO[!*/&4Z@,)TD%O&4&-(:@YV6*&.".N%HJI[6?/$[.I/' MP>WX./BOMI?S[$Z9VG=63U,]3?4TU=-43]/]230.W)%HA,5 HJEFSCGM.4\. M6V$$DW.3Z-V<=C%SY&X\!)K<_!'+(M?O.EUH8OO-H-N-;7]6D(BR>1OM,$$I M+A+,%-$'>_;G/YUN<:'?[S;=H,B5N-?Y!^AXNU]3['DH]FS(-J=!6B,#,&RG M$+51,)9E90C1 1Z5(2XQ M1\8PBG PDH#9K8/QU4* %[\9#;S[7#MIZFNIIJJ?IY4[3?"?QE;%8 M$$RST1:B4])9JSB+U@7#PQV8VC5G84'CE!SM;U []9[&HOC6[IN9T_@J)APL MQTC0A!'7&B--$D%!*@SSZN$OM;*N5A7'#ZC-6XMQC;;U-#T,;1=@%]=H^\1H M.VO=XA2](1)1G2SB2FAD7/)("2\$)3IBK2L%MR]H\_B6++QQ$8Q98BR15J#NT3'U.EQ'P.U/LVDQY5Y M,R91((5$$\2C%4@SQ9'FS$:KK6!@\>QV:OB<#SZG(\&I%9%Y;I$)-""N),ME @S" M3EK"O%#8X_$^=\V&:_RN\?L%XW>".[2225#"N!?$$>!4J,13)='G.&$G%8$<4(L2S$0E?)Y'K&JU6PJ]!K$[QFO\4=Q) 7^ M#Z[[QWBP;[^G>/AX*,H.P3"T[$DOOAK] M\'J46[K9+@:WN.GU\%G#\8''S<2!Y,Z6EU^?-D/_,$_'&B[A8AB&,GSS\/): M<6EJ@LIKE*\9RJZ]C-?(M==N>JQ9$XK>ZZDW7V.:_])M)7"1W>^Q=6-O:ZPD M9HD:2^6='GO'2NO79WB]4U5V'X&(="O%G/8.NS$VMN%[A[W&VW:(X7+X&KFD MN(;#-&KD\$D4EVA^OZ$SM]=ZORD&L()C^J9S? PDM&"(UT;_L3FZ?5-BX6[G M=":<\(6,XP8T-M,WVVK\8YL!-=N--_:DV;>M>E0?,*K>#XX'+9M+56S&U/3- M?CV<#Q#VD>*NSS'+/ZR[8'MGC6N M(JK7G+-8VM,2BRBZ%#GFW"KO%!,\**9EHE9ZI;0F03A7>#[Q'8I _F*G)3Y^ MWSG>.=X^__?XX'@;[^3?S[?%[MY?T-:=[]N;AZW]+P?-;;K]<\;G^?X#W:?P MK2_P[/,/%'Z'_GP7V\=_P3L^G.Y"FP^.M\[WS\ORCU,;5Y8[1:F+B')G$9I68V5/L-0(]MX2^= 2:)\C:Z1"PB-ZGQ ""G(7_E50D,F,5EO)Z M"*J#K)\#BZ:#K(UUF.J$42)6(UC9* $&VRBXC)% YK4!$*=$0(G*Q8"0S72S(,TT_'(T6'GK%!(&@$F MEP>XT8Q@9*FA3"F8J"16UN\ H8C5SGE%3.VGC1W M6!&V^APRF+=4\M96HY-RJ>8<0]3+,K+::,=^_K"34LS%V^!JK]_+G_S'/$X2 MC[4E,%:9S"H='%@E,7(5=50LTC+)*AFE_2,S(?!B6H G8ASV.A?!.CE69ZL] MC-29*#PWZMZ;W/B[B;JL1?U64=]Y@T\O,8PS@P_^YQ#[XW_;]HL9[!Y_H =[ M?QWO[QT<[QR]:^Y"V_>/WHIMNB6VSV%L-CV&<1+[>QOG_W/^F7P-0M,@&$62 M8H^XXP'9*# B*21E@S32AY5UO#:[Y]0 H6A-UA8O1.E7+TQQ=>HZ&930@,0T M$"Z],]A*+@V0P1 =5^DV81QK4Q_\SUQA(75%C8G=(6040O=IV)): MRRY,]*;W;!G'/I>Y1B!$%'%#*-(2R+V3"G,C8I#< [E?U5Q6J/!$77IFP1SY M6<2[#%"J)7@^"9[>$<4X.:QP0"D)ACAS"5E"!"+&:4P2RY7K5];G9K_149!=%3Q2VB?$A73( M4:*0B,!OE?4A4K&R3OFJEK-G2%^.?-?/J/%NH9Z!&N^J@7ZP8(,8 M805PF>20#4:C% *C1GGAJ"\!3\T;05K7P7L$3U\#S/-!JY]=?*G;.6[T#V,C M_HQ=W^P5WRV_U#G)\_.K%=%[)O_*I=V*TI&Y.<@@]@]THQ-*ETIQ<;>(^;^V-8C72'DMR/,(\K2[14J)O50>L<2 HC@!(AUL1-(8[IRP3B2Y M@"J]M1!75X@7YFYY@!#7JGIA$C[M=0D*6RI\ M.#6<2%"\B8 $:(\3XQEP++ M1TSTJF0/MD%J*7]B*:^K0];35$_3,KOL:IU9!9TYX[GSBC)GG$6>>0I*4SED M@1DABTFPPC++92R5YFR@\/.)^0NJ\7FUA!;N'N0LK/_LN#N)[5Z1[^:,K4P$=H:FA+!* MH/9ILL@10\%T=D)+8X.(*;NUJ:X#D)9-S<KJ>IGJ87;RO72O.QE>:,L6P, M,TH+@B0W&'&I#&A-AY$@@7&5L+>25T]K/E&4R[-*Z61*7#L^+O:+1:[4WM=Z MFNIIJJ>IGJ9ZFJHV37/0:$R2C(D3[[CF0)RMCI@Y$Z7"ED3&YJ;1N_W#V,TL MN1L/@2@W?\2MMN\=+C2Q_6;0[<:V/RLX1-F\C7:88!07Y\^+Z/(]^_.? M3K>XT.]WFVY05(K:Z_P#A+P^%C*)*["RM4718(LCQC2Y M5"T$>*+MZ&>57UCYC5:G=[_3(,OK_JN]M/4TU=-43],O-4WS) (EB=&<_5-: M1G@23AO-2=",">.<4N8.9.V:C*"@<4J:]C>HG7IC8U&4:_?-;$YB(:QV.L?_ M,8DXXP$9@BD0, O6F,%2"[6RKE;9%?5?KLT66HOQ5 OF(P\J$S<*U85D>]6]W4R@'8U:,W7\:$I'C"U@J,3>*6$"NESOF! M4\*126N*M,YW"8ZIRP,^!E[-ID 0RM#(J87QS+&BCD:DC0U($B%T,-&S1%;6 MI5I5>/;X]$B$GH?_W,:MA&?#IF?T6EX-3=>FTW_4H5E2N)ZEFPO# MZKJXQP-!>3J=A54X.I@()(%+(FXC00Z,=40"P5QJG[RF ,JZ!N0:D*L$/C4@ M/ZS K?.2QN #(XX+3BQW&ON<2=_BY)U_""#7%'IA:#USW$HGSZRSB)$(%C\3 M$ADI$_S*3:+!"^YRX+BAJT;5'+J&[$K!4PW9#_/9XLB),Q*;P!C7REEAHX@Q M@C]EUQ<[G ._IW3%+8Q3$"J0TMH@3)9"3@B(:/8\VV<@CR14[S2K% ML\4V[NZPK;&SQLX:.Z?XKL),T,BP)I2SJ(Q2,3CODHXN6B47@ITU/,X#C],! MVT1(&;6GB*C $9+=HH#HLF.N^\=XF&^ZIQBUB?;X M",+9??H (EHDBXNQ87U.$V?;9[FF0[O3AZ?W.QDS0FR72>3:Q?C:/OR2FFW; M]DW;@I;"!T5EU;5KNSU\%Z=K"H;J]4FG5Q1@?=6-^73,C_CZM!GZAR,,F[AQ M..WXXA;KH!&#_NPMUX__Y-_YV07L<*(354 $99 <1^LX54P!2!'"J0%:R/C* MZ*;#[J@])_9;1*X;[7=D$TS7*]LZM6>]E3\NSS),\;#+C*YQZ/&\C:W4DIE1 M-<62>7/8A8=LQI^--YWN2:<[S)S0#HU/ ]=KAJ;M-F/O+I+ *M2KSVT[",V\ MPM^,%_Z;R87_:;S<@?=@;P MU-!;!>K0BCWH9#[X=IJ+NC3; 9 2QN#WQD,Z6\#IA7P7^ V=;MF37GPU^N%U M:/9.6O;L5;-=-+2XZ?7PZ4-0R$@R'?Z5WU=>OA"Y-5R*W3#Z;/CFX>6UXM*4 M,BJO*;C3Z&LOXS5R[;6;'DOHFF'B7H^]^9I@U[_T08U5=WKL+1%^MT;FFIFO M7F&$E*NH4I1[[[ +RG,;OG?8:[P%S @7(8"7R,Y#!VC":+PKZZGXT(&!0:\- MD)RGN[_6F)%YEM4(2,$*B#>/T%7?O..:K5!T[M6VQX6>;KS+UZWF<>>'X*+G7B8K*5=$.BJ8$5@EKX5B6A7'5^CH^ I]V<=7=MZ,?%C[ MISN;H7FPMT^VOVR=;1]]X-OT X?GBOVCGWM_]S]\E<3VM/: MW=L2.YLM:-?A8?YWY\LV/L@^L^.W_&"O+/8Y769' (KH%FZG#NIT8JV%_,> M9*-Y?-+M_!@Z:+,S.O[OH'ER[TR^RW D_,$[P0N@U)=UUN3TU%II'JW4G.'* MRD45"7&(N)AR=:V$G*,)12VD,M$R[GWV"LWJI"7:ZZT>57\QZ%"]5(HU.MP? M':8YJ]<,)L=+E%Q@8$D+BYRW$GENF35!VL0R.M 'ISJL*&VM-DW9.,XY/L_' M-*79[MOVMZ9KW>!L7O;4K=5C(Y.SL)NVQG.PT>O%?J]&H'D0Z&R&GY D?0X8 M1$E%0""&%;*,$N0%XX+@D&BD*^O<+#,]66">USK3<]7I20T7BX2+:<*BE:$Z M2(J(D 1Q!X3%*F\0CSAB)I762:^LRUF__]*G9EY"OE(,3OYAT(L-6ZS_VHOR M9+QE'*/P=_9N?R4034[5VY^Y>%NLH6D.:-J=W96TE@26,$EE^(RM0(\K@(,DUNDC#P'P\(2P>4!G.. MC-0&L4",2* .) \KZX3.'O&NO3&/+XE%MD?D;'F6Y:+@:2.6J[]VR3P9M5GF MRK-+@4VS*3@Y=QAT2$2T2,'))4/&8(:T(D$*DI*@.!>>U?HE)'RK736_ K^I M8>31862:XL#T*8.U0%H0B[@6 >D0,6*1.9A"*12)"ZI?7;MP[B&._W0[/YJ] M+(@@!,51Z7X:M!K]K@TQ1TW%YH]\E*[7:-2>G">C.^-)>=?I;@ZG9,-[&-C: MH3P7(&WO;?2G\R$DKUB(F@.S]T4^A( LEP)Y82W5,A(G*"#2K$=YB5A-[;7Y MA5A-C1:+1(NSRVB!"4\$[!U$D@3^HK!'3CN%!$R,(Y'B9&W.Q%=[:)[C-%^G MC8KX[6%VD?8WZ'#OGIM.RV!258&J7'/NI"AX#!.2YZ,\@%([B>\#06]G" LH M#*H2X8@6$;T^4>2"9RAB:UQB)O"0"4OMAJG=,%4E+#5F/#9F3-$6KP"\50C M4Q1&7 2)'$T>,,,;KY5(@9F5=3J+&2_#YU+UTVEO#FW[&SSN\I&S(F"F.(34 M:EK7;#W@^-E=K;'G?,:OPU/WIKUIOQA!?>)\#9>5#"B6;@YGV(SEOUOM0NU\ MO)B->@-@<:IH>];?IDGB6"F4B.-@07,!]%4 D34B*),8#YHZX7"QG53VH5$Z]I?9K$XQ:G!]+G*>XA28 SL8)%*SVB$NND5.* M()^P,MZ D(="G.&W:HCSK^/'V#H^:16IFW>=[IL\,V]&$[-Q,2\U3LV%4Y]G:(=D MU#, $90$R>G?.$,V.(FT#=IQ):E1"G#JBM" VJM1 ?&M$.FHQ?*9CAL MG D+@DA&5"XD'C'B2 M>2_6&J0)BW M$.["RKJJHYF?)9O.,&:_<6+/\AYF[3FI!-,93.%0 MJ?TGSQ@4,IR,OR_BNVMP6APX?9LA&R0IGB(62"B1P4EK,'BT1X+B8&C@B427 M-Y,E%[43I7:B+"_?J5'E,5%EBO*88"T+CB!<)"7&-B)K+45:(I6*)I@PJQ%TE&2$R!*+! M)! /":BO:& *PVNT(@EKKM:G.W>IE/X05X7K=$/L(NCAJSPHO4ZK&1JC?E4: MO*I,0&#:WL"L%1E"0PQ_GGV&Z9M L(WQW-4.X\5!V]8,/0$U1*A)%@E:;$/E MZ!? ,R0)X=Y@#P957%E7J\0LP.%Q9U%:(F_(\L)#E;E-#0_/! _3S(<0&K'*\>PN=?7@84B,1@T9K7M>"/\S))^[4X>? M.T/>_(U<$/^L N>\9E,L\\UWKAEY[S&;]2 M-LQ_!EU_:/-9OTXJ79>'G198&<#N:E)H%S,4"9A,*V%Q8@&N-/,Y&0L 2&9H3]VIJ MG6(8:YES]CZ$ M0^S)?-\VO1?2+1G0X(HY381 Q*03+$'BZ7+A!LZ1K\PGW#S3%1KWW#%>!S\SE_QE;6I/.G5@]SJ(?94PA: MI9 X50@[AQ&G4B-+>42!6Z\Q#P;4Q .97>W[K:#X5X(3UN+_Y.(_G6K*< /L MT"$)$X6XX#FABW&(60W3Z0-PQ_A =EC[=FO?[C+[=M^-"_C5OMV7Y=OM=J#Q MH==(>9J;O=X YCEF1Z_O'!]W8+F8ER][6<$YVTYMB M1C[E";F\WYN:/V- Y[';J;G /%S@?#90%:1$:Z(B2LX;Q!5-2'//D1322":Y M=QKGX[^:$OJZ/I)U(LMS('DN+^ER\:#X,W9]LU?PH(( -3HG>3)^M<* 5>% M!4;MEE/P=C@WH>9 "X&KV6A8GXQ0@F"$0;D@;EQ$SE .?SD-.DCZ2.6+X$#U M">1?E /= 4]J#O1 4)G)YQ\TC3PA3X-"/%F%C*0:42449MS 3)J5=;TJV6QB MR9>1AJ[R%,B>Y6"3S'E"=/T+9U!11ZCV_CP=\RDGHK>;-F$>1O9:47*DYCP+ M@:?9*L@D6"P]IX!'>0L8X @9X3T";9.")(2FO 7\ CA/[?=YV=O)0N%7N8L3S!\*MYQR+..?QW(R@J<:AN7!HMKXRX5IBSQP2 M)KE\.M$CIW)P,TP5)<0&J^/*>IVNOY+26D'.4$OK0J5UBC5X&I,/4B&I\EX0 MMPP!4]"(2>*YQ-316&11J8:X+M+_L3R!\K\-(^5_;YP,PR\;[FS('Q80-C]/ MV%DE0:L2%&.^N-EQ %L=-WM/*)L]$"DXP9(;B4S" 7%L.-**",2\MP%K22SC M#R,>\TK*$GDREE?ZJ[>U,X_,UWL\"P2$*6XC/<8R @P(XR3B3$GD@A (/@K> MR8BE=P (;)5?4<[C?G[,Y8BH7V#$\N-%U#]K(Q=$-*M +J_&QTPN?PO#))6_ M [DL?\KG,3/G_,6VUZK!%;/2R'_R0?L?@/Q@WWZ,O7ZWZ?LQY L;[7#Y@XEO M_@,][X39]*.^-W*47?KW7/XG3/;-E*RCVUE@>D2#*( MTT209E$B^,,E=\IA(7(*/THK8'7MN]&BT/SQ?*<-5S,E*F6CT1T+5>F/ZZ3& M?\P!!,DSI3!Q)@;,HXO&&,895US9(+@-7[>R_!,Z)?]B6OXOR_;=Y%/6\GD' M^?S6WWYS23Y_A/?_\O!__VH=T-8/=]01!T=O?^[L_?5]YWSC?.?X+8;VGN^^ MWSG/E5)6>\4MM\:3J"UFW">5N([%&L+U&GI!:XAQSJ12%$7F!.)> M*:2)C.K^&F0K#S)09R(U,(3"! M-%,<<1:+X_T"4:R],T1S6M0;EZO2S);'6_IC*'..&>9UE1('",FA:#/.I)K)_N[WT6 M!YN?Z<[>!PS/I+N;?QX>[&W]A#$B.W3K;/_HX'#G74'N!<9"4X81]AJ#@6@D MTDKGE%_:8>FM*I?3U%J-.*4*V< ]TL%J%D !.:K!1L:KQLP& MW2V1C;QD47\O%HROGLQ? (P?[$FX)SFLP;C"8#SE2="*U1$0$BKC0!FD: M V S2Y8$)9WV^?3GJC2+RNGU*\^IN/WS]X'V')399K^IB58A0]7+C3!Y.W1JNK^'9U-WVWTWKFJUF M_ZQ.D[, U@-]G3UK3JG5AF!$I>:(!\.0=H0AK"0+*FDLRRV03L'6U_C5%HJUA --&$. T, MN;S=P!U/,04OF4PY3]02G59;NCK0=8/K!M<-?I0&_]&WKA5'<6T3(WBSRK+.ZV#QNP4WFVX.%NY>;47"W%BN1\->OUF.GMZ M0[KHYPXL[P99:PR9Y<[@&)[C%V!!3V7NLOU!-^ZF(8D$ 7I>NHBWSX9T\>C= MT?[>_OG.\6=\\'[KY\'FQ^_;>Y_Y#MT_WS_Z=K:_=W"YW/ZRNI[U%6BN%2((5%1+F!KN2QC?;@Q@V\KZ68#08 MZC U+G!&F9,A!)$T(Y9@:?U*(P(#/X&Q[G<'@+WE2.?]]S\'/9CN7F]$'(=S MNWXM.%5@D5XMC'EQ#D>E6#SETKE]9"Z/)'%<&ZF48-IP8IWV5"3KE&?.SW&J>'G5;KK-$Y;0/L]P:NUPQ-VVW& MWFIC?.-J8ZOMUR8^:&RT;>L,J'3OBDN]IFW\W3QN@AZ9_/SMH-LYL8T_U_Y= M*UY^<>63_<__0[6"(?K>@)\H?MV%?P1]W6[!R,*[.NWF,5QA K]N=K_'?K/Q M&TQ2*^;$>+%UMMK(6W9PV_B1Q>_D]6JC?QC'%TOM-[ST>\/">K*-;ZV. RWG MFIV>;\:R7DSQ/; : Y@*61F"FCR,MM4_/&M86$K?UAI[\-B+]O>C/5Z%@6SZ MP^$I'U@DIYUN*Z!N; ]'-C^]W^SU8<2:O<8)3$&$SI6G@:+MPJTP*>VF[\#< MPFH+T#A0S+!H&F#8#'PKP@7X\+>=C=V+['"Q7Z*[- ME6^@7]_C&3SYVP T<*=;%$2.K1;\UFT<1R OH.A[Q^4:R![F0?X!G@CVT5GQ MS7Q''KO# 2SSANN$L[5&?G.C!=]I]?*7BTN]QJ']$1LN1A"?0^AJ'BS0&WFU M-TZ;_4,8L0BM/>[D$^/PQ&XC@:'7Z?96B[9Q/#,8:1G7P[1!6XC@$ MIUBNQ;.*%IQTHQ]T>_"(M4:C4<# I!2]&""81[!A$O-L-=OMSH]BPET\;,+P M7AZPR\NKVW3 NHHE]1$65"Z8G4N)P8"VW*ZI^:L$+N3+NCGXOR;.VM<$EJB7H-P@-3!>^ 9 M?T"C6TU?$M3"A(>KG6X_P?KM#,5P+*XM -XP63S1MT 4AG+O,=QLB>PBC,$ M9N:;M4AN5QCX?F.O.YCJY>2;TJ!;]"QD4>B<](K.7AJ^7G[2"8!HWW;/D+-E M/N;Q:Z'OAVU86]_RCDV^N5CL^1=X;F^RA;W<@:X]!3D!.@H/+SA[[A$LND&6 M)-"*W5Y9\/QR)WJ7&PVW=N!K*7^[G95I+B\Q[&[*PNH/XW%VC8!@?L^8E=]\ MC1%LY0^'0U$4X (A^ %3ELV%:=&\@GX.1>U:6;R*0\]! M6_%5M+5:-)4^.DW]T_::O=WT3YZR(9YNM,,GZ'\SPO\4[[]\='6SFS[[!?7]" M>PZ_[VZ&M+WGS[YG!G-OK<,Y 63K-FIE7E6_OWKKLX-L;OW&=H,IMW1![YS^M43R8PS!BDM).+1">0\X;!2 MK1,"N^0+#.(\6= 7(1P0E#:897(\G M_?+>K/H_MXN&?,KO*<9MHQ!!V_AM:.E<<>N5[QB:0@T@6<,[WV]L_#,VD,9! MT&!\772O>1'U7H!5R3M[L+**_9N"H+R#;S0(1A^*;WPLS9!\PR?T/YEU' ]: MWXI1*U9!\8A/F2"6,2RCY)* ?44Y3V(87\UT! "BG:M9_#9AU4U^>=3R@OD M(^QD-^?((@,&-+9JION0.IU^Z1'MQO\=-+LE,;WK,!8#E==**X(ZO])SVG@3 MNWV;Z>8U;P8C[^*403M_);]WV/1BYJ]<8#Q"L\]R?$R#E M@ZQF8-)Z R!SW4%KR$F[XUF#YF^5*Z]STFSGEL,P@HP!/\ZM6!T.:;E0YA&/ MR9FQ(6N6\O/?+E)EE$/1*,R'PEJ>^-[OC78$GMD#CEU,@073LIGY[X0Z'4[X MQ>MS^PI7\VIFL(-6OY"@SMB!5Y+Y'("56IW3<%^#Y7S5;44#VF?C M<2B_7E@[>1&.6MHL9K5P+&1;!)XQ:L7H :75-/48N):O%UT9P&B= ?4N5GDO MSC7B8*(/6B%;W&!N%ZL&[CD:M/V%C9W?4O:_W@07HTV]$0B/71&W>9[7 M&AN <;T)*ZB PY%CUME6UG)E._I=&$$[I!X7?8BMYC$TI&@0\(VA8^7F71WQ[TO=VY@'4&:B2R]'N_& M CG1Y$]]$$G;#;W&GQWXI]'L]4"57_V-SR>9-3=^V_CT^??BN8BPU<8C][)X MXJMF'P3:WZ'?%YW<*OQ\)>R@QIN\2=EO_-WI]>#UO^UU3@ &&)6_OVIL1YM= M6<5^8#:9+GTS(^=5CUQ[=I=O;S@O8^@]SH3C6R=#=*%7 *B[G1^3AD2WT 9Y M4MW9T'N8?XD65G3L9C;2 ;4S,H-\.1"M\4!<5.6%;\;FCQQ6VIO8/;]X$7": M6/C,&CW?.8GE[FX;.O]MT"R]?M"4DL5=)N4U_N=VG3?A2X4,J.I?#!08GFNLE.VW;9^'';7\.K MX%V3-*S9+GX*Q2L*?=CL%JOGN!-BJ]2>!R\$CL@559 M1+4M*0,"BB$[!%[:R<[[2X[UU?&XC-V5X]UWV^NTB\Z. @=@^16_P]W1VU[V M-@.:C, DF\[%-G]> :>=[&>&^2\C(:[K>A[RX7H8M>/6X2JFZ;=/ ]OWQV,(S?MAF*S\"01=1S\*S M0G0YT&"\97!+2QC^?6I08%:*LE5Y&(H#M@,'[6SD>*KB@?FSU,R'@ I?:V^B M[D41&=S8!'$]=O #$9G>$3.9X/FR][97K**"5'8*)\3%8]<:_TR]N%CI_PL\ M$SA6L>?1Z.6]@ )*1D@SF%RT%6*PVV(9@$'ESLX3VMLT;\85N#\OAQX?J\0KZL&T)BV*.'Q \9&6?U=5F!Z!BPP'*O^_ JG[3 >'IMJMB5^PT1W;% M!C[8W(9G@SUQ_.]WL"M:!\=_-;>_;/W.MG_M';T]WX-[M<_ASU#K>W?LW;1]MD)V-KSJ%R)V+ M" ?"$<=>(!.T18S1B'E@,3DU[:>B(<80@E&8&1XET9[*9$S@7MB@&)VV/?YN M EL"97)6???4[5V;"LJVT<,0IN"9YLD&PP4-R6DJ<= DF(LCUG>.7IW+=+\Z MH/2V1DUU@F-"6(R"$NFYU,PYYAV703B2%+'ZD6ON76NE7 T<;X=ZJ>2<&V66 MF*P8MX'#%X[#-T,N\W<.5LQ?NCBV,3/J"_7A44(%-8^X:+>*?=QVG-K&+3=R M)C?"Y]PN'NTY9\8;@5FU^X>]1AF#4?JV&!GYMB[B 48,(;/MPUA8,<4>4^,T M_W5!: N"!U/1SB'QA8LVQ.Z%]\U^^]:-.4IDZ#?KVF9ON$\T!.XB5R7PQ@S= M5SK.[,4B.([9_LB[]D"WOHVV^HO=KQR [D$Y-,(@-L"X*[OP69ZV:2!5_*0W6?2(DU&.[Q\&;JW"M# MY6U_"F]JAS7%6!A^,XBHFDLH45LLJC,"W,DAA,AHB#\'%5XN( MZI*WCD*!QA RP0R+L=G]=VL3$=. $0HYH'B*8H[L/POO'9H7<.=S:H)Y2K(\ M-!N+N+;(]T[L;[6!U;W_[2H3AACB/2&()<2XB,IYC M!((I@C>*6J]6UM7:=562AO4M;EA^CX[IA40-LIQG@2ADL-F^6O9J02D%)>?- M^J?;^0&*)/QY]AG&;JL]SN^Q,1ZO6HINE:+-SW1[XRL/A%)#$LIU.! G6",7 M MBJC/CD:51"Y:+T5U2,J8X490KSG,)Q$WTJ1VG$H:[8MELN%KI]%06\()T7 MK.19_?R9.^94>OV1LZUP5(WW MU/&S)R?=SL_"W=\ZJZOZ+?/B8O^L-TBIZO1X6A K9SZLW^KI3JV4$!!X]Z2I3N]5I?\M5 M+&+W&/J41_U;TX.Q?U1N@*H M_L7>]. D#_0\R!4%@!3&(0&Z65_X M;K8M@.G@^,].M]LYS=YY>P)7IE/DU[A6XMK.T6>Q<[Y!H;VLP+B-KU((4"M1 M($IE3O-L.'+8)&0"-MY%I3"U*^L$WZCR>H-"D(I\4<,HS"QIHY/O%UO4!?!\ M 0T4N^TT/Q MZJ5P\C+VSLZW9#V3S :36$I@C6K+&3,V8& !1%%5*EN,)<.7EJP<+5D?_,]7 MGV"-[:9/_8[_OC'H'W:Z>?-ZXSA'6-3+\VJUNYV/K#HB <[ HM281\1--$C' M9!$SBBLN.=%>PI*DXOJZHUV ]P+F\R]C'3:.R?R$V*5@S-7&H ]PV,PGI^#;5W[M\FK,"4UZ.8'*1'1"J8YS M0$T.385_)TGD_'CK!9<8&(E7FG,1J--,&^ M8DZ\%\PA[+Q!W%N#G)4!<2J"$49)KM/*NK@>32^=N\[D+^M$5O[ M5-#$C6_=.#QA66X-E/!8P""AJT,H+-;YGVN-CP"#9XUW?WXL,S*5)V_M&5"H MT/C+9A+RG_;XY'5CH]?K /7KQV'JIL9O&WO;C9&^S7$RUX'PZ@.L&XTS13': M2D(X0*XV1FOKM(.?$V?^-HXPO68_QAR:E]UZQ9+=&+&9>NU>LZG_,Y_"2YX# M4DB$22Y_HPE&3A*&&.@_GYB(/"?EY6IM-AOY!/+F@>]-\,>+,]R3"ZD*V5\$ MO25IH:AHGEH[/^S[.RGV_RZ:Q?>-&Q MKY1%0B5P!EAC-,.P1MH)@C*)BS#F/LB9,WU+X9[(;H;4:;4*:ZY11B478;Z@ MD\>9!8Y/!OUA_ 70C#@2CA,0CEXA'+;0Z+VIT&%?"DEO0DAN#4^Y3%\*1I2S M$+RZ5@]=5@VY:FS9AU'<:%$I-6>>M">]^&KTP^M1FNAFNQB3XJ;7PV<-@TVS MIIFN+Y2GK;Q\$[2J3*'>J5* M-NT5V+-=8L_;RZ%Q=Z@*_"LMC[L?.RM&]K )O8 M_GZ7PLO7U1V_J1YU!5=:UF$+Z>Y=BD2_G#$CCRZ%SR#9RU]B?6<8Y3EOH9]K M5^;TXJQ:6:\%53.\>_^K4O/KZH[_]K2U#A<77?O,%<'N:[(.*X)].-\Y_GBT ML_G];'OO^^G!WH?3G;UPN/OE;:X)"W_ A-W[=G;P?GNV(M@FM.W]-M[=V_JY MN_=G:V=S@^S0MV)_[]OY]CG\V7P+;?CK^_[YNS2J!K;]"=/M3;AV^I7E74<= M'$I&,L2%],A&)E$(VB=EB7*:K*RK5<5G7>RI>N5WL96N>\:=)N8A+ZA2(RN['%ZN"55LJY3E-YHY M>\$P>D"KNG" MK71AY].,;61(HM$'BYQ4$7&G+-+4,$1XT-03PTB0-U?)?NZ%4$!1O0P>M@Q\ M(L9;D1#VV43VW"&='$,Q46ND%Y)ZEH\@D%G2^' 6N416<945U((,WTHJJ'O8 MMM?@T@-MW%I!/3(R3=NS6"MLM,-(RD 1IQI,6<4#"EXK)6ER!(M[*:@G6PBU M@EK ,M!2A5RL 3E+">*!>>0PQ4@I+320C!2Q*Q34["&Y*BNHRIJNU?=D5-^- M4?LPELR'47X]GW: 1MIO\9(OHW?IY-AOY/=7U^[NT_E&Z4HB63UWP+4ZMAR> MQ6^<7E:K7X:3LU'.SL]X :MP2K(G05N513(J MNR"+\]Z-SLGE!/3SF A7=+YR)L(BW%@&8QFH <-4)J "W 1)7*":1FF3$61N MK\0& ,$( SZ-(>#MS[*"^;MNY_C-Q3GEV?/L\Z3)J9G@'2)H]S8R"RP\%CM' M&_G97X5F@1(:D11:(NX]0];:@"B/WI 8M$IJ99V052.NHH)+XYVX < >RSMQ M5S:T[-"S".^$3,E'9;$/2H&QR702PG.P7<% L9J1N8W-&GJJ!SUGEZ&'8&69 MI@IA3D/VE 8$&B<@;",# Y19QV@!/5S*AQJ=CR[^+X#CW6"85YWC721C;A29 M2PJTN1_96P9_\#+M69;NO8L)*NAXC9US8>?;&=JF'/$NAZ\2A1GBA'+D8 X! M2J-VRAF8U["RSL0L<"X19ZMWE"K-V9YV@V &02:I66K^C &=QVZG1I9YD66* ME>53$$PXC S/R"(L0XX%C7*..Z= $R1ILR1KL!I?UWL!]Z-E?Q2YR];O7V3F M,:&@R#'W&_D]IZW-UE)O*A_MT_*,RZEI=SKM'SGM^6A_.=T("Q7-2_ODZ1 ! M0\Y!L*5T+ DDH@/!UBZ!8+.$9'2)LA1L#.RI54 ]N0N:W)0+###,43#& !\$ M9JB=UXCZY G)$HCCU655KD]!W!Y-QS@F-$V6XBD-K7OFAAR6*:3NP4%56C4K3] 7SK1Z>LQE=$L.;*<_!#H14F:IO?5'R[2OD[?Z._-T:> MJ(L:,A,I._-(C\\8#[-U%C54F]U1N<]FKZBP-7)Q30W"3%K;F\JP/%)6:)71 M9+FR0HO'KX<>O^5,\Q_C2:>;%_1FL^=AI@>5R0_-ML]&\-4Z/#C>9COTKZ/M MX_VS_?,/>.=W9P]!?P MV ]T?Z]UN$T_P[OW 1(_B(,O'UN[>X=I.[?CVU=L,6$^68+Y8=;NV\F\F^,[0:/XY?/9KM2_0!!L)G"G':Z89>;%?ER-J3B]_. MIO]JL0XA2H=$""![F =D--:9&5J@<9$HS7*%3=#PLVSA8HH;PRGNW2GQ,X-U M-[3[4'8FOV+RR@5??M3,-;S[KQ#1A3_F.42@*&$C7S^R_ZQXXIV2MT*C+@\@ MX6M%-NTWG78O UKCGVXG#'R_-YJ85\_D^RL+@IZ4%8-SN?9VLW<8,Y&+?=L] M:_0&)R>MLK+0R:C)!?G+4&&'A>^&Z/-?176[D^[P5NA\KF-6E X-S6[T_=99 MF<:\'(.BUM5IKA.40:L#W\G\U0WZG6[O=;U,GW.9;DU,W7"!/N?Z? 5JY4=L M=4Y&U=:.8?GDVHWPC$MK#CF;JX5?K+Q&/_K#-C3S6[9:\LW%@BY-F%P&&]474B:/\@ :8"$^P6EM9H!8]%XG5^]&J]9I]SS6ZT;>NL M\$$V@+_$;BRJ2.6X=0LTHIC[3['[H^EC14"WDU)>3WF%%8OR+"^MD\,SL-T/ MXW'1D>ZX([U+'>G 3=UL\,9<24B!U;]C/*RS/:RW-8=LX+;>33SJ] MHJ#AJVYLV6S%7M1G^'\N\^)A=0=\<8MUO4X^:#)SR_6FZ^3?A^-@[!/[+2+7 MC?8[*HJCOK*M4WO66_GCLG2!:$VU?MX77VE.W&H>3)D3 7.BC(N*"@[FAS8A MZ""2<%I+PNCU%4R>R=B^U9H85Y:]@D<6[J&<>**98*7FNH/C:K;CKQ0\H5CE MH-M3L9+[S:**VWB!-O:*PH)@ Q;PFA=\*Y8<8[89HPKEPU<597CSTK\HY7M\ M47X]7QC3FOPT%WO]B3?E:L.YL"H,S12'N:B86SRD67C:2KDJJ^J>K68762LK MAF9!@G*O+QH!/,8W3_+(7JHG#$]^<]B,J?'V9_1EZ/5NKGV[F]N^K,% _FO&T-_':9KLTH?)WL^##"YJQ:,1I\O +)T!MWA!%U8EZ,;>]?>V;NXM5'JXJ)> M6FYK;L2W;O:%N_/-Q27X;D .Z-;RLK5Q:KN MQO\= *5MQ!:LH';QQK+EP\*:;SI=Z%D>RC%263Y;8S+.8Y_>J ;QC:9_K(>E-C3=W61VDKD6N"JR5I[#(- M;&ZKOM-3KSGZ*:XZ^MGMG$Y'EU6LM-0=2G3-;@$W1KN_=SCV=Y=3=>-ANE,% MK@I62[K605L/4#E -[@&?_6AN8<'JAZZD=C-V$OUT RAN].WK4N#,8_>FF.D M*OW5:_K,[]#GBNCGN[NX9TL_WJ7&8S7G;?XIGOM P+T*-5;KC%2N!%AXEQXC M^\)BQN^%9AF_8^>7]&S(;&FMJ(FRP0H3G8>'<6.55MX&YAG\[\+<1\L^QA^Q M/8C+44SKOBZ[T._#O?I!W[P_@/? M/_HW%],ZFTH*1:1TF%.#HB,1<>8)TBHX)#Q6+D;I",^9 /BJ86I!YS[NC*I5 M+I-00]LO!&U,2FF9)9IAR9U/AA*20"!"XI8(EFIHJP*TX2EHHU0[9QA#Q&"! MN!(:&9@QE(0 L*,N:>L!VE8YK9&M1K9?$]EHC(%19;6(D3,3#8!<4HQR%;E5 M0CX V6KPF@>\Z PO"SC)2)$U 7B9E!0YE1*"*<*!,(TC<3[:!9&RZB496!9(X]/YARD3)$J% B46<<,U MCF&_ &[(W6J MS^?:&LASEP_[%LA6 ]NB@&WGS)P +VB$N, MG033B@404D5K$7W!(KIP5VXMH@\0T6E_KN5 >+AGR+N0ZTDRCJS,:C51P8$? M">X)B*A@M8B^7!%=N,OR!AY<^RWO*[K3?DM/%8_>.:04,XA3L._!@ D( ] J M:QAVGB[,;UF+;W7%=^&NN=J,?2P9GO'/J2BPLS2AX$U$/!"#M!,&B<")BU;S ME/6O7%4/#P99H @OLIH#,=7PQEU]%N%]<7[_I-M)S;L<77G4'.[7.E;OM.6R MU!"W<$]=,:__%--: ]S" .[3C)_.L.AMI!$1J2S@&\/(8>7!OK"68*V#QGIE MW:Q*_>@1(Q7;7:TE_WD\?)81[VK_'HW",!XDLRTYX)032G@K$9<(Q M8I&H32OK"M>B78OV4W@&:]&^MVA/^P6Y44%1%Q F/H% :XJ,X!B9J$&11TUA MWO+YFP>[[FO1?HFBO7"/XK5\O?8GWE?DI_V)V((NCU@C980#@NXD,MP96$O> M"YZ(X"$]61QD+?;+*/8+]T369OKCR/Z,'S*&X)UR'A&*L[X7$N7\KRAI293' M7OFB\C9>%6QI5/Z+#Q7<'><:=)?<@+ZD;6C7ST M1OY*U:H_%3E^E/J@Y MT\(XTVR*$BHH"4YJ1)3)A8JD0Y;*A)B5R:^Z5"+ MZZ+$=68/(BAFC.9(1:\0-U$B3:A"V&@7..$T97$E;%$'%VMYK:"\+GPGX:YL MN=Y8N*\<3V\LR*!\3 0X,N<)<8(I=LT'[ 4GCUWMU0*;$D%%@JU][%, +#;7X?Q,)Q M-7/<]FR"@: CEH$I)*ACB#.MD746(R(#X*)DD7,%'$ZH0DP0YQGX.;L67(*B<-5QJL2%R"FY\!G!>03K7 >>%P MGG8!@FR2*2B&!#< 9YN/%^H@D&.$2PZK=HRNP/D9P'D!:42+A?PPF)[Q GI0 M6)B+B'2N9L$IEQ*,XL+W*"6C#8?>H M.QSE$\-?8SGBMU1^P,E LEM7!G&(EMJI+C9[ 74B8")C8BE),$*(01I4)X( M6R(9(3A04E^*I;)SV5Q UY^%H #Z(0 ][2"4D42*HT(IY+!FP1S25B3D V7* M"P]BM/88QP+H!@*Z_MP#!= / >C9_*4P;)8:1+3(!XR20T;3@*(,(+0PB<$6 M0#\'0->?<6 >0!?7PKU0/>TNC-8J:Y-"RA$%NEL2Y/(^GDB"&L:YI#SF\T6& ME[._3QC3]:<3*)A^,$S/N L-&-.)*HHTP1IQYS"RS&-D8 V7 '3GK6P>J.L\ M--CL5*>SV00>^[#@,\ZD4KL'\7)T)UQ7ZJ[55W=M9V/4[D[MC6"37(H,^5R5 MB <6D,$R(*I,Q-@!W6&>\Y[BV@XC-2:54B& 1GH=.&;6(4)L M (0GA5P(&KD$^&9@F%+-:HE +@A_B@BOW2=91/Q"X;\]79R%&.>=ET@Q;! W M)MR-+(T\J$:^1SW&KI'OG\86[_U^L/A[XO8<+@EWXXY\@6#[@O] M$]>+U5#]6I]\B%T JA/4U"^^UA=P2' M\,#PTZVHK>P-U,=[,YN#..AD24#$)(JXL1C9!%*.VD@3C%N"0;QI$Z:]&O9!"^T]DE-N>DO424<%[Z'Y=_S=\N6C8H1U\[AY5>SBTXKEQ\]W@7^N7CW+Q M&7B@?)7+9QHW'9ZG9X^'\<7%#W^$[O"X9\]>=(\J4%4?^F-RH\F#YJ0RTWLU M^:G&+_]QV@VC_1?&K'$BLD4UV3*:W'C\*EFKC*VICAZ_QO@:C-.-+^,U=Q!CT3Z=/7,U9I_:! MU,+U&[X[^X,86X?POOUA*QZ%&%KM*C\](ZLM6//)+;9^;[,I?]E-LQ^[IIM\ M!)$R:%1'O>P?#4\.XZ#U]Z ?3OQHV!K&S[?,W/\L.FCKZ/,@ABXTK'3-5-=L M'-G>6=6:%NCN.(A'/K;>C^Q1L(,PKO'Z/@Z^=GTL73<#N\%Q'RR)6/52?[0? M!Z5K)M3=']G>E]8/=B=#N7 A\$7E!Z^F_I^8/G._AF^T+ MG,,5R%FD0FH1"-$\4&QH%()1BY/63)#QR3MRX0HDMTD _34>G3R+2(C#]GG[ M\,/Y[LX7VC[H]?8VW^*]@[>BL_.6[1[LP_7>[;<_[IYVSM_UIMU^N^?ML[V= MSO[VSNY9OFYV&78VOY#.9NANOWE]N/?FU;>]@PW6>?-/:L_6.I>8N.2,0TPI M@3CU";F$ S(Z:L8]F-$Q!T+255Y;Q;=;L^ICYFHJU%:H[?OF+G.4&>F53IX[ MFAQ75/&D33+1.LT+M36!VF9J1E&?\SA'I*(*B&LID4Y!( GKD>).!)9/&9-5 M1NY]**\P6V&VYCSU',RFJ#6"DT"$U9P18[P6$<= C!) 9>P>S%;(:Q[RFDY_ MBZ/7@=& DB0.<1PPTHI@F# V8D*BLBJLK!M&"G45ZGJ6U*4U2#!)"#&6# MS'$20B%N>$36>86T3!J^:YZ8!&.3KTI][XB)!^&VFE(6-'=GY&5_.&KUTSUV M1VI,I?2TLR75OC60QVX[39BM$%M=Q-9Y.;,_(+P&2Y0+I'T$Y89!KSEI/1(4 M"\.<=3AG2N.K%-<5"-:@F(>"X(5YP*<07$ Z#TBG/=V6"B9S-4/#LOC G")G M!4,4:-<+['(YUY5U(0M$GS!$:W?E%HC> Z+3_MR0#*/:&$09%F ?Y,R#RCKD M*8Y)QJ12S/DA[F\<%(@V%Z*UNRQ_HH.+W_*NT)WV6VJB"7$2;'FJ'.+*460% M,8@!G'$4S( ]7IO?LL"WN?"MW357S-A%87C&/T>%T#)H@EC@&''F%#*66&1( M2T3191K6.**<#,UCEI"67W M3F<^+TH>>7>U(/]Q/'Q7D%_ /0^XI_U[TC)/;4XN&2D!"T0#S&EBB"3NE 5) MRCU?65=B-B]'@7:!=OV>P0+M.T-[VB^HG#* MAY5URG6!=H'V W@4;]3KQ9]X5\A/^Q,]#;!FAXB"(!AQCAER46"$L;?6>TY% M>+ASD 7VRPC[VCV1Q4Q?#/9G_)#1)6NI8R@D9A%@GR'+$D<"8ZJ9948SE+/2\X"VNL;@Z6:61I9$/U<@ZMS?4FA)-)I'W^9AQ ME8/JT Z^Q$PGC[W/\;0U4NU;&>]C#QKT>>,HM"]&<%*LM4BFVB33;(82$Y,) M!B0298HA'FQ QFF/I.).XF1\^AIP[GV_8F?P;D@=A[$ M3F]7A."IQC&B@+.#P^1T0DIP9+23A(I$O<,KZP07N#Y=N-:^YU#@6A=X*XZG M]Q62M"(9HI"WW.24,5DH&X:((YSQZ)A6I.Y]A8+E!F*Y]MV!8OD^"*!G-@N< M9503QY!B-!>5]3B7R*9(8Q*"TH8!4V?3EXJZC@Q3 "PVU^'\1B7\Q/8]NS*00(6'PT,H*7(1JT1UQY^ M\H#@(*DQ2A J5(Y6;E*H5$%LTSUXOT!L<0K4@>1IYYXE0+HT;Y?@YP7D"ZU +GA<-YVL3A *NNPP[)Q!SB!!9D[8)"#A.?K-?!<@\V ML+[W'EM#DP\TW8_W)A[%@>U5;CP;#KM'W>$HG_G]&LLAO:7RY$T&$EALX\HP M%EU2(\'-IA_ 6!*MHD->*HQX$!)9)2T,FB,>QA1KZLO>XS, =/UI! J@'P+0 MTQY (DUP'&",2:!9L 1D*!7(*^GSZ2#J-2^ ?@: KC]Y0 'T0P!ZVA$H(_'1 M48DX#Q%QIB5RABMD#$W1.4J2JCWJN "Z@8"N/V7 /( N1X3NA>II?V#T!* K M+&*16 1:BR!G<41),D]D\($EF<.)A2C!,4\8T_7G RB8?C!,SS@+%:5&X<20 M%P[G7'X,6:X= J86E@!U\[QGUS10UWGLK]FY2F?S 3SV<;]GG JE=@_BY>A. MN*X43JNO<-K.QJC=G2J4Q15Q2 #B.%!FAL'714Z95+2'$!>%/$>&U MNR2+AE\H_+>GUG=KA;5,:82#2XB+:) 3'MA J026F6?:J)H<%H4 GB(!U.Z_ M+ 2P6",^__\^D\#NZ?9F^_P3B<$0*Q6228/"#U'F\DH"!>T WM11@SD( +DJ MC%P6"I@X-"\:OWA M\/=%[#?%_HGKQ6JH?JU/KNO71Y4G_W7'!>V MJOG\'YC-19K5)\VV9O97'!5,*0^VF; 1<:\2TD1:)#"SE@;F(W&@S%8Y%O4* MLUO@Y)&-L\)XA?$><#OI1\8KI#87J4UO*.%HHA%1(6H]11R&"VF6% I4$$HC M]S:3FE2L4%JAM&=/:8O;0"N4=G=*F])IU$7LF%6("^,0MU$@YYE"WC&&O7+! MD;R%=O\D]X72"J4UD])^>]@MPR$\,/Q4+-0'9K[IW4/,HTTYB8GV+B"0VC;_ M1)&W%H,$5\FH=-/NX8PGK-!>H;TG3'LU;)06VGLDQ]STGJF0UC)*")(<[%>8 M&QR,6&:0)H;9J*7$N0ZL6F5RMJY[ WFOVI3YU\C"1>%[Z'Y=OVAUY^00D.'7 M_PU_O&CHH1U\[AZ--WWP56HZ.!F.NNEL<6BLKOBB.X+;^9_OP=",S\WNT'[^ M/(B?;87.?FJ]BU_CT;TW_+0;J"%P;#ESEJCL^.8^^%SOQ^&K?Z@!%JRPY;HQ_N[F*O"[?+-X:?AS =XW$WWVV_ M?UJ]\ML[^ZF=V['Q23KN0I0!T23!"E;PQ03LL;?/V(=3(V3T>Q'Q@2R_F\W^-=TTW[XNG]Y M?.78?H[(#:+]@FP:Q<$+VSNU9\.5?UUE+J"MJ=;/>^.ICIE,8\R),BXJ*C@G M49L0=!!).*TE832NW/"Y7X[M3;PK;J+=:H'ZWM_5J@CTV[/'P_CBXH<_@!R/ M>_;L1?>H(M'J0W],+C\9I'R'Z7,"^8;CE[]WVQH>=]WDO,+DSI.7UZJ7IA;Q M\6N,KPE%;WP9KY$[OB;8S3?]V2=_UEC"UJ24I;$+:*R$"226I;'0L^IV#;K^ M=!TU/SE=-V?!\ K!K!631TP_DDW>1 <<="HCLKB)Z^PK;\'_7"2%>!$&)4.&G?0UA%HE=#- M4K%TS=6NV3BRO;.J-6"2I3B(8!BTWH_ "+"#,"ZV_?[",BE==Y6?^F#^7NF, M&XX[\^4AY!OM^AO\;EM'8&GV3^"JX59'*N.:)29P%04E0 MW BE(X$?N0#QSJ)2^EIGT<\3LH\=$\_!"[]%]]ZT>7NS=]#Y^(I/VK;?V?FK MN[<3>IV/G5Y[Y\]>Y[SW9<8+?[#W9??\\^GVQS;9W?E,X1Z]W8^O2/OPKUZ' M?B"[],.W]IL/;/OCN]3NSN0MYHDH)2E#26N3:Q]CI%/,IV.I-@ES85(^'QTSPPJGT03FD=@M?.)%83QSVYI*\/1F\S M69RCT4$EATS4;!R8;40*2&@7N XL6EU[TM?";X7?FO3@<_";P(0&9W%('C1< M+IA.M;7$,2>BPC85?GMD?IM.:DV]P@DK#(1&81"[@X)RE*0B\;#9J31'\M_-+-OQD5H7B'WV8K>];/E,'+$HIQ45X[IC% MU!@3?%3<.^QXQ"HH)7V2/,985-^C$N+9C-/.!^("^NNCB(Z[23G@EK*G:?1,JM MR$99EMU'QNVTLR6 &!+86\2ESF>SK4+.*8R"M@'&,)X9\$1%US0@3DG5"1EV6T$?*?="+"T6B.\0:"5 +[).J0=Q0@3*R6,%1@^ MKGG+[G,J0O[^Q(WRL;PK!YI:[W+02 SE&%-Q$3^$216P2DK'Y*3AQ!M+@['2 MA"@9<3:(PNV/SNV=ES,>$4NC\<%1I#06B#O'D?/1(<))XJ"NI;1^V5S$A>,* MQRV&XZ1PAOC(>;2>BRBT5TEBBZ,.TA.."\.FW4;*L"AER%4Q@T&<.(TT MCPP)PCP8(X08QVO2KX7B"L4M-\79*"3&05.;(J=$:4\Q]$_$*9 0(RW.M4=F MMYF33,Z =$L&^2H'(&8):4PX,H9Y(XE.QN%RDJGP6^&W,;\1H8C6/G#XCW & MU@_\P6%L':S_AA<)UP22FW9!!@UC%JA%4F$/9BI/R"5&D!%2)VY EF-950G" M4B\+Q]52)>BV6P\/=(W%E8TIC7P2C:S)*]]<5_SV:#\.?CB'-UR$^_U6.XK7 M]-S3VU%DL,#*&$(B2G)"N),)FV!ITIP$I>KRR!1SY6XK^6S<; "[Q&KLD->6 M(\Z=1\8QAP3\8[TC,$2R;G.E019)0>YE@2BLK3"&$*Q!BU/MC!0R*NF\IR#P MR#V06Q Z#T*GW:72)AJ)B,@9Z_+9NER26W,4M=+PFV8I9Y>E]R_'6=#97'1& M8XG1/!%)(X?%-%-V4)QB81+WKBXSN:RK=T7MM!N0!@IK\NZ^@R0"_/ 2.P,=]AP[JVSR@KBL/?8.6I<65($KGE"/!EE410^-9& M'S"(_$"C$U1@P7CRU!OIRN']QZ6MV9@Y&9UR59V)F(-NN&?()FL18;GJF.>4 MR_HRP93#^\U%KM/,JJ!\E#*!\:Y,D@F,=L6XYRZ0YRM-$-.%<$\T]40Y3YQ4S!@0I-O(^ MR"T(G0>ATT:[H4IRK37RA@-"19#(J)R%B!'O4C+>)[.RKG5=U8@+.AN(3ARB MTLIRPKSF2@0P$27F27$#4.7\/H$3!9WSH'/:8(\N.DP40X8(,-A94/ L6 HU]9P ML 9@GA?=_YB\M3T;TP6C!+3E&*+<8M#])B$70T0D2I.L$#31LL7^')";DF8X M,,>]"]E[H[FAQHF K5!$)%.0^\C(G4EP@P,%IK7(:( OM\PB'25#&.P#)KSG MQ!7D/@?D!DZSI]5IF:O4!V85]LX*9XGC&BS&8A,\$$*G+?9(>+($$*H%T6 ) M1(H<501A8P70+;6,@<5.9NLN%W ^&7!R([T-UB69-[$DT11;97QB7A)IQ'T$ M<0'G/."<-MBY5LX:JQ%U.2N<,V"P2P+"EPBGC/ RR-@P<-:TP;Y<66K&9^3? M5#7 ?RRUMXB=]UI"&)YB".#5<+<1XUMW1N9C0EQ+OQ6^&W>8@TN M&.>L\Y%RCX7)!WB"C5SE<)MTGR-6ATG0H=0..R!.&PF MW8QE7GJ#$8R01-QPAEQ4'LED).7)^LCHRKHVHG!8X;#GS6$^ GT%*:-1F%M) MK,2&RQ2" B&@N"VI9II <--.1")2 $'&D C6(ZX-13JXA(0'K<9(TLZ)*EN@ MJ2O;]7)DFKGM]L #76-Q^5%*(Y]$(^OTK!/39+_ZSCCU>QRUW@/Q/Z87?4P[ M+QAT6^B?N%ZLAN@9R9O;=,"3T3=$:4%C,"3HQ&60)DB5E'#8Y.TVJ8J^>71] MT\[:IHN_98W3.=C@[?/V)RZL%UA)Y(.P('"H1\X:B1@/S-"D W6DKI3O>8XBZ %4=]X%Q&["BSV&%*+ Y<^?MD*BH\5Q_/=5Y>Y3D'(X53 M=# H,0#/R81LT )%SSF,'0/SKBI;Q&FAN4)SA>:H4,!FG'FE, ^>.H6=B3Q2 MKYVTXCZGQ0N3S<=D4XK-> ;KCL>(.L81]Y(B%PA'T;)(";7*);L GWOAL<)C M37GR><[.!P=+O)?)2LH5D8X*9L#@25X+Q70Q2YM!G Q'W726W?/YLY=/,FXP/$7/'@_CBXL?_@C=X7'/GKWH'E70J3[T MQ^3RD\?+=YAV6>8;CE_^X[0;1OL9;&MX#+B)ZW1RY\G+:]5+4_T[?HWQ-:'H MC2_C-7+'UP2[^:8_^^3/&DO8FI2R-'8!C94P@<2R-!9Z5MVN0=?OH5'UDSVT M.6/J'VA]5=?O(>P/8FRUX7W[P]:KHQ!#JVT'?K_%R&H+EDERBUV%V^SS#/JG MTU%$/^DF'V%='S2JHZK\ X=QT/I[T \G?C1LO8^?#Z&=I8/&'?1#Z8/2-5>[ M9N/(]LZJUK2NR3MY)12F=-TU>YQ7.N.&0PU+1,C5%5]TX<&Z_A8FT&];1ZW1 M?O\$KAJ&O])+RV MBB1-! \T&.4T359KIEF _RHO";GPDI#B)?G!2W*P<;Z]^?9T=\>SW9W] V@; MV_OXBKTW;=K9#+W=G<]G M>V]VQ=[FG[TVW3UKG[\]W7[S5VK/5L]A$O.8@YLUUQYQIO)/#J/@DW0PM[3U M583S*B_EV@O'/7>.$Y&RQ$,0VGE.77#,2\<2L3A%GKRHB>.>6J#OP]';=(!< MBC!2@5ODE*.(9X[3BG,D&1'.>4:3#Z66<>&WPF]C#>>9T80GAP7( B8LP49K M0R+C6D5F"[\],K]-!\])R6744B#L4@)^DPQI"G0G% Q7$H$05_BM\%OAMTFB M+>\#$]AIJ2TG*FGJB; F.AW!7)T4=RTVZB.3W'0 G0@F)8,CBF"/(HZ%1X[! MET UYSZQ ']?-AOU0>M@77]"H(+7M4<$'@/%/_HP?ZAV?3EPU5&'4B]@$:RH M \$Q4J,=CER"56NDQ2;H*%BP/-;EN2NJ[VZ$.%M!RWN*/386&%!D0C0B6[4> M22))M-+RD.HKS?F3*,92Z>.Q*WU8DQSS*O*4$_Q&;82@CCOK-)5TDH^[Z)E' MAN^T4TJ#R6:]TLAH+Q!W)"&G T8V4$:L",EHGN-(*&Y2(9 "WKJCP *LNE$: M@Y/*R=B=#"$P2XTB7$G,RK+[R+B==K;8X*TT$2,:%4&<4(:5EVGP-RO0F86X-SL5+"HL/PD^9$>L()-JHLNTV [TSU+1BI7, $!9SKSGH< MD+7&@W[&7G/)&=.N>(E(((AAO-E<*:!\]9 -I+PL90E^59..Y>'#?M-G(P;-Q1 MC5@V.GDT$AF!$PI.DPC&1_#4U*1?"\45BEMNBO,VBD Q5\:"9>>9UE%)R[C0 MAFDLRDG-QV:W:>>:< )CBR,*"L:$\Y20ML2AZ(@B0'8.R_J<:X7?"K\M-[]% MB1T)R6'-,.=!6:94=& !^>0TX[Q(N":0W+0+$A-&A>,*X204XMYR9)W*BLXY M(F+.NY1/,K%5R?&R<%PMN[W6^TH/HL*P!&+E*BAP08!8A>LE425)5H0SEWP)?#B<5?R:^)FHQ1&<(H< M(RR?X<%()^)12CH9Z5QRMKX*DJ5V=W.1:UWTT3$ *\T^5*\M3PS+0*F4D1IW M#^06A,Z#T!EWJ4@4K"*)4C04<285TB1XQ"237 <8)1Y :S>J>'=!9\WH=%92 M$K0TQ!JN;-2"^93=29Q2PW$YVO[8J)UV W(IF9,>(Q4301Q;A8Q/'D4ADJ*" M6AM)65>? 7*]-2($07%*AL-W2SAFFE@=E+=4W,?!51 Z#T*G?5A>416-%XCF M9#'<,(O 6K%(&.TU-TE8$INVKCYHM-UC .N:['^+J-I5C@!?EJJ2WC##J'3, MH#BB MQN7P_C- KB:>)*N="5AQ;V#-L@8'$X)+)*14U^']@MR[(G?:D+?1"4U%0,E' M@W@4%CFLBV'W.]!2$ MSH/0::.=@@' J(?9*!.LK4H*Y"C6R 7&F!!,4:Y7UC6^]YYV06=ST:E$P%'X MZ#(Z@],:.V^3YHE$D3@OZ'PH=$X;[ I;E\L3(6IE G1ZC#2E8+];1;#"RA/6 M.'0^^?WU*DEW;P1MK;+T5]OM98M]D?R4HG0$!,:I7P?8*I"T+G0>BTQ>Z(@;54,Y@A M96 MJ2C2*8'%KJPQ22K.8HXE9*2@\^FBDR5'DO;6LSS@GAFF2&*,)XHMB_X^ZVI! MYSSHG+;8$Z.:L[Q#%1R!]3-:Y#BW2$DO1+31$N&;ALZ:MMB7*T_-^)3\FWY_ MJMC>(O;>:PEB>(I!@',__Y,A\(B5THYZT-N:6V6ML#0Y;!C!*@5:7!J/2^SO M9Z,&/ ;V%AP1$G.Y!F>0HU(C',"2M1IL65&?830O+AYY)Z7P6^&WF0U?Q6PP MD4=L><#4$154\M@YYWU2]SF]77AL'AZ;+:LE;9 N($-Q/H@!4E53II"DGE M M@A^G4KS_&=#"887#EIO#> I)*:$\E9XKEPO/2 ^L]$/]C>M'' MM/."0;>%_HGKQ6J(GI&\N4T'/!E](V.P!$P!S[CD"02.($Y'Z4*P.B9?5Y: MHF_N4<\C:YLN_I8U3N=@@[?/VY\\4SHJ&A'1CH,%IQ3*50N1R05Y9$PFV%A7 MTO>YT;$<5ESAN6?%97G(G4\ M&$61BY3F^L<*@>T6$:>/S@FFU)L-#@*'*81548ASIE$.EF"@K!&*:,=868!/O?"8X7' MFO+DF@'G[M'8S=+0Y_U15?=$=P.W\%D6H:D30C%]HV>$/+YSN]X>Q-UA9\8C2P(;8&T6F6G8 M'8YR%QWVX9*C?7BT43QJ'<>!CT?5"^-#T=^O6/TZ<]U5^&5X'&&^?XV]L[76 MA!$[)]"JKK]*@2&XZ+F7R4K*%9&."F8$5LF#UYJ8-JNFZG=]WAES_/\M?7@+[^8 =N^V>O[[\L)_'UXO^^.]O[ M&(X=Y7+[X^O#W7,@O\/VV=[!7P>=S;=T=Z>WWZ8?X-Z[WSKG;\7>QW>][9W] MU,[M>/M)8"P9C2#)?*@.IWID<@U%9KSV*GAKA1NO4(#X&#;R\J&]9-H&)XEB MW%IF=9128PKV*6AN"4M(A-7D&(9C-#B)*^M_CR>+_5QA[2B.)K,E#?J'K<.I MF9MGU'YLO>P? HS.JE.QZH]A-1/S7&D=#_KAQ(^&K6'\?)BG8,J3#CX!4[*; MC^3G">QS[=C6:80I"[,_]7N]_NGPQ07O3B;=^E683Q';>#;\\E%OHH?)[F2> M^Y=$/N9KH(2>/1[&%Q<__!&ZP^.>/7O1/:J 77WHC\FU)NR>(R.F=VPR]XQ? M_N.T&T;[66NLX;'>F.P<3>X\>7FM>FEJ>1F_IMB:P3>_C-?('5]CFM_IDS]K M+,%KBM,%-%:PNW7!+QM[ZSZXQJRXF!TP<6,SWOF+O\KL,23ZKGR,(1N4"43QV+8C\[%573Z-<] M49IYR\:.^-/-C[6Q]GZM]=&.AB"_W\"3'+=0ZUWL56+^;SL8G95D67/SVXVN MQZ.30Q<',YO%A"6%N69*<,*$L\QAGE+B$BOAPK6F]W?OXXSS\8KQG8WN[[8@ MN?0Y(KJ%TQ'O'GB\>_@*=\X]V-MO1>?-*[[W$>Y9_?_7878>=MYT#F>= MCN^ZG7-XIIVWK'.^M]_9_()W=_9[>_"\^?]=L.;W#K;P+MU+[=GLUI1K[%.T M2&@?$<%04$:2[W00CF=?8YK>L;C> &DQT#YHZ0K> SH_7>AJ_IV2JZE M*\T(TYK88'S@GE!C7<2$*V$Y,UJ97VR6%+I:)%U-QX\R;["622*F::8K[Y$V MAB+C9,21><%Y3C^$UV0S,IP\QO2_#64LG3!M7H.?WCO+$#SZ.Z_9+?W9WL 8 MYV[PK_4;MQL;L[VX,]Y?^6$7)^^XV$,@W=&P%4[B]7LYH_[-VX%Y&VB>K9M? M[\@NV9:+5&N,WG6GXL%W,=B:$7J)&BMOUZ"&T&;QV,_G!EP.U_+&*&_ZY"V? MUBW]\T^Y*S:CO^B*JP[W.SBR[Q6+?*= SE\M'=P[TW M;T]WSSV'Y]O?>_/Z.N\T3E0IK"4,A=>(CBZFBDX25-T MBFBD";:(DX21CM(@S"-WU#KI' 6Z,L4[?717P7=]BI+;";[*[_,8SPP8 \%G MKSJ@%J+*E[V88!T*3WGN4K08_B/<2&4,7%4(;*+A6#%:%-YC469GME:72HX$ M)2F"14TA+D#<&6M!X8DD8.'#R09;;>C-1G8ND<+[26*EQM!UG0KON=!5'0HO M$IX,]39Q OS$J95>:X.%5W"UX*;+BA>%]Y!T-:WPG...AWSJ@(N$N#44.:8Y M4L0&;S7EVJJ*KNH*T&PT9=2@\)JW!5O.TEZ.Y'^Z*;9>?1O%HR',X(7:^O?K MMN:MF_]3/",+7CMH,O<01K MZX*JGST96Z,6UPA)P6"K.=&,,RZCS-G-[\D<5HFKE$R M0B.N7>EF=-OT1K<^PCMI%Z?CZJ;'_6$W M7_?%(!\**5@I".'4*/DIER.U-W;X8V1;NCYY5*<_BBVY\"1&D\-%U=FBG0&T=[Q"#+_G MKFI(\B+2>3]9I0__@O>_.FT?=@ZW/VZ=[FV^/>\<[(KVP>N#O9TM!JOFM[W- MU_N=-UMT.GG1[F&.+-HXVZ6[8O?@SR^=S3;M''PY:W_L]* =!YWSUU_:'U_A MW8.]U-G\3#ZQY"/T:D+&DIA3%V%DM*=(NV"99L[09*93%U%.+ \"1D08+AEQ ME B2L%2!>6.UG$Y==.5\5^O'0;A#,J%?WGPYL. :7".L\ YBTICXG7B22=BL"?B%RIVJ_/Z B4^^&\W0:13">CM],/+W:D, MB/#T/F=!/.T/ BP4EXH7/S,HM0]>B6UX;_M\"T3RAV_MMY\29MQ3K5$4.9>A MBA199@W2R4FO(A-4D)7UT6E_1KNV!A.\'(][?+4U>V@RE\S^W_Z@FPW(?V"% M!AJ#]XWVX<7/^S!9#@_AA?[I41P,][O'.=8$IGAUHOEXT!U6.>A&+1>/8NKZ M;I6E#MX\_"$_'2SS%Q$JDZL-1T"14YG%%L[>?YX, 3K#(=S/=8\J&G@?H5^@ M?WIG[Z+O?SX"T(4?.64G:ZIGS.GT$[82LV@8PMXEQ!/'R.4SA#@?\10<.$*& M&4[72<= I29:45DQJZIAVQGI#_#2G9_[*">CRA)A-*Y>GI^\/&\UDKP8SM7Z^=LPI@*Y?:G[5)TL4* 5"\JZ!4C^- M$J)KAHEE27DW5V.78@=NOJXAY&Y#]=-.)6N&+"(";R$S(#?V=GUPW_Q\WY/N M74TQ?#409,GR?%T6&&O5$8=UC[R$#^&UOR$I8;60O;MS:&J]C+NT#]FL>X^9N"Y>LC[<-N"+W8U)#JF\4ZG9^6;G\L MY($ZY?HQ_Z\YJ@4)KE1B,D8L(A>8:>P\YDX:+KB1GO_"G8[$#=6"7@_ZAS]Q MGM]8/D@NI]-R[NSN?3]D&;[.V\_K*; MT]\=?"#3QT4ZFW_"^_;V.SN]P^V=7=IY\^[++OUK?WLS>];_Z;4_OCOHO/FK MV]GY)P<4&V6C9%Q& M);F(Z9?5S@I_/0I_G4_S5TR,.DH1"8+EU)X$.>H8LCY)(Y)RRLF5=3)W[/2R M[^0DT%8Z/RGEI).(_1.)K/?3BM0G3)^$];M]-G M&]Y721>_>W&OTMS+D\$ S)C"=C6RG9C.NXX3,5&+'#X8$3?8(Q.P0?"GH)56 M-#B>U=IL'.'RJ;5&TVQSI%JSZ>O^.LVHH&%6:ZXC&)8A:6.$#-QEV4:]QQ5] MS<1I%?IJ GU] ^JZ4JO6\.1S] A*Q(-:>9MWUA0Y7H% _3K([U%AL%-E[[Z-#_:FIU[2%?/^@O].)TB+ M9^-1%\O.^QG/K.24!&X--8XA!A&6S3-[/ZPV;0&OQPA8 M:#Z')27!^YL-S&-M"?2+,80KL""PE#%R%754+-+BWFTF"4Z[=XV*1 B9D,#, M($ZP0X9H@Z+2Q@6@0V+\7=R[3XN(GI?3MQ#F(E1C@H]H)9.@A'$OB"/.6:8U M%1+'B$EQ$S>7-:?=Q$I&ED]D()5R\AS%*;+<,Z2Q3H:X%)58.C?QTV+L(AV; M*QV39TIAXDP,F$<7C3$Y[8WBR@;!;2@>Y^8RX8S'.3)'4@P)49)WS!SF2!NK M$374.&(]58G/\M.CHCJ[HBP9-/B5^4CCI;H>]&?13Z)_DB*%YHR@>_(;+ M(I^?TDA<30@TFU/GAEP[=TCT8#W]O\_ U6*@;W.=O;['3;>24ZV#K;/8!K'>P?=F\Y M *LCW]O9_[*]^0I6*D\[FW]]:=.M;[!:TO;!7]WV^=[A]ANXYOGK!/<6GTP2 MC"0?D0VY#HC2%+F$!0H)_A61!Z_== 8")K#FQC-OF.66!NLL$?!FB[.&"6$Z M \%%GW?C7=+(_/)NZPN>,N_]?@PGO;B=+B?/1$4U*H'%PT^?K=-/SFO,->?( M1^D13YJ@7.P*8<^#$RQQH?CT=%BVK#__W_"BTF_/#H>Q"B+N7LR$:Q)H.-NS M1Q[>-XXWKD(YQZKFHC1F]:&+2,4K+Y'IY!E/L!*PXFN8R^7)0X#9W2[["(W% M:US0.I,F-*0$;W7%%]T1W,W?PH;X;>NH-=KOG\!5P_#WYQQ05PKR7H:%_[0: M[]S.KKL&!S>K[!J2:JP07)RD>RJ0;YXN*9!?%.2G=8F2 MWF$? Q(8@,XY9WG[1R#-<81_??329L@3-N=1EP=0&,M?\_3/DUZ6&9\',71S M[9_'/KS7:)IJGC)Y9T_;=@3MAC<6EJJ-I6:KT]F@!/,@1Z0B($QB]E Y9A!3 MALK(B4O&K:RS53"KED>8+*J<:"&/I= XA3P61![3$L='@YE- C$1'>("!R / MSA&6G- @P,KA8-70^27.0@'\5+PK@)XXB$<^'VRQ1\$.;K4C^51,JV9KEHVC M\/[D^+A7A:,6DKDUR71>SBB4R# .3DDD>4RYMA_849ED$M9,YZ\ M03Z2,;18PS>)Q^E]+F?[(QYMFIRTG0HWR4^_M/OR]9Y]JJ.#FL+SS5-QG7C+ M -!"^+<@_-DC43P98B4H.8-S64]-(C+&!Q0=92DRAE.P*^M$K#*LED?1/0!F ME^/0U!-D[WI/53TE]FZ>2B_L72][S\AU3$+ D2%%$LAUG2CP.)!YKN.> DO6 MVIS=GZU*7', _R,RZ-6@YLL0YBNAFM>%--<1J"SYT@4JZX4'*O\G#H?_1#N,PX;$FM+.!;(/WXK.^3^'54*-CZ_W]W;>?ML]_P?NDQ-M;+"] M@S;N['PFI>V=[Z+9:>O-1YQNFD.9;$>:8E M-LXJJP@Q<3HV==S-=XA2_O6-KC8L8L^L-\P'YCC,%&.TM%I0FHB.5J?FA\D2 M>C5,MF4GJ6?RVM3JPO=>U9GY(&1^:1!R5&SKM#O:;VV\_]#J]-=: &),&W] MMM,_!@QI3G]OG>YW_7YK$/_?27>0B\_OVU'+PK4R'')9^O[G(VA@57H^A^-. M:MCWNM9U>]VJ./WX(X/N,+;2H'_8ZE^ :-*BM59N=F[#Y5W&EY^4NK^XA;V\ MZEGU3-6G6WT'_5Z-_'#ULK''<)%\!*-J5N@.JYZ(X8;7_X??S(K7PYN-$DTK@UW(]Q-'ZJ MB\&8]'T_I6Y^P[&%K\GZBRX:WRTWNBHTFW\-\6OL]8]S*;8;&* M@Q: ?E\KUX593S=H^-1_6H'9_EO\=MQ=S#N(?AY%,_S?BMULSQI MG<&='K=[W!WV\R#&JD-:QX/^UVZ(5<'OC M[NW#\E9UROA*HS@XS''4I['7R]\G(UV]XZ*/8$2@_V%4NC!61_GI5F&R#D\& M5:?FFT CX$EA^$?V6YXW%3WDYXM'\+T[_#Y90AX3"_ ;V&K0,E1@?(;PGLN6 M56WJI^^M7&O=)KS[P1%_8[3M]0OBY1K5NF#/!C[33X/]-VX*U%^],E_V;;@* MR1_XYRIPI_!QA9W@3O88)M8WT.JCV#MK/4;"Q*NZXEU^J.WT81@W\A,M17*P M!]<@G?,OIY^HPAP[3I"$13L?)3+($LM1D IL.Q9H[4F*:VJV?+X M0_Z?BY6M#/8-@\T^.:N#-\8AXST%0Y )!"I-(A*9]P8K[63(@SV[;W,QV*MY MB3V.\$=86\\>P&: D7W9'S8J,R,3+0 ,:&--)8@N6TL?"Z/UG7]T&UM [A6OL@>$ O MA1N3OF17SWA1\;"H](\JJ0,KPO2"<2$Q9K+!_,PP^5EVF.M3*_WJ@9%KUDASHAOR0/\^NVO I==P'=-]SELNW3RJN_Q;8R;:A0*_S^']IFWRUW1$JY';]/<^9'7? G8S M^_57_2W9*F_*QOQ=+?+QQOSA'KSVY=LN;;/VF[T>M.,<7A>[AW_!Z^^ZG<-= MO$L_T-V#T)O>F-^#]VSOO#[8/?>G>X4EQ31I +BPG!D/>&(,XFE-XIZ[&#)%D^A.-T2G8IJ,N75 M=*ZID91W[Y-)]RU75RBO=LJ;+D5GHXHA>8(\+#F()TN13LHAJZD@A,7H3762 ME#SN@ZX!Z)!1/( M<\L05UXAHY1!A":.)6"UM(IE/FB,TV3MQ#O_7X,)[VXG:XB=@/& M+K?=]JI?MX[&"1/@+\\]S)Y\PD%[3ZE&EFN)N*0$69PD8-$:IJS7V(7IL/GE MB2G79,WP!81IBS4M;W?9^X8_WRKBKWGFU<;H>[1S:R9N]G_#JM)/U M'OW M]^\AG;^V87W"V@!M'&+S&J^MP26%[:W\V>WO;-!0>^!QOO,=S^^I>TW M6["T?#G?.WS7VSWX)U?!GK;1!4W2BF@0YRP@CD.NDN(H\D084(-8LZA7UL4: MOC%-RE.*C)XAB8NT@RV8HW$.5GB:.SE')X=(OG M,>;[?\]RV8^VUA72N\SB/).U^:+5DTMSNJ:REC[N#RM+Y\4@YJR:7^-W"?W? M5Q/23@0X_OX1ZT KG(QF/W*S0??CU_W!]T'Y')$;1/L%V01"YX7MG=JSX&]\AU_1U%[LVL]8MTOL^?/KHRYQ_;3LZ&<#WYVZ_TD_!$6N) MDOD,2$0\2HR,8&#)E-QT-KG;8&NB2.MT"#=*PU]OY MNV +U5'/L[ENCNJ*M20GNZO7XTX6_NWL94-#_3[5.[L1]A7 M_$67/NT]PU\]_*,CK[;Z/3557_NI(OM[LHA?3N_M]+K*D[];>8N>PE[AP1;= M?O-!M _>?0%KD$+;",@UOKW3V]^E6]^V-S?..CM_[N]M]@ZGKRL1@8SF->)2<6(AW&D^7S@G)&H]V?1([<.>=T]C[&LD(J)<^==(A8XS7!S7TZ[GCT>L]APTYF++Z*P\#Q1J86YZF2NK,!V3OM+ M47)Q.=CL;(;-L%]T^*GVPNSIKUDSG,J)+2("5$1#R! -,6,V2B JO& M:^ZT YL2UW6F?HDTV.,=\P*HJ"+ GAQ==;\^D1"@AZ*K61>8P-(QSA7R5'B4 M#VP@DQA&,DJ* Z8A!)!8W,QY*.PI"*Q'C*_?CX-8G=LJ&NLID=9&'M+"7'=A MKEEWEZ/.4A/!) P*C$,G,7*2<\05)5H;[R@68!RJ9^CL>N3,((^MM.YQLJ30 MV1QT5GQ?==';]C6^+QN39#:AZ%-"W">)+!8))>*2,%9+RLW*NECE8LZ43/>$ MS2.+MC%H69,Y,,.G=3R(PYS9\:OMG7R/*BIR;N[>_*UI!/CAZ&(T8WCUS<-; M-P[S;X7PYB&\6<>9C3PPXC72QD;$J5/(8*X1P0FS2*/V'@A/XUD]-U-_N$BY M&H#W]Q4&ZZ?6J,KZ-A4:T>I-<-&]8\CT0^B^(OUNRWPW<%Y1>K6=V]C9&%W$ M9G8.-GC[O/TI!"XXC!JRDN=M3FV1\Y8@'ETB+&$<<%I9YZN2LT5+O:+V[J3V M_,F@RN-]W!_D42DR;REDW@UD]W(\F(76YJ*U5S.T9K#@3L: @-X\XEH3I'DR MB&&53W%((SQ969=L-F)@F05==6\J&DU9_://XQ($?0=-J2*N;XI\782FN^7J M- EOG5V@GFW"R=K[I]EK0G.6A$[_R%^L"D4)U[5D;,TL&=P*KDP22/"@0?^" M'';6>42IXU$%"J,:LQ+&I&8E?'\LW6O9N-X]G&B M$U7!>1DDQ]$Z3A53,%<)X=0H^4FJE7OD\7C ./#.)V>MD_S(EFJUY_E].YQ)!K30S?[]M!_!,8(EQLAS0F P>N##GU]T-Z$^]$/@,"W8GMSZUOG_-6WO8^O *E_]:83@.R>?SCO?'Q] MV/[89KL?VZ?PGIQGZ+0#+- ^>,7:.Z][NSM;>/?PGP2HI=L;GP)7G"2>4WT; M!5]"0(Y&A82TS&&1J"!Q3-DPB6/8R/Q)) LT6&NHB%S19&RBU%NCA!NO'@;DQ4=G-F65^?>NK3?4\<O7_3F!Y:_W=@ZO>)G7)@S_/30*!T/$YF6HFV*.SUN>! MS?E;[*D=A&%KU&\-8$T^[E9)74;[0/V?]^%[; 'X56ORV%M'.;%8]VNL.F U MYW$!*@ ='%J_7;XWO_3[:NMTO^OW6Z?Y+(\[@P<&R._W>[!&P M' MH;K%GWUH0_:8;G:A$:/^8+C6VOGQ3;#D!MY8#I5/KGM5+TZ MW,@I<_+"]R&;'M!#N6]@:KR?M/PV2@L_-[X]^'+ZB<$ ^9@\4IB!91UD0I9H M!JH)F)W*3Z M<&3ASSZOW^-W7>89+;/L^E5]"W]2R6$+(P@3#%N4US_DI/9(:.RBL,1PE5;6 MF>;73[&3[WU^06G?,_#:K[;;JQ)@73!@Q=^9U/+4G+#XV"617WT?8<:%UL:$ MG3/3OHO#475QBO&-C YS.T]N6!\&<70RJ.X]:X6T?AQ,?+3Q1$7(>(SLY;_(D2#_2J!")" M R*T9$C+F)!GB>4M:H]G]XVD_U@KCS*L_ MR('OB(&/N;%B@,GY'2+?U<5IM]?+;X')"U>N=,K\2H&D1(27H'%-X,101Y/D M0 *"*B6(%0N>M^]RV_-[MXY^,G5GC_&$GC#GW#-0FQB8P!H+SSEUVN$HM/+$.@:6FVS*#'RN ML^Q\EWVB"M0FLQ0E!FJ4^ZBSOPX(D7 PCXUGC.8 W35Q(QE.3;.QE75UGHTG M41\X;C"V@.QDPMUZ OYF6^FDUT/CHRS5WWY?:VW:@9=J=V8)S[/^TN2_6,*[( V 4=9:V\?C';FQ /VI MO],G#&1HO0C1\2"\I9XDXZ2$.65Y"K?P=U9SP_UZ=C:^M3<^,L",$\FJLI 6FLUTDLWI]?Q33R* ]MK_0,F7,;'2[#MJ@3HR^6#I/BJ M#_+__A]-B?IC>&5Y&AN. /\1#&YE"U;HI M#%/-,8QUHBOKH]/^]9-L,JU^()T\39!60)6OFR?%_O;+7EXV $ M,^NJ#/^!S("LO\11%N9P^6K LLZI!,3_S]Z[=K=M+&O"?P7+[\X9>X;0QOT2 MS^NU9,O..!/)B>WL+.=+5@-H2+!)0@<@)OF1160)*9EC-%-I).X$.\ M^A/R\6(HK'$2DT8TKY%0*-PV9ND7\T-Z5HYA,9(:SX&Z\0>3,N/C>\<,M%TO MASG9Z\GYN+SBG([X]SE8G/ +=!_\![9*L$.P!B9B4[:KH>Q&24Y:-"VF]E1%N1NF/:#]&"7Q6D41@DP02\,O(0YCIOB9U&< M)CQ'DD-B$GT\D'(N940X0L!OP,/Z]&+JQJ'C*(:KAV W:HZ4CH'[C!31N+?.^F(XY]$/GK=4BY MVZ8C#]I?5+5L,V3/MI^--<#".]R%9.5F4#%(0Y3E-EZW-_YNFZ_>61N2!\7U M8O=V,H41@WZON3*WV=)K=G5KX=+WIN/7\+GU[N.Q<_SY#^_DK_<+*.J3;[\6 M?W_^SQGJ2W]_3KV37_[^C4_ON7P4X=MAO;5AQP M4)9BQ_2")#23P,],QX\")THC"^Q%[/,8#GL>;\>H=BW+N>%%%R5V:T2P_T.G M,>]@]MYF#61OQ(Q6=)*]L8-I%6?Z3T,/V(-VBYK/[@)36JPSR).$.SP#+L3C MU/0LGI@QQSH/N>>&S&%)Z"=/7H3!0*CX00H-/L0M&FA+^YBK'+XOZB]FCFHS M]MK>YTS_R%P7:>$-D,);F##&RO8\=V.>NU@A,?O&;/GNVN9KL:G/%>U=TC21"" M\>JPL+SXRC/S&Z_*/4/>A"$/]#/)$]!^ V##69 @*B!,3>9YJ1G$CFL'GFT' MD?/D!87*G.=[/7@H07HA%;I-F5Y(D=XTH7E9,K4<1L[1&2#E>%9[__M%E MG?73S.3$#H%77!2SJQ\]B.R<'/X#FQXY;I*801I@FJ3EF@D+;=-R,L3'QG;F MN_V@\.X@+9I M8SISBDJ0L<#ZFP%9T,1BKX]:*T.]TG?%: MRQP(F=_+;-;<]9_7#\_O3)C=&UITB.#8 .-S%3^-U8!.8&\VKK<)-]$$D]P,AN>E/ M=PNMLU3+75)R\RT6$RGG,&J&R48I!_,0] 13I.)E;,9D[H*"D:-BB];HG(T) MN[%0IW&S/=I"<'/AKHWBV<+->?^556M2<]NIWL'S6 M"N*LL?P?:A>;4B2TC:_:*T;_1H",\11[1M7KW+9;2_=[@^QMX].(_^M#MN_FLGH%LH%(N,^.(IYSXIC33[*4;MT8@ M]H>IXC^8,LY98'EV[/&(<<^U>)2Y(;<3[B1Q%K.$4*C!PZ/_],;T\GOSAGGS+BA,, CC_*?X^^O7LW='+\3%ZG"9_ M?OOD_.=LH?#IT7A\\NWPZN^CU#UQWCHG1Z?NWW_]^N5X\MH[_N7/RT^3D\G? M'T\^PUIS5?14[\*9!2Q@=F FCIUBNH-MLC1WS21Q>>@'=NJYWI,7\\(PG&_W&+KH-'KUX+>>/T[RB7G=?8[KXA7W0FK=.Z14RIC5MJR M2C\FU7C7"\5\;Q;YK<8P?+?;;O?APG&>9)X7F"D+'--+;="%7"<$ M6DKL*,ESR_>P=TB+%EY(H?R^-O)>K]GK-;?M87$CMC5D PXQL<:[08Z-Y:QK M;]G=CI'YDI%YQ]_@]W_\$[N>X[AA9+H\8Z;GYZD9\1P4F#S(+-^WL(KNDQ?. M7;3QW26]Y2Z;+84"T;2]SC*)L_A%U FXD6_L$:)E!]U?;I!'=IBE#*Z-YWHN MLVTWLO.0!T[JILEP3:O[](/1H=5O98F[7ZJR7K,P_9Y?KL$OKQ8\86$>NMBU MR8P2*S2!"'(SSAQF^#\??IX;LD/-G?VU!OQ M@[W#Y^XX0=_AXSN>E:11#E<_\DVL.VXF++-,E['0RD(_XCX#S>D@N'7ZTA8S M@KL=X_M8O@^SMLW&N,O^Q+NB?RKN=#,-]!&FR7XG#13!UF^I6\,1(:V%Z! E MN77H?G,^U^9?[77+ZR7*R:M%W3)+F,6=Q'?O M+/WJ#CL3[[/AMUR[''*X=73!]:_V7EE]VC*V(E#QRMB5I-^,(?NTX?6IV_I MT97G-H>IOFTZE^P5Z_6E[X<%Q3KR/#?V0L?$7G&FEX2!R0([-J,TR[+8BT(6 M^D]>N$ZP('D7,.V[Z*1YG/?\,7AK!^[ZWF5[=WR@KX7;B>-:D9V8D9M;H(7; MKAFG>6H&/(H3.TIY&MJ(T8OI9D7Y\+O*J'E48FE0 M^XP3$$:6DSI6Z'M9!/^7N0ZW03JY5FI%;$D'QGTZS0[)H<5TFL0++9*;>^^45=;8Z/?V2)^-,3I8X&;+E':;\8B M]VDTN\$:^RIZ J98[&!CI0!;V&>V8S+N)V:6>5[H1MS+.:GH[JU5]%UBC'>2 M0_-X$FAN9,?O$V@>\I[W$VA"[D5YE'FF'=H>J$ ^F.)1GID)#],P]Y+,#H,? M,X%FK\L\ EWFOH(,&Z?.[ VU3;B4WP\&)B*C<# MG=3*6?3DQ?T7/7A(761=;6%29-F8/]!=_)]#=?+5)-0O9>W+[^\OU,[5A["09I!B)4..-IH>1R:+ DC+PM2Q[;S M)R_"D1/8=ZL%K7>%=L-C?0MV\&B,O37W8$=9X?: N%&F#1N!>Y?T6ARP[Y+. M S],F9V9?N38I@Z;77M1.L MX$$=U.V-WWNI[^+J][W4'F@_5N[[)O-3N/J9EYM)['/3/4C\S8 M=KF5!%G@!_;=^ZRW4EG95==UTTUP=2.G[]#P:[U&6/\3&WXQ5:W>*-0M-R[P MFM?P@>C>)=QM27D!?U;<$,V^2O$EHG+8](K2S<+GM2%Z@)VC88-]POYU \LK MAPV.PB#W'=M%29[82<+<",OW6)Q;]B;(H482#,R+L^*],PH:CKM=%S6B"-NSGBTC>\K:EO34HQ'7[P+Y MGM=PSZA=LNC]^"=?I/;'&6 M.!PLC-#&NK(\-%D:16:4)-SGCA7EL?_86T)6+5T+#H"L?M\&\D=N QG$!V"% M[$JO/NO C;R[GZQ_X#G.7;8 W!)K?:G8VZPMG"':PN6LJ(3>^8B[OQGO/_QY MQVW?=FLG%MHR8D^L-WCTBXVQ'CV8X<_I!8A,%)<4)-]WO+I3/$.>NF%HV4G, M,\OC"8_CV/5<+_1"EOD>RZ[K>$5^,'5$'^0;'H.+:_+:_OLHFYQ\>XMN+NO= MQ_?%R>23=SSYY'SZ.#Y[]]=K^^3CL7ORU_LO?1?7IX__^7+BP$H_HYOK#__D ME[?.WY]/K_[^_#<^YW_Z^"?,)[7__N5]?KQ8SX'G3@9'P$P[M;CI,2LTHSB/ M30_,E1P.*[-=]\D+V_[16JW<[T5^-)[\1]VT89DO[$9^Z<5V9C(_]DT;/3,ILP(G\C M^,"Y8ZC5_3&V M.RJ\M;VZU[YIPO4:U(T\C6NJ4G+_]QK5)JQGL2)!ZMI!&,;O8; M%N"\3^U [/]>.=B$MRSV/'(>S$W+9<5 X6 MX<_K5\_ZU@K9N[D+K /.Y'#!/642O(LL",F<5-B^4! ML[TH<9,(':5W4/'R#F_PHW<:[$MS/[AFT!S!7CG8@,4,-:WACITX@6_:MIN8 MGNMD9I*&D>DX:>CGKI_PS'OR(MI7UMZ=:[KMNL'BW=VK!VO=W;YZ$*7+4 M,4&-!\4^83DVI'%-.W&9S1+;R<+TCM2#O=?@5GB.[U!L^<< <]PH)6 /YK@S M)K0(Y@CP(%(G-&UNY:871Z[)4L>'ZMW9<[L$<>S#'+C&P M>TMLVH,Y[H&M]76K#(XH"IEO)J%MF5[J 4>+,\=,HJ)U:T[RT:NWK[^><\KNF94&\J!] ;;=@=NHL_M8HH-^K_IN M(B,6 VMV#B0;I;[IIW%L>KD?FLRQ'=/WPBP*4R_+_/M0?;.UZ+\RUHQ[;#XL /,&J G,])S"CT+=-/"LTN\F-V'=GR_K&^@ M>,?C*#7PL81?&G0'36J08^AI_@]3 :PF5+3!L.Q?02'IB,,<=T[2SR\R2) MG7!'ZPT0Q9)^;(HZ,ZE&%@;_BG_GQB6K#5;+R@3U8TR=#[T#[SZRT:V#T%LO M&WVS[WQW^4MO-=FU]^ [U>J[W2_73/%?ZKJ(=S3Q^R.5_C@6I3]>M_5^T'=P M[T47?YRZ"NO43MC$X;CE5+72Z;3ABM?Q%CZJG5M>6^ 1,- M\J8.'\"':U2< M[TC6=WT#'JB;R[W2U4; 6=LY?S[YYWWLFW3^[?1R?PV>MO?1_; MN[^.K4]_P=R.P%8_^G4,XQ3'G\=GQT=_NL>?3]T3F/^Q Y]]/!E*VPF<(/!M MVS(9#RT3C,#8C*(D-SW+9Z[-+2_-[2N(#!\NZ^ [Q2VVF>O= M45AB*[G>K>NAATX6A\SRN1?%7AK'S+$"RXUAP5:4.:Y/7,]67,_><[WOP_7Z MD07'32(GL'TSL:B"*DM,EN:6Z28\33+?\X($<3?6%N4[/5K5=@7H>^M5VP^H MTAILFAD35GWA,UC H\W6NK5&&/N6FWB^E01^X&5!$'G<\^+$B7GFID&<[C7" M[\\;!W*UW, +W#R,$(08FYX=^: 1YHD9V'EFA4GJP.=/7K@#Y:5V2"7<#-B%Z^4LSU,["5PK2_S,X7L=ZF'X1%^'X@Y/[=A)3-]/7-/# MDG0)!S[AI%%D<=>+(@?Y1'1K<,:]W]5'H$3MLG_P/:\Y1>=0C\KX!1^7YQ,^ MG3W:BCBWUJ1LE[MY'JLQQ\$&,7GNYIS9/A!@MM>D'H1/+'BCK)C9N6>;>0[+ _P[[JU M>6M=*@U'9BL]3-PCQ*[DR7TGHN_SR=3\RLG)ERG#T# MW82!+A8FSIGMA4F>FX'/;=-+?&"@09Z:6<)RX*UAF(8),-"1$^VTJK5W6FVO MJA4ZOL59[$6AQ3TO]2*7!S!HF*=YD*96LE>U'H13+-0ZC./088%E.H''3(^G MGLG2-#2]U/(\QEED^?&3%Z&]=UH]K-/*M;9&U5H",(K7- ['B6F=A@ZZ>>EZ>.YUL> MQDKL4300+=DA!?7.;_&6P_0>+S__7K4'=H^?W]I2<%,K8C9L61R#U1IEB14$ MG'LACWCH4>)6 M.JNQ/%:E2A88[/R\*K_"!9_Q\97QKPV8T@U+GOI]7K16O8634I91.;QD55:3 M*:5_CPE#)^7L$Y^UU1@^S,KTR[MS_+I>C[4%N\G:;E&L =C>Z3].X":^9_DF M#\+4]-+8,2.?9V;FVF' TXBY;D[](1?Q>P:0\1@)!>,'FU"/9?O ^2QF18'M MQ6F0V%D2>RRR79GGJ:D<1#[^ J51_/V'1/4:LIR@%A9P51%-NA9_I9 M8)N>E6#9W9"90$Y9'$7R 2!+X(GR.S+"X *Z'7)+-C$L.C+.&"\$6SV^C(@L!@CX2V_A6F"Q#16%;,)8IZD=II:MA=X:>(ES(L<[F_LSDT V97^G,VK*\ZJ'X[V8=Z'_SA.9D= M\F9J.[GIN3PUD]P-32=RPA M9?@+E'$IB\<93%2/,W 3Z^7\;QVV=] M2H2O1&HKIG,FG$B:RBO53,\Y"-'% M?E[6=, _5WQ,6(&VG-!/W3I.TOBPVD=8 G;&?+;XB-"97_SOI/KWB][4M#]Q M;*(=(/_<";,D#;+ LSA+/"=T0Y"_MNTY<1C\$\9/U$-G37'A<]@\,ZDX^V*R M?,:KG]GXDEW53_[=U?!!O>\M>=/9;I>],%Q]#>XP-T"M6\ET[J"V&O".23%# M?&Y]5-3IN*Q!>&Y)@33WW0?%"_[SY>0O,.T_OCD[F?QG?/+M#[C#8-[_\LD_ M/CKTX0[;)T>OK_Z>O+WL\X*___K#_O3MDWW\UVOG[[_^=$^.TJ_O_GI]^??G M+Y?'1U^^'7_^$^;TZ^33YY798%<)G1EN)+!B9**.&R01;#Z;1TX>N%YNA2 1P8R(>0Z:89KY/'>L M+$JVI^;;TII&PS?G-W[:AO(>PM0W[OGE&^['>56FG*/67'?):&FIN^TXW>'- MM0^,U^.KNIA/C/_#V7AV-C)^^^W5=0N3HBZ"E^X0)3\]?&:\@M^"*C$MF'&8 M+A;>U):Z-:ZN=U/CB*=\DH QY<1HEMG!R'AU5L'01_RKD1=CU);(*ANS8CI# M>Q*=87].L<&7\6'&9C";HT+H2< 9Y]6,]"GRF ''1%!D\S78@>TFC5"\H8'8 M)Y*WT_3 >#HK3SGZ"L#XFYT-$=+(^*__+P))^5Q^1_^RGS]#@S/C.9]F#.;[ M])6:^K,# Y;[*P-67%T9CD^K#4?-T'*MZ(.IP8@E3I^6A/N?"D EL%\T3O\),=XYJV8@ M@(PST&8-SM(SM0205%AX[WS,&?$2H^87A$Z=$>W@PMIG^/04E+F,' 7R9^0% M)ZM]4@IE&%:;%?6DJ,73Y92+'[6_H4/_/,].44S"#\0,FQG0GDBUF1H+,+!S MYK4A=O; .,9*16#>P\/H28#G3\#"%W09TDE%0W29%SF,JQ;<4BEY(EB6B0,M MIG#WBFS.QB/T0WR!MU55 7H\5A=M::5E5[A&\1OCZ9'ZNGX&2[T0?1'49I3Z M_;'%/ ^,C_($9S#VM( GVC'PK.WPN=HT^/]O>%(117KT>'R@_5JN$[:RJ!19 MPMN;?9"CU4OW01_?CM4+%O9QJ@VNW28:&FT@-N/]NP CB\*.?C-MT$G1*W-E MH&J*EM34.)R? G\SU)LW9XA#EL&6,E*Y5F2@N-CN'14;K:X3WA7Z!FO@SB<3 M/)[F[C"Z;BFO9G"$\H(L,B-!9=WARW-E'AI)5?"\UH[ B=2TA&%[/K[2?O2! MG\\$%3=4""MZE\Y*_"QN'IV4P*]+XG*S,[S8HX9=S>!.IT0HM.Z*7^ %A[?4 MLB0T?%'A@C/X$=QPC)FA73T_!RZ!"X>O:$(H$OKL0NT&W+DY1YH<,]FAI+]] M!SU^#O8Z[ M<0QAU\5VX=K5*UU++[-^/Z\=HF)7=V>:>:-&W?8C%R:?:'3WC MK(+GJM.YXJI*?-DN^5"MCDP3I.=8^J&<5L!(X.6@5ITIY_#9O,)#.RE Q(&?&Z*0O(4B+8@2U#(&'1?SQ-\%&\SDGL![(41*X4[58%<*\8)GY+& M(&Y."O>Q!&,1+D]&FE$RG]%T8"Z=-X(YD,UA77@-BKP0A=)K020Y*\9R#? S MD&X<)B?XL,%2)." M!, %GZ).!9^?EB7-87:F9E/!/C*#/AL)+;I'(:%V8 F,*]YLWWPQ7R*T@A4*]!ZSP17>K>XXAO>%36O M\=O95VW7I.K(S&W#^4<).CA10DD*]5F1<;W?0' M#OY__YLNPEQ!E*4V\[D9)2DWO8#%9I+EKNE:S IYD+INZCQY$1TLZ_VM(0 & M;#K8650<M,2'Z[N30'3D9\J^XX@5*2!H0FDM#"A*4C_RC+-Z]8H&MK7J5GK.;D0NX/3O.Y0J.R*L\Y M:3(RE"V5H%P8J&RLC:J;MC!Z/4&FN#V[A2R;S-JKN&M; *-;\N M MKR.;H+1 73<9%*;QD8DX0E!D9,!]J^8X;6KE%ST$!GM6[@HSK:.B9$L7\C MF8-:S^L:&#,0JG#=].CPSRG^;2+,:..#'!BHL_%"O>$9!03$S!=_B"N[>*94 MU'9G+\O.09+G0>UJ;<# -=QVWJ$#])S,A -A&1&TUHEPQ30D =,8F,59@7[1 M;)X6>'&S.4RBN.YUZUXV:=!L#R+N B(+.=CB M,FXDIY9SW"&9 ;_]-[P;>' *!ZKY*A?FWB!\<3_E#S&_JY+Q@T;32Q''?=4Q M@J_?&2FJT(X=LTI,N_$$$KVV1P-:HP[#Z(05EL?,M_8JZQ')4$4DU<8U$ J* MFA$I$_VBOZ'F8^%,K<'>AR.]TF,C*F",,5&285.QC1K\I,'VV.JM> 8JJ#(< M?@%M@EXBA^UBA-S%>"I%H/%@95B;IH)3H]D,A\AK/I.Q;XF+J?@$. PQ&\'F M8#\2#J/GGU[C]OCTP[?H+,3/SK"8:OP#28%*F$])R6."%0A2Z _HP)<#R9 MA)/#WL[J+I[A,_QX1CI[<3YO_.4L^PR;)-;8!OMU![F.$6A_T:))'$LMO'WF MC(]QPV=\S,_/RBE,&!$I?YW#Z8GIP->L2R40PX4)$S,%@F10BJM<$\3V=6-0^ 97# M#RGE0.R9FGO%S\MV/L+I($CQ2DP)U=(20YK&%*ZEME?:C-IUL>D4+E#*ZX5U M@+GLW.5,#U[+M/FM2* V)TSL!_I"2?'T% MJCA/E8PXXDKEK"5R3P\9"4!!\PLEGM,SQ'SPKSR=D[PJ\QP&K^#EF"F M%_. MYN-Q(84=_1K-8B;U=?GK(S8M^-@X'(/VR:9L).UZ]H63GU_=(8G?$?\41PRK M%0EV"M=!D8'6J]()^+54*[P'P$?&"M8(/YO2S@SA\31F#.>4RBVH1DI_ \'* MJREI]B/*YIO614:K; 7U.HXW>/:4"1!'/\Q&[Q+7OIW? G"O+PR 52/P(\=W MGTF$!6'J>J"K_G-]R!6I61*-U9R'(R_,(+"HAPF2C\3J$026 4\>2XP0GF-[ M566DL1F6L+-] 4=H7.174T%,S<$ 19PLVK%,C2E!0/B>X(=DUG/!NI^^LE\)PWSD, MZVU>Q6<@^8D)7'"XF>FLMU?A?J]@K]3>Y(2>UMW[XP+K9FB@A"7FT3I>.V%_ MZ1 QT"D7?-2$[=(!;9B@2KZB&Q>SB'.?6[;CN+8?> 'W$^:Z09Y:L1W&7IAY MLL).[(2F^LOJN@3#X3Y*J.79'D.P-,9W\@W>>_B/G\1>X*:>&3"'2FW&)LNX M989QDB9^8N<1EN=U#Y:UVY,8 NGMT+#SB^1*YO-R'S"*^_^>%Z24GQ43*8O) M0WH+>K,BGL=68*=QX'N)Y49V$B:<19F=Y-Q/HVOHS;HOQ\(>91+9M\IQY3NJE610&3UX$CC^( MA5%0WHLEQ+@2E"P\@4AW+47>BK9L.[32T'.CS$H\YH<)<+?(MG+F<^YXH7\= M;7E[VKHKVCHFVHJMU ,=Q\R<#F3N1[PO( G89:$<99C81)_&&<%M#4N M58QY$S+PTAA4*Q_^R+F'M4O2G/$@8'80,M>QKB6#/8NY.S*PCO_XQXY"[%)A MFV$>9Z871(D9Y1EL?AAD?IR%-K<=+$1H+6$RY(CI!WX[:.R9\H3K/H@#0\_, M$EFL:(?VL3)X ++$!L65I?,7D_R,%(3D M-^!5B&E5=Y8PO9BYB\\>57.P4;5>=2CD9ZT0Q'R0!%;?%#80J>WA@7&X#+C> M7^$%KRH]L+0P)UI.]ZF&U:CL9U!%.<-\5M#_JG*.^'@"Y*:LIGC6(LRHO)RV M3]>@0^<2@[!DCQNL/H;_]"P[@3K]660BBTW/J%(W*>DB-DHV/YN>L8E 1-L^ M":97!P;J3^%SP[8=_RE[]ESX4 68=%PD?/Q<.KQ 407:1C.@ 6V?DPZ&X7SQ MDN8"JSZ#+]4O?V.7ZD6N%S]O/1/N$?JAV MMR&@0[ VS ^_'?[^NX!KS+BJS" )>(BT4TS@FH8TF;K70Q28J7@:BO! MM.4@U$5;'B_6?Q[+G^_ANUL W[T6CMN#[[JNE\4V&,B)FWBQS>/,2_S R5S? MCB(O]'<$OGL-R[A'&=R(X-X=>]J^?4$2:WE0)(1[^>YR!!).2E>_5NC.*.<% MX595P\: T:HB#UBF@K)+!">A_%N)#3H3KVLKRRCA-3)>LKJ0:%YE0N3(M>]8 M1G5%U'Q*Y3QD/HST]^ P*T5;1Y#=7'Z1[+KM0+[UO$% ;RH'8?? 5@ >TD/* M!4N4S@5IJ$+OF-&V* FT2C>KA8 L1Q1V+#SYSFX](;T(63@H"W:$@[1K5WLM MJN@A+\"[A8U5&O3H,EU.IJXMN_W21JRUFY$R*OD,Y@-L:&^KS7:)6Z*HM %<@]^MY M"M>@SN=C(LP%X=T M(31IA8%5KK^6P EU0J R^.KRC$ND](#.5]1*Y5M#QQ-9%5T$X@(R4"#^R?O= M+SW68-Y(O=3W:"31A)1ITB(CM]ZA0$6GH.@Z6[UMDN*NO5>% P.:TMAWT73IFI,7DP194\04=J[80-QU>;I;U/3WSUN^G&! MA ;JN:F/EIR%?L=K6(U,69B=5;RUZ(83?5IE0Y&5L-GE>#3,I:R'UA]=:C<; M:@XCG:([ VVJ.@CP+ZJ>0YI#O[[@JGJQ&HL0,0-DTJ1Q:JD?3:6SA]+=VK)E MM]??.JHU;;-:2"+SKU:UE,EF10"4U&%]U>> MT;F&6;?'\Q:=+J5TVN9L=SMV QCIO$,%MZ4DIT;+2 MJ[U3,O'^K-<[ZTWBGW?.%/9QT@WCI-?&/7MQ4IX$W(4GH(D4=O"$67! 515 1@M.^X L0-^R%,<.J,;," M9/(5PEPN^7C<%(60VF]5M%4)"*:KZBBM[,QD/,7?R#((']J)-;C*<,1DJX1P3YY5>M.C 8L6@#%32 #);LN>":7'"D^T 7 M]6RBH4X4OD-& W"=@4$4#IQD'U8=H?RZ!0]L74ZXUK"@5]JK=:3"&ZBMO#&ZH[&EO0$[48>I#I'RT!:TOHY X;]7P-#I>K6%B(8* M0 R"T7LP]('G8@U]+OUS#9"V$W33"S@L;)V^;9V"2*N">]=MFXY-;M#??:#M MT(,=R[6#X!4G,(SAW46$O+"M)N=84ZQ )R'E#U*_%DXU '#18!FG\IJL0M%5 M5)D,2$Y6VT"M<4P5)T>B@!6\ )N[C8P4*P%AX6Y6E_C&*P,KG"&*1?!3-028 MA)0)6Y%-#J^G#_I]EP@WATTZC;8U)1F6 Z*&YH+K"H1QR*N3@LK1$N5;DXQ3>>(8MU.+\"F"/%76(9XC D\?-]WM9F. MN=^+9CJ_B^J#;W4'Y:-(&[ '^D@RJFH-<^0B2^T(]-4)H@V!\9!GM-$H9%'& MKM_V1FA&7>=6=W%)F$8FR7PD)%$3:QN +#82_.7AA[CR J-IS1:\!S_+G[QC#8J&KF1.[*BH/D%_EW]@J:# MLZP*43&IK8&&EIP,[Q=U*9S+TR(%90,[P&;B^*: MF<&_@J93@PTP[M7RUN&GKCKF98%Z*=>T, UNL K"2)BE:E#*\KR@&FD77'0* MK66E9W*[RU/XG<8I\ER('>JO)H'@5%&4()K;*4#6QN2%2[95C\G,V)4T^Q8O MB];;NK'JR+IMBJ\^M9_)FD2HRJ/I2.W++@I8C-2/%BBS\2\O4*1NALI//HJ* MCO#$(2E0QLL2^RL^_?WCX4M!XD^=9T-JF98ZL*P0\6!7U85DU0[80?:+!4J: MJ4I-"AM7=[H>#^CGN-4'B%@D"SN=CUG5X6O5Z5P9!*= NK*/J.'T-E+;+K0_ MRBD5+Y;FA%PJ[DXS@Z&S$6FM<+K9G+H'D^I9-\]*_.*X^"*O;3&]8 (3VHU#5V\E2HV1�NH!2/L M%!CXB/>'8F&+=IRT,'J[T0F\-+LJJ^OFBV?=3&T0T?=.^L;MICOLP+ W M!I_)!K%Z7511B@^)2:)M%1?![[J7\'Y6(H<&)8G78<(/W;6H=O^NW 5]CT>M!7!=.F=#JL@U$IXBU5DR9 MVD\(V(H^Q7X=ZH$)4HU[/E0>6Z*H5Q3(5FYKDXKP>[U"CF<'7:^9WH+&2]B;[.C=YU6$BQ#=J DL0&Y#1@"W>0&/<#?8EB6G#B^D[BUO? MK="]3\3>!H#!M8"!'L @#,(PC[PTRO+0B]V0V5GD8+F]T'4BYN:[DXA-^H>L M&&1U]&!USWXE-?45&4"O=&WKU9EBKAHV6JG 2/?":-(U-''CUG[#RP4_B+]4 M.&&]8=@074@-:(C28:)S4Z7?Z6.VJNG &"WH0'%1?V>QGV^PA_@0^+,1$$$+ MAN/DE>5?SWDUDP:+C.M+?;A/8]!PRVG4>D;81/+.' M/]X._KA2-CT2G*SM+-2(LA>!\ME"=V41EP&:!GLAW*E@5HZ:%>,MV-$_HI+H$^#^SXPWHI- ME^LONMGP"&(H2*)@5ZT.VESA2^J!.6K9EP*GI#FP1BJ8):JE8H5G? L<&C51 MX134:1*D+GA;,T*^7( ^)K#:-@V<',EG;-=P!,,,QJ$4JVK*-;/^[31]2)ZW M B*T"ZQM4R#'X3/8]%+.;W-LJVT]MQG8Z+YCN!%'6>WS0S&Z+- M ^.I^/B9")^@ST[RUDXH6=5*QD@7.?;0')7MDT06EP3U^<)C/=PR&;L;8E(4 M_A.] B)QL=M8>B0C2<1!!/Q *; 2/P4*[*&"6U$0<;"/NUQM3NWK54]A^6$7 M5EDHII:>H?-C*AG68C 0*PA.!X-]3]_^_OZ9C@:3GJ,$*Q51O_>JH,.9B?92 M(FB7B(P>V8V&5/&F8,=\-L?Z&U^+>B::3C4;27,6 XB&>VI5Z,\'#@\_/GDO M"G8PF16)D[UJF)."G)6PSY7H.(E^I M5:%28B]*-)CSBS?2EJ=-40<1% @G( M/O7X+RR$@-L%NPN;:U8.I3ZW]U+M(#0A&)5ZCV(0U+PU1'K0(#CTH*00H M=8OJ>I":@0=0L+;?F"LJY&CIRMU:P?T&7MX$-0O925?D/8O53)>M9HENV<)4 M6N^LG,Z[RRG\5!I*O.OT; ?H[&_CV^WK1K@I9!+W]\1!_B!JGBS$DQ<4J@K9 M&0(9=UM0KE^5>G"3KR7B%EMR5T3<%,B6(2A93M7Y'D2LK^9=OV;DYB3<;JZO M +YKDK#,YVS)N&D.[.PX0=YYD68Z.ONY<0,DYB[LUW476.M_;#\T5G/E0:T$ M9JJF4_![<4-:6,T"+',8(0FJC5K!-3X'02A-H3+EH[T1 I.**52W0F*2_SD8 MYKXKJB4]%"Q3=9K6IE(CB&"PA$"[";]1 H5!"L&G:J*B-?"BGNM!8@J5$+;:9X4"E"3V@ M-CRU!IFHR;GX_I9'DQ_-Q._3!P_=AR7+8]H<4-W8#N ?4OIT@=K)=_ MVRW?YG+7VB(L^%&K7$V50L47NZK]!5QLF_(GANOQ3B8#6XGRDO("MJE9F'_K!*>.()@(J8?:W>,DNQ6W>9 MB:K+[7/P0[?S0SX]18^]G"CYNE@JJQ^6&%R )[QGV-@:.Q4T%N.,?2%$4$LA M;^A4C/>XIS55)B*(B>PBZ7=>BL5U4-1V%T&_/ -EHZY%QT2O*77).'H"G4$^,#1OZK M^02U7@6LU3RN M_8EC#4DYJUL=7&(6&(@Q6_G8]GJJ]]5*91S)5=N"D M:CJ=!OZF1>R5NV>GN="&PL4[,'Z[FF;,^+U$"^"QB)8W\/(B>]QR13F49:BX M*1"@G>=(:U$DC151*1_^(;=HA5A9RW@_+K)LW,VW;$9^5XWAUI;PY84PBM:2 M122*5&>A-E<<)1 6@Z*ZF\64"JV@L)'O;7]( @%DRI2?P@&)_Y7(XK>;PA5Z M6/NF;%0]KZ7M\[H!5BRDZX^$SY"=GE8@BX6G@2Q]\C+R<2[AF247T\' 3EJ< MBT('$K2A1$TO/4CGWI/)?ER.L1F9O3%'^,&0#"YXO8.%:? M&?FXO%Q1AG,7;O6&?-H'TQJ=9-L?_[H!MWX/4ALNDM#2@(HK=LZ!CM+'&5U? MQ%'U\?GB"E<\Y<4%L>8QIVLD@[ IS+R<('=?NG$P2'5^8#S5?_!L)#7@NAU: MBZ"G925B+=2A8:3T+!&PS>=CS#G-43,5(*D;-BYVD\CA>9Y[?AQYB>^S/'0S MUXF9:_N9$Z;4N-BR8MLWU5]NTKCX0SF'O=[W+5[:M_CX\Q_P_9=_+-L+8NX& MIF]S9GH!_,$LSS:ST(EC$$^ASY(G+^R#8+&UMNI9C,YZO>=P,<,:1>D9BE:M M$G^_3W$M$!V+?5\U#^;*HC=]<8D=+:AC,J8NS.;55-,);D6S:9QS-W%9FD1( MLSSQ@QQ(U8KS/$QB._OG+4[(+K_@()_$K>X?=TIWY3$]T3ZQ)B M]>']_R2NG7FV&YM^G%BF%]F9R<+0-Q/;<=W,3ZS0]9Z\L [\I<2JHC8@//G,%)-6ES,EO5[K'=I>ISSP\CR?Z#TK];W\9(>6[@4^'* M&:[$=M9MJ.S(^P8I.53<_S=5"]#T,0:?/?C2_7DW4.UN"17U\ET;[?Y:B@!2 MGV?7T\(-; 2Y RO-! 0'L[8>6J?]LRR61G6F95E!?18[9EMLI2-DV&8(#HQ6 M,P)INEMK6FHN/&C.Q]L.1DUK)':-SBYB^B4%6V>=@AN-&+J4@='FIYOH*%E@ M1TZ<93SV+2_(0<)S1,SCM/(=$$]B1)L5YM? MIU&?CU4_+.7H!CM-HD*,')$YE-D/WP)_5(J%HB/R;(N,;8+^+NC9)"9;*U)5 MT!'0X[;4RYACN@7H0.E,>)HZM4JZ9+]8)'*!NP-Y$QZDOQ)5_U(1O3)1-7-4 M\WPU/^M5;5:9/8."1<[N7J2*. ,2QK<1,'N,P8-@#!X!9F I_O%!Q:2.@FWK MP"R1E)>L(M"B;8A7@3.K=$89[:T)M@"3!P[5.-"V )*Q;J5 M+]+(:O%[%@1!$\HFQG?:6*R#?).008:'MA MP6T07?TPF0AN$37F2V%RPED&A#6&*0C]5+CAVC@B^?+ O*"LHB9&WTA%^FJ& M5?V:&W$ 9SK%EL1C7O<4">I@V,I]E4^%%=8S+@J:=>A:N[7RT.O9/"N:"R$J M$JE>6[T[0[R%R@2*OEB[>3]$^-?MH2W[3':J=RT<8KC2\=#ANU2I4M+'@3SW MC_W?=L[@#*FZ."6DJ/AZ)'5'Y-K:%*[EL?14 ^\&\L$J101)R2X0,%/W]5Z= M*2]GL!HY*DKI=V)#]KMTL0HB+:+"R-AFF]\K4*:F8B4R& M"SXNSU7QY-.*35IM ,6B.&%BH\;IO,@$&GYJY'/*4E7"9 >OV^.RE\^PH M=\(L28,L\"S.$L\)W1"(V;8])PZ#?R)L8;6-1S1LQIV4L/&V?6!(3^#)'#WR M:<_UER4\]=(@9X'CA7:0.+X;^U:8IY$?NE%((77'LBW;;..47:_?AP8&\!KE M4_T1!G\Y+M,O#^O#\TZ4#^\S?.:7UY?/3GU?'G]V?'1R?%IX]GX^.C M/[Y]^OS:.3XZOOQ[\L=5WX<'[__VR?GS\M/'P\N3CV^O3G ,Y]>S=[_\>7D" M8QQ__'1Y_.WEY.^C7_.3H^.K?[+8Y1YW8Q-CWZ;G>K$9)5ELYJ$=NV$8YW9D M]9,/8C]CKF5'MA='GN-E<6Q%+$GCS,_L.++C)P:O4W:.")1JSI^\:#?<$#MN M*&^@/.*[[XXW^-R@5^3:Q70O0\+2+Z*7E2GO14[_[[G\EV,[OA-_)T:&KD-^ MP<9S$HL:O(6+;9Z=50@-(?Z4BWKP66/(%.A8J":&;9E_:&B[UZ]& LI>$[[\ M3/4"DL]+JYS A1UQFI?E;(HW&*7/N*QE50,Y$^I0B9B%TRFLM1'0+3?45&11 MN.(A/3H#"(RAZ3PX+0AS0VZQB/67J>@MI%$#%DZ:"YW+$(V M&Z N\4)4"(N*[$X:5L:1,[QVHN1&:0CPNJ**52]M+O2"V-MB!^\&$CEZ\H!> MX5U0 MY^?'UL.)BN,F6G36=(TJB.VJHU5,X +.LK62'F34-+KQJM"G_SOE7" MWC5*V") _F[0E->Q@^\;%+=]*2Q$$1_DW1OLZ=/CH_]BD_/GA\\VW][Z3!7H M 9HF'@,W^?-\JG7A$UG9"+ZL"8(SA?M'[3NR)2)!V&K"Z5)QZOBAMQ3IR#+\ M,?I1YM7VE'&DTT!#_R9RY &F"I0PQ1I*[QM;5>WO_STP#.H%#V3%*JR]3V:] M.H;[O+?4U:H%-FZG%;KA1O]2E9>R$@(L-.6BYA^"TEA54-.;":,N5M@6T3CE M4_2!"2]UVW<*RT9A4=WI[ P18G@M!E08.:H>85[K01N[UZ"CI:T\B'P"&F=(U!Y,NGY%W',]!^*=6&FC"SNE=5$5)6IG.E/\B^P9=\)-L$JT_F M=?\3N/7-1ZHD 7PL->;^KSMX._RY.\/W_Y6*>FDA L5*I0@>-:U-8,+GH$'#]8?O9V5% MH5>M[MQ(BD4JP"Q[M-;4V^FS#*J-]!?I0024ELF\AOG!E3T?,_QI285DBPL9 M8,(BRQ07D_XLT6T-^?2HB86QNIY/S@6[IO0RA4#&$* NT%4ZVHC^^B07U&". M)36T/WU"W$K:#!/.*):C>DM5Q07:G@JQ!1/]K>W']1Y;?TU$># W[#CV1_A+ M^LX)#QN,/H8!XK@!Y:HL?64 M84E&W94M(T7890K+DO0&$>G.0+VG5R) V^4O$T^%PVS.U_KF!6_<^QDL["AQ.VP-O14;OP+*FF_4_3 MH0]EP[/%]8G+M/"YT(G2J>$Q4N]D<=,')-!*^FF3 M.[&>/=K_:*73^2O5B0#<[=T4S8FKMEHT0LR*^HOX9=. G4A;7&$L/2S:);.4 MRFLJ!S<%'*@:IG*) QTW2);E%_O ^$L&6&;L"[D8RF2L[BX,.C\7OBH!UH/W MGA.8#M%]TZL5XV+6 Q=!_2YN< H\O,,L951#N#-&S?:C?H*%Y1GUBI'6#!8, MP+RP*U6UE"+_L&.$&<2H#':<@L%!LP+*+?%55$C7>/MV9+R%N1DV<'))%._Q MP3>LJ3&@5 _DPDL-(!57%8:0M'"6Z^E-TO(51U(BY:Y?#=:64/S6_==R-&K( MH[B:%FYM*T9Z4J]\VIG$LP'M9CWO2&SO2KQ"B&[IA7UWP2LDB:TT1U8J'W ! MR:8R3L? @\=&4I0*W)*J6!E7&CUVKJ3>6PBOI496[X#^9IQ-5)Y1XQN^+*MQ M9@(7*B\QJT6&.&N\9*#7G ,5<8':;:*30%0=& /#HFM4;GB%ZQ,(9O_20XXA6\[106!QSI#$%]!)VBD@)@]75ZCE+>#>9& M"8F@F R,_46K@W_%DC-@7Z7E63F6&?OGC8W- MC.F<> $L-P.6QY2&5G>7BXP_(3A>)7J-JJA"6VV0M9X=>A)A@O,*<2NC1BL9 M1JD\/7D/!PIJ+"BS%'6E^@9JBI,2(1\S; D"MC&QY74N6;1-=PS.U+$PF^Z2 M+M4$%P+S0N^[GD@ZDI7K*EG*D5173#9]/Z*.#7 4S6<78%V UF>\=+&>[(P) MVIIB+ T+&>H@31T@)NBY^8J:'))\NQ1W!ZM#XO4Y@]EC3Q7$(174S+MSIA(- MU':O19G("L28]6Y),E; U1G!G@YZJ;-41%+")VJ6RX(\8I8ZL=94=6FA\S@. MG.,;@).@LD9ECCIOP/C8[!*!'.*2-AT>&C'> 092 _-58-O&I25 MZA0J'FU M+"=8=/$[7![I^X74]_ M>7_X04MTIU')078A# ?1*]%XQ:8,*Y3@N*_G0&1@1>D271EO6DZ]\0ML0]W' M&@/M'<[Q7^."'1BO^D36SXTF]ICQ";5%$E6;J-HF%]F?LB-VK1FM+9/12 E= M1*)^$?)BO0KI2'M@*8]O?H%;>7JE0*R4(-BG1_AN)FQ1\$.E2!%NMG=A M%T?BK)!U()X5H5??P56-25C2-+/[Q)H M]_35Z_>_/R,]0'2 GR"\-M/41 =HIR$[Q%3"5:O/BO.Z2?:F@YY/\1CJUDK3 M2+6IS5NKTGKMHEHVBY^=, E.?BL?$@QI$@_B M@8)3P<# 9L*"(MPZ=>J M*XH("&Q)$L@]BNI$>[$ M6"AZK\X85GZ?@LI_ .\]!1GW?X']@6U\"LI-F8#I]1N;4V<>#%.A"S%#MIZ# M]EY6(WH,VYR.8>HO@0*GF @"=TSQ,6*_&C"X4>1%VTJZMPU!JC:;PC 'FXS, MGZX))E[Y'G6!CVSZK1C)<*.9XDK4:S..,D35F">93G$"N"N2DQO'Y-T9&Q_2 ML[($9O\!GOZU/)L:?['Q%UQ%;_7D$Z0Z&7.,Z\-\9CB;X_>OC.-B5L(HTXQ MT2\+\2Y,9-0J+ Z)@Y'Q>GJ*I1/%JEY6R+]_X7@@H_9H*/:!"6#3^:QJ@0)* M+9P-OJ&M.7/$X.R;%TP+3"<9(U\?&8.=(.WMW#-I42KHI;1CZ=^"- M']*J.#^O6TG?",*17LL7%GH^ERP)WX]3R8S_RV;?Q+&]*666 9FS5!(YDSN+ M[_[$QOK"&C+"S\U?X%[DZ&AN4VV:V;RBW/CG^%U-\221)"K?)FED6DY-8+8 %8DSI[WN13[90?N,$4$Y.Z1)\<*'LD0?0U-4J2B/=4E" BG,9ML.A* M,;!J?C[3ZD]1A0-B('1AX2W33-0FTJ/.!U@K^JR4T0=2\=!PK%7\5?U.*KT( M-8&+-$<"9C;!P*GHJ3#AD4)Y2_F_L[F"RF7F&_4!)!Q$) M6;!'6%F"]$JLADUQ>;0#)$96O0EU63W>#K9U)5G)!4N)$4D@38O9K7F[:+4Q MC'P:Y%(%DSR?5^145N8F' *<_A'I&ILEN M YJNY8T91]NS=02V.>QT@VIU,EM MPS#\=&T&^5Q&IKI/@S9]BMKK5"ZT9=JC!:Y=3!>R6\7;))?%9#R\!#"=$J]< M*UB$4H*!"^!]Z9>Q$#QT/ R!#]1Z:(J!_G'[N,;8L*R3Q'C0 MV:M'Y&D+GY-8A>JZU&@9^ODB?2'IJ>I&%&Z3/%GLMS@CQ9I%R0/6YBZ*B4F\ M8MWV)1 M7CX""F"-'XL7+=@RN]XF[^5>J7L 8P6W50C?0RA3W.MDQ0!-)"B M08"E*\K>[="&##-B)YL*##$*SWRU+0O M5O510*NK*6PA-%FP9D%GPV+3I.LTT0_RRIK86J0FN!^*8OSOF"58R>P,1SB5 M^ER*.?'-Z5&X7T06*O@<%YLH,^7%?#KH=>&9E6U1 M,/HT89]%EIJZ9PI@U=V:MP0QP<\)+*F0&J@'"NF=@3J.O$YJ;+ SZ9=::%+" M^XC/GK:@?T0%",#>N*DLUX8(U&CH_YQ2E55JPRNDRH2#M:W0?B /X&-=W1/% M95(QLDY)+?^ "1.=CHR*73:OB)0:ZADV$+RHAP&H5 MI:ZD)U"TZI M#7$>':&(0CDOI!>?5B7+%=%%D6G^"+ 49A'&8T;:B$2H:ODX&ZF:P79A?5=2 M><1Y%M/VEL'S\/)&T\,=$WQ*[EL# 6UC?FK"1BWS"&C]I$[J(0JXA\6,8!A MB74QD\G,>/M(-->Z;B-V#ZK-LF[?H<:_IIN MH'"GW$ ;93+MGH5,5E WCXMI>5Q=W&K:V8'!0AC(11O$\C+4:^L_4F8I*,@B M@PE9;8H5\"E:1Q*;T#LM7@:^YF3ORLHS4D6"=YRC*'KZR^'A[[(HGAA5+S94 M+TE-5UE+<*^^=)(LE@"LA9HLBH0A]\?IR(0Y+&@-$DQ*;E6\7X5T9V?]1/I4 M%3>>+7U.O*G-\!]>1$=-Z4R-G,AS%.!8X'IZ-6K2/J@7;M;Z.,0CM*58]3T3 MO5#132^9"9PM^MM1AY'U"82RT-TPU0.W[EJWZ&W*.':S2\11GY+S$,0S!]XT M%OAJ8HY(0L+?T8R+ K)-CFGEGA!JTZ;=;U>340:=DL",JMTT!;Y;C-A 75B- MP 6]4M 4OZ%=( U,TDNS8)"!RK>4LJJBCK0B;+R<+AK,ODCB9QGV<&+G>"&F MLM:23!^ '4FIGT07J8_"0$+U%3X?NSHU6R=6*7XAZ:RAY[+2Q,H=N/CVU5MW M.[:ZHE4)*5]8STBXLN OR#6!NB6:;L:H^G^W0XEC'UBJ)+3PD?0*Y N53BB[ M..AH8>A1^T)0:T!#$\* DLH)( OJLK!#5 TG;'(F,:Y*GY9 C,_]3#?*=:*K MS*@S0CV37M2O\!?@IA3IZ.^9&?-S?/V_;*O=@I&> MF*-T,I$E)"$K\BJ.Q-K^PIIL%>*]@&,@MWO)IE^4_CQ"5QFZ"$<"5J+A1U)V M3JB0IF19?SDC4;IEO>T1K>&&!\)Y_UO4LA:-E6 D-!YX)\J;YIJA0#DO'POXJS&4_TS40KX/;N:H#W\*\.541II&^>NU7,J&4G_ ML9Z--"M/12+5P)NUW&HU45$5DAY_)F6)=)0DM6Z4 MM]N/5, NRDKXUI%S4H8?HQ[1C;%/JBY<4LI/(&&"410YV;I-AD-_/N8X++Q< MB#O^M1#-XVBU9^68T*,X+TT!!7UMWEA%30ANZ2N;6>$P)$,$N)S@;TVY!.&- M+"X*[)&,28C3HI1U(;2@[>#\>I)*;,3P*IOKDV+5CZ0I>R Z%(@P=B]W%;1: MS!Q4ZOU,.7*F'+TX3(3B09TKIK #(++)3,"S$JM47IS&6TDDU>;'S!3.M.#B M8-$IBI%X.2?I"B*)V5&<-:(H*8#QEM8M0VYB^6+-Y50:D3H)7?(.ND3U"",RE/[4J_%A'G K5ILV1$B;Y:4E;(61)QXG6Q+%DJ631I;:):>GH MDM$2/P2AKA8]%QJ#&.H^L@ ':#VF$W2K][UGC:>\*FK9K42T.ZF$/.Z&=$YY M>5ZBT9=VX#5T@/1^Y?T7?+*[!.E&7XB58$ 1C\ZXH+K*HG]]:W5G!67ZH$-S M7, I9ZJYL'J)8*SR.9GE6'=/[:1+DAK>(/QM5$+NIE33SQ!L[\K\2*'1/XNJV_C]HL+,9![V(@E MHC,=,"&SPO]'W1%7;7I@+=&=8X5%HXG4"CHWJXID3@YW--XR+E)NNCD+PFU7 M8XJ/3%K2L@]EV*H?[D-X9W<8F;-=-RTA,6,3;3UX%)AY(0SM<^![\DIB^/,+ MAAAK'20.9#7PD8S>M>>ACEY*HGI!#/'. M69K";ZUMN:Z+-)D&XZ+I-:B_#&6 %FM3P!>X-'.4%2" 1;'_A7#M 15+H^T6 M=1_8^$I(B/=*&R1P>L:JK)8%:\0-:!9(T#:A&,&6SBN1:D'4D:-' HYI@B." MF!%)@##9\[,KQ'4W7^B%*)9FCK1W;S&K!T.[ZOJJDA>= H!EM^";\/FVD5XM M"B%X/)4W''(5/$Q'\&N!AIW%MCXIW O\UQAC\JITQT!]-E5^HU?;#1\7(6\, MC]=J6WZ^6:U+33;XYS.0 T(';GRLB%DUR18XK_G/ZB_/X6PPY_/G8DI+IX>> MR[&D8Q;]H1?8=0;(24H;$CSBZ]95>F )=^FL@O]EZLWRZP/ZZM^S;/&[(#QP M'7OIU];!\N]6#6M[!VX.1>]>W^V#)O(=6'T>.&GSOE7_+&N]J0B8Z)'GH(ROW]8V1)Q M5V0 QX(!O&X+-&(!G^;V/O"F#^SDF.<+U_R^]W']PGNTLT\)?57.:X3-/%MC M+R77(WWY?&80#S?4S'>+JO2"YK==\=(K]UAWSK[W>W>/=[D77[6E=+\94[U[ M2GF 5V[M42U=^$*UZ#3E/,]7W:2'X,^)TGO[EVF315K&=BUUF&7\ZU9+ MU)=&GO&M6IL=CAR_27A\"$(29M!MMABYQX9;O8HM7??*/DO:98(?/I+'0?## M:[.]41"YVT9TCT"&R8X'NR;#T%NS5!]T-EOOX.W>/I[_-!R%GK5@,6UXLO?* M+K;W/UM4S)O:U4-+7%;&/@2"6L=V-O$OS<6L+M,;K>U:;:9 MW);H"T!NSA:1VY9*EG]3.'.=8.E.Y;>LGY$)(^^[5U[3PAI,P@\=M^8.%,)U M.@Y9PB<4-6$=3ZE @/B8>KE1<<)YVY!D-J^F$N71MIF46 '$O8E^* CQH+0? M#>Z07,DD0OEC0H0LHA4>!2#!"VZ&'%@U;'001[N"1]BQN<9KSVCW%/> SG!\9C.'L\QBUW;AT\QG[G%G;N)ZRM/#U=>Z-;"9:Q+@-MW2H[U("?T$$O]:6]5 MW"TH855B*1K&_0S)T;T)];_;LVOLC MVNXC>NJM#R7\ 1.CMD)ZKM!:[%B@\[9#?"X!872Q9)LJ:S(4)/%?+BP\*^>( M)E,S7SO*NVV>S]NZ^N]^@[:%5RVQV1\R??D61OO='="6)PH\WJMZVR#%X[VJ M2[PG-TF\?FS791/GRSU?G2VDD&@'J6,?G'EPQ7F=O!ZGR>OYWH?5TW6;VLG] M!BIV]-.JJI&#_0RP_#=UTY)%2&LVX;*A$U;;1&SE@40)4JEF,0/U%MGYB5KZ MIE3,DEHS4F]X:@0\T[-"UDKM<# 52EPH$V7SSVXPF",C/H(78\Z(:4[;.^ LF,6"NJV)[>Z^G%+7?]R#ORV&0T\""^[EF*(++#.M7'% M625[ \LA98-U[%FE=:/&]MKM<3A6[8'6[;=@';CL?T4I:S;5I+GJ( M+>#^8K.:?M.\!WN.8MG<@3&UEB$;79[.3@S>&UP[D#ZO!J>WN%OB]HSA,N#4 M9&_&^JPXE[6)J?MKKR=LL:*!++;^)G&'*5E-P?I.5U5J+Z&*:-/K*P[2[>*Z MMJKK]3#9XLL\; UNZV4N18.FIMQT7Q#\RSJP.UC+D*W4T4ABN+# M)*EAQ5U?W3UY?T?RWB 6UH@IG05].LQ[MU871F10BNN"=W:$EL#"$E[TRZ[MN4^64WGVY5@_:H4FVR/5D1L/]XPSV>->-H+ IEOU;).,Z[3SRA\IZ_H^RL ' M!ZX?[$@F\WZN]S?7>)\AOGUQSNN]IG8_'4QRHZY;;\<2.7$U%JNH-L7NOC>)2?V[]OF*[(KO_S! M,[.X2\W;X\DEVF]Q^O1(0[GX\? MW#";:G]$W\U&MO<7>$\=2RW*K;N_VZ?L[,HO?S!?[K[^T5*ES7=WB.?O'53? M^7RVL/?XCWM$2RJ8>?L+O*>.9><3;MW]W3YE:%=^^6.6W>HD%.U+;^U+;]UL M9X)1N(OELA]-*:$?]Z;N*V]MZ"@>>=X-RV(_FMNRB2OQ$1?>6H*:V%=0W*9; M?)>8B_VUN 5B8].&3(^?-/=XCRVN(=4"@;CT==>W-DL-I@6#0% MDY?8*>^DC8[:BBEM"9=;% =:IR9>M[X&%=%J"YWM:^%]SRD,UQ=ZM0G]J IY MJ4HV..]7R*OXA,%[@8W/$XQ8R>)!=0'+8=4:=7GV)[U5)]T6(!NJ@G@_134U M#D&3%$6?<(+RS5C3!R?7J=:'Q8!@]#E,D%$EP!KD-Z=W)'-XA-?UGMZVFM[P MJ-@-RIVU]&C;/QGW(]$Z8DQ=CIM,ENE5+!OYEQ=?B6=J]$QUKD0]*UF/+2N- M:3GKU!\$_HOEJK 2(%5,@]D=&']Q;4M6W1,L8(BZ,CT[<%L.TQ2^AX,=7]'Y MB=5GO"FQ.QT87\R[\Y:;Z1JC?CE/4>9-C$^OEB7 C/FL&!??&&U#Q68PQTZ= MN'8"&RE+:Q'&4H8BKX?GB,#%>5D7.+^?J>@J''M;PPOK(6D/2L/&:A]A"=@P M\]GB(^*NO_C?2?7O%]V)Z']N4NTN?J*>.JO4A,YA:\P$=O"+R?(9KWYFXTMV M53_Y=Y>! O?LK7G3Z2[7NQ_(*?!+5=8U)E3FQ6P=R?%=ICHL \14SVFJ1E%K M%;'A?S71;U<5IQ+!\)\\YRD6 <;:IL9T/DE$'=N!8,I+7&@>%_#'_4J?AO4[SO5U_TCE>_S@O#.2[=%!W%T MLU&_?YFY'9MKO/9\=L)K\H"U-Y8Z66U_G3H=6UC591#WN^B9MYRNWCW2W A*Z MVWD\^YI,.UJC9GAM\2B(?KP**'>9O;#+]/[CU62*1LX#E5799\S<7UO/?>&; MW?_EODC-HRMBL"3?V=HEA6-?X^([GT_H._LCVNXC>AHL^)T?[G"V3Y)MA73< M;2_#OEK(,NEI>[M4XFUO.GWG\W&\A[&=]D>TOO3TW/7%Y[X6Q-89E[M3MT$' MDNW+-NS+-MQ0X[!&OKM+2L&RW91/?RP^7 MH&[O(G7LXS(/KCKO7C+YF[(R,CYCQ;BF7"[,*,.T"TP::5.YA88L%C$2KB:5 M&@5[D<[KNBBGM<&2\H+#UZ>,4L?T$3!MHTU,42DBW;PZSM(SE;IQL&;JQCY= M\P[2-3]2BM"RO.YS."B>==-MX-S^!?:= 1,3-7FE.%3PTYX:MI$:;I+Q7+-+.%W/_:D]X4:: M2.*YAR("*VBCL[IXE2 >RE7=()W6]I]LIQHP[+QX!SO(2/*__GK.IS6OS0^- MI(9S^,+QRW438;='O6D7,5&+H+QR7"&)O*)10EA54&)X1OHU%IH8&>>@O!>I M(1*W2<,9'.G 6/F>P=Q441"'U3+7M?YY+8:V3U;=P03079KK/EEUGZRZ3U:] M]3[2B/MDU7VRZCY9=1MW;I^LNM/<=>79KE+%]\FK=_W*[2/EK<#%[#:L=)^\ MNJ/)?$OZ;HVL<-]Z:Y^\^OCH?4DKP)%MVSM/K;$M?$+ND;^\3([PVOL_8GM.4GY&W=$6V?--L*";G;GH9] NO2=)*=ZAVW M-Y^^-X/>N(?:_HB^]Q%MVP%MG[3;"@GZ*')8ZQ51KWU.ZSZG]::1 \?=MR+? MI[1NBTC=W]3E,0_'W[2DR6.[+9OX9'ZXE-:-XRW;0!W[:,V#:]+KI+3N\S#O M)LWJCLZ+BV(VMU?IS;)2&?=_@.I^>&8<3]JV8 MY3+C8WY1B+Z($WA36K Q-HDN\2_&A&<%6Y+]4L($*R.% RUQANR25;SI#96 _PJ*F=HFRA;J6XUR5DR%JP8_.X1^RYW4VYTA69_ PWARX M;P7ERXLDKK:K+%TL;;U[@GL(@KM!FNM(\JUUR/*6O=%WLK6L'36YL%O56G:K MTV_?\YI3^_:Y#9R;(O^%<8^/ON,(J"V-$_;BGLC9,W#\IZ7)__.*<[_X M0%U+S\#EH[?HSK4_Y]+D"F MQSO?GQ,/D_Q^3^H["K+\#D_J@1#-G^Y96_Z[.2MW"?#\YU42/43I. >7/KCM M?$PET9].";CZP!&G2QRF$N)3TUONBKJGE^YP E97LQ^(#&GH7$YT#I?6FW!:)"_ ML@I&_LT8UK06QFH:)NIYFA5*>@1HVRTPI[+3:79K>OACF1<>36/DPB)?(;0K M-_H46J%_%K1"ASL!_E:]FSY^^E\W2^G)@\>_*6H("*_Z\R6M*.U!RP4"#P\^ M[N>2)W,Q.3?4.!>&7>K767;K??(3-"JLBLN<#D[;[/-JQQV?7K[)9OEB03?6 MSJHWBE^*1<^OH.'3P1X@R6\?$@E\6\SJ9A5= M5ZY*^A;=FW22H5)>-.VV::%\\/4?I.Z._GG9M/N+V1&#",=?#B_*[Y:EC&6( M:3]#VN\ O7Y(,/&'--8SI/T,:3]#VG_U.O(3SY#V,Z3]#&D_Q94[0]JGM:M] M11=+KOU'+'/8.?PV/ZC)9!9)K M8'W"M-N"IMPO=L(;9N]+*.VNZ"L;SMV!^ZM8K&O:KLN]!OE'"3+ZTMMB/UOU M]0*CPO+B*QAKUV_!/C,C?7&]6U_,P$D%+:#?6Q:[O*R0![S,VR6GR?K63["C M+?B^V16SIT^RV0L0C>G ,)07#>Q# M(L64PPU+V9F@HNP2^IGEZNNR)@D!5>+K'?V!%SG#9E>]Y'UG/^:TCR^SV4OZ M=/84 KH#C]P_>OI[T9+HO6*B(>1W:9?I*T\>_^-B]OIVV;/,,\:UX$ "RQTD M(6:M=D6^F6(1.S8!^NF#2H"^K$F+%+,W^2\.G_I0=.Z7()ECA9C_0OJ$U)'D M#NE/_4*RAOGL*J]Z394C7\<2US6I5_[Q'..CU?LWP C/=Y-@ M DCP^.]/&;.PR0IDJ65K&0,T%?Y6SJB#WTR?^^\S6&R4.UI[4 ^=B*)T;O M?_[ZQ>R+3TD7>PG-:,*@,=45E$GKHO-TZ-)=T<;Q8B\+T)Y"2_ B_$(7,!,2 MTO>[GNZ3A8!+\E_X!I5%,45D1)=0'(M=>,^"[X&>1JCC2'\]AEN\&TS%%P]* MI7Q9;-N"%+Q()% 4&YP2V:V'AZ%(IF-&# RA 4OJDXN/@PV%(T'>Q#K(YG$8 M(CL9%[.?<5SUO05?4*I&L*0S6)(8X6.,%F"GLG.8)Y9;6K$-7[=]5Y"2(!5V M)>2_^#2>.WWL89S0J:I^+U/>E(5NK"]+G$E3O..M^O3/(6O':_Z'SY_$/]P1 M]W5(FP$ )V,L)@;5=PR7&>SDIJ!1+#/S'6!D@]?TZ1.F-NW$J"6;$)-=SK8T M&U)@[,J"EIK&G&PV;D+[Z4PGU1:X/EB[%60YJ3S(DSK!SU1[?"QO89)I?3Y? M$;"Q<"UVZP:V&!A^BY&(@:>U^%>/P='.DRB2'5_U!TN]^\DFX>L_TNY-"^VWYK[XD-UM\]A=R_L 72Y?6 MXCB?XK3N^Z_!3$[V7+'E(L) =W;5=-TTW?X7 MG\=H"RO0+GP;:M#%;00H'&&1'?<88 QB2<:%N!HIC2]]F>:NYBKLAD80KM:" MP(=(8+7EL0:*(Z_P;F==-BVAJ MM>?+"+HKOIN7:5X4I$_8_X>BT955G_Z!W&=EU_6YVNP@?T><9MRN.YX.VU96[J*Z=LARE;9;8(O89L;&!-S6"3@?Z;%(ZG$R]3% MF7P..UAR6:N?!0'LMVR>7I'X%CNFGU[E/$HO18N\6\]6Y*=*#X H([+E^;RL MH$T<0EZ(_C/[MP7O+ML&XVT;\O@Z>1B?0AI(A5/191((P/<]O?Q!U#'Z%-!H M@'LA#8_AU\7.7AY=/W_D()?6SB/T^EB7VT[<7#;-$X)+!'@),L.EB18@P5] HHI!@"E8/'MA^M M[69;"32;XZ!-??F8+<*!')!V8A&H$;:H&ZB@7H)L8L;5>PQ^[9[-DD%?SJ_R MLF+?&$J4'DU#SZ\:"5?3 'JV27,&>9.U7,+^IG\L26#=IV^2AM*/Y&("E:D/\[G.BT5])SOL\,WX5(.-Z\X_@<: MXXJ.CUPVL,MQ! ?-19Y>/+';,(.(A45K5JO'%I_JUD4!KZ%%T%9#QC6JAW;< M7@+/G3=MVUQS_#O6 ;!;A4.*&B$H*#9OGSZ)[Y2K]&>Z%(NVGCVGO_$+_YK7 M;]'%AZ8*#=3,*[WZ> G^\/1/%Y]/94QPO=:D\?;QIPN72Z!OS.$*E4OQ[-*U M@)O$W2S8#17M"Y'<]!O2:%/#^.SBLS"*FY_=E;^8$_GSFIPR;!A::2S*+0?$ M<9KYUE -BOW+1KN8Q;V5U\GYP>19+P5]&=2 C[31WA:J_K1 ">HM5.! XXAC MD^]XOA*]K$GZ9[OKHKH*W@<&,2_V3;T,ZJ\KBK?)B2092/)"$HZA5[/K*LH. MSXFJ+XZDF?]3''F:<%%R\8C9&.X56)<=JR)8%%$'L&+C:HYYH[HD)ZM0;T[Z M3%0X/U:M9/+L24/1'Q!NYL#TWWL2!CI:3WB&*]HQA'O_\/3CSYSHDJD9JG.0 M)-NI1M>\R.O'GT1#\47HG9/-R,0B%UDB$-Q2YLDS.F#5BO__Z;/TN=H8XF+V M$Y\J3L7PMR>_YC:D0E<7DJ<2I4+:\*?%] )@M$6ZO^> MO_EN]G6^8"V<0?PE:#V,[7QQ\2>W0+!0.G<9Y8=4V'$=@TY.'^=J&%B,Y,4/ M_]_++Q\__3,I MJN3;EPC<5&WK,="ND^L'W4%<+N2EE M7PAK(4GC8&'*IW0"R4AJ),+$J\&OC;.F8!(Y^U>-!RI+GU0M'0AA:CHG6-Q,OEDT72[BE_\1_JU?KGB1.MI MVC]W3+U_7\A5B= C5FDJ1OF%RZEPH/ZSBT_O%Y@\ M'*A_LXYM(?D$AH'^B@KPBAL%@:1O?1S, M!R#8/EQ50(G !NYHR"7I,3(Y*CA\9H);!7">WK;V0]:YNNKQ)>JN9S-$ R1' M07-C4!NNRI8<77 2%&198W=@+A8+]>BC$^$JJ"V2%8O\V8[6K$J&9!/^S+>* M7NV_"PT+]?4AU>=OK;OON!RJ0<\KX@!GB&B?THW[,HS(J9KI[GP:6TTZ]*9A M>C>KBUERET]-?.H2_?BS0;;[T\_?>;9[B'Z-E^B=N\8>=8_2?\(4T%]V)YD# M"RZN"N!<+03#+A\'4-9-M43HLVVN7(( 1BWKZ!.]Y>YIDYYUQ%!K6J/+JW+) MZ,#S"H7A1(_N5+3HUV%$MVG1K4"?-<;D4WTA^4*^L!;3="ZG1:)<%0>Z?[>6,>>!@C?!T#CC]: M /ZY!5_%5_KJJFB_[G$7.N8LAGI&R0@RD(A(%C!]XDQQ?*6]QQWW=$:SY1#- M/7JJOSM*K]M^][ZA)"]:#2P^%^=U]I6B&+N34-0/><$/UBRUA8-FU+$L A42 MMAV.X,MPI>%L-AT.>K>H&@OMD,IE$;?2C/_YO;5D__2S,R;LEJ*2-U]]-_OT M0C07:J?:II*+DZN4ENSFG*2I?>.TOHJ%%G0'?"E2CPC1@2F>\@P/8XQ\#4S( M'G;]%L *#RQ[L2Z+U>RK4#?U W( A22OY;-8Z66??22Y7S*IRBV[O?;CQOTX M?AXS(/IYZG8^(G-.MJ20V%@H6&$$BXYS&?=IX?=I&_8I@PG@2D]>]+@I3$PJIRJ87', KA (YA2Z5G_+@RJ M7>\/_T[P&C2XV;JY%G-*QE)(K$$"HL4RXU286J$T?L:JY5U3:U+6DF,P0Q00N-<\3MW1\%KY\60L^[K8YSS8]DIS%"G%7_C6BIC+E'=^+ M4DDF&7IV/(#5CZ#"?.=7K>P,(,>&-]G2B"'3E__9+X6W$MFZ=&.T6HDE@>ZQ MKI1(\/1P[4I42[=L.;=&J_#76/=!0RJ"CLKN?4II"%J,B4=FAW/FV9$'C)40DQ"<\BQO,A@YB50G M);2ES7GAYQSU=VMSGGV4*^2 7>3RL.)=)8IWY15OHDL5NS3AB[T0&EN@6IY^ M\8Q,UK+M@-/I8-3^2Y2J_)I-8 .>P2-E687: AJI=;*Z#\6@S?@'6/S5V]F+U_>OQ;[LX=%1BWU[A>S;X<%_0]/ M43#[ NYCAL/Q*&-^B!QB@_%O/#>.>8_?X"G M^OG%2<2P/L0"O"J[MP!N I)PDIKLCDHAIGS%PJPENPM )AL*S>HP,71C'_OUEQ+P"F/)?/7MP67B(CU3$\; A+A MB8K.G<-]+%!D(]ED'N?SNNZ#_4D>4W-9,%Q$($2@K^!_EO6*SK;$.6#"Y&:> MW:X+0M'+X%41S8D/HRG413WT>SX>=Q0P<8ZDIJ!N#'>J0.WO@L\9[%I$HOHN M%+L\)]MSWY7LM$65_\( HOR=5UI-1%_Y(=82&?Y[7JR U-SD;T7* Q:!M##' M@#J1&0W&6!\7?PX8=HK0@88VI%F"U).SX'*9(?)W,-S%<+;:H\Q)2,"U9J$" M"I9$6M2H0"U!\<*XX&%U6HRC!OL\M?"YX(>K,2L9)[\:), MZB2;>+N^.UY#3>G#T'2$*8%J*<=!S=K"U):ZDQ>SY[$&Y-"H0H[PN@@/WJ*W M#V,+\^L<91Y-&VKUM.RFVD=U7VY,7#->J;SJN&PO+]ODM+C#<"1^Y4_,/GE$ MHNITTC._6:)EXC2L5N_Q-(BALT1W*M[#OP@'1\ETB/D)CVZV)FOD__FO_W6$ MO?[DO_[?-U()NB(!S7]/\X)#"/.%IW5\MBZ>P/=MC+_N2:VT?"U[N_RDLW&' M.\PQ70)R"A;RBV9&%R=JYG(H>4JL6NC2>#V ;Z%>:Z$.Q_V65OC+)@,7:I?Z M%[WUW;-=,+QC#J"B)C.@Y7)RU![", (D>P.3K$'DUXJ]V\9*E]O<:SB\--U M( 1OJ,M)22^])1^)+V_R'O@^$L-ED8-N1FH)F!+"["\:]U7.X/1@33$8 '!V MSA^IF6:%CGA"J#1=1@8W_MKQ,5#E]'T,NOB_?/SQQ6>3PBA_*IF/X"^/W\M! M.]0Q^<^??_KQLP]G]J4+]O33BT\_QV*\F2P27"-5.3*'I=R79$[J*"2U940( MC-2"]2:RM&N&1ORDO3YIV\>J8D;Y9:YFL=B6/$*6IZ;?\]*RK[A.M#,&"\X*SU1JHC]JL&7P_E\ MW:O;?<'8$5,]?V=[[ZBDE.P!WU_6;V.W M HQ&."0D3&M\TOCLBC3VADD#RLC'1 _]I MVO%K\O#[Q;LE:3I+W#N5N#2:KTBR56G<&@@WIP5D1T30T;VDEC@.MBMFS. M>_G^C8L1Z0(["8=X'08L#M-LE1L5$668:@MFFF/HQ2P6I*H1 M>D8P(L&Q%T MYLA. E[$?8I064UI]MY[ZMD]#_&.\PA7)@2E;VVX_+/I_%^YV*=U TLG,@FQO&4Z62 M:+&?@V]22I:XJAURLM/.$#!S$I;F:R7DK%>T$X MN(YTA]_26SA0H[\B\>QW*HKNHH:T0IF3#9]7K(('I&(X/I=]E7/T49E0 C,J MIZRT8IMFAE+M%F^_)-M.R9.6^2XW]G-,HLJ1=V &%BUL:M^IF MV]3\SU73ICJ!L0R Q:+"E$.29=%JJEJ-?'?S6@9=:G@#WF+0P$/M34V-"2D@ MQU,WL-F4$[;K^O/U\0&$I!5*]AE8D:M"+WI80T!E]QM84U(?TRX?PT_<1ZD( M=#EM?AUT3%H@+'*5NH[G37[_]K,+Y=[:"\=BT=M6,Q.N87'H0:.MU!SK=@'6 MJ+*+2"NO,\@ITY87=M49,_B(TX+[CSK-]2-@H5?097 M4ALNM(C[,'\:Z8:D*^VT(I&>BNQW0$<,S$SZVKJ:^=-.:HA>$JM0V92:P" ME_DFOSS;)Q] 0KF%9B@;(3U#^\#Y3K]/9M56Q2^^V;T0X:%*K-_,_E;0QJ^Y MT?(%_R#]8/;MMR]F'QE!-:S;S&K1](M:-O9(2J2:?L?')J1/SD"=AR%3CL+D M$H'O6NF .,RF3CGQL:7WCZ/AU]9>8&TT)J&'T&WT7+IT:J,[ER[=OW3IK&_? MG;[%O2S=YO@^1F@9W"*[V& %RE5;*EEJ(F0D0BH'J0ME)395W8T2E Z"'0.7 M+I\26S*6M1B? Z"3&@#X738K5^:OT-G(K/>7C$O&"RO!6E98:K/1H#NIWZ7/ M=[*!LM=% #74#3.Z6W!]NGJ@::=K4\X)S ^ ]E-$Q>$$L_K"VARL.%"YCT!K MA[:IJ#&X0_N3\VZ^\ZH0KG5'&TJNZ*)E1Z)YV1D^=XO&CJS%&OZJ]NA! (YV M>OHWB+MW1<$WLM96@-C#BAKZU!).(I'3&SX ML8R#GSXH;K)7G)9\%?L7.YZ3$*#^JZ[*497:'Y\*=]?TA,_5SZ>S=;>UMMV" M$X$FB$(QZS @W9#SA:V[:[TMO#V7#>Z-T19[:!O7?VR*]K)0QNF:A@P4..XA M(7E6$#!H#K@%+7.X*<0+_6>$'P(\"(N% -74U^F*X9-4Y^A.H(>7C0U2UVW! M,#%#8]ZN"QUT@5G'&]#_V810?L_5*%9(K=U4R'-JVFIYC7A8^G3&<2XE_K:' M1QERCWSAT:J&FDRFL@K]=\WNLG:^6E*KM2V9:LWP@MPUHNU(AI?-=6(BT[24NW+'R"M+HVY([(6&W&UN M2U^N9O.\9CB?)%($%5AS[FT[ QA''6"Z,]8,">1&C?T. ^=MME?8><9+Z.I9 M%=?\S0*9$KK"'V\KR&+3+CF)H^* &V<9^@6#3WT#%GCU8SG3+"'4&<-!*H:5 M256T=L[I6Y]$HO6SJ4H>^6U-X\S,T*4C*QSSXAD%/S_\QE+-FZT<(1I:0S?SEF"?XT-!0_^?S4S<0_??SQYZ=D)GZ&M7A5 $"SC(#.V#>Q M25M^0W58)$L5VTUMMK,8:U@T[99[8VL)HJJ^5E^=Y*_".#KNY8AK0\R$H!I= MYW [74SL-@T?G"([G._EW98)CB4OEZ4H<;391M4O@ABH[D&420V642H0OXDC7],M8H&W0\_-VOL?M_-*9 M4F6=6%P96H\N-4T:X5[2Z4)M>>OWK$7JH,5$ ]-XQ^K))J-7@,,KB8HCNPI: M29&.\.L13AEON6R:Y;$,D2=U2X-+OO@E!X@A4]U(2K1ROE8T_V2U:*&?7[R^ MF/V<[[I@]D6O"F"8&C#-V+C"3":[ 6#<=U"F)*T%CX(9]P6QW MQNTH67;O,4L?%]@]#(>KC<-!@69)IX'0V2EU2S2-Q M4,7$"E:5% A[M.TBKV&YSV'(D>7'1X3;$-' (=7OP'DY<^F>,#3B]P3<. -2 M'E+$^4,S(3ZLCK0D Z2V$8.[DDX4E1HFET6#HEQI2"LU41)\^0F&WH0/;Z5: MA?4*@QN/*)[&,GDC[#/K6Y?1M=%)'VH+?4J@P+/Z3&Q#%RZMB<@SFVJ5EOUP MAT>^87WV,TB$"U5D"1]>B"ZX"G]EH: AFB]@H0=@+TEME]VZ6&KZ0B,(!J9, M+TY=#?<]#%"VD9 M^EIM ?Y#C*K' 'G<7VYGH5TAXJ;[9-"R "))@D7@,A1P YWCED0YV'2;_&W! MTZD+(*8805_,N8) V\U'@LP-' 8T42\7"-\84*I J1!_!D-;6UGH=RMN\CCN MC-FBA3HB0:"6EGYY-0^3?Q@5]A0@X#^\K*0 MB@UCV3B 0G>=1G^_'< 30;'4FN&HCBE:318O;Y-J&=,K#R'?H M+4%5DJZ6!U\N$L)?<2W;J7;;ZETP@HIM:R@T>^4DI(3@".]A'D M( WMWH:^7C8[NG3+JQ*L(1U4S,)>K=FOO@:@YQDO/:UWC^U@W ::GHSN9_-$NN'ABH%:9[UOWK2L1)OV(IU;B%<=!&L&OQ*N9@@0L3T2 MI8A$@V2="4MB;P)Y;$"CE/55;IVU]36S_!)AGIV- !<,>_&2CPH0*,ML@IV* MDP*M%H^+$FR6W%]1ZR9P]<>*U;(.%/U!*]+^T\-E!;=M>YG7Y[T @HQ.7Y3ZTID;+P(G- MV36WS?%;0Y/ ?2N_4DH8:ZO&62#;^57?"MY")8"$A5LZ,Y31.C-SXI8-!NG> MW#;Y4@RRCNYN6&1=Z)AH3Q[Q1_#NV>N>$>O[C^# ?U# M@=4.-GSA-0>@HF6\ VNN2;D6 [^;O3#FB)V8P:TC,]1"33MKFB*<9 \E6!:< M#8R]AN[0'^.T#OLMIAY"#@(J\RBM6D;N&5!^4P^#L/+UXDIP=/N#HKSF; M-V2MPB[K$NRYM)OGGM4PR&#L2BRHWV+3_O#TB7LB>T8_ Y[>UK/GE99U_36O MWY+8KA&= &]ID![UP9W3C7EDX]F$*=(;26(D?L)LCK#;H"TDX\F4U_/D%O"W M"RV%,$DX<=U6L.R,MX2&4Q6HS! Y^X7^Y[JHKDQ;9B:ZQCC@+S3ALRA*MFG" M ^,7-++!SL9\%R_ Q*#?]FW7YS)NC.'Y#KN/*,S+#A_0>-NGIQZ;%>$/^>C%[16N_GWW]UU>NOOU5OM_ %?U[#H'][WRS?49Z M3KW<3K_XT?,WWZ$[&A_ 1YE0QU6<[^18!EGH.@[7ZDJL.F&%_JT;/M\I2/_> M6D#??'77',,*+=4C9X7X^!-&4F:'=4)OZF]#='#2R$*BD$T?9PJAU#%SMM#L M:S'(LR%>ZD#JEQO!*9J3' RFP,0UP0E*@?1F"7[V!K29+ SNBA;L\WQO[&#O M.3BN/R3T"X,0;Q8"NOSI.*;+KW6@-MH84(;& M\$N\625BL2#)F[,4Y("L:)>]//I?,8BJX8@;5TY#NX[P=BJSPJH1DL.=AOF2 M5X7D5LT>Z:*X[RAF*T(ZBMC^T8*O+FA+!I^!@^(3U0O5;04$AH52:S1XI0 &$._#HOKDM31H0[I_+YE7(WES36FD(6HO;B;+'X[ M58*#J!3P33$R*X[)Y*ETI0HWQ,MVL1L$O8=)BQ6R[];@G+H_I^X?2HK[G+I_ M2$&>'SQ#+%OA23#&MYEI%*!UE]+ST\*\W7^RSCHYJ@!B5"G[Z3%ULA]_<<8< M:V'Q)X(Y%HR-A3>T)=KDJ3$L3VLY"$1_=$Q^ZBH%!EI'GL^!DBO+V2RJ M(F?#_"PO[UM>0OSP6@/"\&@<]:-R^9$'!R^H_/>8#C(%V!KP7_;>GF!M3Z1? MTE@*. ][WOKWM_5][;NCW^!KF7P\P&CN7POM)F_(B6 Z:&2G*XJWDRZCY;*@ M.T,4?!B=G)&CM3XRX,G>TJ'G<,JXX8BF1'Z;&NW@."&G4+5RX9%!KE3#54DC M-;0I)":HF!8IIRBOX(H/XJ$-^;M:@^Q"T1)^EMA,C#VC3"P),L+K[L;AV"1< M9J&#B81@$@4['*2Y+ER$F?N!KGKDIWF_5-],C"($UA#I8-8PJ#: -X=KX(@] M)@,'$F+&EA2_H$ %I3[(;ZR;"K@TGFZ,H6E01>,:LM?7-[PRC"J$)82@%Q7D M!6V.Y/9M"\NJ -Z&;MA2Z'1WZZ8+*+K)\0T0>;(0T[,, 707;>;*'&;U58R' MRH"2//CN92%JQ; [BU=QFHQDB5:@6S,5$HN TA KZK4$@]+> M:V+GB&D\MG6B=<-R;W=>1KM&TJ"=W )"!0HC$PA)OKRB.>>7O,V6@=L": /N M(5L8H3M8&E03C26AN&.%'J-.O;H/);C>V1J@S!0_=R0:4G.)^+.KOAD9#Q)A M99ADBE$YCGC^B+JA0UCIT_2-[Q@:>' -S4_+'O#5F=](=>:"45U*]YLF;Y]^ M>O&G_VWZ57R<9=^:F7LF\I)1\]"2XN]T'(Y- M:S06Q:0=%;GAW3V7B__Z\2UX,YR_*^)H,93F78 M7(?HLCMX5115V-ZRU0T68'2T]A6KI+!+>6VWRT10#&!=H"Y"&J+&/'A$Q&LX MY2PK'U0YH$9.SW=FU'>EXCH!E.7:P& \HG2._$>S_>*!OW< ]KR1]]I(Z-X M.QYH7^;OLO[@;#>SPD_*N0/;CB<>IN,.EJV@'N9<%RN>\XFFA^^1';7L-'6^?SOMOS@O?"1F7)9^1IV=46W;&7U,OP8DG)10_MG9"K ;+^OY."R>&G#,#/FYWJ%>#!BC2R3I8GC+> MO!/TILV*B]4[KIUG&KZ^7:QS"2K7_:ZUY'1DIO6,0QINIU%16P;F,'2PWH)]E9 MB0+0!%$)O$#!G14X:'T&B7"M42)YH1C,>1QH9$ UV^AHA:E\!8(DPBGYJS!' Z:HYY* MAI#-0+> E\_SQ5OMKE @=Z?3C^EKQC[1L"0(QH4N?+:0HJ^E>/B?1=@,84=P M]/W!+]-2;"/3'*S(:^:85W=T1QQ76&3 M&1MS5P)317HUP@]5:YIDR_DWH$04%=N(V&MAFL2X"_G6:P;.Q 9.@]+QX>-. M'%AXQVXF)6V6X,E#19_&,4'K1J:A5-XI;D$,>)B YI MR+(=MWVS(?Z,6OS1.N@0>4T# $F N")^L)6%-67R) 1>"&;\H"]?T^59,%5= M.A2_4F.@3^8$WI^#,"0VE'SHAP;5,OGR &K.'50PAL<\AO!F.8%,GX=;!&F, MV#XOM MQM ?;-B#=;,68Y=PF/CS1 ZLPQ7*E ,)!:_N1T@BK#+4=#)M#D2MK MGA1P(D**H(ID671;[$C?*>&&<*G;O29+[CH*14@^EQ?;.TZ4T?J.>IUIK#1N M&_ #@\67Z':P'R.U6 =;\FWLNX2A^&A:ZWS6*QK2ABM@RPAM'K<&]Q%U,&TH MY"Q*6W@/(Q 'K\EWT;P\CHNM?Y#7PIT7YL[K?Y\VNQ>SGSB$LY?2WJ&9/Z % MU)&'C,@T4U64Q12!FR0\(S+F9G;!#4EP/NCZUW&V'CHTF)V>2@54X1P_O>*% M->O[-(7F'F=?W0X5&&7['UM1AQ6RKPA$1RG<01PO$.Q9;)9 JQ;"2H6B)!;A M!:.ZIZ#!G6=#=C>$)SPOB8#(YI:U;EY0W!&ZNB.KYC0W[M:2S.'Z=\[N4.WM MLFUC:E1T&E-OF3%)SOF2Y7*&1)JY2S?'6I8ID>]MTO-;"8<_U.EDSP#&]YDS MA\VTP_[C/[0-UZ2#:V=*S%O:T#,6??X\YR_![&&V\M0^/)(6,L$8X?7X>H M\['^.[)3F_(7@=+K!-,;1Y0)LY]U]C[OKT472J=KMDKBD'[FH MB>UXV.A'">38%5(%H%F^0-F7Q,WY@>?]?8_[RZNOU$^/HTK>D45[50KW4CRA MYYUYCSNC3L7$?1D(D&^[![M;W8XSFO-]6Z9-C:6/CA-7O3);..E(I.!V/?.- M']WR](SB.J.X3@#M=$9Q/:00V\_62\7G::QZCSD TDR87"6H]T/^Y.'%JMZL M8U#N1H2$1&O!U^&+&95;@9O/U!)UO9A]Y[/TL;9QG +")$L0?].D2N1>R/, M&>(41_ 0LR--HP\NF&K2WBX!:D5RQ1/:GYYV>;,DJ.O>'C"]C.R416S<(@R"+C*TD?5&4FWK; 2B3++-R!" MD'83>SJ\>TVREFWHML:I?,%F+GHPP(3"C;1SL998(/'.5+IEV^U<+6,FU$-& M1ZP-IGU58^8&SQ+5[QV4S DR8ZK>QIH)Z,%BTX%;B7LN]EW,\#MB%#5M^:3U M&,MI;O<=[_Y#]Q;V@C,AO.1R^"V"'D&.,6\UY"J5RCVZ$V[.:]U&=?S'YR#%KA:UGH-FD# M B]7N;%L/9]PJ2Z-X:-15'>1 PEU63.U&)IV"D)7FT:*R8,JU2*YZ\8IV?G> MK[F ;!CL)SXU5(8I-28U;_-MN:SV@AO=R>XEBH7!3W:;<9^KFB?MCPM+Q/A\ M. L.-X@U#K4B,AY5;K$8((Q*M)Q+KA]^,K< 4.HURY3&X(_T9VHJP9C7)$DM M0K.,M]CNJPV]IT2]C M\<&(U>@T)WFC2GO=SR&R.]8$TI7U%[;F<2J77&$0YNS)?OHN]HI*/<-.C7'6 M)5:1(?D <4$21%V57W=]*0=3B@L*[I3I*.28IK"8[9M>3I21%4I4*VT513[552&OMWZA!SN$O,C)/S]H.QAU=+", MG4$(:72T.:6T]/DZ:/O7*'\S9D,IR> M^!%8DI?9["5].GL:^B[^HZ>_ XDV M>U4PNP)M[M=H!/KTR>-_9&80:],EE#_55Y (?J03;*/+XW,=SS)P;E*(7<3R MD_'Y9L,N7ECTBX8EM*R#LPA0LY0._6((S-#6#G=%>Q4\+N/@7* E.JF#3-E# MN$=5YZDG')5D> 8< MIBFT:!7IVFHOM>L!9F8TI7OFY"_K^W\_92=XK/ MR=^*O$+Y-!N']HW7NC1?!QT[^,(+F$>M>Q)?)<:-;6-I!DKT8O9-'+%-\*82 MU++SB0$.U(=^W*35A-M&L" E!(@\07)9M&,X1)K$1%T);(O:M+9$?Z--J_#* MUT)+SIF<+^F>K%'YA6C,&UVZLKB.'>O]SG7< M\/B22__EL.V%.5?HC/+K7 / ;L7N+\!-:Z6\9.2VC3XRH!RO\FIT*>B4@(%L M.GB'S+8OS06&Q%W\;&[.R57.H;1]U!IGD ;S=-@Q^;7,-_F@].^P=C[#/LZP MCS/LXW< ^[@Y#.C2R%'S".^"=3<0!CA69VCO(CMEHJ]@[X"O=!K!OPMI#Q_BDPP<6/*MR%^, MQ=]JE/9U-,5(E5[EK 83UXA#>> MJ1M4!@FAQ XL*Y=F]/)2;#F9*4TC8G,2 M5[X??Q/(1U""WO%+AG;-3"@Q/$&=J/_5P.U*VVO%-C!W8LW_0.(V'U'U#2I,ET^2S&C?6SS'B563 N9C\KQ&<\.8DT0.1<0B7&,_"!JQA.065! M2%D?JZ5.5GL-S)2 @9@+?F6KL&OS$K0U^L3.]+5$3:QK3_>VK*HNZ7LS-%HM M],O*3O>#_(R:BTE&P]/DB^5Y'?H-SWI;-]=5L92B\C6[8J1:6PF9A_QJ4J[" M.=8TMI30?WB<%>UGCT 1,T1D@1P_5&MW^:HP1BY$WLN<>;;*FOFN!2;BJ$*B M:B\>:V.;(D3US'A.\%C\:_'E.T8!L#@P2A,QH+I+,4HQ[HJ(.&T)>YO=)/XE MR:>YA:<;ODX)U3S @"F#<($R256][)&@\S4%UP$<)B$&J_AUU;7,4(3W9%)9 M>WL%L,L2L(")-6!*5E^,%RA)>9H7&77XNJ6SN^L<9B(D.>Z8Y_8/C<3WRZ"_FE$Q_ ($\5A MA!2,3%AS$ZHRZ68^V?Z\OJW1TFG>(_=(R8R,,<$^A+A@6I/N;#T!OL$8+23( M&R+/F\0BD"LEQ%\=*\1IKN%M=_& 08,EB2YB;A48UR#?-#"C.7^?11F<-HQ& M>W NH'^?94H^BWY,\N"Q_1%!ML MW^V*C:7N5VT>^=.$_A$(EJ50)X ZX[R'[_G,66"!VZ1[!)8/'&M@/<2+S[OT M/ND.#)^RUG]G83ZFW K$@,Z:74E'EU2DR3=K\X[^#Z57_!^ER7\ M%C+YRK-F>_\VGU3WG6*I#&Z++YL2/*H!%O M:HR[X?_J7.BI5ZY1U60,-9N5C.+1-A%*&ZBA2DO<-WI@G&8MO= >6E UJV;=K?*$7=_O@#6G1&/V0@< M%[XG!6I:?FS(F5#"KLS_R?UX[8"QJ)9CLIY=\8X;V,^^EJ(034/'GF^^FLZ! M&B5O%NL3'8-[6/5QH0P+8BSX9F*(S"+14G!K>8:8+7?]PN\>7[[S.GPI^,U= MTD@BA".EA9"K'A\K$7.]>!A7X$84O"'S+X:>N9NPP/[B0#7\D%I !?M M! )NJP"V9J8)#;ZK385R%[J>.-YNQA,,ZHN& MLT)&HZ\#HZR,2BMJ*C?Z)#&B/;F$R2"/A/S]O"O^U3/6?L-X24F,#5*^^J1, M0/=+MOLDQ,@)WMLA"4G7W+8A9;TQ,ZWC5&NN.XOB8EX7@<"O(M>-'F+_"PZR M!'H&_1&R?:XAPLE M;UU7EH<=S7(;.O-9C94CRV#<3I:B@60EAHW1K=+!\"..I@-=B\1D9%]Q@&J1 M+C'M@))>\2/6;HT!L".7W\R1OECM>WF\8.&52: $7K69B'#/3D0C3*_?. MJR/G!X/3=ONM>-Y67FU7N^M89,ZP%N:.2[)3=,]IKNRM_&CO:!W#8V)M4[C6 MR]!>T_X$P:\J_C=)IL+_A+&EB774K$84;&5_"P^+;[3"5HG*Q/G0PR_;?,/M MR0=*E%EQV/0 Z1H?NI$P\!$JN[?^.D/IUX)+__[67*,*-CN"D&(L2HP&%,J) M":D""#%24H"B@H%IN!*J*AL(W>Q%&B-R@/FH>ZS+.?>[= 4+ O2SP08V<31, MW?0;US$@C&U<5/RM]G",PV_C_\\+M'M5]@-]JKXV-)3T1 I*?N23\JY-J'40 M"MT7F;Y#6I0MI-47AR)4*^\B.GI#O M!01M]=:([!4,USZ9;O.&@(3UZ+S MICUJ\2YFWWLG2AVK2[3$&AD.Z299LY\!=5W2Z8-.,+,I=7$XXJ(6/R#X!V=WYIM$?_3RDA+&OA"J$K)2XZ=YJ0U;XQ9266+F.0+ M:7Z[ ?^$Q%%C)(V=KM"JUJCPJMXO5[>FZUS9[0XN6>FV0S>_1,1M*28K,^0= M^O&P>"FE!:T*PV7G=?)\Z3%K18M0#D5@Q=BMRW8IE;YI.%-!(9S([G=KI35) M2(7"KZS*41\\W>[RUO",8][Q?.6#/LZ3!\H.NR_^HJ>SMI,(R$BB8S#7_,3# M>V;1'#5G0MO-E,UH^+/_X[BI 5?(VQIO<=G9R9?%ILZ#P&9AB5O9ZX&^RT7U M6VPJ.?))19YK.R[$&>P$^T<9-7?/E=@":R5+"VWMYUP' +\(3K*O;@WE@1%B M(>=#+$77%GW0IS[$SNG@R"ZTJJ7I_@OE3\4OI<2?/(7D.>EZ3KH^E.3D.>GZ MD%RQERL+;%O]<9H#BZ92:%9;1XCM_J?7/ MM<3$ 6(C R=^0SC4D!$G\S/RU"JG@,8;0GEUK*AVO21"EBBT]?L"@ZF=J1NN6[:MV(M;L@-J!0FMFXV(4W! MWU52-K4_-YL>0'\UG9%;E#'C$5B(NEB((:*+=W]?E2VZJ(%108[R M==$.LU(Y5K)JR"M8WG*@HQSF.V/DE:W+=:1VEMZ,X( M$ VG*.1U?8=9WQD!057GN;>N:6G;PGD4A<"[F;A-V@ ^]%Q(GUPD:8B!(D] MRJ>Y!S?GY1#&6',K&>6X0"# :""&.1@!DS)>%T=2=[#.S@Z$'B?D/PN!&.>"R]#=#0#,3<2LB@_1CD^P-J MDK0?5T!W"\.B^%@A.2D0>R$;%-!,9K&,.Q)2,&.$9YEPK4"3T>Z*?',Q>RU1 M/E@-D68"Q17&C&F-D[3K@[;>XE0C9EG6FE84?H(Q?>.AF4UGI>=]"7WD!UT7 M.]P<1F&2'L,!UDHO?]G&P9COP^[AVH+$- AO[G!! N^^:UJLQ/OJPB/IG-UC M0\.26.^SP1*LVGQ3\ HI IJ39 KS+:#7EH/4%MH0I"A989GM#V8TJNXBF&S MN=ZU:4HW[29EJ^UV^ C-30<:-_U-%T/:@"Y" P0)$XQQ;EL6,O(2TE5,'_?4 M$0] #FQ@)])2C3BG5+1NF^"B>1SZZ80XRV N:D*,EF) ^".Q=)N5D@0N$\2= M1KJ4]XD-3\5 X= JKX=J A)2* +$Q)'ZW,DR.)KXB=2!66OI%1YZ(2FKE=W* M2[)ZF8WE3C=[YE5AI<$]6PVYH@*XSAU9*<':%35P.Y,.B0QQS.G\%++-V2*-V77A,K/ML/EEAD4LN%KAI,S6D M@DH^?5J+S.[EA 38<5]4G(KK3(E8#C(*U761O]4\0O#RTL$&$]3B-+?*NO_A M$#M[AZ48.X%W/PHV]OR6XY"62[G#DRYV*#4$:_04TYV5;2-2>3<:?Z78@!3][7@D9 MZ.RO>?U6BFXW$N_\Z 4'5V?/[8>/! *15FMP1G>?=)[3L3">5K&XUSGC*RSP MP"78S,+6U(\](:EH;:Y+EWDT;2M$?$D'&I83*8,?C-%P>%I/S<_@ $LTR>69 M-SQ#K\N B(WA2.VH++7S_^K+);=P2( -$^5(,*ZMD V=>+4(A2/R=LL)H?A7Z7I-C9,9+D+.( M_(@'H2TN*DOLL@@)@T@IGTZC@ C"!)\7DBFW(:K;+?RFFOAL0^>#6 M:AQ@+>8Z7.X+@(E8FCA"00S@/+'N!G[?G(QYP9HZ,DH-K>?<1]*MB)A#0.]Z M!6*,#^B,MSWA4I7;9.:.,2NOI%+$L22/D &6^S$96O^!V%D6EVB_2ANRTZXYPRWM9QA=J#M>B69THZL.Z75E' M]+U26*&.%\?FJI N'#YV.CK#&I>^"P=:?YE-WXPZ67:2 ':_A'[:!=9V7!;@ M&4(?!HD-TB<;2:XL>BO_P+332<0.../.O0);#_LB YB\EER6[) KXZZKYT&K M(,K.8JB4**,+65^JUQZ[0U(-(AOI]%.XJ*,G1U^0]"PM+5HD:5$7SQ(_2:S# J,3G22# M@?4 ZM3N$3L;XS8<>*/-5(X3 MFB>G=!=KBQPF'!(;I&^[$">)U3&:7E,T2D"M<%MMY:G9D?+L8/C#<$)%>@X+ MS.*:H7-PASRI1NM<-#/*AZ0]TVCG[*/XN79?<)\^RECZ>&B]Y$/5#M3(ZI PB@_RV+:Y(YE633_$\N#W-)G1'-GQ)OMOEB[>W(6\&Q-$&ZN>Z M>NP29U(X:<)Y&EE%H\5R"]D<6#CTY<#]^[BHZ<06HD)L:!]YR@U)#6_79;=V MWWD$%P/ZA)>Q(>G[R$I]K\JV#WA^>I]^EP%W[LE#2O_E%:YR*:O0\ES9#^9$ M[YG;ZA$ TC6&W:Q"O5X8M0T U[F>Q&X'1[:^?)0YF,&&;FE%,P%I318!>L30 MJ6XV/$A]8"80HOWCQ9K7./S5T(/S_K(3-B[.!U:KOEZH!@W?X>9:[9+_7XT) M^MAT*Y^B<,X.B +Y#7*J^2F [E=%@O#JW),+DO[UOWJR\+FHC_^VJIIFJ8=2 MSY(6*:G \RGB$\*')CU'MLP:&K"6Q!X_ KG;2NINT6H[S%A %3%DA@$<*/[I/NU@/'XW^,\>_=J/&$JNF7CX6\+SU@68"5S"W)8_"\EIP1K($EI*=?/"&-!+G M1L 75^6HAW\U(=C^?'-S5P9<"KL1L&XM:&EAML@!-#8W"0D\[A2B0L/U?['" M"/@=UHVBU69R8GBZ'L>I7F4ON2IRJ:](B(.BM=5EVBE4(G9D.UW&+).O975( M0][T@0V6'#ZGD/C?;>RL-OCAH_A+^@U91-F@>H0NX5C,)#UT^9JS0Q[H7Z+A M1P_G9]H-EI1W67.=!AYC<54*$Y&+"CB"W]#1W#W9HH#@SAEI-_;_U2_A5NP1 MS/>6P1#:(5@C2S Z^UU"#XG@A5:>1$^583-N43-M.:@THN2BYT!E+OC[,$\% M%OM4QC MM-BK,4C[RO4\D30,)_JRS]D55\<[/?9CRF83=AG#3,:@?F"B?;3GE/%D^#'K M8 5)40C]!)W^LA-C4,=1[ U[D M_2-%O"QA*?%:@=_$MR.H-1<+I]5; %U^\93@2*VA1G]HZ3CUF$6#V6=A*+*V"6 P#0,88 M>S!1VPD^)UJ 82&G: .^+K'I!;;_5:_&D E-&%[A?HRV)>+V>SYT9.1B:BF M20)A'XG Y+N1/VI^(AT.=1,?J:D:FBI.M@@_]_T^S8S\[PDO<,9!G&YV[\NB MVY9JD0^(+#FIRN'_F!)>%KO0,G?HJY&ZI/F(TZ$AV9"Y&:F^[E8PO#)LV=-' MA?O!ZG'8N0W:+;4#ALXF1D@]S;VC S%DN;0_1:5'M9/,+F>;YA 4JX3S9MHH MII"9E7/55W5T1I;Y1EG$$CTO_=030E"C0/V0;L+/$^3YLN]A6E;Z=%Q)ZP$3 M^!%\:K[GV4D*YI^%9D=0&:0.9);=%NP X'FZ$*14?(U."B6HRHS/R#Q1$WL=YGOW*5LN3U M;E(>#!^9(M2W=>5'$FW *+2]7P"^%["LM2@3DZBF#S.9[*T$L94#PEEP@TF? M9B+N5DS,(2;;:\D4C&)DPW,@BL')+_U VKT5UN5"C,-D^P(VB16F)EI14CQ2 MEM%9T3^,C%VU%HME$D**(M7U'9>\Q:JI-"[DO RV=RK_5OABWV@&!8 MMIFCKU1:FHI.ID1[1>6Y:#TMWRIX=@>R0$E@*[HI%EQU'H38%0=3 X.J5](; M9<=.C=#93%UXGGLW1CD;N_3L>&2^F]\H8B7JGJ/1=A1A<;LH6R"[SC@\EO,8 M'!UD BIT_I]DQ#3HRFX&>RS[4>SPIOQMLM7-#:D;K<1CDIACKO2AZ&>J=[.! MHLQEQU-*J(>O2)[7-K.F=2B)\26#DU^TDJ?L)?RT1R^:X,_MQ]X<2U(X[G]Q M/;;(#^5258$:63U\#&49%9D4L<3L^# _3[M$$K.S@)V0J](WG_E#$4L#%!"4 ME!,T'/:E%7DV0XZ/S"9)W=%BT.IB?/-+:OKS MX4&'0>UG[$HS:X.8*^2Y-_QN:%OH\.2YSQ@5M:F#L^^! \\"YF*V[>=(#N[V MS](3#OS#,]P)DIW$&8Y![^Y9&N\?Q_:3_*%'VJK6H^E$)0MU^&PBZ84Q>(HH MFA&=ZF7/R8'!B><@ 4B^:T?D";DJKKA-T2Y_&^C(9*V[GK%>!L^9$NP#H"() M1*K,)WB,6_)=(!&N5IVKE B![K-+%'"25O-HT-BP)S,ZO5$(8VK5:'%@?# M.\1XQAD:,R73;^A3.0[TQ^VL[^PZL-A/\*!T)[/)_UUP&A(74VM[B>+KNII?". M@\5:OB(N/#@O*:(S''J*]9WW2T!F(3I_(VN$>9Q MIE^-^@/ E(5FEX?\O&"IY"%/]AEDP8!TRT,MD@\[;X+ )R;?>4DTGLP M67I@749% @(-323+B:'\9J!IHW0)>BCF\@]!G<1&9]BLDB(J (/!\,,$[:[H M=IH8[(J\7:QU?]@'"[=U8MF-GL]JRGCO\B7XQIG)E>,??$4'LI\@L@_0'IXA_F> M['&]'G(W)HIZ$U^,MRT\.KKAJ;6'#5-^I2P-/S5I?R95M $ QCFIA/H4U+N[ M8,AHB[NFJIKKQ_TV&(0.$) /EX #*KC3@YL]L.K2*],C[L75Q)(QFX8 JKXA9>B"(WI%#D/K&G6#(]6F]\LD(@ MX-EL;:TDH-&4SU[3\;<&?@\]U:Z" 2?^((PB3JKISP1O+):#G#&R-,M-LFH! M#FII4[E_QX;LQ>RY-3/U'28DF^TJE"(^@J,]5I8@-^RH0T8HHC%@%"[I.#>I M<$KF)MS0(<[DA<$B''*)5H41M F14P4A MS:$P _NV[^]AB(R)YZ,DQ,+PO"?G"N]S9O.A9 #/F,8;G553P MN,M^U*S*2=H!=ZP7^JEV;'<6J%)?INLW1>OKL5*JM"YD0"V:%#Z(;(3.&HAF M]7VZM3Q J^MG[O/$;(5,W=?OVI 7 I1HJU:R58*>5=EW/GXB .X4QL1*Z4Y M9)*O"GBJW"S1KF>FXA,?=?K%G7),L;ODZ$/%2!CO(QQ%MIMQ3[,;@8X#-,-F<@R=*-(3B? HR MGJZAK'*8P8$EXW3,@:YF:G],S"6;GHD+1*;3&(X^F.KQJ(9ELB=SU"W,S>Q MU\ND.4(&M014MRXS-> ;Q-%;020;WX7@,4\\#$G"^]T[FW6<%J]SWOKR41+8 MBDDSXDS7>1V-1:3_M<:'JV9U^(<'FR[DL9J*G5WI5#MD(;5X96?8@]]]'ZI; MVR&;AD/4_8"*Z\1YU"W7]9[2$[^9M GT C .=:18_C? KF?O0BZD'\?V4![18AMC<0LQSCF;RK],IQBMS M.$?%=4VTW#E);72_+I(2*PP",FK9JG&&-'H[D>A+\PR3F;TL]NU)*:*DM.K] M5&%,+\9I[NAMO>MR=Z'HODGZS%1IX,.7V%L@48\M'0IG QN(#0I\W6]RS1/6 MY4;TJVDBJ;].V;\.R8WIA3["2B.C=\=%;I?B<&JL7A4"MUO^9]_N):H:C6PQ MTZ0@+]P8D@J7H"RK $$:.!7)VM4XQ;7*/EY0.9BVP0T)*!=W%17<),S?9)+% M8UU%W\8+2NB*$V%C3N^+V6N7]='P_,65SF_AD[HOQ(:XY6B&$UZJEE=,4LFN%_@=E MO7&L?-&SFHN#_CZW]N+8KW,F68C>9<*S5-"?0$C&L^OFAZ0146S^& M5HY@A"%U=1ON(^!A'/C 6)Z$"/B .1KYALX-< ]=]5+]EQYJV9H-.2;2MW!H MG;*"L.2QZZSBZ(T%-U[SL-;#LLS!U?)\L6!RFTMX#Z$SH7:GG-3C=.4ZK16W*43(QANV M"1C&_#H\JI#PS MN[J++:T*_;@;-#ND:UGGSJ:^;P<44M^QU+8F3=DP0D'13\$?TWQJ*Y@)R8Z' M>G5::U+WJU6710'^(W]W+C7/J*LQ:(&<'F5.W)-2056WI49_7I=5$8 *>337 M2(%'E *DX[+--V*. 7;J4:>Q.+Q,7*=%2&]Z.G!N1C)EJ,1;P4YGM?=9V6$4 M,)&&V-7@#O(;,J;<)F+7")H_V8%L$0R\K$'] 'DBD]9X ?F-G(&"9@DPR) M.>36#(:+P-P4X$*O?9CFFUXIR+PAE&#ND'!6,0FK66P!_QZJDP8U@^82 C<= MNQ"]<&N4IW9:]$AQ+QI&TZVU \.ZF@50*O4AOC:*2J2$1;&7CY5(\C7I9^EY MG;$.?(W-"U@R DI#GM.8$OK02SYT.)HL!,V&K2+!T:SX*<2 MNPY<17BD\4COFK\?GKQ&=9BNDN=4M%.2.94'T/%SLI7I+N>&<'F<>8@\[76 M7QQP*MX^.V:C/SGO\SO9Y\1?]3T$#/4(JUL,8M>\:(CX/V_9^S^:DV7NC.1U M91;J;)[WYSWNCP.C&!*@=5K0JU5NF2D)DD@/SJR/YQW[,)==RM#I&H#%RE&S M$*T6I% .&7_N!*#.AI" ^XO$H [&8J)^&:VA317O-@YK+YQ6B=SROK.(?7![ MRJ=N\WH_3JKZ0@,$P\BLM\;;T"NU[[J+%,UY3]_CGK;YMO0\RASQ%A:+T*0E M/> (F)&Z.._2^S]Y":=3L&6KP'%RF)9EUN(-HI[M6>SGNN2+YJ)#^M>5MVH4 M8@5^]L(X+V]ZC34)9N:#LZ1\6$E1CQ>I() J ++ ^#/=K*'3^P #90D 9)"] MV@^;^7V/6-IB]NUN>3';]FV'&PG+I"U^N2! 6)\65=]Q]S3-__-2?5_FET7] MW__KZ1>?/G/()&DT+"9PL60]ZL&1G'M3"G?ZYZII! \X+[2:#AQHEP*FP8VI M22"4TI>"L0DY'PE_FKDD7&MXW0JTYJ.>?[>N0:@9;B6DQKD=:20N#3Q6Y8 [ M8H#8V:V!FPK/5_%K"P;;G*8PW3/NG!H^RF_MFXJS/ PN4]>17,CJ7?CU2"[7 MDSUW@TX$+;H6")EWL1-N!JR;@,XSXUC.# WC?NG+5!$_"^3A2H64P_)?%C()[/7B%HPE@1OBTP,4Y^!-]9T'R6 M!#E-U7!'+2H]!:W?>BB\#P$"PTEP%\*\74X P 8BX6GV C]]BNE3V/T V0?R MK5.]FV[F^QT!B3,V,TC.>H8K96/3(AL:'KCQ\VHO\*; C\L8UBU6)CQ,@6+= MAK3YPG,M10;7Z#Z0-=FTR"^.]S':H(+4TYV?@BQ+\K$<[+D<*8LSJ): C!= M+G Q"6)M !1UE1KV/N@0OH28H09P48:59K-^>\FH*0C)Y."9/BNY'PS55!?% M,A2X"..)$ER-VNNEA(F5HP-,TIUB>H$U[E0M@GL=>Q?I-PQO6Z#,*+:[&Y/$ M, M:+;:GX7?'M5A^C4/?Q;$>.,W%/)+*F1EH S>W7SY?YQ(KB:R133FL&T>0 M+I8XT),W94B%A+7?"WIIVMH6?X6IWU&-)4-.#$H%\.!+/096B$XQF,%9A M71@+0=@!_'K=MW+# _P06SJVN5'(&9W2LC X^H'JQ/'S0U6!/4.D?>5'32L T<6FNXXASU4RZB/V1:P:*]XII@ID+DE%>$49^ZC6X-]H7 M7VF=]+553WJ77UC&0&;)%233Z5[NL&9+&*AX)TWU3$U;>L1F*D^8;*%&DB(A MBU;T[\J-M3\@%[K?!"#_: SZ7+[O89(,.!CK)NP;P/L'*21D!$QZ/8D8XQ^% MYA;^ZX?%;G*\L6VEOOMB]FK IL#NC@:ER/O[)2.#H+[?[7B]G-+2 GZNBT.LE7!1F5!V>?DKY)QCRJ M#00;R!7#@):#J8FWX8IJ$9P:9@X\_"31W-HKB./#\GS9<0PH-O<) 0/7%"=>S2"-.EE9\W@ZJRI-65NTE5!NN)8'W$"%8TC>7>*NB7 MJ;=^1^:YV=>^;^_/%Z\N9M\@UCG[;_K3L]F+YN(QV;GDDG_$?WZ$U"VF'%.W MOK@?&]='Q:^[1'/Z_I55\-'OR3(8-,1U69&IA(<1VLJIE?%-O6/ HRHLJY-\ M8?UI7S-'$C9B)U]ZE,B/BA(YR;G=T?@89#YO!^!H,GW;:@3?90%WZY;IB 66 MD1( @8FKA#*S&\75ND>NA5L.F8L0QH-VXD)VV)8Q2]IL[93?<)Q;]GOC=T#A M+^HA)HU]>VT1G,;EG,&I"!KK+<5!Q4CD"!J2C=MC! ?<7 ML[\9%;@8'T+3+G*9(VE)0ZEI3>Q&CRL2))53SRJH ZQ:1*6AQU"Y4[KX2X4K M<88=OJ)'%) DTTYSAZ[D=N!Y%I*F'A>2AT[(LG':GT#Y[G207)6-_;.#R!>W M%(.'//SR:DLE]"@@Y"U MG]W4'(RBQ4!\C3O^::.)Q.%VG?/"#C[HE';%-IKA MK'OA=->_]EKPI[. ,2;$9&)PI/K L%>1,V'B11V61HS ^'VAP'.$4 T,6N:G M"(W;DYZJ=IF476/]4JW:ROLN4! T7JV8-(U@T16O QVEGU\'W\1&,17289'& MZ3N#&^^0[^!MSPMM/#3F$N<=.!@W#7=(H@]9^:+ICQ%DH+:VM5Y-.L?C0+;6 M3RG?%-R='4O>@=/)OV?,GO+P;N.7?F/RH*6E*2%CA;OT8FE&2BQIH7YH13-M MDB>..=H4Z4KK\;?F)\%*0I\P"#(2BZQ_$H5R,;/ 9]3*24M(H*NE*]]1B&I6 M/ RL]1K'**F"LH^^9E!F$X-S>3;M==8P'>*HWYE+2/X\J/UQ;FE28O/K)Z6? MV]SR.#L)HSK8A2(^G%'[1V$Y.^X0'4@U3IJR1Z0;Q0@89QS/9"7G5.5#2>F= M4Y4/+4+@/7J]!,.EY2MOPA5!RHP] )AUEVS%.L#3(=^%T?;_?, @)_.JW4V3 M3#;3+%+W+-]Y^R3@1?Y\[K@!^7VRK*33>" W?7P4^_C=&N[TB\Y M8 B0N[VI*G[!O:4DHDR@OI +GTS 8='%]:'D 4>JH[^8W;I&=M$>L3C7-OA^ MNRZJY0&XM$4_014&[*XTEJ97%GE%3BI=LG4AK:Q;S<;"0'NWVPAGS/G&69!W M;E;!SEY?JW7#2A+/U:QV#-J##P:&@S2-4$2[!=_"G#+??=G09>3](<)12P?# M P$)SH!AP*Y=+!LPZ_Q$#^;]ZF .E@XR![(8_E9!OBF[R(D>4PA'E@^F)-_T MM74Y+V,+-4=NE.8O+!G6>^QQ$#JK6HKDO8/J@KJI'^M$V"*/J9U 3_1/;>6& M^@X'6PP]I;59W6EN^XWZ^$VR,+SRV9!K..\Z>":W;K;*A6/GU;[#0A09T:S" M>BS+GVADA4)&?S)WGF/R/NSB#9I$$\Q=T,T2R62W0".HPLJ8:=(,^1D7PM7J MP$YQ%<'5U,S1B@,)!]6XPYW$R=RED-825'K?^VR]"W%-W0="*CD*"P* V;2; M2"&ZH35OEA:?BSG5-GQB-,^NZV)@4F_3'PT3BL&$,?R["Q:($:,B)?DQ;B&K M9*+)HYP@:)E "$46 EP^9"2E0!C>:LMK>];NY'=U$@@^-]- (!'O/7O6NL!Y1 M,IJ'I[V0,3].+25%&[>TJ95"+O\!VC@C22%&:PPLA'C+3:WJ8T>/@)L(Q0PX M*0'G$"L;V-(2\$I5P-[P20KIR\F3NB[:8,_E:L=* 'UL'?%WQ7KBR$-P_N94RI%FI7;2]_1 M2$H;;P%&'4PF .+WIE$<^F+M2:/O9W %Y^8=+PD/25 CVA-5UW"B+I@&*:-( M3AG*1Z^:8OKF;<7M 8I_]LM+/BF,^"BZ78Q \KWO.BNTA;3Y*J9?Q,$Y4C5+"'C3 MU@5J$@JYND)A5!?%:ECO82&_D?!G+KIWJ&H@%H!H_"\N&"^5/)P3*;)LFK-! M16_3YBCIS+ <8N9;A2?2DGDM6K&H_]F4-;N21G@<*N+T6+QE,!K&>IGY MA'XH &KR)@)^:FV6Q%[@< I?6V9)A$;2D9H#Y);ABA(CC9N*!& L9E2LY"7Q M]/#")(><37K7L\+3?.K&\7WOC,/3O![NZ-.\D=0DT,Y!EE17;C3?9)HVYLJ=9= \VR,:W<2@ #GCL4]R;<(T9F:;0VY1GG>AMI7Q@?3 M3)A4VQT5 O 5XF+I7UG+%S:%,$KO!,D:(?/8N0L^05W$.F!;# GL:%*,D[.V MTL.LU3%2D7H\!VF6;K1. X #V]Z$?F;3<\D?GO-A#,KB, M6"<@S(KZ,K\4O.78(]!87<1F<#CKJVK?E?UF]C,FARN.DA\],3E%W_CX9E*;_C."VNK($(R M0L'OM:VTT@SW9NB;!J]%[RAN19XL.VVA]M.D_WN!"@IR ]'"E+Z#(?__3?MV M@)2UG)N_%<-;:96KZ+2\D/XR_+0W+2U<(=BN+\D"V- ^KND;3$L@R-"50+P0 MRLW+2FORRBYI1DQSS#FBN9+R@.\;NH*?/LEFOS&OWYT4"C0!6*@BQ.\%EQ]H M$7\V^Y9#V3_&CLN_]?!O'*SF"K"4 0N'=O6-9N]F7X>CP\@W[2FDPL=ZX$<8 MC2_I7-.GLZ=:GM;-_M'3WTF5[F>ON%L.:4 )')3 M=W42LERZ4$)2C7),/-.=P&792?5*"C.3^KJ\%@ CMH5QKTN!>;DQP\AU@T8- M;-EQW=!(91[NW35188- *@H"=^GK0G!N6# S>[F* >^TDED>955]Z[J2D*W9;V)+52[<\YW* M5)-:8#!\^_9;*5-&,N=J&,LVHD9%4DT)>I=:*. D0.3K%[=P;A>[X?4H2,[) MBSB-8PIH+[B1 9!'-\NB+><0W3DHWSP/.'_!)=['K333-IVA1.PD#_U]\^I^ M\TR@!FR;GJ7W6LL>'%1;$=8@R#4GW(I$D&GCK;EN&X9FHRVOHG(5/HVM,6*? M%*,=\I GN=XW*EG?[SBLE$3(MK%!L7Z"V+5*Y;AI\WOD6F-3Q[.^WLFIR.D)6T&XJ$J.4'M5I6,JPJYZ;J M(?6.7NV.9S2][YBSH)BZDT]:6QY9QNM82)X[ED; 6W_TI60_L/A_$^C?[(<( M)9[D,MPO;N$9+\,$X:%:>[T!#9LO/@RT:]*P-@&IL:&O+6!SII7E)Z);+'>7 M<\U^/4L%%\.0^]<&UHH!#L>E'AGA47969&)'@NG_PK%E\!/.?CGO)RE_)$%V M59(1H2Q_@G)%456L_O#34=J*. 4[-PF,;H43DP'90G:RD66[NX[UTTD?J-O- M#U^/J#UE@; H M*TQ+A#G3PM#&&"?]<4*&:<%Q*+FPTHXZZ8C32G\C:E3+R"YP0RT;D_]##(W\ M;#RC7>.7=EK+DI'3F V=BO]4NVZE#!8!A.!&,=DEDNWEJ<@X:!I;:1DQ4JE=IY0R4'&_D&'/!O"_25UC$O$!%S-6$V ]PI-3_:J,PB6B MJD '2F)U@K=SF(1.1@\L2J:VK8A3(00S5K,GX=RQ[K:T)^RRR.XZH<]YKZ)Q M.22JA>V]L9R=U-KR.;&(22 OF&@/0)X!5XB(5X"J_ZWL-2+(M%VE(!SHZ5TY M1Z2@JL8Z]]83WMKO'NQ!/U<[:/B3OYYMIQ3\@40W!D1CW;Y4# M(92["[$&L^_OE"3MDHOR7V@SE- 4([EAL @)T8\&@T.WDT,,GIY7] &Z#V\< M=0K=T!&_/R*N+>MEWPEE!=985P\)M%9'6-,7%L9R@I0%U<"G3)P-+U M )2;:],ANE_KM%L(&3X[22EB[)DV_>KKMW5S7<_6S;6Y09*68I-R&PB;T"HL MWQFU1ZG$0(8C^P8QX>\2A/R/-J_,%3R.#%)^2E6^=9D.3Y3K>A.)-Q66>&Z.A \]?U,*]-^_;9:&L5V1?E4)< MJ+L]CJDGK7(X9,P)S-P:B#W@O.R:29+<%K=TC$YI)F5&SZ)PF%;#*! M$3(6(=6@:F,?>"/5TF0H>5$L(Y=AZ(I4&-_/::[[C?KT&]^?P@7DN I8$=H( M&4OU0\R7C@E[X'O"9V'F3M&UOWX;..4SJ3$S!=AV?#:J_)= CN2(J3V/JVG8 M$JK?,7AV)8XENZ7+MK^,O709R EORR06&LP5<&A6"A*17C M/PI%Q@DOL9QE>WK9!1C(:2[[[29J*ICA4A%(D\5+H. 6TNN-3)(-0K,V5^H M*.5WT^J&=5D50DI12>&W['J$O<+!=5 6KC1<1;A55)3X?8SG19-%EXCJ9W MDR<$-F/X '-7=&.XIY0A>E098\R9VEK3L3!ZW$(Q*JMH[<1.XMIWY9R*^@4N^N8YVO^6[E<&$QB%; MT\58[0),R^*U48 4E6LLL6FW&Y,/@N*7]^@&KLY6IZ_Z"/6)B"" .0 M@,3KQ*5 RQ^H@-C!C,]1232F7#[ 0I73[F S61+/H-9:W2H7O_C]8LXT2]GE M#:(HK>7I(>3Y2O8L](9/H\C\ZF%L/=Q2H= X(@$+MEPTNU'OTU4PMA36 ]PB M,4;/?<[@D!3#N9"AZ]VGBPFM$%8M22K?H+4#19'BQZ<9[O6Z9HJ%@38#\[OA M<8R%0>,==2. 5?Y>@E>]84 Q;2Z=^^35@2W"SE/Y^["S7D177RAEPT7/LJPQ MOMEEU0F",)O&O&7) M$*^+*+MS!"NV]'=C 5D ][:(V.Q@<^Z4[T&7>+ZA[TM<'T_I9 J+B@^DU2*(\ MLC1K>]F7R]QX]X)3$IO[ND((A'/;.@415-,OVC95*9@: Y!Z)KMF7BG>TG ! MW /$@G0BR4HI% 219Q4+JNSL%^N\6FG-!2_XJLTW!2,:+2QGY6V0*#X=L +0 MP60IP!<2^ AM6'%1QS+Z'FXLB: A ,8^&5S3?%LN@2B^TC(*V?6]=6GKZZ[8 M[2H7*L1>=860S8AY?E@?W3<3?P:]2#"*KWI M??3-ES^^>A1,3IW._]#HE\TF/HB^-/OHI_^9R;<96D7K*3F)Y!*R;F&';QYG MVV2!%H:-&S55."ANO]"P-GXH5Q,/!5_1T="RP.;>N-ND7L/RYT4J'H>J!'WX1\7%Y466/-](0;@S*8W]T3-==H/_TAHT9.08 M6#X\NSCQ1(&-Z<=ZPUV GCN"CI MNW))1GGW2-)GL9Q6K#9M,_),X8W6K#*>/K+OE>]O>/">!58:EB+X/=Q2:364 ML&>Q&IA3:@&<27),DK&5BXAV'17ZYNJ:!DE7RP6._+$,7OS@4QW:+9? M3@=V)T<_52K1NQC(LJ4N0T;,NU6LN6:BSHNZ6/I1"9J@$S(TGDQ0-BQ/_S-2 MI,_5TV,B;O)R ;I=R0$M',<=!_+-IXB2KH]Z6@#.]XATF] 8> MF1'JQ.#[5S_Y=\WWBG,UJ5\6J[(N)P5)R[VE!U2#N!K_50(/=O 7FE<6%J*& MB<. VTFQ-VS=-QRE5S6,\[50LJQT#AJ\++>A-U!97Z'Z^5)7\_V9_>_;XGA% M?G*]TPO$Y4U9U\GEKRD"$HY=L1Q&WR-\9^\K>-1+Z\8[K.QESK+XBC:OV9" M/Z=7L']-6C0S3S/M+C3[H9[]O2SC)Q\_R;3^$H(KN"H M.@;#0//>36$)1IXNS<'84_E2X[9UBY B>:TF(1-P6-7JBPJY05PDP624IG$, M@=+Z5XD+QWQ/6$"F]B %VM22((K=D@?GV]SW38%C7'8;M)*_+6RM!4U8J92)=RA;);RY%9. B$F/.DM1#$!RV,_4U],?NI"T(2 M5L/7^"YTM38D4$RPC"0<.IMWPE,H$OEXOG_,DBF6V8Z9-6?<_4SO..%RX,.' M?LZ;).6@ZG0)352'TE<:!,?3?,;%_8C,S*NBK"I>C!BV#43)-]23:Y7)*LM5I6;[SI11U^WD")D'1\RCKDZ0W2S&FDW;K72K>=X"B](\*M MW+9J0N8*J(@!-=B.96577Q#_D5ILU/,;:J9$.9J]Q%F>FU>6=J([:"Q*@T=C M%@K11;0[3 9%]S;X:<)93:OME:?UEH%D)DUTCL",+F? 8S1S#?L%&E>7*'(LAIT9Q#*+W35+#DX*&UNQHYZF M0TII7!D9 XQ@]8%N-OC:IC>NZP1W-0O\= M(Z0^_HS%_N/ +;#G^T;L_R4K;VLQ*$A-,\T9#"%EDX^?[RINRFX'4#1TN!+3 MC"W3AHXMO17^NJ)751J&R%<%'U59ZX(?A6P')HBY=%9,^RU35362YY(;PT99;*##O'W$.^$,>VMT)2>WR(M_-X M),<>.3DML,]++RF>\E): 3F]$N(6VHNUL=1[6$4F9.JDN\Q*R0AB'&I!-Q/ MX_-":&U#["H)(S :U+ G(3$NT]M=-X_IIPP4;#'V;M^!?8M]!=,/A17K,363 M4RHTP7"&%C2E?Q?B^>HZF#]KZ_#RP#IMW?.][5>O76+B_2>JT*EBQ(U%!"?[,4M3-M7M@S$@"=@G!U!O+BL?RK_&:A$;)FAUK>]= M#J^H^Z@-;S2LS5<;X>8GZ=$O/;D+V3M]5*VV_5UH%6]Z=#,BL#3\^.;H<,$,:H\@T2;]A5W @(^;@LG"&Y@(6IT0HU.J-$);PV=4(SM M51<3EJ%O"&I%5AM;P,8LA3(2F#4RL+F[,'%6HSL92TJ;ZGX6=&%9!=(=Z3M& M-:;P4#?-"M^29>4P?A_K"[6+<$2]_+KMSH&W=7S\]9:@53D\_E4AS>GJ XWYE*+G:.M05PR\%D41XYMLY5/X99_VV_LM=MP M3^\ZC DIL@V>M-.@B\K8T3^#B(\,3*#*?0&](NK7'6,PK\L(-H*-7VBZ(B[_@S]R-@=B93(S="_'OE=L(O(Y,Z4RG:0'4 MW:JKC!>'LX]!*JIR=.(H$2ZD>CDRK^<;U& 9:\7VSW12!V$SRI)L%"9\?K;= MOJ^EE>*"NL5=6LE2SW7O2Q[4 MEEOO;6[:@,Y#'L\&E,GH&)R.OJ.^S?@!<9*6=^5RY>SPX9I:$9[JQ2<"3C]C MB# +S<5?[J[0D2U2)7X)[<$UT&_8>_Q2 F/,QR,J5@3.#N4A^)<.,XU''<\M MAG R<^I;1B(=XS)CFA]/F&(H?4;D;Z5P)H?"2J!NM2N+ID(V=]15$(7CWLDL!7Z*X/ZBMJA>\1)7 M+/$'%!SXJS@ -N3C0K,;NAFJF8*FTT3:K P$DW''.*+#,#)O!17:6NB\8S'EWI@C/VX0QE)K<0R/PY6'KF&4 M8!,<:GGK!-XY!F7RA8>FQVVQI:TW%)RDFZ"PX[FU!"1^:/KF8I_E+(GQ?N!J M8>/UXK4X\"LU>RGQF&I"*&*T @R1LJU:WBE9*8VR&:\XD,*(2%ZUP6NI]HE:U5")8EWR_>H^J]L? MQTE5&:C;5W@B!4JO,+SXSM0D,8G2M66.0'3(Q+2FX%Z?20:M.@_)@J!V/N V MQ=,R../05051<1R61.X+?/#VO,!-3ATSE33(XO=%T#@J:DYM4O6G$5#:4GQK(%B>/'<)@]F ML>;5*!ZB/KZM51OS+>AT(PW:)PM$::Z1QPT-47=G)_@'>O1N"ZFAU,T.R!U9 M4,(,%FYD8DK5>I)S9YS#F!AF#%!BB(K26-!N;G;UCNSCU/L*'U.)QJ%, '=>8H MU6TO7TL:AGN2>WRW3+!*R_MN*Z:K&,87^Y?:";O&T/2$J7Y+G=L(_H[M&R#62J6&E"V#^8@*DABB$/&\*Q3>%M@;E"LE&!>_$^Y5F M#UYK"IY#=-&OG$_Z*$3RJ/?-SL$T>Z49!HA2MW_X>FU,B]/5V6WM MP5R4C%$PCB_(J77@$Y8FLE'-5GNXRIKUZB5[CB63MTHUEZ,0TXF(ZD5YX47A M+8/1"R(P$LCB!]!VD*TT"/G)P&D;-&\;4M]G$;&S(%$:>I[T[N\@JH3 MD4TN:L"D+^H%>\GMI5-*$6)@E.M[@74_'*H?A]-Z.5YP.+C\3%QSI@-RA,RT*5>S1=<3:D9"VQ)BR$EY<"@ZWIQCD_7CQU_^=?92;,S M\ ":*]5MZK5[P;7#]BH:C Y$N&J3 8(=SRTXU29JSF5]:KW*XDS5K>) 36F3 M_F2B\GJ]8($LK(+C48AAJ9?IY99)LTU 41]A5( A&U0=)UMXI0II%C[Y4LWY MIOGT-K*33AD)Z@3=> X8+TY ?V ]@@0E_!="IDDHD;#$M9,I0063%L]\ZK^98@E[]0BH9!8IE'! 1[TH,%R94Y%290AW%]+('2@GF2WX M307Q-@+1$@E-,#WL%P?(0^Z&-M^01$)Q=;Y!<2/$9E$_'WV!%(BZ6M /PIJ.!8RM M,2U-@IDJ$:@0NM#$B7EBAL \0B,$7K"8N\IAQ4#@0#,U")?G"T33O%-C(4P M^_Z!I.' MZN)+,8.9,WX_ CXBHZ31,=_Z_FVZ1I";*OB%D4/"Z?4^ZM7BYB;#?W?D%"J M)]*76&C6PP+(SK[N3WD[16QII%8C:'D_D%5/=RQ&.+T>$3P;G+8\298_&>%[ M\P]LZ 6"90VIQP*L+ 29B0X6*SV&W+DT(#^$Q46S))4&@R*PTO.1)C1UCXB# M]G^AQ\EO 35$P*%YQAV4M:B%(UTCX_9*UC 7KK_4R%-DRP1:,QXF#(\J, L& M$7$7?F,HO-<[Z.(S>@<][0.?Z;8=Y]3+RCN.B6"E,SCH(Q66N,(N.=0%S"G+ M'Y@_N'!0YP=5L1=(#XMDG)&WIV:7JWNVAC,ZB[=AQ: 60.=8+>@,3C5!M:!- M6$^/_)L&JT8S8L/X4](C<%=@%.='*O&HT!ZZ5XBYK*1 MC2YL^DD"A?XT(0P M4]L.L-ZC$;"GX=/B--/W(=E!/+BXG==$0" )'UG+UBM/LK5[F%F*FN,BIIH[ MTP$!.A00C,-19GP].B[,W1I4^V"J:7D@#D&/8?B))\@/J9_28%PX',JH?(K[ MHE&&KVOE#;-9?IF*Z;=SA[1ISOYP'E)1$NCPCQ=+CTQ]%_;#U-ASRX/#\X@; M,"R,N[07%U0#)]*IQ@JAXUE +=!M_[J<*N9(%:7%QHR67Y*%H#AZR(M.N(K( M*629.)5M-""2I_@&I*B&A=>P\ V!3]>P\$VRR[5S*0KQ%DM, ,='QNS]1,*8 M,O$[.#54LXS-6B!B@P=2KJPYK(E#)9R*B4QM"1EVKM,E9,\8/&FODVU_A!. M[+L__]3IMP_9+.TVJ -O4#G+5)SNB8L+P&5DA*(!_LS;$()00(+?;;7IAFK0 M$[#I>'JI2M&ZE! >\VB(8+ QW$/>0N%9*NU<_VVWU>LB.PMU&%QAH>='U6[M M>L7Q4+Q %SYB6W?@*NL;2-:5H'I(0::O!7D:6D@;UD:A:(MU^&J1N+)MJPJ7M M5^*^KYEJXM1Q-Q(URN;,BMUW=N9"O5THO+#*'J$J/:AQ7$+2MD%*"ISCX8P9 M7(S[XVW]BI]M,S&2=(B"=,>'8V@Y)!.W]P'MI!-EU]R C(<4*9*W_B3'HD>U M[W*F8&0WT \-#6U[F^H)8>7NFCGVAI,CQU, M$65BX8TFLM70W8Z(0>9J.HEGG>BB1]S-4_5.E.4TU#- MSJ925QQK=*E;W4\.O'F*Y;Z*S2947[WWML)M1)BHJX%S!^MIN2N5>T-OB!V+ MLB*A1D/]G'^O:8C25%*=O(!R[1 [N#>2RA=&E)+54!C$R=2-+-!"KUX9C9U8[EC M)U#Q6=SH4>F=SP3>&;6DH28I/J\_^)/VQ[$6)43/;877#W@-8D:P;4],7U5E MMHA036$0^T"E(Y_"3WOY,C X8,8Q'R6T*^P"P>G%;/"N3%3%8H;4GDEW((/I M3(DWNZ3.<#.K.XY"2!E8K;=(S56)L-5VFI[%:#PN\I]3RU<8U4^5=D;S!X0" M2N/GV)NYISH,OP']:(@VIKPIF$J96,(#8/BW9!TW ID;2@0U^!P=_7!RHJ8R M'8G(##._6SR.00E4/&ZC"+-KX)5T4M64IC-O'KW-HO6E>I61\"F:0IS$9)90 M?2.'(A)*T-C',$5(0/>W]],!%*!\CCWH**#VO92&!R Q)J/4#>_5+@H38GSC MNXI2Y-<=+B1=W85@5B0U6G4#S,BD4EY:>=0;&P61XJF<08!0)0XKD.#[F*!Z MA35@!H")(D$OHBQJHN4 .2:6Z\7[B!@)PL@AK %<=63>F!K^,&J ^Z$PW5$^ MWPP%-%>,Z:' R"_W-:9 )NDWDRXIL%*4XE%E+VR.VZ8B1;?65D6U$:F/%BR- M7LOAW]]U=V@'N8,#BK"C7!8PN[B\'.KM);3Y$9%2BY"FM,H]TRT?L?] F;]C MK85@<=&SSN%J- ZG-"PM(UZ :DJ*!'GRX+PP.)%B\ZT&ZT,'N:)>%FB,EJ-6 M--JD #,A2I"1FG4B4[2 %CX:@,FS8S!FEBFI?HGY#'Q73;_:L-'W5>)L60UHM MX-G]0V>!G88SV-D0C148']+S11'$A!)\$^1MU6Q]Y/T1I$H&A>W/Y*J6I,D% MKMEH:\6F)JR5PSIV)4'4#2WBDLDB(%Y55-<-L)5)HQC@8'HTH77O6GC&4C?U M3^Z&4 )C'74=I"1,+/2Y,UZ;PWX"L_+AEA.63L^@M93X>UH%QTY.F1$(GNV4 M5\1+$ANY:P)BEM14SFJKQ58[QHL7 3@?A9_K*W2^8+ MM]$I=L<'@;ID/3OOUQ@S;< MWS#EFDE\E^,XND#&3!1APPBG<3QE5 *\CH9FF/9,(S._U?2'F@-UX2Y8 '5< MN VJ2/&?')ET:I$2B<3+)O(B3">FV^S2-YT#V@(S("+$$%RCM#IU[2RJ>S?/ M&*LM@L>PFN[D0CMZ"I\0PUGJ'&,U3FCA9DP1G3I3PK M &!#50Z<-3X/QKF("YC&= K:1 MS7,^/TRG&EN\5/!:#'5'85X9WF\H;1'%EW+Y$B6PE28EQU?/LT9>ZMD63NJ[ MHDH40Q)",[XRA:W:BE?8NYW3-)168/)K8B;/H\LHOL'HJRZ*@(::F78PP-N_ ME/0LM2K*?*$8JW%$+';40!,<.#], Z @H MP;*#9U(5 >?N(]B0 # 4(=(@) M3FQ+Q^N+*^,D6C?=Q+Z1=I@"!NH=9:0;KV/+$D$V.((9M$VEWC_W,TZW48 % M%C2/P%&5D9DOC7A5"TI)3J[W))L$B8DY(&:_*00XJ.=HH>CB1NI6( 3J!.1$ MJD[Q..*LW75(G9'1588\(;88Q@7 )G$(.O%,', MB??,#8$D%+:$A4JG^10['S(_,9IH*!8:Q"+*#/2>!L^0SD$8,>];95>!*01* MBQPY$&(14(@ )[RX=4OEA_?>P@WJ(0!1,"X-T'?D&(/.LYM?:$+U($13?+R> M:O*>!\LW-_=70G2[)FT03G+*O8RTU:HA[]SAA')N>4J2-P(.;L?Y@L/%)])O MS!U2N^ADYG04NW,^V8;M@.VXMB?1V:@45G/?GDQOSDZ2UPBJ"&.SI(6K^=UX MJ@LA8'?A3.'+LJ5KN;$B#B)16YF(&V-1*I=&SUZ=U0&:?L)T(2F\D0FE<,,U MBB""XR31-4YEQ&4[U)>J\J(J7.1P23NG&^"CP;W#H-?WJU@.>]WWSVC9Z]AX-8):Z':X#'KC[*SS)Y MY?5;W@=:J97 ,CM\-_DKQ@M!)UDFMAW9)K*]_H/AY"HG8C9>^5GPK/Q1X?% MHQGV/J3J@,J2YP2GA[ZV:J'5)M60)>K_@7XR?]W"KW:R8/Z[06MOO[OPVW:K M\Z#O.JW!X&%W73;6@WZKW>NO=-L=G >:"S7=L&R_O.N]*ZV(-G^F&> ^P\#3 M(L6$'>^[TUNO4\UN4EH4NM7+RRFN.LNG]WMLSU">H8J7UR_7AE=[M_32-S9/ M)S+UDW"JW>:Y;>U(3LGTZ/"V7C9+J+\63M$*LWW_A;G'(^_:$<*_O$B@ST^3 M5\/WI7(QERTQT-G,*:=X^F[MDFJD&E<^A9]Q&'-G;A3;XW:<9=/W.SLW-SVNGT#OI[^^T=-M-N]WM[^ MCK_?ZP_VY>UU]Z;3&F=JGW5;G8IC>8E@W24'JPAG+4MO4I:.+A)INU1_G0C4 MHK_)Y )[3"+\3' )V\SK8NU:^Z!!Q04!-UD]CH.9=ZYA10WEC/JMAG=\^7/J:D+# MU(>FVB':B3Z'G&8&?JN!0QUS*.L6]M/<+_U3MLK7=8?V]WL*=P_2 MH+VE&O0HBG+DJ"DHT$Z[H$'5>S5[^_M[W3L4*-9&>YT]9 LZ>#+M6=LG&R#X MNYV]@X-!IZ_.V=W!;E%[=FLCMQ:BQPE125&B,KUBL ,HHO74KBO9I^K%FWN] M[J!]AW8]FB;AQ.MT4;OV:]OTK6\,]/H=MD M?TN))]52:ZW;JVW66KB>1[@JM2US/3R57NV]AM7:[=96ZUL7?5?N.X->I[O7 M'K3WNYW^8$=)_"X;'+MU:+86HL<*$:HEI1 1=58P1Q,Y!8K2"(MO+*IGD1U) M0!^ZS4/4Z>Y3! 'N8Z;V,(HZJ*W4O])&6)2CV+TQ2O6QH8#:**UEB63IC,'] M1HN=$\C2Y,$:#,+&JOJ4.,4*A.+M/9/]TI1P0"SQ(X+R^Y29:WX#S:;^F4Y# M,'6)5/H4Q,E6)CZ!O;M<03]GGJNV=^M=I7955VOHQX8-:K.WEB62I>_BHGDT M 5B!Q2:LKI()D%!4B WO5/WGTOL-^BI.7]+*ZFA^#+A\)\ M\3U1JRZM94V?>Z)]%KI2M_?L'O-I^G?NAM'^M M&M#'I&5IB.YWG#SL[.AN^-E16V0;L-^=Y(P2E1T_N/7_3[FZS5U]Z^<)!Z_XF3?[6AM0';A3%%@W:[VQOL M[IP0O8BZ-78^H8$[#T,#*WE_685+^K8.8_]%M\I>?P 8 MSL&@:<(C_=K(K:7HD5*D=1=Z_/-AZW*MQH"4T-+(B DW(*.N9*YYI2N7JEFC M6 >#A\802DKTVX=CTIXSK>F?3GG6=L9&B?V@/^B1V)OLWWYMK=92]$@INH?R M/,HOU-+H@H3G5J /3.!5*]#2T&L#]*\G_5WUQ]V]_;(!>E ;H+44/5**[J-# M$<[5W=<=V#?'!N61#VCDM17Z%Y1]=>O.H#___R3>KO]]F%MSFVR\'67:Z6:,* 6C'G!. V3-'L. MI622T]I9O*]:>FJE5)^(KR%[O>5*J:ZGKP6CPE2"GI$3F65*?0@#7:Z;' J]K<^DM"H91.$*[13-)Q.%4:1K#M-P'>1':,LK%2.16))J55EO]CZTOJ6,1;%(SO MYANTR[_1=_#72L/_8SZ9>0<&L,=6_^)XW$HP M-$^@D3?&0L]SY2=T>J+9V=TZVM:_=/J5?[CUQR*ZD-Z1G\'7G4%OU^VN5J=6 MWIY0=8V:J5ER:XEP)&*)FCD-E;GCAV*R&6JF/KM>7:BZVIJIF\_6$E&0B**: MQGX-3WT3)"_7' 7^L_J &$,69)Z93*1)U!5YX%F42 M]BK8[" MN^D!B3H^^EQKQB>3J&,Q\?,)G?2?P^AR*%+Y1/*U@=L/Y.ODPVFML9Y,OD[D M*(S"YQ"O#=R+(%Z?CWZMU=>3B==G,9236G&A9'T]_U KKB>3K*_$>/PL)^,& M[L-.>[=66_>:+N\X5L/QOHJ+12[EUBA.KD3&'%NN/$)2V5J3 /Q2#?%1 M^WQ[7O86@D4=8!H.G*>P":&T]_O=ZDG$C\(H4&+^OMGKXWJM.(?_5C>'!Z0/ MGKTNS-ZU?L45'WN4A&+RN$?^_%.GWSZ<__<]1_)40H1C.D5B'N!.@\A"JQ@- M;_*LS* MX>&S3%YY_79G2VQO[6%6ZEQ>:&?T6_-3:\%2(*(W$Y? +!A[HSR)PG3LI?ET M.L%5%Q.E/*LQI&9\^53=+I%_YC+-0+1*63%8/),9LVT!#KUI M$E^'@0P:WCB^D=<@5=E89 O&>R5FYB%*JX]"6#Q(U66)%!G*Z5RRKKL[;'8? MD*AK>$I.\:7U6WJIF2,9O!'APQJ*2MF#W(4Z-3U@.5-SSWTJPM3CQ NPJ078 MU0)UB4C5P1RFE^FV(ZL2:F.#1<(ZW-[JM"NDU42(U8K-,# \C+,QQI?5(2_A MB"+*MP0O\;+95)+4E-@S42I26--I$EY#_PVUHJ[NV>L9=FD2X;^:DE\'/M7YP +0VG>)B@D9&N?#B7U/M8*?8 H,5X M6@1T.B5$RZD>,U0'MGIQ]84Z5B#9.)1C,1EIZP0%B2] 6N4\4C_"^XD\&\>) M>KLEI_SF5BKM'K3Z[?TG+U5JMWH'NT]>JH2#'3Q%J=(] BU4 MAU*._WG^Y;>CDP__\8Z_G'_]S+[U7QMY(MVKI0YS W:022 M]3F>J_Q/M,8C$6O)9S]DH%M_=4 MDEO3)%1R.%6".#(BB5$1WX]S:C :,X =/BX9MF 3LSW,UG=B#.M5\B(;%LO8 M&<;!3/UGG%U-_N?_ 5!+ P04 " F@*Q4"1]6_S4. !TE $0 &-D M8W@M,C R,C S,S$N>'-D[5UM7Z'K+W?OS*4VMM.\3-,=)TVZF4F3 M3)QL]UM'!F%K"Q*5A)/LK[^2 !L;(\!QUMRU9SI3 SIO>HZ.CHX$^?CK<^"# M*6(<4W+:LM]W6@ 1A[J8C$];CP^7UE'KUT_OWGW\EV7]<79_#3Y3)PH0$>"< M(2B0"YZPF(!O+N(_@,=H +Y1]@-/H65]TD3G-'QA>#P1H-OI=I>?LA/W<&1W MC[HCZ^ 8=JT^0M Z[CN.=> =VHI[3E1PL=^0AJV]#SQJY MSLCRO%[7/NR/O![L:Z;/_(0[$Q1 ( TC_.29G[8F0H0G[?;3T]/[I]Y[RL;M M;J=CM__X>CW435M)6Q^3'PNMGT?,3]OWVNKQ"'*4-G=CT[;:5X8 -73+B Q)EQ=06SQ$N(^&H:^;BM'BLY':MC6UTI"0K!\"@2Z)*R MX#/R8.2+TU9$?D;0QQY&K@351PJVA0:9QP*R,1(W,$ \A XRF/7I'0"JEW$0 M4B8 R9%XD(^TJIP)168K+55_Q+A<4P<*[6RJ/9<$VK8<51OY@JLK:\[C_3-W M6^WJ&D3<&D,8KJ%%EC+6)+E37YN,V]G'Q\?M9^5'J_58Z2"ZO:5^6G:WGM@B M3ZLN6UY9*=TF=)B/H7HZI'2OU&'EZ"GRB#)*?2\']-IVT58>];/ M?HD_Y@G43RO^N2@9$D*%YJ'N)/?"$!./QC?D+=6+)VE7WB,O#5&YP+?"7_5_ M)Y YC/HESMT.&0T1$QCQ;-#4#"8,>:FY)2JL@.6UQ"8./XKYILN$A0W4-ER18 M[R*OKOF2!!.\AO6*^D$^!]@];9U3F?&U@+KW>'^5G^RUJ+A1RB7E,U?@4TW1"G#0Q$"ZY0F6ZQ3Y<29;<3#O- MT)6/!$8NEHGP.24N(ES_X-3'KLJ.SZ"O9L[A!"'!RSJ\#BL#++:&I2NQ&,I. M10DN,^9@QAUDV8.$/X@%[!%UWD$D[)TA@J?D&X5SD:\96Q8+780M^69#W MGSW623_-^I13[U8&8L@7\S>C M?MCI'&T*]1T>X3=01 Q1[RSBF"!>.GQS[0TH=>V.;<=+7,P=GW))*2]B%@J! ME,D.]?<9Y%BZ_%W&"$C<(1X3[$G?(V+@.#0B I/QG?1;!Z-22-9A:49-_5M& M34M1H&7E "D(9"2!N2B0RMJ#:T+B#4&N!':WT^OFA^C:8,M(FOS:I2!ZC66B MZ%98",T;F@=@W]9EB@5,9K2[V+&?D8#8+QTEN?:F;NYW#OIYUY^Q +\D3';) MDR\@(W(\\SO$AA.9$PW"4 YG./*1H.ZN%AD+J(RQ3^9Y*Y9:RUV_BX%MN3>3_R^Q7/4_S!C/F.PG: M/?)56?P.,O'RP"#AT*FT9U](9\PR[+ZM-^<6H$E8 Q#O\Z0VYG)TO M+L9]=!FI4V9?)=L@"O2M._BBJS^/Q$5L$:6J>=9K6)O!/NC;^:,(*=BQ0)!( M3!!/90(M=-DA=CF%6PN?[_8;@O_=WL/_-\"OMY#/I/FNFNKDO*;U*<.U@,J< MX7^P\Q-MO(.M.8$LJYU'H-H:P$AK7A,<]O)U,LW.RJ.QBZN$U5U;=]50D8LY MTAWU[=R&=R%4N[ZN6-WCWY#Z)!!R!U,9\\=HP'D4A+H"+!,_&O\:,TADDU*"8444I?[-#V'T[5^BKZ!!SR8D;*-D@%KYWA5FO MK;Y;KVKU"LYF^-7V9PWX"Q_M MG:];9;CIUX@6^.T!<:IO]57@8!Y7_;Z=V_HSPK.3(V<8C3CZ&4D#+J953ESG MVIO'R(&=K_?,68"8QS^SNS^V%[^M%U\O?']/?7TO^>2F!D-U]?=;,4'L"Z4N M'Q WR?CX5Q2,U,>XX$A.^- 1IRW!(M32GQ \;1E)"/9]50A(2?2G1D]"G4(^ MZ&^!N1%+"DA<0B.PB-35%T:C\+05-\<"!2T0?SIL]NW1$Y<&$),K^4PQFG]E M,&?3#253F:K(!$G-7OQV.67*&N9!G\\L*R?3;KW, M&R,W2-QZMYXGM2#C<\H%C_4OM+,FEVT;?1*]._7.RE40,CJ-/SL@ MW5!]4R14%X4VUV-2Q^3XV2C^GI54F2$7BUH](2&0JK(PY9T/ M]'=YM]!V,]&VX4VU6RJ,7$+,?H=^A&H:697-&T:J,'G#JX+Q P+]%_U]C'LD MAQY2WU\3,EE0:ZI,>$W.6.<#\T(7K,>L"2$[6]@H,7)5TT:8 'T94+5V@TA, M*,-_22<,U+O\Q;:8:,J-BK^"++84@HH&VI>X;KCV0)W1-V.$#B?(EXG &"MC M%'MS=E38O!$^NKJVQ&2/CW73LY=YDV0O5-=W;B)EA'15'=0'OD^?E"UZE_1A M@NZDXSW*X..K3T:G\\P]4EK)9*+8_;>D3HV1]9837JS7[_IWQ;D[;;SM.?N: M=7D\D8^@.7\.D:L@M5G#$%GHM:)Q,.N?(2AC\7+8,P06IV09EV\*G43IL:E M;.3B&3$'275(BH^J0G5 M#'4951,@/J^10XF _B84E):\JE$VP\)M*#QB1"1%6+G4&R8^2 MU92!H@D&Z5KC%1FK!8U^>;F\,KFB=1,LR:A5;3%?3- $<\[5GVFBC& X<,H7 M146M&V$))3P*$+MCU(V#-BX/X9\7A/J@2RBM1- ML+1B/;ND&%.32V-+Q.H/R+F1*BP5O32A+S,O-.BCFP_H69SYINV1US-^0V<1 MJ91:99"TJ# O.<25Q5L6%^7"D"$':XWN54I75OMY+=\FC*8*R:NA7E&1NAFY M[I*R5T0MCCEVX@V#=5)](XNFKFW-!PW+ZO&5B)O@V%)%+J.4>0PO-6J"WFJ7 M0.W??(7L!U)1MPR1HO9-,.:2P4A-(D1<$9DYQ;'1>YB@:^E$ICKP8$JQJ\R7Z?7ZU>057)HZX::%T6$4AG[=:FH!41,&T@,5 MT%]<'"0'A8O=WTC35 #?):=N5K5 MM@E&K!T>[I'R*=GVBA@BQ.;#4E6Y6PY%EY'OZ_1"*UVR1EG9M@G>478(ZY(R M#^'7'./*<&A&L6?Q)$W% S=;=[>E[IV=8E)9L-(^@OX#8L%:Q:J*S-[H%$)* MM,%.F&^M;ZHG5G#:PU!Q^R:%HGC 50\\N?;;/A17%A$KGO0K(V]B M-*UZYG>I];81NT=_1E-$XKVJB>SN$$G^3EG)NXRL":,J7B@D!\JJE.:6FC;! MAK(1L?90VORLOM[1\OGQ_]D$%&\O#Z80:_VJO#I03+O^*P1O6CU9+$ L9!OE M&XS5B+<=6F]AB+.#54.A-!=S/F(\I2[;+U;N7TL7O&/7P:ZK"Y4R; M6F.\B]2+P%.4F%.R;;FZ<1.BN"Y6^0J< 7'U$;VRPY9%[9M@S540QK>T'+W9 M(%/0W/YOQ5>_(<^= MB9P\/[W['U!+ P04 " F@*Q4=M/]^ ,5 "RP@ %0 &-D8W@M,C R M,C S,S%?8V%L+GAM;.5=67-;-Y9^SZ_0N%\'$?8EU4F7XZ7+54[L3H(W3] M>#[[^1'[D3XZ@EFKKYT,I[]]5/Y$7P/1SBX6;]Z^?.C#XO%R4_'QY\^??KQ<^@F M/\Z[]\><4G&\^?2CTX]_OO+Y3V+U:>:<.U[]]NRC_7C;!_%KV?&_?WOY1_P M4T_&LW[A9[$\H!__U*_>?#F/?K&:\UMQ'5W[B?**;#Y&REN$<2+8CY_[].B7 M'XZ.UM/1S2?P!O)1^?/=FQ=GCXPI?OXQSJ?'Y1?'[V9^F<8HTB?S68)9O_I+ M/Y^,4Y'SKWY2AO#'!X!%CP-9??'BRPG\_*@?3T\FL'GO0P?YYT?EJTF1.!5K M.'^[R]_20N)ZNI>HFO3Q]2 -<>!GQ> /Z+]<1M'C^9QPL?FA2QS;O- MOYSX )/5NZ-E3]Y[?S)Z.?9A/!DOQM"/*'7.TR21W,APZ0V0(+(B.0;&F%?1 M*7IQWLJ0>AS32L[9]V$E[-/O1J%S=@R31;]YITPQ(Y2=ROQO6T"L)[/*>)XL MNPZ7_H@FK72VE$B>/9$J)N(E.!)S!*-U#DJ&UL,ZQ7)Q=.?(\KB+1_,N08=* M[='1)R@JZ%2_K8'Y+EY@T=75=?J)XWXYG:Z^DR"MIIM_7Y1='?5"70X&;/W+P'WI6VP*-CH(3"2M498 MW'OB06D"R65O$O?!B":4N17:+F01WQA9ZLJC&DT>]SUNPAL5%R2+#/#IF1HT M!$W4Q#IOB''66"JRB$XWH<0%& ?K3-]_>#Q+Y8]G_[-$2W>"7]H_7CSQ7?<% M)? O/UG"R#-(UDBT1:K)H1HS7LP^XK/GW1<$,G)2H?>+LG*22>2F8<3[*$EB5&4<=(RV MC=E]'L60]L=ZDM][GJM)^G4')WZ?SKPWR"$]J7G6OQ M901<*0W.$JH-,M1R1YQ"=U Q195DE&D#3?AP%] S.K952X M^29)4<\RD,0)90E/1C*3<:)C:N1-7D0R)#/H0 Y<]1X/F/1Z9D]*XS)V/WF- M*^[%[(D_&2_\9(0KU OE$N'&*EQER1#'62;4&Z523-:Y-OO<-8"&9.Q4)D(- M$53CPQM8^/$,TC/?S= @[]$<6T[+5$-Z"GDE<#'VC*(Q;Q[E=_ZSR/%..>0&;&! N)U1>%Y22P:>B8PHX)N$YG?'_.0 M[*W*!+LG058CWKG '%J(6R8#M23ZA;B?*AHRD2$59P)]1TIUDBPKSUWSQ,]6 M9!5'/D*+UVH1$09G@4B'/T*4J>1OC3'1)R;;!'&OS6X-)O]S."MN2 K=:>(K M9H.FT_%J89;1E?P#+D=S7P-J M2%9;4V;4$DQ3AU5&[H2D1-EB'B2MB!5&D8"N>'!9@@S\01S6P21XZO/B0#%4 M3O.,,@I("D=)HCP1&9W'9UM*'-H'287,#6]#@6W1JD.353)%'XMU$]#>1?_( M,A) ):(YER:K&)AN%)2_/EDUA$3-G:1\Q1G=>XHK1F'G)] MOKR>^-D"EV19 M-R=%M>+?GX]GI71HE4-]4V;T57[7PPKTX[R [H)7=-)!'*]E,4N/I\5X_=_5 MRY%5RB<;(\EH%^,:9,534IPDQUW*/C@1VT0WVH]M2%MN!3X.C P5DTH+/WL_ M#I,UWAY]J6>?XV19:C[_.9^G3^/)9(1>>R@E1\2JQ-%R8.C..?3N7&"9,J6E M,;91LNEV=$/:PRL0K;I &E7R7"+Z*%JI;4F'<(B42"W1[5;!DRQ2#,:!R+Q- MR<:-L(84)ZE CGHBJ,>*KRFQ>9YU.5A[^]"*C&616:NM8L0K*.6B!A4 0WW W<6*04B-')=W-\W@QRC&+8*0@/)7D'Y>X[_E$B48V R#%0;0YEW<.Q) <>LUNQ?*A?O,JG&'#Q^1BU M=D0HM+1E=JEX8\7FEB40&@S$1@<@S\,8E(ZJ)>;])[KAOD03U4P(3DS(E,BB M*(-$%]Q[$T3207/;.%.T?5_:H[@))OBK]X]GZ3??_07GOGK$N:4VX2"M3B@U M:S2Q8/&E9 D\+C-T*-H4.5V+:4AZ[#!67*ENJB.'BH<7>L"O*4>,G^+:F\Q7 ME0(;2)"B]"XEPHPMOFH4))A4;S:!>\ MRJM<7SG]\&)Z@D^%S?F8LR+>D? 933_-"!^BBX3L;=RKD[ M/_6.6TUSG=.".1N%U%8D-2VN;;.PSAE?G 4OO/5"2V*T$D0*6QJ+.$Y@%:XQ MEGK=I@_+[A@KG("( *E_CFQYT??+DC=_E<\UC!B%G#)+7J#L76F$Y%9G;R-Q M25,58^:>M?%E;X4V,#NN!:NVG%&H**Z:YVC.8*U@O#I9Y72??88NCG$F1MI" MU#Y%DB)#JT1G(#Z7]H8T0O;9<-?("+P5VI"B(@_ HL/%58]%_LMJCWB5GT)8 M;.A= MQH(8,(*DB-5BTK#<%=)%Z#(4 Y1*N%%:Y- >8-H.X8*GF0S;TZ=2K) MJ$GAW>MNC&,]*=UMUBC1L&",5)E+72;6H\;8=VQ M].Z[($X].=7+4>*P+_4'?8.6<#>.QH%OX+&>(BU'RD"W3GB0E,Y$< G$61QMES#0%[;US;9*@ M]SK.1O;Y67CK'!]-$LY:!20+AC-J1"96VH2V#C!D) <5VQQ:W!WCD&S4 ?/] MLK9H1(+63N0V5]HK28V&2(0LR?V@5>GEKU:MLM PUR;Y-C5:^P9A'M8$_O9) M>B@)'B3287$Z@G+$E[LFI#>4.,4]T=YHQVWI@7RO)+TUTO&PBE7Z7")11-!,/N-1QWZW9_<#K8FVR4#P0$CE72 MA ,N)R&%9\DK1:50;XJAXHFAKVU$1LQPF23-A(M5 MN\ULT%'*&ATE3XU*SD"C>KKS*(9D)=P3#_860KTCR>?:Q[S*ESN'C&Q&MSMR M('IUD8OV.#@#G&AE'+4LZ6S;J,2;<0UIK[XGJE04U/VT%,[@*,/I;,, MT51R(IVVQ,903EJ'F+E)UC9J['A7I$,ZO'I/!&LJS'K-(#_X#G[UJ^J(:<&Q MUIU1193G9] $9"? L>FZ)$:R4BVH4P M^OLB3#4AU>U#5=HAX>C7YOE&U0D>I./,$9N,*/=E2N)I!()>:SGV9W+4C>X7 MO [2+H0Q#YSBJ;Y#59%/Q3K4RQ&6%<"OMWWUHPCEVD.TYD.)R$DTXY'!6I(4 M;=;<1!E4FY3,[=AV(9#]S@A466(-F;2Y0*R,F'O<(X4+2&F&Y 8?UGW>A$A* M)1T"0!O;YD98N_#'???\V5=.!U-G50SYHM0QEP3W:HY611*XF3Z9S)ZMDX L82R[@P$I. FA4HL1%W9F,E%YR9X$.K$SZW M0-N)7-]9T+JNO-K2Z%*?QY%6WE.E 14K@I+*:33O(F[95KMD&7 =VI1Y[H)N M)S)]9V'MZE)KR*>-[MPTPW"B7'M3.@$4,#(J1ERPEB0;@@HYL-SH^-.MT'9B MTG<6OZXKKY91@NWM14=&J&1- -QM2Q##\8B>!"\] ZW3WL6@+Q\@:Q M!"4SA=Z4HH;0Y+P0,AH1VJ09K[_9_H 1/2^])#Y *E=W]".TGG KE)F85*YX MR1:(!P7$"##"&4YUH\9LV_$,J7AG;PY<7?,'3WW%_>,4RY_S[J_BQLTC]/V( M*A9\#S[=-W&T/J5N15_(.HV"9CEQ$4JX&)%+*DB4O M=_9Z#S8*9T5N4\)Y%@#,%4;$J"PR:_47'N63-3DU-2JL1.*1JO+J(/ MPYD@*49FI8Q2V39'6K?".2C[?9/\4E14@4\$E"PW4X= 7+FM/#K<=75BU!E? M5U(M=-.OBTI23;GCY/"MI3<]!\4R[E*2,(1G M2S-5ADK;)F.X%]PA;7!-F'=9T[47:NM+(T?6E7N]'1JNR2LB>0K$,J[*%3(1 MIX"#I6W2 P>D#._M&M'[X% -P31GB9?.\L1*)D/C (%:M.%")EJJ+"R/D3XD M2ZJ- MU;M(I?6*.'<)ND@ SL9$N+*TW -IT?6/FD1&A67:1@AMRC!NA38D77J/?-E3 M-D/S.T;LGCT/?. #^1Z7AWK?WH>QT4/T E>8\:70"VTS[V7I4^\\= M>!#>Q^8Y;V#JQRLAY>=HN?K)?X'O1E(R"B8J8F)I% #XPVD>"1JK45KE@^,/ M.#=;,0]IGVS"P3OY(?7$6VU3W752?D=%\/833#[";_/9XD,_2MQ&:4JKFYA+ M',FZTM$U$HF3AK_!G42VV6OW13RD+7@X5#Q4M/=.Q+)4WGZ:CQ($ZT.RQ"@3 MB PJ$:MR"6M&%A-WI;+K0?EW"G1(E36#HMT^@GP8MB%]8,2DCQ3*X3Y/$:9T MF3B1*#$ZT)2%4L$_;%CT#.J0*G:&Q[@["_-!./=\ONQ&AK*H;#E9*DITTB>! M*"4EE(/,W,G$>9N$[UV1#JEGSN 8=V=1/@SAQA]A)'5(7BA?UH$CDDE)K,V, MJ "I]'01LM%-''=%.J2>.\,CW%U%>>^$>YP7T)U!Q>\1F2E+="IGNQCX\MU0H&>@#9-:N@WO'[CW_?ZBWOU!W#/>=OE]^!,3PRP__!U!+ P04 M" F@*Q4+FOZX\,O #._ $ %0 &-D8W@M,C R,C S,S%?9&5F+GAM;.U] M6W-;MY+N^_X5/I[7@VW<+[LF>TJ^).,J)W;9SF3.$PN7AL0)Q>7AQ;'WKS^- M1=*2*)%:%!=(278J)5,DM?!U]P>@&V@T_OT_OIR/GGR&R738C']ZROY.GSZ! M<6S2<'SZT]/?/_Y,[-/_^.??_O;O_X>0_W[^_LV3ETV?KGT[^D4Q@ MW/) E/.<2 !/G(R1J&R8T0I8L/[_GO[#Y!PY/H&DD(%(YC,)*0:2L^#,R)"% ME^U#1\/QG_\H/X*?PA,4;CQM?_WIZ=EL]ND?SY[]]==??_\2)J._-Y/39YQ2 M\6SU[:?+KW^Y]OV_1/MMYIQ[UG[Z[:O3X4U?Q,>R9__]ZYL/\0S./1F.IS,_ MCA<-8/-I]NT/+Z-1SQ8?XE>GPW],V[]_TT0_:\USJPA/-GZC_$967R/E+<(X M$>SO7Z;IZ3__]N3)0G-^$B?-"-Y#?K)\^?O[U]>1#L>S9VEX_FSYG6=^-$+$ M[1-F7S_!3T^GP_-/(UB]=S:!O!']2N0"2A4X_U:>]FQO3&<(9!+G 0B^"^-" M\!XQWO3T_3%_>Q9)D/U\-.L1\?5G]XJW.??#/A5\[=$]H&T?1,[A/,"D3ZA7 MGGL)YPKD.L*8XI>_Q^;\60OK][&?IR&.I2^:<4*9VQ?39C1,98#],,.?9<1M M\H=9$_\\:T8)A^M7_SL?SK[>+D1IBI2AEXI%9_^W?9J[)!N2:#@>EG'I#?ZZ M;+/(4UM*^#(#?$)Z^F28?GHZ]#0XR8/00@DI.5@=#-3$*SA&95ANOO%HY .,VG<'\RDY]?[3X-NS44/P&E].!T%Q'[/2),7LB(Q& M$F>-)4J@&-9E'IV]SL+IBM793T/+PV43R$?.GL%H-EV]4VS-"&7+H?W?-F-9 M&//NTKT>1W0!IO 2%O^^'E]7X/MF-/JYF?SE)VE@C>).*D9R $DD]X%X:3)Q M44"TH)SUJHKH.P*]JI<+FI],5AI:CB=W''"*E]0K3V;-X0RS( ?*]_1),\'' M_?24[LNC#V=^ M/7T^D??:41\N;I M[M'R8#_=7V<#ORL;BJ,P*(0L0=+;_*(Y/V\6@O\&L[?Y;<'V#A$V:<'B]L.WGXI=IJ^^8#0_Q-A@P)/W,@8<]+))Z'DEBV-@DB1FX:DS MTB8KZLT_.V%]G"P[D.VNLTU58MM_^=$<;@9L,N?*L4 H,-0/,XH$#&")YR&* M,A-'4='9V07J=\FUGBQWG6JZZL#V'J:SR3"VJQOXM9.BGG:$1E5E&,[F90K/ MG'IO,W:.H-#7,\D1C]X?42Q[[1,X;?GAQ[DNT+]+*E:R['5JFJJC8)'BN6_7 MX,X_P7C:;FP,A+(\)PW$>Q.)S!Z(#4P3G3SDB%%HU/+PP^"-6+]+\O5EN^ML ML_NR[>WL#"8%T 3.RG[!9]1/;,X!M0'#T_&+^60"X_CUX\0CX-A::IS:WT8M M_I/T/_/IK"R^M?WHH__RKIFT'\RPIX7YS(<1?&S>H>SHSC*C.7JMKD3$Z,Y: M%XEE^"-G!Z!%!LWJS-<'%?-Q<_S^,N9Z]W#[=@^$N)#N33.=#C2DC%$M)YE: M[*NH).*$9$1)[,*1Y2 J+<%?@?&XZ75WC=^POMKOXKJ+@2N9-1%4%L? :F+! M"6(X.&:8R597BC8V+J[WLF2,?GCFWE*"+GGQQ8L;;IDAPJH@O08IM#O*DO$> M6X8?RR@RT!J'"*8Y<2J$DAUCB3=00HT@'#52J$SK;A>V.'KLL9P9?9JU';X$]/IW!Z?FTJW8,/"WJ5 M::L9XZ_3DR_#Z< 9$Y3CBBA%<72AZ'L%"#A.@8!L@>M@:OG-6V#UR)8M.3Q; MV','SX?-A%Y15X<&ECYM?6 M,QX8Q0R.=PEC#YQ )8TH(C>&<&^TSE0F)TT5#ER##@^G2Y1,6$Y&(O#6X",5-5(51LEH2!=@NBC]G4R MK&[&\QAHT(.F^\ZF>3$_GY?EJL]PX\K5"J)S(42><*"*R$Z<^AAQ)N(PYF@* MTH&WZ\E6&[(CNK7WD(U=2ZT;TV/^_=F:EC H_G/7W/(W0U0 #E)?7Q:.CJ9W M21B_]HP]LL"WXUE+[5:,Y<"]9L$FZ1Q8&EF.FI5T;Q#&#ZX];<]@>QZF^#@_ M^?K!C^#M(B'\8BF",2Z=S)(8ZPP&E$(0YT0F5OJHO,E!5II'M^/J=XD8QRKN MF4;YE$-G&!+#J)EZ8E0PBBH?)(N/<8FX1]MO7Q'>1<$57$4$\\)/S]Y-FL]# M[&G/O_X^!?10K(FWWBP>!Y\AD.6@H M,R/2!4^LE99X@=$V_JIXI67Y3O >%77Z-TB/#NF%F[Q*7BDX!SI(B(B'M.=Z M)9>*!.716W8:LK0 -M;9V[B*XU'Q8 \5]YBFO4)39'J;7TP 7;2??1R.T%/[ MU7\9GL_/GS>32?-721;VG_"3V=>!8\EX22/)5% B=<@X+V*T%*.5B%Z@ZW?# M^

Z+ +RD=%EFKFZ3&1NXVZ+DE^,I^=-9/AOR M$\R]Q9#-.4^B*5OU8#&4 MT\*2: USP U#WZI3!+NED4=A]5XUV6/R]#JN]U T5-R=%M;)9PSLVOV\D'W, M 0%)+C!H%S&3 "82'853X#"@-]V._'1H[%%:O!?-ULAE_B;ZV\EBO>970&ZB MZ_L9IS. 2R(\_WK]RZNO+79]4X:4F2ZGUV0F,AA3Y'(TH]Z7S(V;9M=VN]'+Y!"V(\I9[&VY+!#KQ @WWF7>GI:J4P)@ M$Z*CY6L93%PHVPVR:#A5"#265O6AW#F=U)K]!"=5Z*3A[VQ MBSX9H M>M9BCVY(B^ED]O$,?O63/^%B:V&!"ITJJXV2!, PI+,6)/!@BVTN6V2KQ\1U,VJ-^)Y\^C8:Q^$:SYE*R]/*DW!ZI:'=K M:(]\M1XD6TMJTX9JF3-5U# 9F0C!* .!!NJH3(H-[M;DG@GDXQE./J-YR6S\ M '$^:=-,7GV)HSDB_QD)7U(HY[-V>'F;UR%>+!E+;SP&S9KHP 61VG/BN?+$ M)$:]2E'2]7);?>6:]R1!O]ET-F2A $,_+VW)^%*)!"LBH=KH!$[A&W6*K!PY MF^XH?-J>=[>+*2H$Y>LB/O?381QDHQ47'B=F !0/6"1.1$>8%R8XY[F.=4YD MWPCG.^7)_J:I<99O#=3+HJ52XLQ*S[(4Q 6-D[Y(G%CA.(G '?7"B7.VQH+@.2ML< M CJ0I6Z",4CQ@/&"3NB-JAQE%G4R\':"^9TRK)XI*V3Z;0"[[!77,)<#,F"B MT3BXVE263K+"34!9#XFR O2(9 MIQA)6>=RW,(0!\HA4HTCM.88@-G;HLX.[7QG1.E;\Q6*L>ZIGV52I$-U^$PY M$9[1$C5H8CWZ@ZJ40Y?)1![K[)CU O]PK.R=$.LGK0]NS0H^_=8I?:VTYX"7 M$56 )08T=DNO%7$L1,*HC,E!4-;5.3VS"\K'0[!JMNG[9/=OS6+O>34-YW5P M*AN*\S 018/#R1@'=1]\)%HQ1.UU3HEUFO%N:^E[G/-ZU7Z-7.IX!FE>=B/V MU-4BL\'Y+&/,C$3&=*FL)XG/'(@%H9.WAD==YPAHOW(<*I_Z7CCO1Z3 ?>V3,/K,7;/]L+2]\/I8C]= (0@ 3NG\X!. 8KU@E#O+%"J\RS4G6. M\6]#=;0\J".2I:EDM J>VP6V%\C8XFQ\Q+]<;NUVP58U#6H;NN,D0/5GRXTD MZ@A BI$&=VAOSR!ITA52;6F$2,ULJ)F#2MM#G6!=W^I3@^PW@.TP'U(7/!4BE/R(DT MY>Y'FB31E(5H!!>"ARI2KA <(5FO;^M?+\)Q!^562#DI]_"5!8H6S4#G(!@U MG'!+$9'GCEAI$^$:F+'9BY#K6/H*C$=H[KNKN8+O^(1/Z47^%=(P/,!J5.A_CM$@< MOX XB. T-0A*!9'*B41 9!A8T:29,3$+*2I=L+X1T^&9T9/AUA=>^]%ZE5+0 M4\ 'EA)Q+W&>&C6?VF+X2W ^BP T!\)+IIKT*6*LG0 -2&TVU!E:Z8* K; > M"ROZTWV%">07&*/,(\1VDLY1P8L31)]A!0_#:>ND"B&! M]%'6J15P"[#'0HX^]5]A'KDF-/*5*N^M($Q)062&4MW>E*QHA&."3CS5\2FO M07DL%-A/QQ7N3/\&Z/+A"<:<%DPC^Z(MN]I 7"H#5N 9WZM#7TP M1_*.*J_ @HN-P2W2/_^Z_'"Q^P?,NNRM)Y334,XX*A*R1SVPS(*G.FJHL\1P M![ '*[%6FSNU#75?]O2_W>&TOES<[A=%ZY36FJ*#K;"/*"Y0HJB)288IIDWT MM/)->#?!.OZN?B5.;+HN;V_;U"A&L<"RW(;J J9NS9++<(Y\/=[^YKH6 N^K MZ^H$, (0B%:ED'$[UJ(W37DD!9$+WE)9Z0KO QB^ZS5XE>V^BXK[WF-_T8RG M\W.8O)LT:1Z_;2:N*G-IEC0X1C"T9HM-Z, M(YJ;R)V*R;AN%B*OQZ>EA-NE[>'5)5L8 5-K&$$?"H,E:Q7QQ7^2QJ#TT6H;NB50 M;&KAP1JS%Y7UW3U/QG[T=3:,?O0>,DQ@'.%#.47F)VEZ,DX?8/)Y&&$-3%+'Z/J9..[M/Y@[5]=U3VN1TXGLW;P:4;#U#JG M;5S43DN4 JC $PE:>2*%]CCJM$,/UUPX%23OM#J-35R:J_&W]7EZ,X;'[L;W MI/WJ?%CVB"Z8=G'A[\B,8WCP?5EJJ^'W4'./T\56;,9ER6U2)%EKB1MP*&Q4_7 >VCZ#3[\(2V_BW8KQ&O?5D-7X M$>N\)SA#&L>%U[;2P8T-@ [G&?1GK4T+SWNHNF]7_T4SP5D.(U5T4MY#;,:E MZ!U.>47D)3P;,0SA4+*J3"FF!XP$CXY1J;6+$:S(B;M.#N'M;3U@(]?09MTZ M@NOK$B^'4W^*4_ LA!BN)Y!?4M;>QYON?+P;YF/%[L9V28=631$J("#1]"16!L%H0E]4PU) M@ZB3-' ;LMZRIB6ZV$9A@$1C2?LS6A.?<-H%08':[#CP.N5KCIY7&"ZXH:.)E25LABL,T&SA>*T5RI]?A_W*OLS_DZ;DKL8H?Z> M5 FY$[FVKXY=0==5R= N;,[EU(/-HA,)*4EA"]G7GUD+ J<^M:KE#T< MP^^U*=F?W7=1\6$W)2GZ\V"Y)]:43*_,%/&E,G$,&/29Q"3.G0]_4W(G_7?? ME-Q%>0?;E#14:9&T)(G%7"Z BL3%; M_ Z7.92:[K4_V?[555WC)JQYF%Z>DZQ2 M(BEK".-&ESU2A52UGFB#\'Q45JR/USW>HO:H/?8]%%W7[JM+7#H JNNGKT,Z MWOUF=S;49J/OH>4:'OHU8.U].SHD8EVY#]M*0%\C9 +@F00MHJ/5._Z1KRBK M9_5=E-NW _#;ZY-?7OWV'D88BJ250Z)%AN2 ,%=JQ:*PQ'D,/SSP:#489;GI M-+_?\/ C3-_[Z;OI45E]>^$?W_^^@+06*"RA*7WWS!;7I7!^E4":C8T@' %:(,6$XP3/ MFK!@DP\I2J-E=WM>>_Z!>V9ORK]FT?TTU[9O)A/9\WY?I>L M=GMPCZE1'9"O941EX:C&81$M(:24V>G$L'<%)[D'Z\.UC*B;F]BWOAYV^?'R MSN52N?;-MVP(K12727$2(D.7&9F!H;&FA'(G)&4\.U;G./)F3/M7$UQ[\CN8 ME#?\*;!!T )'N !$V7)98M:E(*O3&"*4"Z!"9LH\[;9I[1!U5* &@) H3Q) >I \_>J]@M(^F&AS]XT^VKL+Z7YT[. M_;\02%LH^-/(7RQ9,<]E4%(2JZ"D5@$GWO%(#+/H#S*;M>VVM;6IA0=OREY4 M5Z%:ZC6G_OG7NH.QGA0KY9ML@\J"" 1S94E:! MR(!C94 O@R0CA%(L&K&^J_I0"7)+#MHQ^+&+\FOP8CEM7H.X.KYO1-3*971; MRL&8'#G"DQ@U4.>C-[#\?E58?I@*BJ;W(=TW%/2SI1KON.D7B??50&, +O="5(IR7]FS$CV/$Z6"($RE$9BE.DY5N$;N/)2PJN []J;_&W2!7SH)V ?-] M%Z_8R5Q;BQC<1=?5BU<$:9.7-!%GM,*X6S-22DZ2$+E5R4;I79UJ6/>]>$5_ M=M]%Q83/UL"N\RRE&.(=V$=NV$6Q#F\ M<0FZG[-M&Y[^YMMQ%HQ>$90H%<"R+S.11IYZ!O M?/AO\](/2J6K;Q\/ >-[::P)49*L(X9OV+V(%RH0KP3G"?N,4=WN'MNIV>,N M=N]-AK63T[7T766?O9TH?T;]K $+/E$>2UT4G#K+7>V>E"1&$B!(9S'Z8[G. MG9(;(3T2DO2K^@I.Z_4Y\RJ^%_/)!"?L0>("; 9THARZ4Q(L0^KJ1**V03 P M#%R=J[$[ GQD?*EAEAH5!K]=\-9M0WE98C%1H$$&DK-%RMLL2."HG:"RXY&J MC#Y"G9#H+G /=?2V*I_J&^K8YW/ODMG %?.H.I)2*0(K2DDCFC/!\5@%8$XF M4V=U^/XGDQV +WODFNU@M\.D$W5!]"/7; \K=L@UNX,)#D..E'W2&CB)Y1Y3 M&2WV"B," 1ZEH"[KH.F#)D6/N6;],A^NDP^52$*V<%6QY+*8H4D@C0 M*)X6&.A+CYZ;\<[XK'C'&Y(Z7N]Z'<'C]QMZT7V/(5'!\QX^S2?QS$_AY'0" MK5^[#G&5:]D!9.^%1#K#.\:=T/M:LCF4&7J>*+J#%3BDM=><)N.!2%4N19?E MO(X&ZFQD5/I.?L1#X,K62Z2/0I5=M'^(XB0A66X8BIBI3J4R)) 08B91RP2& M1<%]M[RUHQ!?O:3J&+-"9M=5+92TFM!VMY#!'0(XS&R4''-O9O&5=_YK>>OD+S])%PMT8+DR4D;B+#J@,I4#%)2'4K$\U/-VY^=4V6?OI]&0T:OXJ_N#O2([)QS-X-_+CW^"OQ:># MJ))DUEGBDRTU-T0I (_J,!@8RB@TY;3;@'<0N$=(^#TL@:^,K_>/ 7V7EZHI MX>]C/VJ;A[3XUGLH%A^.3P=::*^=983G)(B41I(@N",X-(WYYI39%?C],\PK>_&&C'&$1MB7!4E!M%(O$J6L)23E8X]/=#MTLI M#PCZ1P>X#VSHN_;9G>5\#^40#7[W]7B+J(,DP*2L##'*10Q-)$YY6@*))?W1 M<\5!W^KZ'P+H#W8?R^H52FCTU7D_8S!69/NYF?R"?SL;\!2L@G*D/.129E+@ M_,0CQS[KJ?8R&2[K9%K6DNB[H?V]HD:-<^ %5KA=KK NUZLOGX:+'/9W,!DV M:6"M,,%8C^HLYRNYQ[[KHRJW(*7 .; D4SV.]R'"]TGJ@QN_P@''.^NQ_?%? M,"VW!"U$88,@J(Y."\)=QFZ90!'4L2)::XB424]=IYW+PPW6-TCQ?7+Y&!2X M3F=]M$'YLBSOAZ=GL^G%-3,#F85F(3(2G,:9)I2$ ^L-T>7V3ZEU"*%.KE\5 M<;Y/@A^5%->9;O9E^JOS3Z/F*\#RSK<-VQS-^#/"AX4DTX_-S(\N?_ZBF-0 M*W/_(.)]=SWA_I'F>L^P][=G?'O2XH_:FQ$_GOGQ2G >$N?E(_*,'W4MR7>]5[M[VJH7GB%']\JWR/39(,ML$0I,@ MRWD5:=%:W%+BDP$#B3I8KZQTW[O2C7+^Z#_WAT8W;&_M7TCR6TKKK7J?;E+\ M(LU5Q !994I49"7-U3OBHL.9-0J:O3+.YTJE0/H2X5!GX8X=;1S%Y/?E!-T" M_NI2@JA5S*Q4S(A2$!FS+)F5D@@N*#61<1_KD/8*C./GLQ^4">NG@>]LD1IE MCNZLB LQQJG-[+G([.PB4]T:K!6D.LX1O#W(LNNJXJ$L_6!8;"V5*97IAMIE M?K)7. 4%HX1($E\?*0'TWK#WEK."]YV\.QBX7JK5"NR%+(L \^VD7<,Y^?1I M G&X++%U>K8JBR8A4E2?(II3(-(G2@(7AH2@I.(N96/7RB[TS/3]A]]7=1N]-I:AC#0E!)>T M(C8Y382.(0AC$E*^4N6$+;!^\*E'LU5(9%S)V;J0$ V8!+3D!9>,'(-81!2$ M2D5M=#A*2E&%0I=1?-^K%W>V1X7Q9JT/=$%3==GA/BP8W-T^&PR]AW(KN"IK MJ(PSP8?VE@,'):;$"<]DAS_ \J"2-+2.?W(/HNM:EMY%I[V?C>>4F5?_.Q_. MOKYN:TL//[?I]*M0*>L '@S1U)DRRR7B $=/$4'GZ!1XQCI%)MO;.;Q/L(\) MFCKZJU"R=IFYU1*6.<8\ T^\HYI(P3AQVGO"I?&::03DZY1/OP3B^Y[)[VJ- M"D[>$LJ2_5W 5)W'K\ YSC1^9^/<;.0]-%MA$K\*RB"$R'&P@W(_@ S6$PQC M*:$T.16BT!KJI#0>P,RW3.%UK+R+0@^W&=,.6CBNX=CW=KRZRX&YC!-;SH2# MCD1*#N5.,T.R9]GS8%A.!]UCN0GDX;V!/R-8VO#M M?#:=^7$J9W.:T>CG9M*6=L@YZI 3)Q$"PVDEX?@@N"?&4Z<>[A?TR^K>3B/V1XO#>1MWD6IQ+'Z0'>J5XU2;?;D,D>5(+.J6@!E=E =$\1XY5H_V=R#(,7+D;A&HK?$P?;T\)O_+I)E.!]$K] .,(B8J M6A3LRI%+54IX)@& ,>RQ4N1V%^8'Z^\!26K<:E3I3J;"[EA_L+:^B>]3 M>::E(*BU#,/9'.5;=;:!-^!L,ID$9221U..K7$[+:!TS!5H2S.[E8'R#,#]H M?0](4JM&4Z]>E9<@.->)L'+WIO06B%62$LNB"C9;R52^EZR_Q>T^JF[_@)*? M#.GD,TS\*:R&S7>3883"[KQD=[21T^@421YU)(4H6]2<$L[!*!=BEKK2&N@NQ=] M"_B NLJ!N'J[5J;P;H\FMHBJCJ3!!D\#0BY:2$\+=OG M%2N"'4;('_UJWWYU),+U7;%Z&["+$-=GR672G@11[F%3W!)/J2;@0Q",)<-< MMV3)3LW](.<&YHY8)=BV+6B MS%[>MQ/6=Y/T1^>H/7+7I-[]7@?9*J:-20:A%,FB7+)C)(HI*1#C'#74<@BR MTDKV,4*-P]OA)*6V(_O1R^&TE/4I!#P)T]G$Q]E )!L$>MJ$)VV(!,-(4.@R MI'+!$8#.UMS/0&^K6 ]H,+L?*R']D:1O1_)J1?]7;7=[[D=^?-DKT3I8)T4F MP4'KE1CB7:8%I6-4,VUE-S^R2VL/B%S]6[>I:9J^CVIU<&G+$94KR =2@-)* ME\LYI<5NZ",)"Y=!22D=%UETJUIRE]9_<.M0IJL<\'Z[+>U%,VY5,?>CCS Y MOPI81%10Q#%>T7(VJARM"$+(TD-TBB%%[KO=MG>7UG]P[5"FZS$0W@GP13]9 MH8:4>'24DQAB+%5MP M/!W&ME[0U1Y"A;0@01!=CEY@#W$D@'8$@@4H&?G,AKMP;4N;/\A5UTP]7B;4 M >;*A[R*-R>FO=":,"CEF55VQ&H;"0^&VB@5RG.G(:Q+XS_X=2##U;KF9[GD M)"3EA@F,Y":*:N=3Q43EU_=:.3N*R>]GZ74PUF4)@63(IW\4B]RH]9DL=P"XR_2B]/MR]]/I. M9#E$]>J[6/JAL#BK9),!26@*'/NX0&\V8DQN+?BD+ ?J*U[ ^R#8NU/I]7M' MWET,W'OI]:V5")95+9P(JE1$(TXE2F1TZ/ 8DXF3BE-&09K8K09VE];N8;Q2 MW:A-38ML/#!>L<[(S>^^^E)>0N_%13JUUGM%D=UE7"LC$ID0@66G>,@RF.0= M#]Q1%HU0T7*U@9B=VCW =7HGH_9!^.IM7K_IK-R!-KT(FZ0 A^&Y(]KR$K-; M0:S(@423M6%:!Q=HE2FL9T'J^ >#Y)RT&M635$3UZ)A)",SB*T^5"%1+7J?\ MX\UX#C\"'Y-OW:;XG6Q4HT3'MY"Q'UTMPD>7HY8Y&5+B2"(#MSB#H%!",0XZ M4PJZTBG9&N(<:AWI7K'UZ+RX+PM,K\=;0!U_\>EHC&GJ6*Y"0+\!VM+'[P*NZOK25GC' M62CJS9C=2+*')0Y.%T-QE%<4L%,XMRQDKA,.^\9S'P-PGNL4Q3H"36Y9D3D. M2W8Q0 5VE.'R;?[@1[ *XX'KK)S'8=)*7435Q%OA"20A;(XI*59G&^0:E,/[ M_#V:JNE3SWW?*M?B.!FG7_WD3R@E:9>88J3E8@-'@!I*)'4!:6XQOL@)A,>I M%!%V6U2[N8''8-'>%%BA-[^'*> #SQ#92_@,H^93$7JY#+.$F*@"8[0D(MIR M"LP7F;4FSAL0AJ)OY.KT[P[@'@,_:MFB0N6U7V ,$S]"A"?I'%5=LEG*A217 M03)OI&/>$TO+&09O. G)!!*"4YRFD(*J$ZAT@O>8*-._/3;F7O>RSHXQV?EP MUNY&^'$JJ;LX$L(X#F&?8MT=GKK'NOFNF-?6QX5.B3.GK7126J]]<+(H/8J0 M3;1QT.'Y^W7:-\UT>N6Q%XLVPB5@/&02G4(OE=N2S"H9L5XDDT2B4M;)[-N, M:2\WY>ICO[[TY_X4IA^:^>G9[.1S,TRP"/?;O,M!]D8(S;"_B6R(Q/^(2S@! MI\R"SDY%0UTGYV6G9@\__O1$@"O^3#U-]^VZ;D/Z[=!W=L$VX&T: M;DGP;>;CV0*J25PR(4LV6RG1Q%PF-I0+?*4''R5DGKH=4MNMW<=/DCUUW?<) MQFU0+Z\]+Y$*&B4^@3 6/)$9XW:K+2?*2AE !!U"MV,8.S7[^$FQGZ8KE-RY M&6R;8P-I@5#3E)5)EFC!C/T83@:SKX./,M2/T\M<65U6#C/ MP.JLO:IS'T\'<(^&*7T;HL*1O9/8ND;3]^@0#S^7'>V?43L?(,XGJ/-_+5* MC% V< 22[ZEE,H1IVPI,&*"M3%;J#3Y=$'W:-C2NRDJG-Z[)OHR"8(%D<"C ML*'$ZD*G4JF!$1-8IB&'%%B=$GXWXSE4/M1!)I@[*?G8N4G3R6SP!G5^VK+V MA9\N3B!$GA+7)I(L<7:4"EBY!,:2K&T"[2UDT2G?$Q]_B2/XVSH_;F[_6)E' M?1BTZ4VQ/:YU7$=3S@0L-RFZ8-HE2>@.1K] <]BZKX4.:WSF?N MI27)"0R53#DQ3,MA>*1>)*^5 )((E3AI-HM$S! ':H@ZQ1U^?++/=S#&DT55?;M9ZZ0H"FXV;K" M94JE4;% *>,\=LN Z-;>(S-[C\KMNY/_//'SE".FE!10WN44MQT#F4+\^VGS M^1D^NG7R_E>6EV3QLC7Q#8T^@C!Q7U7V;-4%BA59.^#H$/1U,^WEE@\;T>UM M@J9'_?4X)U_#8UW&Z($:8D49?!2._]8&23QW*FE%C7#;*F'<%SMNB+2JF7$7 MM?7M4KT:?9T.Y^?_"7XT.WOSYL5J-3FGG*TNA5DECC11H)='T>EK4P.R8-I1 MWFG*O/GYAYLS]U-VTZ^F=BTBMGR[_ A^"O_\V_\'4$L#!!0 ( ": K%3- MQ:, R6 #QG 4 8V1C>"TR,#(R,#,S,5]G,2YJ<&>4O 547,N6/WQP M0G +[N[N[A##N'MPAN+L[! CN&BRXA@#!W36X_#NY][UOYGUKS=S95*]5 MI\[>O[.]JAN:UQ^OZP"RC(2T! &#@ FH!_@]1A $7,UMO8$P !( #X0$NG M (6PB;V1*6#2 UH!@P P("&@X1 @( : !B^ X!4#0"8\[PN \$ -"0D)!0D M-!04]!MHT.LM+#0T[%MX.+BW<'#PR/!_"!D>$0D9"1$>#0T='0T-#Q<7%X_P MWP0& P.# (^ A8R,A8.!@H%#^'^EUSX !1:8A@OBOZP #@$)!@6-#&*!@ "'@@2'^/LN&.@&,A$4 M"BHT$_,'5G0,=B$T-DQ%8@<2,A92%-!=<$C8-V_!8,$A_F8&4(B944$2PDJ& MCKTD\?FUTRP):*2L3 $;(LI&3H%USFP?A"X*9D15T,D4SQWZC%%!O@6'A/G_ M%/D 0@!C)G)0,D3V_R(<@$J"!@: @X%#0?Q;)S A9E8&)D(](2 ^'RF\]K> M#]-"&Q>*#J]+ #P$B!L% @7$-0_\WXB CT#^4.Y\( MOS*5GQ8WF)G$:"L5\I,^/&Y7\YG([,3_1^)@%Y"<$3R=KE-=I4@4X: %J4'M M%%OUC--_).UL>N*U5TKX8U?0=M=STA^T@H 8C2/O\T^4ATBEM,[E%DRCS1G\ MR#AG^$<9OT*)S%S%?R#,5Z[N:S3)TR>HR\K8<(4/]LRSM1;3VMX# -;'KGKX"85./+@"P=\9:>:5B6_I) M";\VN:W219OMQDG?[D.F@_6]FR;QA_^ +-(3!S]>1RKL8FE>^0KD_7W# M6UCEGA8/-'&UWFZN(CAY>KD&RG3DQ2NQ %MNCA]'#0 ,HW'$T< S&PV;?%_O M&YZKHZO+VTQ?_A6^LSV?%[?96-L83/___C#XFZ_^XA4) /K$2G8OWR)SJ]7ZY)36$M14@<(I.,BW$;.76M.@!HA5(RLJ-E MQ],;%[#-7<)ZA(1VMN.';MZSJZ8L+Y-[GI^'=X=6:-DA0;&UNV=D6S2-R8[O M4VGL;MP3:ZNT##@]5P@6:9M7ID=_7+@GU"8;C6SM$-S=3.MUR_?+8#S27F\. MZ=7AQ>'I13N-W+=/ZE,:FG28L2Y?J9R4.@UU +17-6B+8<;?ZF;UOFZ,K"0/ MR0@\:58V=R<@SX354F+[DQ0C)>BS@K..)A&&_,D*B$.[3MW#A8ELOOW92:\8 M?P!L8]779WG/6JM)Y[ %@.)9LFY2*]V=OU_SRW8L.1Q/EAV<3*6]JKZ2>XCQ M\3RY+W>;G9[HGR#X>;J@0&\%2_XDVO]A@LGRX M/\QNO''L]C/SRTD:?:->@5(1G%R#61NKK__ OGGS;NFR_$ZL!P!?*2^5+FK] MK?WM8J RZ_?+HU\NZI\K<>,N6G&S/SYBK-!L^/]1<[P,2 M]PF!YR9_#/+:=[/94Z]V.=B3B/'[O52EIVK M]+]TOAI\!7BMAIJZ35UPZ\_N.@GW63JY24WQ,RFF@%Z.^]L1-B_>S+74:T1& M,;#[5\ ^MTBIY$)N78EA,GJ+"UC&6N;BBA=#;Z+ED$9=34SU]5K) MWAR Y_&H>U_^N]QX&ITD9_9\[QY^$C)HV%3C*(9GD>Q@'8@*%\IM9O: LRCV M-JTO7MK6+5@ <+8-2J>%9M^:K[I 1EA^:QK2R_-L_9V)#5O+8*8NCY8_:\\@ M\.8_R;#,.1\!\,;ZU&GRZJR3]N.=F]< %O2:X/O)D@.U=:7J0OYNCMO(J8FS M\1R#W-+LL^WV+4:1&E.#?*:'_Y)IH "L+%=Q;GV\>"_R : HY'=FZ$6C,M1Q M^'C5/DC__#,.\!X -1W!>% /F(O-_V:@S<_3 J!;U^]D./E#+\>Z/-$!8*$V MO>38-MQN_D!_XT9B5*/-$DCW/[5OX]#P5[J!YA_HJO_RH&D;BY@\KKQ<#])& MP,G5-0Z;3WO.6B;(\0 30I=O:J[<3&5/H9Z$EZ]M)L5/4CN$1(IE<;< M;JL M5'6%J30?/%#'^N,& !%Q"'IY[]"S<:)OC-$.X>Q=/BDV0'.C=C+P"?/2C2MF MC 4E-=: P5:+T^LJ#PSL:C;VZ@$ W$ZVUUH)?? ,&PJPT>F*W=_Q+M1[X%] M/R$ X]M\E/6 >\4SJ4!.EY33#7=.U#RNY4_FT[BH[O_!(!'Y#E%]?%Z!RAT> MF*_I.5%SE64K%_;ER^H@$\[>Y0$]'/.U,*VGN?#J[ MQLP#/[;:+OI'"/,=_D2E:;;)Y"=,9EQBJ'$AXV+SULK-*7X]C(UIM=GB]$3X MFX7(HX$OIHM&U6,Z^HP$5S;?VC?&WIMAPTZ:?JO?WDHR,68>36RL24\#O']! M7'.[1-\\M@'@F*Y;2[5#,D1@17NS^=-% (!123/*MAUU;-)*C/]C;/!CDZVS M0_WXY,3CTTDIP3(>/<2_YC_>TOY5O>"YMMQF63D=9W[DV%1>SFW?]=RH=$!= M[N9I>951",S?]NJZX\$N61\*YQ#4E^T].N$3Y7F*&S6)S4&FA&QF[C"-V^=$#GQME=0F/)OE'-)L/=SSR8;XVK'G#-H]+H/%-DXF M)D5\O%,)C3=672]U5]8!-\FN:G^8\\!LQYE825[!MSS<:V%B]?-/L0FW,*8UH:0N%TEYR,CUY^.?+W(8EL/*O#_G?@LU%_L)FG4)HWY MWQTR_=FN9Z^LNF;S_F>QO\A3N>;I>JO"3-!ZUWD%=#0'!.[FZH_:9SW^B3#$ M?;]&(LTJ@6)7*KSZ[^,/Y5&]RF2%%>8_$08 0F1)S[K*FXJ4$:)G&F_Z<'SO MDXQ*NWD#T^JI?P8 P%S%XB@UBTY,N$OH/<7]0Z%_3#"@PS[H?0P !@5^<9EC M2?PSBR+PGH.>0K<0"W=R4QTG'O\,D^O*-JR.5X4QCHP_*6V?E?5+U/#FGI-C M/X,*1L]R=$LN&K6E,#^[#%H=PB U:FY<=11?<(OUP-Z6[ 7M9'&!XWR+4RX% MEN- 2U<);CRV1_3MMZ)RB4+L%1]*G=C=<9A-&#R*J<9RJZ+]5\"7/EC"3'$G M3=>2:O_B9W.Y]=?+G,?(>OH85F8(%!;+_BTF; 2F47%IK#MER%6J>!+6BY]- MO*>2OF1),M$;BW;'5MN;'VBTWT!&E@C',G\NH;Y#7!XPM]B373.E4*@K/ ]N MYN3W4N!:;*1O7*.A94G+1AAVLOGT4#@L,M.@_Q1JW,R;S&/V=! [GU[W [E5 M-1BV;FO$@GOG8;$0O+$&[4F#,IF"AW^9XM_C+7,2T2392).#IYBY;%145[+5 M4DZBDYZ0G;$,I(G;I2;D$Z_'XRO@]#+GL\,1V&N89'-\RP2>3C<9B3Q[BV4Q*(G]Y'V7Q"M@&8[LRU)&]C\9F MN,RRDCSY$J2;B5EO>J,O3B83BTTU:JS>2$WU_BD1<_IE&9;YFV-,AFHRV?N1 MGG",4:+#&(U8UD@!O(+/Z;7&:%FE6/&/-D2@-69<^I@$EYT7_7<[]&.;TSR< MAD-F66GHVE/!W<,7MDC+AM#WZNPB;'=.%9Y1AKC<7$CE/$I-+7G&B_"B[X+G(I&^EH:.WA*765=?O6O^N8;G?O0;BM, MJ4I,R^'6)HM"ZI&G(24N#U,L^=VI8;U%EFC*"SHGZMQ8B;;8+5;?]AJYX\]6 MM,]M(Q?8[A_:,[8I/WLX[=#^ZFA)_#0L0<;5M! X^G%7PIEQ7\MQ"%\'RR9S MX&%5DS=@E$-&)J&:-\W1&J][M.^I>!&4],;4 P3+7"9ULCU&;A*J"UB1%,*I M>*/I_,$C+&)6,E^>HG7"B/J>-V62D@U9WV2LL"[FRL0>3T*$7)=_?@6>?$BT M/Y1,=NL+4E6+%YXW1<%7"WAC#C[[;LN[GJ[C@)D>MC-:DIT7 M]NU-2 C2H"GG43RM M! F>ZGO16&]!QLN-^MN=>!0,;N/=\BPW9L'$^I;AH>O9EL1!F\NUOO!%7H9O MW>G]?PM4A4(O9?DK),K)&"@E(AA-UJ403IVS#L*>MQ7'[I8;< MOV^U? 46 NZ]9PR2C=(S4\9J;W:XV M.HGF9\9#^''RFZ?;L]FQ! 22%,?-H KW):CV-/YCT7DWM?[[FG9'>GZUCE@% M]TV>YQ>=.\VU^#K[W0O!F!KZ)SK[X:@A4FT\UP4]%0>S%K3 42K2*%-T"L<% M$N'H>XB_G)_ ?\N2I5=USR!]0;KD9/P? R$VY[M\.G=MP8# <165&WH)N62C M>(5L@T"D8I:B':]4>Y+)FY:;]<+G++U%#W-4/X)OZ-+J-]BM+W7N6*%V$Z 8 M>&T<[J5PW7X%A8KQ[67R3A2.Z0=R=._L4).$7-*YL4U9V]A1O[>XEQQR3ZN4 M%_,[W2'1]WB5A\9X3'?ATX4+B3Q2 Q)/ :-/'8PC.CS&#EMS?'172PXG4\D7+4O"US*!) M[DC&9$T2<5,;AAEXX4(A%_SI=K_^&'/_._@RNT0??X#*\3,GD:U%P?=@2MZ< M]_N&880?\53%(___ULQ*G-(9F3728)#+1F-T="DYKWWXQHAHL+,Q%DEY:!RK M@O/Z?ZNS?9A2#\R&88U6ITV1[>QTCX+M66#S#IW1< MY]O."(>RI.S:ENEW+JL5_-Y%NWF'7RS%C+5\'C$FC?T('\6AYZ!GV\\5IBLJ MUY]+H&;2>(O3,!8>GQ,582,P>K(2/RH>&#&[+?=QE19&9-_4P48>C;F>.)U: MFFW[DIK6B-&Z9G:AK M<.*K$\T*HOMB=G5J?#?ZR?1[EF7?L +99+^ZI0 $FN:P MD9F(BD+'2"1W"HD[;8(#QW)U#<*0[TA243'W6.^X$SQEB53(FS3'@SC_L1^7 MF_PH3Y@6F_3?IQZ9'*O$>,;,K3Z/;"/,PR::BNG*:RZ&.MT-"?--AWR+\G\% MB ;J*"[3&4+HWZM]*>!F> ^?'_J10LSPB8)^O9HVFBF'-IIH$!=KH&LY!J%I MV:)^V;&W:=D6<2CF7 R62JVZ;K;<.693W:_2&((+7D682@9-4M-P4UX 7,UP M:YUJR31%1>/O:VFL*)L@ ?HHV"W-HE#B@1CA.T0:'C4)]>E:Z4GH2-J1@:-DCC6"-?)[CZ' 0OA/6P;R_2.+-5-& M=N(P+/>28/J!C98'X[NDX2A^6-G L%E&?!+!]X0AF6S&M=.F8A,5^JLJ"J;G.]RUD.&+BXZM$TD$$)EN<,&Z3"14(5;D'5> 7J_ M/P<_\#\'OXN6!,@#+!+F!ML+JY]D07%F:-A6L%&![19L'ODR4]Q$8RR]GXGK M%*2&<;QEMHKB&C."+'Y:RH?,L=U%+[@%\5N^?07T3"G[:?5GE!MY6#HKFO43 M(ON16EN.(TE"C5TS @TB:@^+W$@!,GLLS4+%R>TNPY?0Q$+ M%8,GQ,E3EE7.?)C7:_C)J20N!@&I.H=%-JO48BTJAPR/@O#5%3Z S(H3P:*@ M0"8C^JLKNJH0[\P[$2)QN:^N"&PR9045,I]XR=T>1$0"B*>D75!HMJ<>S-S( M]@W1E2L2\BOZ*T)1Q/&E]LV-9&F"T=W(>J>!,R&-#V+H;JAE!05JHD3BXC2+ M>FW;,U'H*E#H 2SQI=+\O=<+3NUY^.%P+8%]#$3MR(B9Y7E+QA_(YD&BBC38 MOYV6)Z6F[*I<[=V]4):B:L@L10ZI;@NRL\'BG:.21E% LMKJO+L0+^H[)R\Z M(ORB=T9@4XER$ALM=A5@JW%Y&5;L.-$2A8KFRC39@]I!!R3<::+2M D:-)=, M!9UD&&KNC7I3B/U0NL*&P GH\? 8\,=R( <6]"J>D 7)206DD4)K#,M_ZFQ" M$$9(L"=I>7C#@V-+-C51<68%4CO8A>U'TE0?V)*P&Q$6#;:&D+@J1+,%";0K M*1PM;%EA/C)K.19+=;(G[J?= A?8 (Q1@0@JE%GA8OC>[$]_ (HJ+#AF%B%MGQ7G#;W.U*#G&GDKP!J72M_#>L<"9)U9L7ZA[1#Z L#S)%K=D Y?67L&5JYP: M2E6<<6MZ$J RHF7'+>\(O>BH,..,7H\9_[V$6[&NX*6J*KSX>]U:KY^]6:FM M[X&>9[A3[ VEWMK4#V/+:9I"_X!*;0M8:M4E#JR9"#5,6)Q&7%D;'G)A&1R$ M4+8"-7%:&5OF+X.S!1B2X%X_J_?S<_S'+#BPEEQD]HNF:2J2Q4KZ'G;,5J*CAHV:B9Z"$3%.7)Z-J_ZA[1.7=I"E M5PMA:4H;RX_7%3Y^)CME\O\C"HD8(1=Y C)XR5P,60UN5I'<6I3)##5;)%)( MLG0V_:<>%&:#S& 3M2I)A9=VS@3D;<6G"+5/:K!T&"4H1KU0;F]XTD,(&D&Z MNT)_,2\C^5Y!E&QI6!%!0_4+4GMJ&!NR4B;^.GHB(,=_8ON=V&P92TFA-JHP M9@KE'SV\T#.L.+'F4"!+9?["4Y(NN<*-"?YD]R9;!!AJH8G$A< MA<@$M0+%1;T")5!S1:\?P3W>E2/N=[<\<$N>>0[F0"BV2P%-ESB0?XC*6+"5 M_+;?,N8P+>5*T0T0FL'R6>32)$=;&8+ M%P4TL=4+?T'U-LA;$E6X7/AKFP&'%@07C&"^-U!C#JD+HI U7^\]YP[]X6-E M-3\QCF H/3]^VFYVG?8M9=!>>:_O5S>M74ZHXU=G*>WR$.B4\;6_:NHWR"'! M7P4&!@:Z>/:1";9O@51OM)+U4_3N2KO8N0 G;7-D\"8CG,\<&H><"H[54J+8 M/9BPD'4YCOI6.(N^*:MH%.8E]LA@_]%H?(?_4V>^C&<_5%->4482-6'Y;B$Q MJL3^9 KUJLM3B7[3++ MP,;T25E L%'YY?"VV@1"NN>K.\'ZP)ZG+PCS0@(=-M3+K[Y#48S ME7U-0S(-1UAUZ&GY83PE%$TI\<5DGH07.?R/QBZ/TM>^>84%&;5R&_&W:,TP M;NF>PB7+%$"NH7]=8DBV3^4C2:%JK)1^M?WQHNH3#9,$S MX5M,F#(C1BHLJ'T<.CBAR3,.TX,>5!]0\4MNOFU0Z LXTAT0$*6BBH?*"B5]:UPV&X^@\Q=+1-?MHTBQ-$2N03O MF]($"Y[ZJIQM&=9;.6K%-)ZG ->=8")3)A5GN>!7P%$U!ZZPR_/]E!P>EE=I M2C0PW8MI;WFB+ MJ]299@B23]3&?G/^;'RI>X3UE,HS*$CNS?P^H#==&I?L \EESH#^O.6UV #1 MG)\9S?CV4=J8L9?+ %9GF[<$];W3U18[S_)/ :N6VKFK$BE9'8=3)(0.?TF7 M[-X9AVLQ]P$%V@JNULW(>E\74#S;.7=E6TE;:4SU#'L\MSK0;*YUY13Q+9ZD MAR6,87VZ/M69<>=KQ[SMGOR5>]?>U&@3FJ;;IVYBJNL1,N6^BMH*I! M[RB!_]B&F"YU'KXBDWFG]C0;GOH%<" :3L2*^X M:"OT\R-724*M[3V,N9\&$YK5]U!'SW%5L4#8*,\&!>60I=I\?JA#I5%Z(_4YHT":QN4Q*$=I@_N)[SQ,9=J16,0SFHM>8%,'Q]AM M.4-H+\F#P=&Y/T+'#\4L,P? MJ/76@4E4&A7)-;Q9_Z),:7:40 4>^D?PQ %TM@T".X]5T?!9(K\J'1*NK\5XFU6%]Y,C2VIYQ_$JV7AUH*1MFZT9'; MQ6U5S6)&M/:''S*K#C,5<]X7 H/:H!:1:R@8' 1%"T6#$20;@5=J&]]DG2^B)@\QYFCU-T8[-RZ7W(A'S\CV3 MQ0#9TY�@[08YS4"-J_QC-Y8' MZPUP[J!9N%&WOG/0:ZPTT>OB<_??K_'VGK_H6QK>Y)I]!>01IUW*[BPFC&9' M"N>%]F/9I%/F-J9(^R!V%?CD9%%92V2VLV3MRDQ'W[2OR?;F,_IQ"D!XM803-,67@">8Y$N1\')2=106G\%O(=T=$]Y@:-W \)E30&UYZK%-@B0RP5)? MQW\4F5%+$:D-2(VV%FJLH0,I;@:Y6F,T7Z%C,4^W2Q9/1 ,!GI2+X55U-+D; MM=VGWT$QOSY+JNS#96*H45E@LUC\/41Y@IB!PZ:*PI)I>>L[[E?F4?CG\3!P M>X62V:-BX*$P]XVMJ+>']9B11"VFVGJAY]?Z2;"F&>3@N?@0!C:RV;G%L7Q= M9IH4&\),B,/A9$WYHFGHN_6,4M/R[61SM*=T]RH4=J^2<$.CABK*6*AE[2;Q MY:TA2ZWE;0J&5X#I!2W [A60M6O@_W&B7W B03ZQ5X+D%]X[O\PC9E"MQHUR8WY!+.\!]Z?!TC$GM5-;KXSJ MMNP##9VR)>_HGO^2R:Q(>78)=4?AN +9UB"E MLMHX.@Q&&4()+_3RET56)8I$*NLM!8:WH'X=V3P4,^+,*8#VSL?\@-E#LWH\ M_LKNI&>6Y#RZ?[:&$<]7AO12B3 A_"E)Z./QNJ8C[^5-6 &=B2N9@TH]TCT\ MTJ_Y&84OGOF,+"8-Y_C0Z%2T>8;,D:9H]E&Q+=92GK% MD)$2/B@'@QTRQ=&_4D$ MI4IW-HR1H0,NGIJ8E,>_9A+!VW*G]^^N^QU*SC^ZW6A58DH! ==P''3C;L)5 MUIWK.:G3N*W[C,)AD\1_[4M9XE;<8&J0/"[T4F5 M#LG)Q2;;C7C)9+9@%RY-/H.[R5%E+'K9%!39U\EM[1)VD\VP',$Y1:E[/V_6 M6PZLMN8*^IY/)2AVY50,6Q%08HBJ&BZ&<*.&LP]!"BH MERV-,Z+GUE56YK*U">UBNUS_W49DNF6E&8,%LMO-N7F5C.?R5V?M88^J2IC-Y(H5)/]Z5DV=:RCAZ#1KFG-(=%Q.,: MEJ%5HRS*7VQ>? 6?W0:%(9'F?.'+0:2H9[%']-YUGYZE>EQ%#/OG3Y=H^Z5\ M=I^$1SZ)G6'2QVOUKNH?Z8^;!R.OL>IJ2CXEI$VT);NPP<=<22O4IK'F[. M0>_%[_,FK5*O^_U+_3M;J\5W]K$H.?*H,X.&[QR9E6WG\^0D5PC MCUH9\@1K[]?%(N#* MI]ED! ;_O7U\8\&LC,7 -R2@X>GC4W4-MA?X\3T?M_(D];@PIZQA!Q8?>D $ MG,:2K:WC:U:/B%A"/!';!V7!HJK=F*A5"RJGS+8C[!B/$VQ-;42EX!G,5Z!B M:CE-)$LKX[M9835%+67.JGY G$B6PZ*(I5+$M99D:'2IK*8<0BR*9Q@?>4I( M$D4^G.D&&VVD5.!L4JR2)VPD3E-8XR;8UB_F8V=+Q-LD8&5RCI%9!Y]V,J EG\#ZZYN=Y17[FUHZ# M@S;KYQ^@TT;[TRN@U:]>&'AV]6S&L#1?Q[!&P&C3'^\QFJZ?]N42#J.$;'14 M: P!#^4>)C*#=T]UK]\<4].FDJ<.P8Q>?F5#C_P8Z]^]X-,K\%.#COM6829+ MXE_A^J"RX++$E*R7PVA=(]W&8$PWFK&;1NO&%#\N=M]#2YS=OW M@4GL<98\'\HEI$';3)U59!W-;8P'? ,U>R41]ABT-CK%Q]R0)W'1%:< J:JDR ML0&G"$7C.US=R6'<;)Q38(/DB N&2X@GCKRK!2+ M9T,+E+ 0@2:OA3QFP&RE0RR[S84= U+.G).4A")J HY9L+J&UJ M-D&8=:.6-EX%FG"8<449,Y8H?_AA:BT1)MH!1%E%?4M$F4I+F!1!C.H"SSQR M@)RDZ!,TM7390.(NEVK^C/JA]XN^2(+1Q'27Y[Y,-1ED'J-VSV7I[DJ_-/4$?&V>Y0' M%4F(@\L# Z91WC/K>\/E3IRZVI7$XY35:_X@/XM9VY?'YP+,*J>.P&1XBJ@B M="\%=\E":HT;@^N/XR*(\?P*VR=6J*,G"I9KUGXC!WRF^'PP,RTS30]/,*<6 M$,C9?NV2>_?T"RK1@^=BLF$+F$QGG%7G!UN$PSBVZX?7,3,+F$M(2?P7*.@R7 ?V(.T M$4M_]?(&W ?M-^7/"'>\I%Z^I3OV M"#K?9+6[Z>(<8?NE(DA]=,8O,>R.1^FK<7WD)_Y'O%PQ!I5V@G!>^EWW0),/B]"%B:7F1,!7/NM8UJZ)@ MOZL7\NPZXNHNHTYX5 U<'.V[N?CC8"M#)9H!\P4E+FS=\+A5J>Y?K_K+; M)M%(Y?0*[+1R&Z44I.J68!FFQ>JO90;0&-P*DNA]G35HVSOY#.E/QX[R"F!A M+G5-JVDP^*8D?,RPR*DD.'^KSIO5P"N8.31[L^OUOOW[RVQ.U>!JY1=WS=4" M-I_22FIV=HMGN=5^HK-.7WQ%>MJ!Q[P&QG>'L?@A[P\/!]4.YP4F)>O9C0WY M4;"R\=5%:5LFVUU>@?&AXV=BC/I?U$O]VWAYL6T8<]U9?@Z HWF*H%OY"G<04>: M+Z!W6H.8JS#[0B5PXOEDOM+FV/^XE"YPK=KAX;V\*1#B"O,@.M3SW:NMDX"< MA8[_5^Z8,+.D6[T^5T7 BO%,#5*[P%2S"F>^;\+.PV!)ZEG?G01CY?KH 9KH M#);WPA!8M([[U+UW>8OR;+6,DL^M48J_MT.1S6(MB$H[ 7^:1\""'2G MDYSCQZ^#N*X1<_)(Y'ZS*36:/*[%6)7N>0+T%XQR."VY[-[<5'>N;S4"*J>B M\O8I"-DO>DR.6I>\=39Q]#9? :&J!\='0:D[A:_C8D+56YV/WB34<'(HJ:$< MK>[/#==;9>B8,,F1Q%KX3V$=MC.=1>/NTX2D%X@+3BF5!]Y<7:[*FA'U15\3 M]]0;9Y-? ;,:)#D27*-%M1[+X8[(1\)U9IMV=A[&*9]:/ZMG5K9[A<.]4W'? M#Q'&YM.CFL^<#^'T8;J56H89W\]\"-\>33CB.QA26+^!F%9E *6?A,]R*:11 MN7>OH4U^URP+)'2A:\W8#(P%H47SP>KR#SM+<>:\6ZP8I6P-S,,A.T+S YRQ MZF/P>H/DYU._-S>.G?!GE(!W7#X/^38#=]Z4'_'\C%D,E$(E5&=@ T]D@^6W MY>.V.NEHGHX3RAR"Y;&]?,PHIHUE^4% MGVR-"'!-DJ\(ZGF6.AON8\NR659W5]8L*S-FV9HK9E<"WTG:WTK>\RO=:_(; MBWC9DBZ23$$,R<<+$. (RRU$[_J2).'J?2;T'"#,$'AY[C]$8\4U1G7L.' M?8/$B*:PV9]KH_:>:Y4CG]]._;KEN%Q;3MSM)MP$WR0U($.U'5A[WMWK.WK( M7#G:)/0K*P[5UP1+DGQZR?=DW M9MM$-2G[6ZIP<6OMQQYM.'H82-0LH3Y5^ ^(H86$34CEA5<*4%^M3FPZ"OHR M_4CS;M5;:>L Z(I];VH51+*;?[G1%-[HN6J3:45!\1-X%;26(2XO6*P&W9=6 M]-!8V6/<>LF6F!B213870:*S!#[)S#B+1$1A;-DUD^L-:S7?<%!GL4C*E21E M/F$M>1&K)?:6]4!H&U(N):O64M'<7UW>F)W@YL.](CSGZ)R?NO]TIV)""'0+J M5G>A*S3P8/V0)_SCOI >F%)GHNM\99!T+A($A9I.&73UZ>(A\G+?2R#S/ WCF5\2*L_/R12.2PLB30,&3!S_N"=]#E T[%F,H1 MYP@AM>TBB!_KU^4K0+II(SI%2-7-:O0,[O4&34(Q,_J^ZC,Z?^RP0RUF3I4? M\42D@576EORFZGGYE\B[7+>#'@+]][=V67^WIV]Q0W4UIQ_=]6G]JFTPK;^_ ME-&[^]KJ;B$^=AM,X3%M0O*+MBR6&MC5Z@AH=OZPK?@Y^;$\PM<@*C=CY&,% M!_H9S9U"@\N_32V8.1Q_T7YY14X>8#&,@S%]J4F Z,WT"<[CZS4 MF3KY3BREY(+%:VV#Z#&#,N_Y"=32Z^D6N4.R('V,>49*9_<#&ZRN*&W? 5T1Z"HV-7?X@HR**@8 MH 28(2D5+BV";/OQO%R*YSLY(X!V?HDR=O7S)XYGZTA\>TK9S@TF!?V.,*K2?LD]&1OBW51KQ)^&_#QN;VO;N0 MF!L:#U$7I29[2MMJI?4C5F8#\AKXV&+KD^R5/X(S-,J5IJ3G"Q<3U?[,QSY MCOUZ\$-8CIO3&J6-H,UY$;"/'R2::N=O-J2QCP5+1<6+M^?P]D6X\^8,]>'+ M<#HJ3N8G)+'%JUU7_.:YJ_BCH6+/&0-H ^D053FD8MM+XRH]I-$ISES&]W4O M,;.G*]RUC\WR7,^Y1=Z4&]NG+R^,$O'('(/AZ=BE$QMR55@>O-'D4RGYAW@_BW_IV.7Y%)'2 "?*W6/D!ERM) M^4YGS@L;2R ZJ&&OY9,>23L>:*. N4.H@E=H$'0^0?KY*'K+;@_^"M!9+[,K M:,'[M>.O?F9#8/0GA$20( 2FN,"B-0S]1F&I&>LFWQ\D0/=(=DL6+FXJUUG3 M=Z;3K60;8^D#>\[GG$?P+*6GSN;ZZTLI(0V M_>,MV*I?:7[7I)V;;6_5PLK^Z2"'M>BUZ.WX@HJYPNGLVGZJCT3P3#O"T\B1 M.\K^:VM3N?379E3E]*"KA^0G"-T.QF-! MAQ30>8ET0Q")9M3&+L]KS94@ CS)'%?R-,0+Q2?3QQ_;'/_\[H+C@0K>H>++2M9(W?( G74,G- M@)9-?WY1EB%F&BAUPX(%\@$>M<&*O8Q<[77Z&^*2,^PGVT?5VU0HN\P:-&O= ML I!$\G#"Y>NZK$S:/"[Y(+JK7L)N)*ZQ!,I1@@Y!4NA$:/YCRT2\T4 U%? M5,L6XV#?_F0JLSWT,K^3RX\VW/*[\.'D(D=DLVW,5]AR/]S[,;<*Z' M,>-DHA0\@ O/S$*BY,?L[N64 CGAQ@>NC\5!PQ9],';>A7.W'YIH#P46A#XC MY@7^X.X>8RI]9_W0Y5!TUKT5)*Y7,7_:L;CH19K82QTN^>-!B-B:%%GC8W<6 M5R:932+XT#M&6?VL<'*>&'F(+Z7!;VWS"AE)WL@7)OH?4V^ +UM0C2) ;!5W MS&.738X@F3"F\PI,>;$T2(\;+RICFKH5T8OH/$4\$+APL)R8JMKEYD8DVJO,K MPN8*#$OJUC84RKBJ*\DZS6'C:RBVL O2 MUS1(>A.C$;NM"\D^\EK\@,?@ZD\0G\' 5ZWYV ZXQ2YY'/!KPS*^,X1<-D46 M3]T5]CA@\%#!"+'MX-F3F0;]Y*IL+'=_!=X_K$, \)_I(+I#GMM? 6+WW!^F M3@OFY@$J4*?BS^ZS"GI!Q><<5[';:J-?6S>M$7N?QR-_7>\_L"1KXH=^6WR( MH2]+J?D0@Y$J?=;IA[2=1VP<'[B\X'Z0*KTD@#BMD??E@>-!1EMKNM3,!\<] M722YW"+3/JW8+,]70.K*\?")1\!X?F6*_V)XP-V5X"XV,\3^ M@'\S(V(9R7[G"SK=&>OI59&!RJ'V/KJ!?=_%LBF7QQD;SET8&JS<$6 YHL!2P(CS-&SJ06BD M.R%QE=K&^3! !6;^ +2#0:SR-/.Q/#<]/.8.B_1[Y; _MYF#TYJZNA_)']:SE4N]D,Y#\T5Q>?UFF"GVWG_ M0.Q<#CB*[8M5LZ7[[60F_Z8(D&L;/HIW%_]\DS(/?6_E&=JQX11.IMK1@8>I M!>6W-R#6 "(BT^XMQ<=GW4]Y3*WM&FF<_FVC<<-X'*$1]^+X]F_&_7T M%2^=O'L;I-C^\RB>7^HSK* 8%[_G@7^6*R<;N2F7W84Q;2HU2ZIYH+0F-/E( MBRE3Q\4'QZ<#@$KQSLNF7 Y;/84/KF M")V%@&:=J%V"IWFUT5^6-+JE 9>#BT+N](*+5ZB0>\X,@9M$[/09<0I:H#AU M5OL2+T!IF"U6WM0$C6HK]4TJA0HB9G3=$ZU,X4"L !JLZWHD(XCH%0\&?Z2" MEPRQ3QYNRA&QM(9QP_1*:^D[+P0LY.QC7!_$4K BY;.D.6VP;(\8?JVA4596 M?V<\$,L]PT_A3?N'X%I^GG^HMDK^#F>]'[S?9RCGV=R:TG&+NI43R"^0S;RM M+6S.5$"=]/6/#K"V&WX4CIM#:090GS^>HU\64JV_HTH>W;F@S=1=?, ))468 M-(';4?6!\S (3^YG4$MKI/,%891OS&S_-)I3'RO!:Y%M94F3K('+(2]VW!Q4 M+5=.XY:MC.YO(G?L0AV$K%;#7)^K,Q@H):1QAAJ)7HVGS=:2Y!B:KH#HJ^N M3'F6,1Y5Q0TW)1)#?<&6Y79(=S)EVG"1UI*.F-Y0R$.EORAXBZJL$:80PA)A MCD/TLPGG/3>;&8$V[V0,K/'T.QK5=U,8X@]&*2F1GK;C=A#TXTZ7T[I!]*,6 M'4'T_28-'6KK)/KPOU.PHKI]([:L*COW(WV?F+#Z('>,32L'67 92?V>ER:X_>]G%5AT- MBY=*B[VRJ'C\Z.GH.B_@*W*G1 M9GQ-OTII,?4?D1$;_$0>['>5UZ0.(GYF&K6M)^.CRGCF=<:>-SE>.*EY&C2Z MY1GS!$P)=5^0T)'YL-21(%%8OOBOH:-F8:GC"9.;?N +)S$U_4!81,^EZ<3T M&1YB&&I'MO2N8KW<0-K:?S;G3H*/;2JI(Z3APKP/@IXY:5\\T.,MT5S])+S1 M=[8W/3))'IED:#U:?:B:P(.IR^*("MNW+IE?=-\EG-^F)8=]_+ M4>1*#.UWT M5^41-A[4KM@/$SS>1-!A"C"+<:?S18Y98DWMIQ1:A^'X7VKJ>;;['7N8SDIV?8 M?L_D/KR9^5]R"(%T[[#R6LP/H&#TR7=^T^8%L@-YV!TG8Z9UV@)/J/K5CW&I M*X6I@.^J5[2&,\:LW$YIE\:LI(7^,"1!@F**$I;"YC#F5+'88NUQ=)QC/E"I MDTJ8]^+=(JEPK,"%8LHFU$@X2#PD#+&&_ &9 8Z"E365&E3)+(AO$8D<)(GJ MM.B2_"4C?UJ8YP5Y2T72DEQHTFC1Y 0%]GAD/63GK7$/9"VOR5#W73ZAA/5< M*4R'U-+ ;E"'7V"-3>B6\*6-3:!O(7O U_/$DY>LNICBV80+;S"H%FJ$K)(G MQ'"B1FB$IU)O$^A<,_>^F?=/I8L07\X9A/)A!\4<4?LZ>50_H4"WE$4"(XPL ME7I4$V,XE7H "0NL%_ZSE-4* ?X_N^TE= ^[_]LPCD!&FR M_\O %7WS#SDI^\[!OG[[1\S)#@ O/U'L'+LO[\#!_%/8"FJ_GQ?#OP?P"8V M[0&80@" ]P]@W]I>F,4I ^#I_SML=M/RIC39' #U^Y+\?V;6L6V&3Y!V A! MML3OK_G\LNV3/(DI)-]:N5#D(Y*H">+;OK-7/U0 ME" - 9+][$[H5.420>H=KL0C[$K!S4F=(,T2OL@3307>( @X"T,(2D ME" M#=)7O[ON;]U[__K6VFOM?3O0D _!,"1-;HZ[^P[.G*]']AM:7I074 8H+8[L8:'L$T34P/>*+/5P#F MWUCS)VO@O /^?*=9IJM9G,;#/L&3\PP .-9D!ZAAO0.NORO]_8\:5?^%PEB2 M(_Z:@O]-/JC]\[,7GW^59F\Y_YA2_JLTT^3 00'7_I7EWPY?_%O+?UWT_G.P M0W('AMD,/PGH^N!< MME!UQ=3FSSTI)N&O=")HM]>F9RDT>X(I\R"ZN[6*!?*1JM9_W1GAI;3#60_> M7HQVJ]@3P9$#OSYSOL3"MRF)>Z9^^8CJNUP(]IZB)_[&&I^TS-L;K[1C5GVZ MTV':304-_?K8=L.=2>V>9^GE)CO/35N7MC..;<;$=BY"2*T[\R+'E=\/=RUJ MVZ ?PW_5]"NB/,X K-B]:#(;MA(!/^JN[KDR((B*LU!AH#8$NKZEVGFM2Z,D MOAK==QN(53 R3_"BYSOBF'1]4FW-3CN6WIT.QS&AW#VX0OR:YO9]I$86JVQ< M73?/(8D,(REXDIT-+,!A[2Z?"(YHA33[)I4A:H]QGL:C8ZXE-EJ!D)U2U3&O M6AM0LN7[759$'7%(.H'RMPQ#\30](9-[@(,/?6OU&_=IG&(9N8#AT IX>DAX(#.#J1?NM5@1LA#(F RB2 MR8=YHS9HV\5T>$6=9!32O]WZSCRIU5^^7SZAHJ%BGY M5H$.N!J,N'EXA,->#4MEX):@]-WT)V"%.Q7*4HRZS-:=!/<2\A1(7-#[L:E MW\[#MT''TRF _4ITFH)A?&M7(%@=FQ0SH9!UU98"S@TJ; +> SZ LIVYZ=+= MKXLNY+=NQ]H5?'^E+%+2!GJ 0[5WA1H_T\IEN*O8*XFVUVCBCU120J^ M/'$<$F$_S29W9[R[E# XJLD:S G#"W>,7QI^[=+W0 _L/'[]&U..^R!-\SRY M]F9K(B^M%$NP4D#RD>SE\1>/]UZ.)]H*&!8JSV169/H=FJW\GJ3.B3DFDN[E MTO;8?*.;38 H]!D1N\V"XZ'*9TJ:BFRN4IMH7DD1FTT5ZJM>DYV>Q=-3X\'AJQZ9S8I M7MMMQ2)&;0Z!ZLLPR^Q[0)HS/:\XX-)DVMK,+%W*V WSF*TL*[GXN:KHD.>W MM0-R2W_KY-L'70_.DVM$Y@8$UZT5BSJ,$:K^>+F5%TI82QFG:?> (;Q=.+@( M+=6UH)%1J45O:%FP//N&9<+5YRD<ZTDJA^H<^B)!/(8ZJRM:<=^$#'S*$'\JS;)"0Z3?.*I'NHS0\ZSM AVL^'AM\%-7533I:W,_P9@N>GZ;+ 9]K,:4<0EWKN(( M/M.I&-V-%:Q/U[L\1606^.4 V2.>MP^[-21(,^;H!,B20%M"O,AW67DF9*,; M.=F&/JO0N4>4&K$\NHSH9CJ!,3B4>*I.$ZE MCKAGYJOE-'9S.M;KE[BR2L7>SOS0$;5?%6K?73NYEZ""T16= YH>%V:P76_I MCE%!1*_F*6'?@Q4(E;*,@';/_+)'!99 $]@?BQCKA21D>_;QU9-:C")(I&,C M_CW@<1TERP;+[*ZFZK9'6582)JT7Q/"-N29/4)\G%OFDBKBX[D0EFP.-J:'P^X2IA2FNXCG4(HJGE;V\<*)TPTB*NGA_<-X\8EI M&N3N'#A8R?DMM]+$WH7E+M.=[/,4G]CP&-"X0'-]XD\,J(;^+JLXQ72F;QFGNUO1PN5ZR_ M;U==YSKXCI@UD<:,PY;^;4I'^)7 M&R6*M+?Z#7E^.&(1>X[;Y&;_I,/T 86Y<\)'[BE8VTUVHC5)F4=XO;F;Z8$B MG;$2'49T)+FM!=[,QI,F_R27XV+&G3JIW[C&]53$2I/E*WY$;QRD685YQ]., MW78 +I;IEC_?VE6,G7MAB%Q,CGV+K9R''=$S!_FG5NNFO@2YO>1&FO5^SXY8 MDIFDF$P9>)]2!7TTS_N&]!5#"#Y,FPSP/7KSOP>@GF<[DR5&CW$#592%GG1D MOI.70V 3L6*_MJ4T'C$]%&C>/HB5)41=%G-0)M?&#'%/G.L>MIG'G-^C#6Y MF'JX66R%SD,#6!S%=8VFN=+V.[/Z[E-N!9H0(NM8MA\5,TTA59;.O9\#(/NU M@3Q.3QCSQ^__; B442^G.$+8FI,FU4<0-EM<3?@GO)[MR\=U\VQPXOZ)A1/K M-LR"L":GO^]J18*HX13)HF>CHH.5^7BN&\V+O11%K+CRWM/TXUN5TT^8N*KZ M%,!QJ=FUW8*C_@J%F-O\XA>YF$7FR?&OP<'T%F+CR1DKP#CUF%9[TPQX9;/:^+(@@1X YX>ZB2V&$K$ M>;=B"Z"M,1W;7M39=<>6V(DOSMBB[1:7YV$_@2&'BAB)Z@8T/W+ET(J, =5+ M)<68\*9M.\/!'2,=18EK%3@=(: ;>][[H1RLT>W[B(N LQS^[ZY*P_?7FV;C M[T/3+ZO-U@S,I+T6.[F(,S#=P0"J83N;%KOE6^&[CQYF."T7FL&!Z:2],8/D[$F?V_, M")Y:T]H9KGGISEB;7A,%O$L;#&J^T$K?DJ&ZQ7ZI/=IJ= M'-%[O:8#_RA2]H+7QYI'I4R9,U$T]X/#V2MF.AHVK/A?Y(ID*9EKB[PU"Z&J M112GQX03S#D[13U9X,VL0B+J12@MI;,JL"PX3F8J&5M]FV4\0S(B1Z%"J?)#]+^ MS144BB@R'#9OVKE>X"QXX!^V,:.EJY4NS=^9[C,(JQB)\@9WQT<' M=!SFT)'(F+8FGWO=\J/F/SK6,(TA%/ ,<P-(BE=+:-..^LA&!M4C4N44QIJD7#,K2*K> J /_H,>%>8 M4.-AK2LCR.K\NJ98G#3&_@W)*8/QWG=B@&"\-=5^5GX=HU YZ+&*^X%=W6H= ME[.N7L<%=[WL[B_8D]CR;J;#IA@6.3DB5+[SSL^4?09;9;$J7*!WNUBNFR7; M0F"3*PZ#K:(_*9;X\KP5:6@#)OEQH=QU*T5]N6TI^2B_,- MXFYKY:ES;6$3TC9\;\QP^C]Z%$K$X:D,2*?Y!=4<5;9@F,-E4;VEQ2+Z*2J6[R7&Z,";C<\)RCAI4+6?P63P W\2;=/JAVRO^ M1NX!SZ1' PSC']JNC:BV1JM&Y[6E,6V6G*E]72*LARBI3&JLA:& [6LFY D6(&=9#;-V6Q9\D9)3=^! M0=Y;#)'FC"K[':0\>GJ4Z<]8\MK%G&'=KW=B=59R=8?#SP?/T^P[>VXAU>7< MC6.@IB_OYQ[CXZWXAE,ZEV=0(% #+I%'KM]=L=9C?F D0=1#J?P]\E>:P MK^4XX'+$$$4]IO'F2ASS0#W(=YV_!&#,Y_R%U[*]XD3K\_9F*$;#E:H2HFU9 MVLP8[VK&?\!M*@1L!CY*8I]$+YR2X39/L?.90F,_N$E_B%N9LW@&./R>'P"C M>84_5YI;E"3PC+Z)^IMM.C?^%*@\JM3#.R$B0GI\'$-2XP7A6E=Z2TTU%>ZX M6K)2_?&6UI2+B!/ST W8![$!L>85L6A9/1!*=_?]<'[JLK?=5JG5ER0]PJ/*G$'W[)]N_I(Y[C.D37,JD9Y3E2UEP(]HBTO= MPT>_^4RQM6(CY):9V9@D?EU-B+YY?K$IHQQ< M_VO[[JVXXW?T+3.DWV_>,S3630V:$P =ZA<,S8',O'<.^$['\DNB+/Q*7$ M8GU$F@L&<-5^9<&EIL1IN^FI=K&4D51ELN88?K-(!^?[A-+TI_?<.Y08*CS<7 _:Q-UIVQMJN;V3<$'ZAZ-8[#JLUN,PNJP/+M"5=-F M^3*/Z@\MR6]>TG1>I@U.:[,T3[K\*(CX5K!>%>=-]I3N\FMM>*-MF8C&]AX5 M%4&*3M/@6[F6.0^N8T5F5U#"H@-=O+G^>$=A=OT8:Z#:[ MO(8%[CX+[$IM[UNY[2BZ:$9ES36'WOK/*[QMGKT,41VKO+#R$AS#N1HAY>\7 M\HX,O)+@[S\F)'7/O4+"L:X;;D/]5M.3OZ3J!JTR A[GH'B2R^_D( SDY[=G MF]PSC3Z;M3])BQR[I/F8&6_FF0Q7-FCV< #KI$1U,'1,=T1ZN M.QOWMC\(?X'B0]^2#6J-W />;*^>G!DV7?OU3N*WH>^ZR,OR4G)>=E-)^%#1 MT#.N2V(SF,-3Y*!JKFBJ)6,ZSA(!&98\6D[A. 0H$0J2C!,I=DX-E2?T<%HD$KNSH^@2]E3TT\UIH><:3$Z(0BV!BP\:U$(6&!E2/2 M;FBG^'V3#,_PU69 MPD[ 4/^;Q0G%H"MS*4*;L(0\*C,$IY6HSIS=L2NM7KZXBG@LY(B!*P,G_I3A MHZC.'2/P@&S)7'Y\2Z518'[$AK91X=&TZ' *Z(WNXO[7Q?W/W,.UD\FBF0Z9 M& FFR5Y$B+F[SII:=:."V^LG/I\(B0^.A.QX;6?W2*<7N0*<1DX"7']_[1B^E $J@]3&7X\!' * M$0I0%E0&HW@'9(O\?&_@5)8BHHOSY\O MS,R[MOA+=^U.9ETT9O6/Z8_J#XZME_CM$AP.#CC%:F:+'KL1>3Q0?&('0_YQ MT8J1DXG^;XM6V=LO^P5=SE\W'U8P&QC.^Z53QZP."7R10#(8$*!Y+R)"47)K MO,%-8V8SX0[';,Y7Y7?1[6Z^X-YK"8O+&/9\]IV9+7-'9@^,[ M6O\OSJ=*;3^"?/#?HT -Z/_';+"2T)=.DA(<_4=.&=M"$[;%TCI>SNH:7,BG MJYLE,J*D1GVVSH!"1V%52Q;&PR>]IOVF*A):MVML.OC.;S+HWNXRS=2*PO$M M#"I;[3==!3%H-Y9 9EJ["'LTNP/TD><:J1H5]/>CA&D23AM?/'! MLGB(M=61FRA++D_Z3-)[H MI(<:^70MEJ;E0"@X?C.50,1C20H2Y$A?U /H"W2@<8)>Y%XL!2X'+T,WH8F^ M7QDV8_F05GD8F7_N\F6DZXAV7O=U&B-]%3 /;"N=!66G670M%HJ\ZQ\P?BX4QIH27%<#>Q!T;47P0 MMK;\=:NP.+'F;QYVKJ%(['.U>[E_BAP9^7'Y6!,GN"PH&7%QF64)K5)99G$- M#R?)/DQA;NAQM)CK^@#3]"'<":KM_5@\DWY3]:OO8=>MVW^^:""Y>\D]$@GL M&&.G"Y*2O*G346S.TO_8;A:/_#3=ZZ=$-K:^ZEOY($X RN$'R=JZ!W T@%3, M_3W#:B^8!O8B/Y^>G.W>*8-0-9*E-]]C.=*V)EKTUBGI6VX61:1@'G8T4C\3 M9M2-3Z0;<+F.?GA)WP.P*B9S+!UK%N>[]*.#<,+7.%/@L?R;I#JN>9;]Q71" M6S0M$FS<1Y]%B,J>Y-#KGI E7<_< _BCLG+/ ^>6G:"Y7S!#7T^J_UX]'>\[ M<_"D07YTY8+4+G$W<4_NA^;8W\!E^0AR!;>@]8&-%!9A[<3 1N-RE MN1QVRP5-?DYJ)&!T)ZI0D4%CR_J"U+I0PK$EE1 >_^CTRX-B#X#!$ 8,H263 M1D33>0&CDI-@D'#,>Q1;.$_3G.EYTC(,W.T1GB(V#ET/> G!V^V7#!Z,.,W)3D-LG6BK(-UX<6GL\V0*;*IGD@5=O+2*G+G#VARD7['6"P[ MTX?[E%%KH:+$48&]CUL<$F9AA=(-C!G1U#!%F_KD21KU E(CTOZ+-#*K/9TC M$!T'^(5W@9IY28O]@]F(>0Y5VS\8?6,NW+5&$?B.TB-*WEM*'B+DC+\8CK!+ M+(/*)Z-RNP8IDO#!OM)6("8F=2(P]G@?O?+H5\K7J)4'@!K&T$C\=0!S]+,* MB) LUE-9Y1I&5H!!KZ#P$ [^+*6G8L@K8\8;84Y!7T1OB)3;@G8 "D2ONL@J M-DHZ^+GK'6L#[@&N"UYU0Z>1T"$I*:7 Z9<:8KV4HC@\H9E_PIM)%A'Y9<4O M+VG4]0E[)G(8N)S!E>DO=TF4(KI!3[5P BQ2YD"&I/X:\@/K6/VA"2SJ[19D MQ,+/W5[Z4]Y80 QLD-YODP=VYL*%SZ[*V/"0ILU_]ENL[E$\2-L "\J?'Z4L M97S;,*LT!$9Z8HD[+H57DPZ"(T5>0&!(WV.H?FD'ZWICN9N[/YWGW&0)B M^7^&0(&L>3X?DZLWJN1C1=FUT)DT.BK]4B/\;!7,TW\]"=.1LM.QRI(X MX@6;6AF+J![>J J MR;GA\\31H F/>[7(0] (@W]-+RC)??1Y!%6?=1'O/$TAL)2O].$W+&UF4"-^ MG]%(,X[23A3_)KE5?\")9V?"3L]#=AK&/=L @1$;YBRGV/_M^/MF6'(Y)VGN MX%M/O@) X&K2R*6ZH)>H0OYNVM]P$]3@2BA*)BY9MM>C[;%AR]"?]*B/F>,1 MSFL0&*Q7A4 Z-=BB@9R' MJ?R-+]N^QE?F02>7$/8 %'O\1. M4;#I1!R+E#_C?-K_\0QHR1E@.]C^UM(I3/I6"%^8]DY?G*A\85;*"6\=1?IQ M(M#ITK^1G[P>$Q5^5GL_]U]02P,$% @ )H"L5(3M_*M$GP ^:L& !4 M !C9&-X+3(P,C(P,S,Q7VQA8BYX;6SFK'9:K-$%P^ M!'J.M=35*UNU)$NING>L[+4PG"E.149D!R.RE/WK%R 9=P0#8(!,UK99JU(I MDN[^@'CH<#C<__U_?G^8@B>U*(OY[#]^B/\8_0#43,QE,;O_CQ]^_OH.DA_^ MYW_^TS_]^_\'X?]Y=?&__T?_[RX8OXIAX8+&;EDLV$%5 6?RJK7WZ8"[:L M,+^H%SA[A?T;7%\&[:]@G, T_N/W4O[PG_\$0 W'8CY5=TH#^]^?[]Z?%4E_ MLE?\-%/W=F0_JT4QEU^6;+'\P+B:&NVKIRV?']5__% 6#X]3M?[=MX72IQ\[ M72SVGFJUI%;+.+-:_O,Y83]=H7X@?9?'N@90KC+W8R@=VS#]&$S=KX8?5/\* M[XBY6N7ZA7H[DT.]NQM15ZO>O\:A7HOYDDT'>"VV8G94GMI??# _-6+L@UK( MM)+34/>.JNK[4LVDJMER[]&@D/_Q@_EILBKA/6./DR_?V$*],D0K7\\?'M6L MK/C[EI?+!1/+B4*I5$@+*"FC$*5I#GFN(F,3QB(3,E8LFBPW;_A$S>#/7];* M5!)]Q/W@8?7RS.Q=J'*^6HCM=^]A>NIC9KYC]LM'?IJQ!U4^LN8&H[-U$6HS M_K/2%MK/D 2?V7/E(=PN%N8297^^ 1_G,\'*;^#M=VN+ K^L+?G___VG+017 MC\)T8&RGOS]8YV)/W:EU1.:+0[3FPA.M[30OC:$55)J5O+*U>9+!+8E_4M-E MN?X-M+^!4=SX+/_L*/*GH_?D=K&VBBW$A8%KKOA)&.S4XQ+NC:'U8;N8OYQW M><7J(3 *_0#F"ZD6Q@,_8=QF$@@IOD]N9\M"%M/5LGA27Y18+8IEH;:<9)'2 M(HDEI!HIB/*$&0[5#&J22ZIIGN92^3AT)Z6,C4)?K\JET6X!I'JKYXV%]24!9)&6D%<\URB#A"D*HX@ED2*<(3E:G4 M;V'G)G=LS+"K-GA3E&(Z+U=& )AK8,T U@ZP8XCGNLYQ-!P7>.$Q[GNEMPOO M23S[6=OY 15VD>]C5GA\@1\L^S]O]J*M<+"*<4=&F?:<#*]C23, W8(POSMD!S:)0Q"!4Y&KB>^V\7=/)1/CVIA M:&-V_T$Q,Y$*QHMIL7RV,;_<:1XBHQ4SYCL8 (QQFD7%$8,9W&.$M)KJF/ M;W)1XMBF_T9A,+4:@SF?%O<5U98WYE=E"1K%@2'@2RORCH.@8\[C/(D@TI1" M%&,%62PCR+A(*98RIQ)-GM2"SU]D&'8E]S<0'^:S>VA&_&%W",!J9MYV,-\? MI. #X.83!@6U9^K>OM:5LC=@HVX=\@^]\G3&)J@#>%GJH*Z?,PB'3I_[C1W" M_5^6<_'KI\=J/OU%/7"UF"0Y$3I"!.8LP\;1RPSK4Z8@)EJ+-.<)$L0YQ'_\ M_+%Q?*6A(1'W1>4YX!S"]M?!T?Y_!&P9M#E&[ GQ?S%K"\O^KM6 3]E)\1->CWN]WW3O) V%Z!)< M0RH0AUF$=)+H/$>YT]+-7_38"*31%I25NC> U0H#837V^.#[X>_@"_2&:L\4 M8_4&.XK?@#7$7QJ(&^U!I?X-J SH#6F/3?_>$!\H!R P\GX>7"?P6IT[OR<. MY_=ULG3/)>SVA*[>HF%152Z;'+T)IB@V"S4$<9;G9OG&"20HCB&3&6=)SG%& MR&0W4]?!Z=F3X#0Q+N81B1E,*/:GB:;/=TK,[V?%/Y3\NF"SDHDJ'/G5CNQ7]7WYRFC^ZX2EN22:84@2\VU! M</Y!N1#3H\/1,7FM;P(XQ-V!K#MC: W8- K]4)@%K$ZB,"IC>%@S@ MH)QXO5:#\F@P$ ^Y-]R#0^37W-DJ!9_TSZ6Z+4NUG$0*DSQ-E5FF)]JX^#F! MG @)4Y;A.)%1&J>H>V[-@;2Q\6RE'IQKN"H58%;#J[(V#K'-"!52*@%I9KYN M*!.Y^>)I8GQ=F:2Q2E7.V#4I,U>@.TRZS&'>TMVGGWN V>TK% RZGK\P1TDQ MFY?4* LJ;?O*B#D#2H_9,(<27S 3YHSQ[5DPYV[JQM3[X5KCS[UZ_FCS^=0G MO1/%O?U>E)-,YIF.8@HI3K!QH:/U$2FT@NVX/!8&N]ZVBCJAUV#JZB$?@;:3S\@;>4KIH^/'VTN5; M.F01_4U9STG)6[,08??J3MF#)(:8+#_9HV,K-OVJ%@]O9[9$WRLVM87E)BS6 M+,&Y@EF>F[6JP@P2)A%,".9$B=16V'-.)NJBP=B(9FT#:(P &RO CAG VG'3 M)-26X--J:0OU6;,\DF$Z#5@[/0TR##V3UF8$6#,"B\T(B)T16%8CH"HC *^M M")0/H&3<\$4J-2:16XEMF>I>'KEM6/'[Y&V9Y9)^N1[5_1)<6YT.JM M+9EHRP4WAVJDSA5--8&$VU,/L8V3VY0%&=-8:#-96<;<$YF/!8QMMEH5P49' MGZS9$^ Y^ %70M)W2&0/C="'DEIL;T]3T)MN:[;Y_-.+N8'^1=W;&,CF@#*-,IR1""8Z%Q I'1F7($JA M0#PC,E51[)?&=$;.V(AENT&YUK/C9NX!G)[;N-U!&FP#=ZUB0'_!$89^MFP/ M9+W,9NUI@\]NTYZYW+\BU8=BV13\>,U*]=4\H"FCE,49EUQSB%D<0Q1QLS+ M*H-*Q':K(Z,$.T4EVX2,C0.V>MHJ;JI#6:JS<+;30"B0>E\O>.+C59OJ$@!7 MEZ8Z*V"PRE273-PM3'7QVBN"=/RHMOFV+OVKY^TE3=GZV]_80K[]_E@LJHOK MGAF3-$LB1E4*41)1B!@QBY$8,;,BB>-4(Z2Q]%J,!--L;+2RU<]&!8V"'2*" M04;,(Z X]#@,$8]L>C'L6K7;D 'P9W"R9X.U[0;LC.+G]E'L%M@,B7CXN&@0 M[88/JX8$]614-JB KG&CL\)E\ !HC:) \>&'(P_#@NYW-31-5RGPWS2U<._S:?F MYO+MWU?%\GE3Q#O%QM7+N7'[A#2$HB6&1-F$N#@5QNL3'*=>AX&=I(Z-6+;I M7/8LVX[:_P/4BG?OD>4T"(Z>7&AH^_;20J#J[WWYH!36LW*2/*S7Y /&D4?D M=;,?24E53-[.EN9![XJI6KPVDN[GB^>)2G*2(TD@0U$"41[ED-+<$%-LF\[F M--.94^'T,\\?&_'4*H)*1[!6THUASB'8SB4!<.F9-?P@<::'"X:?(()2B3_> MSY]^,G=6'/!W9'^$]8_5Q#_WS$&F^ 6#UI/YTF5=%RE6NV):5.N>3_I./:G9 M2KTSVJUCV5_G]C#X?%K(NI_L^C@V96;10A"%@O((HM3\1#1'4"G,>**(3$7N MMX+IJLK8R&#W0/V;HF3W]PO5Q&?-;QJ[?%<[G_'MC "ZW.Z@R\"KL6MN,EVM5/[.H:V6,-B\=Y'5RJO+'7 M\]5LN7A^/9=JPE.L2)YF4#$N($J(LHU%,8R1$CR26F;$*6#O*&]L;-GX"7LZ MW]0'YVU9KA[J,SMW1?GKNX52ZUI_=T;5213+ M/$I(#N,H)1 IPB$1DD%E%G6YD(B1Q*D%\F :CXWFK(Y0&R6!K<42I$%[P.'U MV((B5#=Y<./TQ -Z@-J/88> M]^$'X>0&Z"""@WZLK :V+)59/'_];=[LXQ&F,T32%)(,<8B,HPQIFB.(%1=Y M3!*>$J]S_1ZRQ_8!:?0#R]_F0;X>)_&^ZCMP+8H#,OJ&J;>SX@:L$3;*]["I MV@&T(>CUI/PQ$&4;,(Z4U_J(#D?UJJJ84YOH>SN3GY;?U**9-I3EFN<9A81E M"*(LS>ON88(S;(M:9RAQRN9HE3(V0MKJ"=A,@DI3CZ-[9\%LYZ!@$/7,-J?0 M"7V4[Q(,K>?YSMX\W*&^2_KOG>R[>'&0JD*;K?Q2I[4.3H0AR1%-(HU@0A)G"<>;#&MU5&1NQO*Z/219/ M9@6S-0JPC56>^9]7#)(;!0T#?<\LM6,$V%H!MF;4==T;0\#:DAM@^R;,-3#6 MA&.SZQ$-2GA7J#,H)UX/VR%M!GAB-V9];2VVA8ZL(!M:JC;>)UIP241F!@EE M!"+C>$&"9 *SQ/A9@O$LSKU\K=-B1L>(NUK60>$Z$<'3TSH#JAO+70]5_^LH M7Y2\B:D=A*"DN -RZ:NX+OY0JO"5IDMWZ^/T65$:2P3 M#%6:QQ!Q22'C,H=GK #N5YU5UFE[[C:*^#D!(ZYJ-C<9* M5I73JFII99=R:8''M^<]RBN'ZW>S*_EIO0VY8VG5,;N/TY/]#,0XMAU;]!Q# M_#P$T,&V%AU$=4VNNU/WA5WVSY8?S<29))E",4<::J(D1,16M\RY@DCPE&@E M)G5%52"]KZ9*[M#UV&?)08D7;+WD#E%[-R:/YW3=F7PR[M-\ M\?RF*,5T7AJO:;.+QB/)4)XIB%%LO)R,$R&V@==BPOPA%XU_*\O(%W+B\:?KQ[>?F6;M3Q M>:$>66$KVI@UFEKG2U1=X\H))SGB*G2*K(59S?^"(5>SP2R!J[1GZ;8=-V\&<0$D M*(6T"AR40UQ,/R01IWLZ+LVV3_IH#*BV I<311$GU-8=14Q %"E#)#'.(3+$ MH7.N(DJ]4AQ.2AD;;]2O^G0^NX?5]5T X5W("MB@'7 M.6T(A%W,G)0T[(JES=BC94GKQ1WWYYH2!I_TQ9!O>2[F6V]#4ZF%DES#5,C< MMC+)#5WD$:2(4A11I"/NUW(HE&9CHYC=JA$NVSQEZSY/MU2"<,/NN%GW$H/9 M]Q;=L./HOR\7&O.PNW'!M!MV#RXTJ$<[;\$%7%F,\-6J+&:J+->U,^HVO*D6 M.N8*9G'$S-*24$AX)F"D6()C+%FLO9:6K=)&1^";!@P=^NZVX^K(IJ'0ZILA M'8'J7C*P#8!^2@6>E/@R)0+;C#];&K#UIJY!J+E02I95A1U;=[!) GC[72U$ M8;AI$@EL%I/4D 2UA4LQ89 D"8(Q51F56"<1=VISYRQQ;)2Q5KBN3Z4:-:WG M4-=%GM?Z^P:E+N'N&ID*B&;OX:E=(.LBR>MTMHV^(6-4CM $#E1=DCIPM,H1 MA..0E>N-(ZB&8P-KMJ[SF^*ID&HFJW(IBN6Y9&D*TT@)6_N001XA B75<9IP MQC))7ZP:SBF-QT9\:QV!;)3TY+C^A]C1Y1K3P/7MMO57$6?S.JQ-'W-!G+9A M&D=FJK/6OX\\5=]!Z+4@3JO@@;]7'U?V 'P3$BAOGU@QM4O\=_/%GVUVWD02 M)"22'":*$(AX2B!+C7\=Z0PC2KC&T3!%VRXH.K:O4ZTF8&L]@9XO0&'> 39K MVLD/>RCBTCCW_*T*.'KC_T35QFZ"MR6XW7L+*HM'\&%R')-Q?(\N*?O[^ PY M0A[LZ^,JKT,AH[^ITO#H['8Z+2REO6*S7YOB.QDB5"8X@SE#&")&$TC2)($T M9S')A&:Q< K)M(L9&^$WBH*UIL"JZE'+Z#R>[=0<#J6>B?4D0*'+&5T$HK6> MT?F[ARMH=-&"O8I&EZ_NYD\:)BG*3_JS>0$,E]1T,Y-?BOM9H0MAJ.-6"%MZ MN)C=?YY/"U&HFCV$@#6HRW:5 M0H.Z92&@.W2]@CRS8Z435GZS_[=-MI[8U&ZI;7L$VG\PBNS_8N?*^F3L^YE8 MV+,D;U3]7_/WZ4H:7=]^%]^L\VA##V^U5F(Y,1]#E2CKL2'S$MA"4Y#*-($, M,9SD2D7:YG3/EVSJQMK#JN_%\QLC^J,56_SH1]GH_0=0-);84_+"F.I9GF78 M-\&-_\<[OCU_,:PI-\#^"78LN@$[+5:K?[3?D,/?[=U0@P#6*( ?USC\X09L MH !K+*IX-JC1"%BWYD5&,6P]G&%-&+;.SHL,SU']GI?1XIHVDG7D8Y*G69P0 MG$%!;0G61.>0YC2!.B4QC5,A5=2AAV3]\+$M+=YNNR4V(<@NW2,;X-J_ =?" MT3-#>R#1L6GDOLD!.D8V#WR!=I'[IISN%7EP34][5&>S3L^7?CDX0;U.__AL MF$A-(I%GBB84QIQ3B(1*("%)!B.FB51Q%FOF=8S2E\]2W-=Y;%_-36+:TT;-$20J'HQSS^D?_8S>"#Z#UR8K;HW_/:0K MGAZJ<22(>.@]KH];N($8)&GQC.@.&22W213G-E!4-;8ULHLG]=G,P";M(>8J MUEPI*'6*(I3.<@:VR?#*@MJ;<%&76#U]4@HN0"O M0U9).-!Z9NKS>%W.+_$&3L[%ZF&]%S@4@'M"1_7B^>7GN"'2FJ1SX1'#9>JX MV;*7KN-X2Z>^@G5C<%6%XJWZAJ-G]^^7ZJ%L7ER=F]N$^>I2%5.(J$P@P2J" MFHM4VJR\F#JE%NSR:C5X$5\'1@V+6M_[G'N [:@+*GV[4*L# MBA[T&A;-@2CV JK!VCJZ0G.AP>/%QPS9ZM'5IH.FC\ZW=8O#-!E I7FX*IYL M?O5'M7S=U.;B.I8XRA7,LEA#%*$,LBC*828E2Q2E&A&O\^EMPL;&N%\73-I: MTFM-S<)W5O<$8]/I_#>;L%IEWOT+1M5D^)<,WYC+2[O0,!_&Z?._[:1![#RF M/J%]IZ:VJXE9_V'_R'_U",*U#[!8[ M"35P/9/^6DVPU?,&,+VTI=G6@U:=8GF]4+)8@@_ST@SKZ]"EVES0"AIW:!4X M:,# Q?3#E;[3/?[I%+?F>RCM-_'=E-U/8IRF%*L,"D-H$.DTA90D%$:,,T58 MDF2Y<,VEV'ORV'AKHQRPVKDG4>S#=3F#HC,(?7. F_U>J1,G;>V<-['_M,&2 M)DX:L9LQM%&\*;S]2ZG%.*-4',\!B.J2V3I:D]8Y%#BCD7*%4\ M8KI3F:Q3TL8V09L(Q5;)Z^IEG038<4E>4@DWK')5WYG?EA&"5$\Z!>)H,@4/5,!)U0 M\B*!BRAT)H#S3QYL\E\T;G?B7[ZX8Y2RJNZ^CEDE!.>8" E3GB40"1)#HJ0P MX-$XE:G(>8Q]#OOM/=UKD@]P%N^KE0&:JO:=^B[L@^<8\.L*2=^K^Z;#0OB8 MW2F#PP;I]B0,&Y4[9=Q1&.[D1=WFZP=E'J;V^\5]*!BO4F^:9)WRS4I-TISK M)*'*X(5BVTR%0)8(!K4FDD99I#F-?::RJ^!1SG*_:>V,L=N,[P.YGLF@5MFF MZQ^TH-SH?0.6<\ 5^,R*@-5O?:$*2B/.P@=E&%](#LG'^_Y0NYWK?+TT0JFV M2P>=48A4G$,:\<3P4)3+1"(M:'3=3N)0R2__!Z7J6R+:H Q5U1_OK5/.?-W/:RG<2:,\G2#.K, M^"4HCA+(L7%.W\'*SL!Y4X@+(D$YI%7@H"3B8OHABSC=TS%9@E5]S6PGD(_F MW?BDC5<^*YFP@IJO),$2<1RG4 F[\1GQ&#**$91,DCBCC*8J]LJ8N"AR;)1B M-:ZJ4E>];;KY(0Y N[%)6/AZYA1/Y/R3)YS!")M!<5GLL&D4SC (>QT4<<6\GG)[0[)EQ'(#L<@#'$5&/ M0SCAD1WH(,XUKZK?81P_B%H/Y#@^:KA#.7ZV[1W,\;RUFV/X?F9\3#,VSQ_5 MTB;-JI0@ 46F.$0B)I#'Q+ T2DF:8*:3+)D\J06?NSJ!NX_W><=WA?3WBJ^U M\RX?OH<:T5K)7'.8I[GYK&F>&L $A1E!B1!1QK'-&'3?8.R*V1";B&$0<_. MN^+0\Y=GH]8-,(J%\W%/F1O4F]T3,*C?>LJT0P_UY#4=%[O;1MYUJ]T[]3A? MV$V_]S,]7SQ4'\Y7S\T_;NOZBYQJ(HU_BB5F$"4JAU0(PX8H0VF6"I4AOV). MW?08F\^Z-J-:X-6Z@G?%C,V$^2"!'5,\5\H=1\EQ^=P_]GVOJ4_ OC%B%_:; MJLA2>V]%BR&%K8LO+4-_+*VSC-R&6:%,Q#<@_[\(ZY:P_V<_*/1LY[(W%V7QAWHL[; MG4BNB8Y%#&D:I1"AJE:'UE"3G&6(*$:$T]$X-W%C(^==;>T<+C;Z^F:TM:/L MQJ#AL.N9&@]AVZH*;MM/&OBGN#EA$C;1K5WDL.EN3N8?);VYW77E&?T=UOH\ M+XN*U]8N T\1T3@7,!72N(9"9I JK&P%#29R3&*9^RV['82.C5PV.N][!VNU M.SMU3@/@N*(.#&O?R^?K$>U^QM\!HGZ.^K<)?ID3_PY0G#WX[W)OOZ>';FUE MI_]2;/&N>%(3P3&-(B1AI*O&K;9;4F8<($6H2B12*4N\&J9TTF)LU/7UFUJH MJ@)6/X>+]H? C:MZ![9G\O([=K0N0&8- =:2X<\AG03R10XE[6LRRA-*)\'J M>ESI],,Z)/'\/'NRS;(/.W)L:IW_><%FYM<3(@CBLOC MC)-$)@ES.L?D(W1LG->H=55_)R_0VVFO+RA[9KFUQL?-CK9](6[ ?:UWH%P3 M3Y1:DTU8V?8Z7GG'1Q+&1AYK!<&TZFJKOMO6$^>_V8XPNCE&5X'3,QUL M<&E\':M>.$_FK.5!O91C*8-Z(&>-//0NSE_8<9-PST\YH) W15D=K+0-43ZK MA3TI-5&21Y1C8H!$'")&."325H"6$29Y&O,D]UI*^2HP-E)8:PQ9\PF4C<[ MEN:^ ?/-2J!B#<^0L_?P.&[C]0AZWSMVARNK(Q]DK7_5>*IJ1BZ"EH/I"E[8 M73A?)8;=<.L(T='>6M?G7)M_MDEJ:VK>5,DYVU2F-,^YIK$9&*03B'(109)2 M";6F3*0RUZGR:\#K*'ALY+>;ZK31O&LVV07,'8/=/2#9=\#[%(B;,E8#)8:Y MH=53)M@%X2^4^N4&R?E<+\?[.^[XSY:%+*8KV_7ABQ*K1;$L5/GVN^TJH>0[ M8Y8MN[M:IQZ\98N9H='2\&35&>_VP3+GA&$F)4&Q;7N:0R2TK9;'&,P(ISPE M<88\$P-":#4ZDJO.1L[K;H&>&0-!1LDQL6!H[/O./]BQ!VP- FN+ZF8I.S99 M_EQ;9;V^NG_I#:@M"YBM$!+HL$D-030;-OV?WWYL M&OHT1Q Y15F%BB')%8IS.)(1YJEB-/4.0Q_0L#HZ'/%JP-.X&-A MG/;9O_YSG*-_6S^VZ[HY57>J5.:F;[G\L>IB4,=YU]4 F1),1!IJ1B.;#V]; MDU &,4](Q(B9V(F7R^0@JURE2$MMTK[^48N8+MY/H$A['G*[Z&WHR]H M%.ZAA* '0$']$1>Y@WH;'D <^A(^MW9CG[RN*I$.ITD_./\V:W MK^IG7E:U@7?_W6X)?)PO_TLM;4O(^UGQ#R6K!OTR2:),(,%SF.0V%8J( M"#*6YS GBL?F,Y#'VBMT-8C68V/ GV>+C9Y [!BRWA0$B^:+OIR#V7P&F_WR MLOM2E@PY)T(_$,)H/^ID9=# ./U3#"N^P*-XI:76G; 4KL^:N MI\/M$RNF5>%&G:@XXBR'G.0Q1%Q(2!7%$&<\H7F4)EPZM>1T%3BV#TRMGOF* M-.IZK)-=X'58-P<&K6^&MG7L/C5U[&[ 1N.&9\%&Y\! >M23"@SH0,6DK@?6 M+V3A@5)K",/E.<.%-#RLV@MQ^-S7< :@C&=47)?V/Z M$@)A=Z+/2AMVZ_F2T4=[S1=OZ$X*ZN\K&]]XZE DXMSM8WI[-RJ"6L=^CA5> M "+X2WQ2V.#O<)O)IU[AUNO'%DO;/*F^Z=/RFUI\_<9FZP@*SM(L)\JL5U*2 MV5JY,:2V14@BDQQE*DNUS,<17[M@R=@^RUUC;D:'Y:(0V_#;:E;XMDE\N=?I MI0-R 5^2T07IZD0 NYCY?RA%NC>U*)LF M&1_5NC:WX+9A!:,PPCR'*(E32&.60TH883E/LHQPWSX61U+&]E4SBH&2>9J9GX]L 6O_:P(]Z*0?!6%,>2!N\^<=;84PTGSE_< MT1O_^ZI8/EO2F<_,I[AIIR(P4DKD*62*IQ!)D4.6B1AF(L]%C%*1$Z<8?ZN4 MLAU/OZ;0-0+^?(SQL?]GM_+&;8C_U9,X^^ M].>O[#C/U71J-ZAF\B_&:U/VW&:3'S,7U7 []/L M!>KWG0/Q14KX'2DSRBI^YR#K6LCO[/.NJ.57!6#+OU8_3VQ>/DV,RR2(2"&R MV?I42=N#4Q+!<"32"$UFMONPDE\]Z_?M"G*:@+2>@$?B^IN,M7)5R;ZJ3%_9 MI4[?'J#M/'8=/@-7X*L1N0'U7P/7VCMEO%-AO;T;AZ^B=TKODR7S3E[8-*<0JHC"1%.)21) M:I9-F.2")AF3TNFL<)]*CLT?JC0%5M6NG<#[&$G7 ,W+CD_/K.4S-!WB._UA M%SA"U(.B \>8^H/Z.$K5HRP_JI>JF'PP[^'T\[?Y3'U<57NN6&8\$E1 DID_ M$#/L3 EC4,19% LF1)XZ[5J?>OC8J+72#U0*@EI#-V8]"5P[(UX+1]\+1'03!%0J\_Z.[(^P_K$BG),/'(0HVDQ93_#6:SH6Q:I: MWVRRE8F,DP3G',8ZLH?(F((LP11*3FB.TBQ)&/*J;K7W^+%-S@M-F5P QHQE6 J508IS#!$A,20/+@DUP2J% :[ M&G=N*G41!E2*8GB!-H("T1QS" A*8*:"AGQ5,5)3'Q/-^X\?VQDLJ->YQ.-N_ Y MAC.Z@]+W=K,['MU.?1U;'?ZPUXZ,X<]X'1MX\FC7B"P,T*>NW4E9] MZ-C4U@V?SLN5>9\V'SY!>8)0KB'+56+H0 O(,IW!1*H(YRG--/'J5R0X!/C>(>$@0J]LG/RAF*GWYL=RHLP' M)$Z-;\E28L\YY I2,Q=AIG,2*<13P;T2EXY%C.^#L&[A^XO5$51*=FV O 72 MD:ZO@J=OCO5#IGLCXR/C^VE;O!7S,DV*C\P\VY+X^$J_"5XNEI,/AC;NZT.3 MAEJJA5 LJ4)4$)ASS2!*LQR2G"-(DY29ER%')'&*4IU^_-@F]E9#8%7T6DJ> M ;!]4E\/2]\;07Z(.$_H=L/;)K.Y;M9Z\%Z[J]F7^ MO+"MV);/=BMX>3N3]J135<,-PZ#H.*/EE0J*?5LMR:290,;L_:*WX]KM:B*)4GQ>%4'?S MZ53/%_;&24(BK)&((.*2F#]R!FDF&22KF!AE+T!CQMU_;Y4K2"[?5-"0=A]ODR:M[$ M[ )'4 IM%3@HV;F8?DA+3O=TW0.:BU_?E^7*./^KA>$M\^AB+O_*IJLS-?HF M4C%$F,X@EGE6'VYG5,90TUQH3!*M_0ZW^ZLP-K+9=89VJ[WZ[B)Y#X7K+E.? M _AD):@5O\&5$K?G'8_=PNHUJ&8=_.%5L5RM0A9EJ,SFH&WM;S5&'C;JRM, MQ]MBG9_TXK&*YOP0DVG,$^.$X0@;3TQQ!BE),:0JR:A626P(=/)8F?5ER1;+ MP0,2_H>6#K7MCP$:;7>7D^"5NB]F56^75VQ:166]C]SW-]HJ)2E-1 YIFIH/ M)-,J)Y)9*T@6&O80X>"=A "'R ]*6K@8Z-M MYAX?%FV]VC^S]TX]FI?CF\TTO%^HRN%Y;3O^J,6C/9"Z4\@IQ2R/4\RAHA&% MB*<$,DHTS,SB5.HL%D@YY?AY21T;2>QJ":R:GJ6V_"!O9XW>@.Q]7\@;0Z_L M86],KDXJ=I?EV)JM&3'4=CDF4$Q3;4P?=6;< ZU,OI.%)N;D^/P _#:&L#P(]K$_X BAE8CT&C M?C4$E0'@0LDB;Y_I.@2#^E0=51G4Y[H.KD.?[,JG]5M-WA;H?F=>]$F&M&(\ M5I"G(H,HI@HR1E.(%4]B'NDD2;R.:/@J,#9/SKR^63_5XS>0.T:1>@2R[YA2 MEVKQUH;AR\4?HO(W2HRR//PA1%W+PA\]Y^IR\)9 ;1_CKW-;L7K".(]% M)A)(,8IL*J(P*U&:0<$9QPG)TBQVBG]?E#0VSJHW&,!<@[LO/YQH!#VS%9'I>/5 7R]%)$_#8=',?F#![Q44?G3=K04ES]S0P!**5#<_?/1P57K1@CP+U>+6Q#S0F+!4]3 MGL%81F9])T0*:8*184:2*IDG*E)>3<3;A(V-$!NUP -;KA;%LE"E]9%T<\2Z M[CHZY].FK()GZ*L5=;^;/O3/I>XNX1M=PRS871((NT5H%#KH<0IQF'*-'4K-*TAB+-#1,96HJ4WSGIH.J- MC;C6UEFZVK4/; T$:PN!?97 CHWVILT^O#&SSHP$OU26^A8="_L6N-'BRXUM MST3Z$L/JG\;:"_IAORM M6'Y[O2J7\P>UV+C#'XU9S:HLE2@R3B>!B<*&;AA5D.=F+9QEF.54&K+!7DSC M*'=LE+/>?P8+]:1F+:G=5X'MQC(]0-@SW:PU!K\9E<%:Y[UE\5;OH-4,?( * M7=C 2?;0-0Y\ #E1[L#K]@[[$\:'*N0J*2 M#)/(=F!+G/. 9K+7<>DD&:S)T0/XIV<^=A<6T\U_*$CG&ANAG6G7JT%6!G]YLV M1$G.XRA'!G9>53))C=-DZ ?**.4XE^:?DM@K(G1&T-B(I]$3;!3MW-CR++2. ML9\ @/4=]>F"E7^LYP(08:,\YX0-&]^Y8/)19.?2]5>D>1[4MWS'BD5UOKDI MN:7D1,98$AYSB$B"()))!BG1 N89%U3%.LLSIS/)?F+'1AP;Q:I,3SF?3MFB MM*4HZYS&+DF?EZ%W6*;U FC/Q+))!STJ)FS57M>&TVO- R>'.B/EE"EZ^6G# MIXTZ6W@RA]3][AYHYR %6L@\%Y'*("940Y08[F$IHC#C,BJAX=_%'35+I[W[V>I%8D%2X^U![2K4MHZT MU0VJI:$JGF<4ZH@)VY3: MV>-Z//K>KW*$PJN6PGF+KRZ:<.+1@U5'.&_6;AF$EJNZG&)Y8/^8S^JT\,>I M&<-U;:"4"L1P;MR+*#+NAVH\'>.P+SM*?8=P U;VK2VMJJM4MMK?&&O'4]VW92A&5=_W ME)Z_JPJ_+4"'KO';)JJ#)_AV^EP6JX?_I=AT^>W#A]>-[\(9LOMA,<0),H2O M-89,91RF*(LQ%0EQ;(72(F-LU-UH"6HU;X!1U,,+/(.C@P]X/3H]4^8)8+KD M&IU!R"/IZ'JD!LH^\GF5_%SE=@A:'>4SMP[G)K?KON97V9>?LB\ MU1\V.E;,[JL^L^6V3=4DECB7<91!PXEFQ9SB!!H?F4+",H5BQ*D0F;>3'%K+ ML7%MHV;GQG7]#*6'?_R2 S1^#[GZ#U@/AV,\#YR<$V']Y+[ OND MG]R;L&O/I[]]>)S.GY7ZHA9/A3C3K>MV6KW U1G'.R7F][/B'T;7RG%_/2^7 MY5?U??G*7//K)$D0$3*F4$5(V\Y*&61"(IAD,H^ICA"F:;>CZH$U'=N79/=X M<\U(KXZ8J^OQ\]"#[/A]&6ML7.J/>$^CGCZOW);#KP=*'AV)9%;"\G$.][CS\@V!U.IG8 +?#Y5!\-!CZEV@&< MX[.J71[2C?(:;[W*?.$\SS/"4YC%B$"$DPSR/))0D(@SCGB:Y%ZUP7>>/3:Z M6B^0NYSVVH7,C6-H>NQZ=L#.(2ER[;0&7P\MH6NQVF@;2'WU\AO4Z@=@-9-H3.W M#K)]$KYW2KL6D9R[SA<-Y MAK;9?<(C*97XX_W\Z2=S6^6,_!W9'V']8S5O3SYPD G;9LIZIK9>XU5UQ9P=5]Q'R#X[V,0]]A[UZ&X(KXMC>(/46NW?5X MH9BT-U#GH\W^C[J^0O_G13$3Q2.;KELC391D5*=<0J&5AD@H"@FRS;6EB#*2 M$*EPO.Y;Z4:1K?*<)N%^9\J>Z7"C(GAL= 1F ;-7I_^*XOS'@+OQV_4@ODAY M_BV8:UW[*<]_%I+>ZO,?2WRQ OUGC6^KT'_^IFZL\GDQ%TK)TA9Q?E^6*ROH MD[;!XOFLJJ\ZD5KQE'-FM&H;+_YHE(:E%;K&S!3YX]$=\3>C62"(MHST>R#^7X'S%K?NNIR.+9QQB8H MXUR6.BCK.(-PR#SN-X9JTKVN*WQ7EQ6>9(1F(I($)ADS"S\>$4@B3F".S+(/ MI53&N5?KH8L2Q\8^FZ/7TCB89;'^V(?2GWA%MAG0+C<[?K^QG_Q+]Z=O[S0?I'W]0FJ;N+/Q)UZU;[U2Y7!2V0DWMXD8"HXS*"++$ MYHG2O -XX'5'%\R"L$Q)\IL^AG/YFTD%W<\#5?3&S M+;X 9]-J_1ZB.?PDR^.4B5C#1+/(1IIR2+5,(58TSA.!.19I@^[;V84H=A!L MUU*&0U;-9'!8VTG^2J!ZYO #? *7'-PWUZFD8'/+\"4#]W4]61+PX)*. 6&# M_T:X(AT@DMF90*B$C40*EB#!+E>8D\DK?W7_\V!PPJQVP MZH%?:@4]-\H/P',,WW:&I.]8K3L:_G'9DT:'#<+NBQ@VXGK2O*/PZNFKNI\S M:J*R-1'4:PURQND36V M*?UZ9X\&L(V:W2MYM>'L-N$#H=?S[-_=C[EI5DQ@JVG8LS\7X A^TN>8CA^.@V[O1I-"3-*6%(RYXYMY^ZJF?% M1--(9$@QF*<"0Z1D##E/$&14*IJB'"/NW@7'3_;8.*11%Y25OC?@T6H,9*.R M1Q3863G752BA?K#Y:LI6KE_)S"TRBZ.8578],S M<6_T6Q],>7L!(6^?L!6!H#[A:4F#^H2MQA[ZA.T7=YOQ'U19*K7_Y \%X\6T M6#ZO3[2\6:G_4FSQU:"O)B)2V/B$"&K-&41)+B&)&88Z2I&6*=/$K7!]9PW& MYA^:MPO[$80_Z&[DT2N4?7N$E>ZV]\ MSO@%I25_+0:EK,X@'=)9]P?Y%R)YTWC67\VMDRC&$6*8PBQ)"4296>52SL)!1BK54$"/; MN%29B M0VQ'T_#+#R=$@G[OVR4.^FUW,O[P.^YV4S<2>:,6Q9-Q#YZ4C8'80JB6F9ID M/IH(+C1)81Y'&")IV(1DF81:)#+-.$U3YK6CU29L;!2RU16LE>V8(=D*L1N+ MA *N;Y>@"V;>!.("1E#^:!4X*'VXF'[('D[W=#W+_F2(:+YXOF.__86965FP M:3F),T433"F,28(@HD1 EE$!!<[2)*(HCY17_.*DE+'1Q:O5]%=@%ED+)8O6 MXC$>0+IQP]7P]$P*&_UN@-$0;%0,WFJT%8C A\]/21KXP'F+L<>'S-LN[K#7 M?:?^>V4>66VC??VF%NQ1K9:%6+<-QQJ9I4%P)CUONPX U?H!NUNB+1N@EYXQ'";GFZV M[&UR.MYR15?*+OV /VSR9XUKP'@FS$J#)PJBU)ZYBI'YJQ0(HUQ@%.%!^K1_ M^#UD2W?J:7A%MG2 7;S988=MIZY;: 1&ZXE^Q'(X^C _N%E,I_#P1BLO_KQ MDSOX=IVE[U!S]>9L<:AO'NG;XI%J M.M*W9J \U9&^/7XKNQ<8PM9EXI#Z#+?F? &4]Q:P+R&_VVKXHUJ^9N6WSXOY M4R&5?/7\L]'H_6R3AF,[_SP5RT*5$\(2@1-[8DQ2"5&499#S5$"2"9%E5&4R M37WR?MU%>SDP R0#&\V!,*J#E>48XX_,-UEJ;*.TWZ+58QPB%"=$<0F35,80 M(8$@P2R%L:8$8X0P(\BODT#@D1BTK<#+CH5;H*"?-[UG9\T":[4&:[7MM_7' MGVN4_["3F'E[&6;O5;\_8D%7]Q[B!UW%^\-RN%KO\(2NF>3FVV;/,5>M53:] MNB0")S*?5K6P G;K08?IV6W7Q[B M9-FF9P^-$LXIH9 ES);!2E+(\]CX-THG248CG?DU$S@M9FS<4'UE-TV1]'QA MSQ0W[7WFNPY-U20)3)ND>&^_Y@SH;HQQ/90]$\;129'PG9':,>CQ,-K+]$)J M-[?].%J@[D>?;!N-CT9=,T7>S\3\87-^4G#S1DBB89PJ!5&..624)C#-HQSG MA.>18.M5T%#+#69@=R>$JU ;B M!ZLC:)0$M9;@QT;/\UL)_B1Q"8NP/'%6VK!4<$.'S<"#HN-WRF:- MFBFQ3B5=L:F9DP]OOZN%*$KKS[RJZSA/,J(ERR,,\\S6-\GB')(T(3 6B&"J M,66)^]9>9S7&YI@<%>C?F )V; '6&'M2T\8X2[!CEL>.2_>A<]AM&V1 >J:O MS5BP9BP6F[$0.V.QK,9BQY)UJ?) ^Q=70]FZ&]']ZEV#>*MI4R M=\HH_F7)9I(M9'D[DTW-S[)I+-YDP5,6,\YT#%F4Y':UBB 3:0;32.@H54D4 M8^3,JETT&!O=;FT &R/ QHKJ7._:#D/)]^['H;N/D0,K]XU\SW3M WIC0^B3 M#=<@V,I1G1X\''E=8_<>JUWUH"Z^8K-Q]4GO!_ANI2SLQY%-/]2=0/5\\5"? MV-C?D++'JUC.N"$\JB%"U/R4ZPAB>VZ"4)4SY>%07JG-V&BP;5MP:Q/8LMD $]P$!X[+N) MH1[:@5Q?KQY6T^JT^]<%FY73.DU0_O>J7%:[)XUGHK'".$U3**-8VC/J"30O MI-TEQ92P)+/_ZDRA;C+'1I1;K<&.VF!';P]B=(3=@?["@]DSR5W&,;3'YP=1 M*U4Y/FHX0O*S;8]V/&_MH='SI]6RM)ZC(;RF)03%6.N,0ZJ0MH5].20D(G:' ME41:RAQIKV.M7M+'1CAUJXC?#J/NNRTC2C#?&M&]7YG?(+EMR/8&_5"['.=: M0H,=Y8/WG^B$VG!-H8\T&$]7Z'/@>+6%/ON0,'UOWA33E1$]B7"J%18*0I0S#"2 LN:,[E59UO&CEC([1&K0&[WZP!=Z.L ##V3$ZG.N T6O;7 M ^< AEZ[X*QEO6@?G .#+W7".;R\8U&0.ES6E+F+$FI=G@AFEA>0I"GD.(UA M''.<)$BE@BBO^AZ[3Q\;+S3*E1WK!>XCYS;5.^/1=P3(&0K_,A:G3 Y;D6)/ MPK#%)4X9=U0GXN1%'8(F[U;3:=7=I#K_V*S5D29YG$5FMK)40,03N]6F""I%*OW5!FDN! M#$=H/-(/KH5HH+R#0Z@"A7K:K&\-[)R\<;@P3IO>>T&;U@M#G(2YL\NC3_KG M4MV6I5K>/LP7R^(?U=NPSLB6$6+4+%5@BC(-D8$2DB1B$",:,\:0S)37\L57 M@;$1X:Z*-DZPL!;8'U9VW\8:<=4Q&8<1<7-Z^L2Y9V8].EI3:0_G&OYL]RFM M 55GY.TX]-P&RAV]'@_E."CQ@L=UW"%J/\CC\9PARW?=*;D2]MKWLY9:&1,= M\316F8*(:.,6:JHA4\@.K$Y9GB"2I![)!_TJ.S9BW6@--I%MP)Y8,3U1IVOH MJER.P^_@U(YH4/M>W5Y?/VGOE;A00FE$K\$0);;"OPZ_G[):05Z+@>IH^8U3 M/[6S''7X'=3+\D,S3(TL3YG=EF5_5:5U@9JPID0BQ0A+2&E.;T\?VW>_4:YC/'@?.+>E46OYB.B/AO9PY:7'0M-.UQEG+ZHPQ+BX_O;/[_]^'[3S&2=,Y?DE.5Q!G/%.$2<2$BH4#!5DL69 MN9/%[BI[+M8([L(3. M>S)T,&2C99(/K._&U1"/L;>WAKPLUG MEA.2P8RGD5G)D]PV=DL@)P)CD>0XYTXMFIRDC6Y2K_7=Y)QIL-BH#$JKL\\, MOP2VRUP/"&'?L_X:]#SGOR,J[4QPZ2$# MZ6%G$77CCR X]1U8/X0(_-)+J=*+6(3-)SLK;=C MIJ!6R>JOGE]7^=2OIZS<>RU%/-5<(?EODZ:#,N+UX!UQ)E7/:SC6LZ\JA_-RWO[O2@G M*)(Q4@K#6*0,(H532&.=08[BE-,D16GJ5?AY]^%C8S^K&[#*@5^L>I[[*WNP M.:[!.H+1,SLYX^"_H#IA<-@%U*Z 81=,)TP[6B"=NJ;;)'T_6YHA*PSE5]E? MY4>U?/N]^3C\>3Z7OQ73Z80B36->56&.S!\T)V:5I 1,DBS*(XW3*,I])J^+ MT+%-ZJW.3<[I#9@IQZT7+[#=IGQH"'NF@AWT;AOT;/N9'S=+/W]+'Q2M7_Q)8E9=[1VWW4W'BC,Q8]$\0:AD:S<"1PTN"@LWU? MPJ#3^J1QA_/W]$5!NPF^KS:%]KI+W?*RJF\\X9B9"8LTQ+3*TT!F(D>YA'F6 MJ@A%)-?$:7.WNPJCF_*V/\&[Z?RW$KPS0PHVJKMT6@LU+&YTT2_8?>\-MS>X M.P6[6:DT=@1=VUJC*'WG0-,CCWP7)X4E!;?K5NV[#24C#-!( FJR=$>]'@D$U6?URMI^3CSD3=]KL)W.;S MU*AI:8'&DN+8G^%&;5,7D[6Q9+)^_ M/+#I]-6J+&:J-/RE)4>IC*#&/(4H%_9TLDIAC!.A*!<\\<9+)?,&@]HR]=UG$SN^OAF^J/)G?_LUH4>UQ!U1N;(2Q/E+R6*GGN=4=H#W:3^]#1C>FOU-3VXOT,ULLGZM* MPZPZ._G!?$7>+]5#.6$B8;F(#4JX"Q\;( MC;Z@4ACL: Q^L3J#2FG/3?J+H+NQ;T@H>V;4*U'T)DA7:(*2WD6A@Q*9*P2' MY.1\7Y?:? NVLHE$L^7[F5R)BNL^Z:_?U(="&!JT*\_[A5([79?RE&#-$P$I MLOT&4X,ZQP3#B*5YG'&249JX%^[S%3\V,MH: +86V(TO6VAE8P386.%3VLY[ M:-I)JG_ >Z8L7ZP[U1/T!MVGV&"?X ]5B3#4"^]9J; K=.UE#+V?.F"-PZX6 M[Q= [/R4;M[KAX+Q8EKOQ'L^7/PX0##M^VH>7NLKE $]5@O"AW48W6%X-!C=;[OVI,]U:*<'Z[;#\XP M&Q4.?O/SK%B6S9;*\T$//>/6LD@C B-*S?):Q GD,LH@SDC,!$T$BKTRV_M4 M=FS>\.[YE:T5=;=D4-E1A^'*]>:D)\GU.O". =:1#.> ==-('4;#KLY'EY+ MP2?'_&8SV ,=1NIO8'HZL]2#PB]TM*D_Z,^?@.I19M?LYX>'HFX*]Z8HQ71> MKA8[/,/R),E0FA@/.&/0?FT@SZFN/C "29Y'?NV,VL6-[1.QHVU%&:_G,QL[ M5S/AG0]T 63JZ[H1(X[;I5Y,!YV"[F'R=F.]T5- ' M>E,V)FS8\--,-2$IDFM*$XRABC()$9+"K+%C"E.)=1;Q.,/*:X?(0_;8Z*;1 M#\QGOL?4/?"^:FO^6A1?VA%<(VR4#UBA[PK0AM@V/RE_#+OB;< X;GJW/J)+ MRP![$LKX7W]ABU^5_=8WLR8A2D988$@T5[;@9PX983&,)8ISI*C,W4ZAM@D9 M&QU5:E9^S\-:49^RZV>0=-CW"8!/WT2S@6:C8^B*GQ= :*\=?N;> 6M^MVN_ M7ZO[PK4=@_NJ+)7:;S>R#O4]-Q^'\LU*_9=BBW?%DYI0@46$40XC*HPCD@D& MF5G^0$%(G!MGA"/NU9?15X&Q37_S6N6>87U?R!W#_#T"V7?8OU+]!ASU.-KH M?P.6<\"5<5<*>0.L"<#:$'!GH"-Z87<*?)48=N>@(T1'.PE=GW-%/<&ZIVA3 M$)]A1$62YI"DS'@I0F-(,\J-1TSRG.N,D?@"@7M2AB\,>,K(DP4!3U[8;5*O:XT:NK!AWM>KQ<(\ M>T*3C F922@$UV9FIPP2DFF81X2H.$\HU9'/S#XM9FS3>U,X][%6TV]JGX'2 M;7Y?#U#/DWR#3:/A#6AT##?3VS$(.MW/B!ITSK>;>SCQ+US=(?;P#N3+S(4:[G##82: MR6%'P2&:%!+7GCE] ^=:5] H"ZRVH%(W4'C)%976.-/%APP7<'*U9R_RY'S3 M%6Q>]ZIX-U]H59B_3GB61IG0$D81RR'BBD"&#(UD6:YW MQ*Q#@LQ%- )GQYR7-W!JS$7#C_-B+M_2]:ST.J7/%L^9*('2G,L$1E@RB+ 2 MD*L809H1C7.F?OS8Z&$GV=:6W?(]\+R'G!L%=,>CYUF_ \7K-B@Z MG%H^97'@,\I[(@8^D7S*O./SQR>OZAB,E;*P/,"F=GON_>PU>RR6;#J)8BY% MQ@3,,4\@BF*;%Y+G9NYFPGCUG#/B]9T_(V=LDWBK)G@T>D+CO8M:4\_ [!E8 M'2.SUX/5=VAVBY-5T?:M?WT!)__8;#L*88.S9V0-&YUM-_@H/'OA\BZY85WK MKGQQ86Q$]KXL5U6 TM8^KR.7;&T16%F3JA/BC^:F&_/WC5GK MBQ=KPSI&,%[H37((D(S__>B9NP,4[ZJAL.]6;2;8H $J.(#! WRNWJT=2-87 M;T 9__OD44UB_._50"4I?@?OEV>>ZHN.;'L:[,NH-F"6[8MBOY_$^[*J!(KE M?MC44-,Y13Q'L7&S,EOZ0T>095I E.)8&Z0/8GOGF M=#6A7OK'^*(S:(&AE^D5XPN);\&A0'UAWL_$PIY >*/J_[Z?':0L3@1.2!K; MPTZ(8HBPY)!A1& JA8P3)K'BV>1)+?CZFY/0D>:][6AX+U%R<<$N *^:Z@BK.8T(PG.?/*G7$7 M/;[5E7$9I7]M0G>LW>BE'P3[WNO9*@TJK0&S:H-*;] HWE/1*G_ @A^O=!0_ M^+E+/UA.'@)FP#,6YBA D,H\,0\4:LMQ& M?U1&:9I2&F=>Q23:A(V-DVI=ZS+18+[5TW^SW EJUSAR& ![CR17V%5ZWC1; M=C=@1]>P9?,N(1*\:-Y9@8.7S+MD^JF">1?OZ<8D;]G";F:5G]6B>O3VXZM5 M%-.88Y@+LX1"%.>0(F563U%"<$P5RR+M0R-G)8V-0]:*VMYG]30 MX^/TT)4 MV]S+.=B=*$WTS(]3SH/N1BA!H.R934Z@V(\WCB/J1L]!$&J9WK8@K16LI+1A^2P^4; MNO;0?C\S,Z[J8Z_>L"5;UT&)D$HQ4QK&6N00H3B!-(X(S*)()#PU_,"<2LI< M$C0V:JAU!3O* JOMQ?(I?NBVLT1(S/KV(3K"U:'W=CL65S;A/O/P@;MQMYMX MW);[PO5==VSJF.WS'?OM+\P(*-BTVHI>61=;E9-$95F2:PTSA@E$+.+6;:"0 MBIP3G$C#%<3';;@D<&P4<:>T,C@+!:H5GFT"X[MCP/^O)B707=PW *O(ES0>C ^SAN$!QOY3C>U^&DU/I\S2>] M$S7YJ):?]"=M9E85BRV791U'F:0B%9G*"22((8@R%4'*)(<)99I&2@J!W \X M>8D>&^_LGDL2.U'4&S!35=_*>6.#^5=C1,?31WZCT\Y4_6+>-V>MX?ZD]^)) MP.AN?[?6'E3JK\.QO2'M<9RF-\0'.@43&'F_$RN=P&L]:.+WQ.'.AW2R=.]8 M1[]3QZ+G#TO-9;7RH-8>U.K?U$7\;AJZ:VP &R,")AATQ2]L MGH&W%L.F&W0%Z2CKH/.#_*-Z;YIO].=UD<\WQGV?I 2EPO =S)FM_1Y+!#G. M$%0)9PEB/"+,*>/@K(2Q<=U:R69F :.FC4PY)G"?!_)RY.YJ>'JF'V]DO&)U MK=9W#M*=?NI@T;E6HW;#L8+;8%N&J_IW->TO4#=Y4OU,]P MO*!OM,YWVBF15E^^KGQ01T%V#.O=7_+'> C_R4.K,?A3_B Z^E<='MQU%_5U M=9QX^GXFU??_K9XG1$4\(US!E-L]$J1C2'B>0 ME-X SSA'I.[(!)R-7O#^QD/1X[N.?!IZP:G38]!+%PXEX:R6XJMM?# :?VJ)_1L]A9'-AGZRKF;I'0 MD$A&9H7;0!Q Y/D\,I&5GH\&?6&YY_,07-=\OO"Y0!590V%ROGBR21R?E##A MBRW]?_N[6#Q))=\9-ZQDTE-SYO*@C[-$?]XIYI2ZR)"0!'"I"P"S5 !6, 2H M*BB77 FF_)J #638U.BKZU>R=RS9>M;L@7=\LXN*<[G2/X?*'@TVY6ZL^!(3 M&9D]1YU#?_7=@0$?5JYW*./&U?<=&-(30>"A[Q^J'[6TAZEK)>>;=US4K6%_ M5E;LKHV#,LES61 &4*$5@*S4@$F*0$8RG')*(Y<;B M9&OR7=(8'1A^7H7=C6B'!#,R@=Z,8X!4E!LX TM$71ET9&DH-PA.):$8&K'LK4P:,]T8I ?#?LX8!IG88=8Q*,EOC8T#\,)U /J8P'RZPP+F;\<, MT'/[49[YZ^YMGW*'*\."B3J;^L-ZI>>;F40ZI9@3H+E9(4+*(:!Y3@#F(L,* M%;D6=+99;?C"+6[HW-OK2=Z-$.]+6YN6?*MM\PL#NH"YO?$#88C\V#8(?.A' MP/L%?L;70=_5W?N/^EH^X]CQ&_C<)8$1OJHJI7;E?#];G:2MY.-SJWQ=O7E2 M?U-\_?G':D8XA1*GV* E,8"I)J!$2H)"I(0KG$)8<*^ WV_\J;VFS7<'>L;V MGH [AOKQ8(P=^=>6WR7[\M[:>!/Y;\V_LPH*I:J[$]TEUH/$N##@2B ,NV$7 M!IXVC+M." /H9-D0>)O -*50B?\V][$CF/)QM5B\6ZWM#V>I77Q(50"%;>*B MEF8E(A@&6:I*QKA2.O/:\(ACYM1H^/OQNPQ48W,V%%A[]8OI'6UJ;-88F^RL3;;F!A[W]4/MQF6# 1B9N&[ M+D0Q_3HF0RNF]XPXMF+Z=>?/**8[?"@X*;U/&+<41)DKLE?/^ MXC+$?NZ>R88?7HIX?_-[*?U7S+U\W2MY_5VO^1;U?;M;S9347M;C! M3M#@;4T_K_C"EMG.&$]ABM(GGVO&@#PR!VVM3UKSCT'?ZZTDC0M)Z\- M"E,WH->K,Q5RW_'4IF[P^D!SZI;[!*9LK*KJ]6IISU#54CR_X8]FW.K3ZLG8 M48\Z2W.&!#3Q#LXU S G.6"<2$!DEN:E0DIBKW;@5T><&H&U%B95;:)G@L95 M>!U3,H8$+782ADW0ZAA[EVP1;.QMA: &S+EP!6?8+(NKHXZ;5^$*PDDFA?,' MAV"8N:I^WI5X%9!(C#4%/,,20%PJP+1-!TM1R7.9%86X@5JZ0TV-4XZ>$5O> M%5YRUX-P"+N$XC8NK3A#=B.=G$,C(H\<#/>"!'+.[7[F./N)@;JZS 2"*2YS M!B@L,P EL[LQ4@$%M4!2Y BAS"?%^V0$+X(8(='[LQTC69WTY*B5%A9.DH__04XL4]MF.Z\;. MY%MCJ,=.B1_V#GLDT1"-S!VM84EM>-*Q_"[9X]R]*";.'J+GT? >2?1\4-S] M-J2"H.O=BO*[XWB;4$&>'FP_A=TA5 V@22\S=VI;^^S:S*6YY@@5I:%\1*S8 M"P.<"PPX@TQPK"!53COHUX>:&MFWYB6+O<6^Q?X7475<"@Z"5>REX-[(NVTW MKBC]^ZZC,7!%_\7A1J[EO^;V:17_U4\$9PZN;6W/&]7\_GYYH>9G)@C&BJH4 MY)QQ -.T! QJ!)!9(Q)1FHBQ\&(-YY&G1B+[!=+"VAE.)N[8NW%+%$0C4\W6 MYN2GK=5_2.;+XP+#?7WAH F'?F@-G7SH./K8B8A^H)Q)2O2\0/\^6\JN5(OV]O/Q.E2&F)4J"%601"03B@NE1 M$84A9CGCRNN4\,IX4POG6G/K;J+\P&!/ 9@K,+O%< ."%YE)N[@=VKHEA 'E M8]Q0&592YLJ8X\K,N %P(CWC^+'A!"?O?Y_7IXE<<52"5/+4,(I( <586]T9 M$YI)+0CQ:IYW::"I44FK?_B+N23YS1HX@)1D#:CKWM+M,,7>67)':!"1R*[[ MT<4AZ\%>7!2RZ[*+&.3!]8'R+>*KDD\+<^NWC]\6JV>E/JGU][E0%P0"%HNV M5LWN>8O5E^7\?Y1LJF7KGI^?;:;R+,NIH$QJ %4N ,PT!$P8%LD)2UDA2(ZA MDXYD5"NG1D%G=3_V@@QWVW>SK-_;K_FWN0D[K6-WR?WCZLGN\]9^>3)7G&^ M&^V]^+Q&YLSX4^JOZA(3\F%%7:)8.JZF2TRP3R1=H@[F7SGX>9% $5)04F1 KA,,2I*AF%9N)8*'MQY:C3>&IYO.S7^ONKZSO@87\AW>;;3*O;-.=$OUSE\0%M<==RK8G743BC@N M)01$8 8@-+S+;>&*A@7-1)9QS+P6>)<&FMIC>:X+R/5C<3]LW8*>(1"+_ R' M@>4=BUQ#8M!PXN)@HT8$UUP^?JE?O3Z,'M[,*[%854]KNZ;L! 5M'E/]_C_1 M?ZNLM%6M;#73*BZ9&-DW<_^I$ MZM&/9VZ=)# M:D*OY0=)"?U7AF:SMC!21N2 R<$9HSX C)X%> M=_TT[]/A,X'5RINO:FV#K[7Z:N(O0T>-\N6[U5K-ORR;?'C1+:BY7\KZ;XLC MP=U?U.9!?^:_?UBMZQ]L-NMY^;2Q6]2?5Q^X3:N?*;,@%91E("MY"6"A*6"% M%(!36A2X1,3$7SX,-*KU4Z.TCA\)WSGB66,]ZO2[T>5D)S4R_]9^)P>.)ZU( M\$]6K> /=TD+0;+%H%N-6!]0=K\3>QSN$H.$K5(T6-PE+1I)%P[;6*@!9,!Z M])>8QV%KW4?U8-PZ^I>8G),:_12^$/>Z?+[_4701,'+D[5.":ZI)P M#33.H8FK%0$<%N:MEA8*"UJF5'IU@KL\U-1>07M+DZVIP6&@2TR MR0T,?NNUN7*E2"VM_;Y7G<'B+C!SQ>VK'FI/./0'5@9 M+3.49QE %)H50H8QH"F3("^Y(HI*A)77X7<(5*,HHYB K+)@!>+D1HDAWD+PWGU?O%'^?5/^JT M>(:Y1%P30UN0 PAS9F@+$B"9+FDARJ*D7HUM^@:;VM.YMS79&QM4== +L>/Q M[T# 17ZP@S#S/\MU &/8@]J^ <<]A75P_>2(U>4S8>2Q%];Y9A9==J7U27VI M3VAGN:3*O*MML@F5MKB IH1#DA>E%K"3'&B?:CC\E!3(XZNX-G6UJ1JC?5C MCAY\W7AC&-0BLT9706L'V*=K@'G3QG4L!B6-GN%&I8SK;A\3AL,G M(M7JT5 M%U\?]*>G;]\6S_=?UJK.]]FF77#,TK2$0&.- )0Y F66IZ# *:,8X3RG3K5( MUX>:&ETTQMIO?V-NLK/7(]>@']Q^KA@6LLA<<1FMD!2-?M@\4C4&@V^DE(V M+YU?\H83(+U)'/UW&"^9P\F3@Z0.MT_KZH!(ZU^*.(D=1P.]3+I'&?=O9C(U,,':EU9]8K5LWU],%$K)E %9I"F )4: 2XC-$HRE'!.M*'72G>D; M9&J44)MI%EY[.SW"@4M .L1/ \ 3^?%OD.F:&!(Q78+((U8: *J1HJ13R :* MCJY T!L77?KL>!'1%>L/8J%KU][87^-(QI-P6%+#>H *10'$.0&\P!G F*2Z M% 3+TJO@Z7^;8.HE7 LD)"Z1%;16Q.#*-2A5D9I?...B++BV+2$#NI?<@.L( MDH\?S,WLRO)[W7C0+)8V1TU-(L'M%G!.7WOV2,?P+H;*[)B:LI-0D/74BQU6 M'=86P+]I7[YU$M:\*=:R&X4SE4-%< F!0D0"* 4TZT^;\X S:L)05"+L=&[? M-\C4J'=K9[(WM-W%=M>4N AH/P\,!5/L,T%_A+Q4)ZY!$"Q MU7SR?EF?<_^%JVK9$[[>V/>L-NN\%^6,^%FIGH#"FL MI)D$8M:J/"\ +54..%<9IDBC%.6S;[7LS:<-7V_<04@ M0@*4TL2B3),B+13"2K/V2_)V*?_)OR);#\;]@ASVU/ZG^G:X1J"^5S>-.R(F&WLC#AX5.QK;'U?+39B7^T71*UU*7&!<"($21E99 @*%"67DO"3E) M$4%>#7Z.!YC:VJBQ+ZFL@7?)OZ5_3-/,-G]L]E/^E/"GS=?5VNH9)AE*[](T M;=XOU9\23.\RR-J_UE5M]E]RO/V7>54]M7J$]G%ZX+UPOB7+VOU92<86J>(_[SK MIEZF)*-<"I!CG .H"K/*8B@#4D*2FY57IG'J*0C6.^#4&.G0WB;CL+;XAN;U M5T%W8X4AH8R]HW,;BB':74[0#"W.U3_HV.I;3A".:/S4R;(RT5?_KK>&)Z*X/O3J+O6ME^9?-\FSVB1[1^^2]NNB5^NDX^R ,K,O,D?#BM>.Z\*XDK@O M,CTG0KLO8T7@!L"36?H^6G4+@_"RS7^QE5=MSE1:,JZ+3 "N2]0T_"T11D J M7(JB0%DA RK MY+M&N^8Y^:W]/8I(I!]2@W*0X]"C4I$?',>,Y/GI@$J$]R8\4[O$[%J\VX14 MKQ>KISI >[*#=I8?,\2R%)?:D!(2.8 8$U!0$'J/\#/<>:TN6-TOS0 U;:JEE0B; M$;-BDU)B4$J9F=@*"4!3(0#+"1*<$:8E\]/TZAG-YW$91^:K8VS3%[%K;O*3 M66"K)$L]Z >P5QP_=Q9[[2,! M(5&M;UJ7>)J[MMM6U:Y 4^4,:@%XB6P#WHR LH0%D B2 F#G]1=F1F162&Q!@CG5O]2IX86"+(= MB;2&6"E.O/:%@ZR8'&>T3C3I!K6Q26UM5_^\NK.)K(<_OK'=ML_$N44HT:[3(D *BL/LX)3'$D3$",(5,2Y))AIQ$CJ^,,S7&:$Q-MK8F MC;%):ZU[]7(?M/T4,B!@D;DC$"NO.F8')()+F?ON/5HULX.#W8)FE\L#V[@L M%JL?MKSQW6K]9O54;O33HCT4JSXJH>;?;;32=)[9S#)5E@6F B!1&'K@]HQ* M$0)H 5-5YEE*N)>FC-?H4R,-$^%)9?-%6S--F,^W_GBV>O&:!+=8)!JTD>EE M:V.R-_(NV3E3'T6]7BLYWR2V!]A=V_IKP#9=0< -VSS&RX)Q^\F$@'/28B;H M)J&!3GN?1@'"L.>G#=\\53,-H4ZU+@%!A0009B;2T2D&C!*N5$IAZ28(>&V@ MJ;%6^_INC4UVUB:-N;ZQS@5T78.=VS$;)]KQABL@W.G'XL9XY\+-1PYX^ET\ MC7BN7#^RC,O;__=D;-HWCJCJS?+/7_FRK:7>)5L?55+_V=QZ\X9OU#L^7]?% MC1]7BX5A/WO7F2PS):S<2Y9FJ2V -O%42DN0Y8P5JDAS3;V:P$[,OZD1X(E2 M@S6ZJ>\=2V;5R MR4\[4ST3Z6Z8DO!SG^&!?IDSH8Y0[9VMCRZ5>>G-S9MKYX\]^VX\2JQ+<8^- M_&"-?J3D:,Z+'S?YP>9R%.5YQS RW=[[0;]1Y<:*[]AMHSK1>89S52(N"U * M1@',%0*-M;4*5+U# M6J?L^Q%D'\QN#'@K=.-0W-9*"YJU,]D:6E?Z#YAK[ #'H-34-]ZHW./@^#&Y MN'PDI/RJO=&#[@A+_:(V#_I!:[4V-%8/(YH!*I$]]RXSP$7) M ).0($R0@-1)KMM_Z*F%6KM'PCPCXD"T;JEJMEFU/O@03<",]/-.7)PCT] . MX@>==%7F$ML$W?S;UOJ&E>Z2QH%H2'NTJXF&^$A-; 9&WK.^+02\_NHVKSN. M6-L6XNEA95O0'?Q>$]5Z,WMM/Z_6WVQ>YB_FBU.W(:<69Y@I -/<+,:1;=S, MJ 0HXT5A7@1Y*9V.!B\-,#7*[]J86".].KM?A+&?P8< )S)/>^/BS ?7G.\+ M#LUG.X&A^=MQ4'CQYJ,0P#77MH_YU>O\S_M_-@NO17-P6'\!54EHEC(-B(8Y M@*2D@$O)028AQ8I2EKH=K)VY]]0>X=J\I#VL]GEZS^%V_?#^!C2B[V*Y ^%U M1G_!Y>!C^>/[C782?\&1[N'[I4O\'\G7J^]JO3V[FF5(P8P0#3*%4O-BU030 MDF*@BC(O,!(*,R?-RI,[3^UQK(US.;2[ MCU)S$8ANCO3D<$O!["L]X&/X*' M=QOM 3SK1/?Q.W]!H&@#K[[:_]NSLN]\T6S4FCO/Q49)^X/[I3S\A\Z5Y@TJ M2IW2'*0X+0"D4IH'EG'SP,+9?,EV+Q5(OO MKW?F)\+\R.Z;_%OZQSQYG"\6-J7 IK&6J\W7I#'1-NLN=^V(S,7-/WOJ1=PT MU:G*RE00,\'<-F10.09,F=@)2RFS'&G."?'M)S3R1,?O$C3 -"O;IN$E)MAM M(W^T*8O]_JEGROZ:= RTIY:[&:M_:!4$CO^M\X$!Y4>& '98@9*;+!I7PF0( M\$Y$3@:YZ0TYJ%73361&,TBUE!! F4D A6WJ1A@&@A>94D6!D YXRW:'F.9+ M<]^ K^RT6&NZVH3T5=OBJ:#F FL%%!,E@#FG@&8Y YID12$A284H@UKC!:,9 M_\W4]JH;%DBW5T8H-)'? (U9P[?L.>?N\#F+VP'&3Q@\9>*UJ4(PH%@@1@;!8A,(>E#4\)H%1G"DGS6^XN"N4RXM0V M$EJ;VW Q:9*.Z_/89-78[7$LZ 2YP[GKT$#&)H(6P[9I0VUP>^RW[?HYL'24 M#T"]!WQ.-QKO7,_'KX/C/*\/WMQA\ -?/ZQMJ9"2=7*O&;9FK5E>9KE(D27= M# .8*0E8D6L;;:$<%4REJ0IL.GAIS*D12KYLT)K?5&\;HIFHD2N/ :Q#%ZB5X<=R7:B]X#8B>CH-7/QH0X?S: M%A\T$5-=<_.5Z4T6OY05C1?^5M,I65 M33WJ="MYT+9?R:MG^^L[+@SR>W4PK/."%04%."4I@"5B@.%"@3Q7*5.Y( HY M/=,WV#"UA[XKC/@7_G>KVM'V@/',30^9#\=]B[@HQU[5;*VW"!\V/[):E,;V M1G72-D)JO&@U)^,T)[D!S"CBDSYVO(CT9 !0EX0G0VX5J!9556I3M:H,NRP% MEJ6(9 ("P4H*(%4EH$6J09F;M19/*67*3Q7JW"A3([BM(@BOC?74>SH+HQMK MW0Q.9%YJ[-OI,D6I7._%8%@IIK,CC2NYU.?LB;12[\41*II_7CS&[VMD?4F^ M-6W8VGV8K?T#%CA?G"$WOHD'^'3*FKMN)(T?@Y5^#(+C>'7,%RV93@GS-;"\ MJI>OWBR4,ZU:[^[5#@6#L)"%H4"IS0*19X"5$ -&!"\E2:6FGGKP,Z5ID(1BW-?@FX\7FK,+7X?9,[<=*/03ASW M4IJO8?5A56WXXO_.O[U>237CN5 LTQ1D,"=6;"<')44:()A1* LB$X M-\S4^*P5J&A-O4L:8Q-C;6+-]>W"<1;9?B(:#J_(;!,*54 'CCXD;NR_34% D[[7K0C8\I&I3SGI)O?G:>3F;:P\J MAVXH$O2?1R6H5K)$H"1$VG0 8?Z$,2",,JY3GDJS?Z]NX>N_X=6_^JQ,S1AWXE!_\-Z6"4A]UV]C=CW,WE8)A. MMI##[Q2B2[S\8ML76@V!3^J+_7IM:UVAT%QG*<@ASP%,;6_-C%# D#(1,H8X M\Y$@OC#*U.+@CIU)U1CJHW-["4N'-?@0"$6FK"XXK8U#5ZI>0Z%??O;2AT=4 MFKUB_Z&H[+6+ QYGVX3T]6II0RZU%,]O^*-93E>?5D]F>=U]S=159;,BPUPP M7 ).- -0$ X8%!F@D!*:FP><*:<\(/^AI_;@M]8F56WNG8UB=P9[,( ?_ ZT M$ W4R%QA[4XZAM\E6X0_M0AWK;_SZ7<7 +2'I'@TP$>2%!\6>#_V#L*NE]+] M[C@>SP=Y>D#^87<(V^M^/"TJ3:\WE^=H3)+;4X8 MT!*6YK50FC<"Y1(P+B N!.T]"%\L M^TZ5VTHYX@2,=;:S/6AK;*\SM!K8.W8;KFL\&F[U&XC'!ZPSS(BBUH-FBO#>A 9UJ-VAQ!!;&B0D$(@YD-] M%T>:&LG9CB,V.@Y8WTUQ%8E!.N3S:J.QQ MU>ECGKC^@=#3X#2C"'Z#E>J;KC\$XI[A7W0\XM3WT]<9SVO9F(Y_,'KIP>A9[]//@ M_.3UDY+;TK=.EB:72FJI"D!5*0 D.00\+[1MAI>J@J.BU-PS(_G\2%-[*%M# M$_6[7?_YOHLO ^KV+AX$ILC/[1:ACI%Q\EK[D1@ZD_7":&/GKO8[?29;]\([9R=K:[:/?>NM4.>Q_CSD! MD:GK[$G^WIOM>7[RL&Z+S[HN);5/UX_;(LR2Q^;YF+,UTG[Z +,VE(KO0.#V M*_S>.LB(ZK\#X7&H##S434,WIG9KVNT2BS,LLYQ;64Y! #1_ 2Q7$F2R9#P7 M&.7"*Q@^'6)J+ZF#PCO/%6H/D*X;4K? $WTGR@N9@#VH2\X/O/ET,LS(NTZ7 MW#S=;KIXY6URG@]ZSS3=X[YN?M>]V,R_F]5V70R\5Y-41$))F (P3\WJ&"(* MJ"@A0)P7C-(BR[4(4?<,-VEJ!-(5^]RJ[9^3V=]Z$Z8 >L,4NE'1N!,SC>CW M;CHAID>(R M+4"N<@X@40R4(D, "H4TET2ATDL\Z^)(4Z/5!Y\.+]=Q="/!0="9!K<-F"SK MC,Z@]'1YM%%9YZK3QV1R_0.!)QCR[T_5QDYQ]7EU+^7;?5DF]7E6;:D8S9!9S6 "4X0Q 5MI>4@4%A6:<"%R:8,Y/=N4&8R;' M-%HK6_F0"&N=YRG(+9/B>% R$M2QSU+V;B2;5;)W)+&>V%JBUI>[-FYNW&E: MV-7E?J][I\?_V&4 7(<]F;G%H'$/;P: [N1\9XA[^C%KM=[,7IL88[68RSK. M>[]1CU6[@2,X25DA-<@PRTW@)0K "$8@ESG-N4HIS)P8LV^0J3'A@9U);:CG MCE@OI/U\-Q10D7DL""-GE:_QRL M-^UISO]YXFOS7"V>/ZIO*S.4T+GY#^( "U8 F$MBXNR, )8CK*59@ GI)%K: M,\;4'OFMF51N5N."XD'87V\KNI B4YKD'4C&B!2Q8 MZ?9N=QEL:@_\SM:Z=9*Q-JG-#18L[P7:<>MY(/AB;[R$(Q>@@W =DH$5#WH& M'%G;X+KKIRH&#I\)R _[8+X[7ZW$^H.NI=:_KA;R_>.W]>I[/5IUOY162O>; M_ >AYF&@]@O22@$KMZ$(*\;CI?\$^+G0:)/ MT UN;@7>'GVH0E-.6 H$X6950[ 5&10(<"(Y1YD0AA4"&W]/\^BHVY,ZN(NW MU[G139!$W[#8HQ'A4.BBZ[$Z;[_$(=!%)WNZ:M]TZ'.B1-C^]O-\J;*9Y!DN MM-V6Q"HS3S0I "5( 2B*7.4YUXJ'R89V1YG:4_WV2 JS_4-BC4T>EJ&RH0? M7M^R& 2NR$]\,%+AJJ'GD!A&-/3@SB^C&7K.N8N2H6\>[#^U%$SL#XGWY;6FYL(OS)YL@,5^:_[4V)WQGM%]4X#$/;N%" M''0CLXH%MM[UV)IM!2-_^K5!^0_)SOCD_CK,WE&&/V*#AA\>PX\:E_C#;1()G_Y2";WB63R&R.9TU8S5E/CDQ)/:\,M_],4 M^V'*J,16X[P0#$!N8AB6H@((*X<#45:(W+<0_^J@4Z.&76NE]<[H1@FF.C#[ MUGY59]!WBUR&QC0R?YSI5-7 ^%???8;S#82=/#DZ#W3X1F/?6W*O)H3,$ M\V9>B<6J>EIW"H(+25.=20U424T\DT,"*"0E*#C-&=,\TTQ[I;]='W-JI/#J MJ3++VFKW]?;<$79!V2U,&1B[R/2P)8.=NWN2W.,73[@ -FQ#G,.ZX>7'N M0)RDQWE\-(QV=@&-B756C\KJS<\*1'/*2 9R+819.T&K)2,Y4"RG18D5E;KT M.9,Z,\;4#I_V@;J!UY-3SD'HQB$W A.9,_:8-.8E/UD#+RO5>S-$C_N#,L*Y M<49E@!Y'CY_XODL'/8S>#;0_*-HMU#F62*8H!QA"2P , 4XQ!3E,E=2\8%H2 MGSC#WX2IA1V=K'&[H=59V#L=40\$]LN>59^#/5M>T--B)1:&NK+ MS8H+9A!P8E=<)%4BY;!,L5?!D=.H4R._UNAZHY@?F.U'>6Z0N['\FM<5,@=&^Q8(](#K1CE#03;" M3O#.S+ND,33YK?T]RE:/"S(#5Q7T##AR@<%UUT]K#1P^$YJL]^FK6BRL!AY? M/L]@B@LIA 0%*NQ"+C.L@3,-2HU)46K($:%^67K=VT^-)]JDL]K$I+71-R7O M +Y^7K@=E,A,X(5'0.+=.;=OS+@[N.7(J7;GW#G-L3M[U8U[KW5IX;9!QO.V M'0O-H=2"9T!(VW894@TX+0A J:W\RYE&;JW5W8:;VL/(#@Y!7LI>%-F&4Y2"GG I- ,5F*FBA4X9RC;56VY+PT= _ M+ &/C/_/]I!-M)-0'S_XAEQ7(/;<(K_Y2SO:;GEMZ=VN]]!SA,Y#;JC$V40_ M/^3+[*?WNG]Q:[W_4X'']U;_JDX_!= MLIO[SWUS[Y_5$'U:ADV&B&?NN#D4T6$_2;V(/V+8F^9,XT:,19K*FPQ MGE* ,EP"1GE1E#E4DC"?A(T;6V".D*_QV8ZQ"T\[V>M^+!_Y=&]P.5AGR\MIY[4NB=4>,D&3U1O:/']<+1;O5FM+.+.4*ZT$,A#R M/ 400;M.30G 6<&H6:YJ\[/;REQZQY]:U'>A%J/KPW\DC1?);]:/I'7$4T#1 M=YKFU5QF7*@-"4RU5HCYE07TS/&U(AMIVG+/A_?=W31YPN.G1-]OG1I<.I#G=/U MU_GFZ^NG:K-Z5.N/2C\M=VW#GV>0E45JPYI<(// L[0 O* E* J,L,HPSZ#R MS("X-N;4"."CVCRME[OECF='0A>0W6*4@:&+3 M;:Y,?QMQD:^]=TEB\WZ2))P_>L.6_4G+P%E92(493P$FMEV?Y!)PIA'( M\A32#%-. K;;3X:9&K5T=UA%=R=6-1EN ;OGI]!Z['S?!-B(N]9G&_G]8IX. MF\3^]@IV8;O/%Z$9?N?X=*CQ=WTONGMVQ_;RU:'-^\XVM&ISE75*8$JX $@0 M"2"T&O+*8"FE4CDJ6*&5G_)1WVA3HXRC3G!@WPG.MQ5?'\1NG#$8<)&IXS)F M$=*_G4 9N!->WX@CM[IS[/_*=+VH!^\HWO(9#;Q&", MH$ Y Z4N; *^*(&)%#$HH,":84/X7,V^JW6Y>K&IZ8X>=W+J,I9Z*M3>\ABH M.ZY'AT8R]HIT"V']AX[)=PFW]8^-U4U6PX"K4A^4AEV7.HT\[LK4!XR3M:G7 MAP,DH3Y__/67]_=_?OO+D>),&Q/Q--[Y%CYR$,=Z@K,_>0S,'B1*<<8FC26 MG@ VM$*4&R:]$E%7;C&>1I2;+P^Z[M@W;C^PLM&YQ1RA@L<_!.F8-%SZ< M8[+NJ][+_PW^>/3X^O5NOU MZD>C+VE^LGF>$%01GI=>QE\_@4R,!:[M] M^$5M??+8F)WP1ZLY[)OYYS$';FP0"]G(;+$%M3$\V5I^E[2V)SOCDZWU0R83 M^F,V<)JAAP$C)R#Z0W.:FAAPCS!2>S=?]&9V[!3([)ZW?^M,;-*]&J=S%O;$Q/> MZ,:G)L;QW%9QG 8W1AL>W,A+Q>J'[7#PZ](,_/FK^F"^ MBK^H'\U/9YBE60:A!"+/%8"PH*#$J 0YTI#D*2-:.RE'C6?RU$CR?54]U4^S M"4ZJVL*$;QU(GJP'R>:K2KZ9#]TE2_5C>]%/\V7[Q\M:E2_UK7#84IK<7$?F M[ %J !O/[?>D\2[9.9_4WB?&_>1#_3TQ"+073>Z[(=O4RF8'XI_K.W)@^_^B M[XK?SNBHT]:[P3J.)>/MTXZ*[,%V[[@C!VXXK:K*YE.:U9Y:BKFJ/MN19B4A MG)*2@Z)0U(8HTJS%6 8X15JE.:%2>&4ZGA]F:F&%M3(Y,#/YK3;4L_SK JB. M>T4W0Q5[5\@?)?_-GUX0AMWF.3_4N!LZO>Z>;-WT7SU,DY'W2[U:/]:,9;>* MWF_48S6S5>.H9-BL5W@&("L(H)P*(-*<%3!/::F]U+]=!IT:29SVR^A8G?Q6 M[YG6AGN2AM,$N%'(T+#&#O-O1_3F%B1]$$7M07)VX!=M0M('Q;4N)+V?]:_P M;(OF]Q5E;Y?R#=^H&=62ES@E0*8I C SD0H5G(&LR(0@BMG]8M<2STN#3(UX MMK)WW1)&8VIB;76O\KP(:3^U# 549"H)PLBKTO,:",&EGA=O/%JMYS77NL6> M5Z\=2M_B7HCUDY(=)8V91$)*ED$@6)$":$N[J3WWS@H3?BC.&2KV75)GR*G$&*= X8U,ANB$!@8A ( MF#3_88B+(G,JON@=96H1Q\[.9&>HQ];X12P=3CJ&0"@RBYP!9^ATV6LH].[C M7OSP>%NOU^P_V"V]>G' X_RP^:K6[Y=?;):+S:=HOX $*:TQ5T"K @-HI;%* MJ#&0B"%8YBF$;IDF/6-,[5&NK4PZ9GH\R!=0='B,;\N31P2W)C%A1V>Z'9/B<0,J:9 BS-2_,*1A+P E*@&:), MXS++A9?H_>'MI_; [JP+.X(XPLYQWS 8D=@[A,Y@^&\$GO5YV"V_PR'&W=P[ MZ][)-M[YJX843W$Y]EPM'VI1W$8D[OVRVJSKU('JX6E3V:A@OOS2E4TD1&2$ M0 :XA"8HI]R$YS)C(-4E*5.D"6->&:.C63XULMEG/GS\]*MOW_31IMN1Q*8X MB;'Y<8#DE]42-.YOA3@[ -PE'0BB*72./G,CJ.+$L'X"0CL1)\5-NR>F :'- MM'_<"V'+C-HW$S5F\".XXW2!# MT1NX<[:G$2/WS0Z#Z+1K=N!] K;9[C_]E6^JU?+/Z]73MW9W2+*246CUYK%4 M $JJ36S.*VYD!IL9>]W_\],>DL3*IS4Q \E$M;#LV$VJM M7159+^+IL-MV(TJ1Z><4H(&WVGK<[]UG._>Y\3;9>JP^V&'KNRY0,&)>B<6J M>EK;.M!.:-5^:U^OJDUUTL>FNB^K6GQU)@1"A68(:&36W3"S3658SD%6HIRG M)!=:>CB$&4WVAL(N\B<%@[;C548 M9P&)6(IQ.-X+UF.<=;R_*./\1X;*B:Q/6^UVR?R[/:^I9HA 7+!< Y*A$D!5 MV!:P. >I0*141U)]OZ?9U/++3H5FHS60W2(WJ'^34,GQ A1,J%C)SR_ M6%ZS0_KR0%G*A_7A;^N#K%=\8151WOZNUF)NUC SFC.M&"4 E8K;SK\%8"J% MH"B0L+K -%5.M9K.(TYM?=$<_E5):V"MXQ F ..$M\,&[= HQCXPVF6%-)#= M):I) "@;FY.=T0/MX/K@T[NEZW2C\?9X??PZV/3U^F!@%QM[]/W9?/;^]WDU M2PE$.982J,RV,BA+"*AB"D#."JB0U1AE7EUKNG>?&D'4QB76NN0W:Y_GAL,A MK_\H-;SE?RKFG_Y:A;E]]_5FG_9D&"\X*E@".2 EA(!5B& M.&!%R?*"\0*F [2[BV+[U*AF&XO4'BA9QR%RM5CP=95\,^_8^@7K&)*\Q%?! MC=TF.L$C'C)=2KZLKF1?MO[?-5^0RNZ[-!C<)5L4DA:&7=25U$",F'XY_.R- MFX YH/W32L$@>\.Q0N-UKF#> '\X"WN4 MG(5P$ ?.S/0V8^3 MK>7LZMV^C NJ,UT 0X,40%28=9T@"(B"I%E**2?**6WK\A!38[X#*QLY1J]= MTQXP^REK&(@B,U( .LYDC 'I M\7#Q@'VEOLR7R\ZYZ#QV+=V_WVS6\_)I4T>^FY4M0%,];1 # M1%,N(3*P<,K),".+IUQR\U1 Y>*58:\D6Y'PH#_QA=K*;6F2"T0I!IB9-3@4 MB@*F5 $*R9#5.\&H<.KL?7&$Z46=3BKNGO^C[H(WTZRJA/]$4GCQ_HRQ<&Y.O]NORNJHTZ/O9XQ^?K_^:+)_7?]4]G M"*4%E1D%&F$"H.0IH-S\@K@J*4%2,>3TA'N,.;5GOK'JIN-Q'\3[62$2CI%Y M8FOPZ<&QM3FIC;Y+FFL&RMOSPZ@W<\_Q5N/E[OGY=I"]Y_G1T$#A\7&UK../ M)DO0]D:TZ;^29$CG!5"4F#5"H9$)%W+;4C>5.*.I-BL(OW#A[#A3(Y#&S&89 MF\QK$_V3?J]AZQI,W(Q8])"B!JLV\:[M9W>7-&8.&5CTXC!P>'%^K)&#C%Z' M3T.-_LL#VJ:8]/" M01N3 /5&^6YW&B_( M]_+L(,;W^^3MS/)^N5G/E]5.!"=:ULLF#;C-PS.-DXAJK651@ M()C49HF10D Q*@W[B )KA'#&O(XF3H>8&L>TDCLKG;QZJN9+5?FF0Y^"Z+:I MO.2W.$JR%W$8-B/Y=)AQ,XXONGF247SYRL#"8/GWIVI3)[-^ M7GU4UN#Y0OVB-N^78O6HK-[1Y]6Y).9=:MZ9G'XNREPI! ',= 8@31&@"BN@ M2_-'4G!!A=-F1$PCI\8U'1_M6?YZZV6R5)MD8=7 S+_:/PM;2?#4% \DJUUN M+-]Y^)^>!3GZR3?[ _[JD0V6= 1ZX0 MB3DAPQ:#QS!TW)KRB%"?E*;''"OLO7.8V6W/X6_5C.BHP)+ L# MDR!6!I>5@,F4 IQ2@O.LU!@YE>#VC#&U1[PQ,VGM-%]C^[?5.K&VNI]>70+T M^D'6 #!%?M*#$/(ZX;J"0?!AUZ7[CG;N=<6Q[A'8M4O#WN*ML';=^>+SFB\K MNPHQB]*]$/>^9!$5J92,84 TLL=B,@/V7!J4,C.K15:JLO"JO_<8>VJD<- Q M).D:[_?J]X'?+2:(!&ID"KF,9[(W/-(650!B@X88/N./&GL$ ',/;]22_'UD:__45%,91+E M.!5>DGG7!IP:91W8FUB#DYV]0;IZ5Q%W(ZPA<8S,4K= &)".YX;+P'EY5P8= M.4'/#8+33#W'SPU5AKIOML1LZ0]F9GV4I0 *;26*5 $(SG@*J40(.8GY7A]J M:O1RKK[MUKH_S\WH8<"*S"$>=8!1-HBO@Q2Y-/!E-FNONWV]5'"@C=.M-DTK M%WRBQ/;V\=MB]:Q4;< '\[W[:J[X8+Y$-D6@T7.KJJ?')D7F2%4&TY)8-2"0 M9;P T#999X7"9F)@SGB:Y1R67OP3S];)$5A',NBD)*?C1:)7Z^1()]23Z")^ M 1R9T=]QW M1'S@3UXR(PP9D,QZU"3K#7\T)%A]6CT95C1+]R\&X5I-]$%_5+;L^\-ZI>>; MJLYAFZ4Y1YAF.> IM0DD6)HEMQ1 0J81*UDJ4N&DZDSSHI'$G:?UI M7@:.A[NW3XQPQ MJV)2)'B.+U]XN'NX>_SK__QV=OK35UPLI_/9O_V)_S/[TT\X2_,\G7WZMS_] M]>,K<'_ZG__^3__TK_\7P/_^Y?UO/[VK' L,+\T^_3U>>?_I9Q M^?>?RF)^]M/?YHN_3[\&@']?_]&+^9?OB^FGSZN?!!/B[F\7_Y)MY,*)"-H' M 0HQ@%;7Z\B\___S[[[__\[>X./WG^>+3SX(Q^?/E MI_]T\?%O]S[_NUQ_FGOO?U[_]NJCR^E#'Z3'\I__]U]^^Y ^XUF Z6RY"K-4 M7["<_LMR_O;E M%"]_]GF!Y=_^5/\(JBZ9W+SH?VS^\.?K]WU9X)(@LN;O-_K!Q=_7MVS_;ORV MPEG^73SZ=IUL?.JU2G%_]Y6F(>+K^Z23C=+)^ZDE27!& M)U!"%W#*$X2DM=%7K 5VF]5*ZI)H70M]B>F?/\V__DP/)N$+_E^J?@N;;]=R MN/?*C4SVH_URG7VDSTZ,-8:9Y,!Q[4!9PR!$QX#9+#!*A0;YP:3??.-MRF_J M\V21?IHO,B[(6%R^,BS2+=W>!^K%)W[^$A;T($B?IZ?Y\J^KU1A"9ZOY -+; MJ(;(_=-/Q'7!Q0+S;QO-/,KK271H M66 %N(T2E&<.?/$>/-HLK2PZFS 8 .Z\?"LLB/ZQ<(A,.X'%QT68+:=5]!<\ M!,>BS"C!%MHS%5>.MD45P26GN,R:QR2&,PQWWKX5,&3_P#A(JIT@XQTNIO/\ MZRR_)*=L8LA345$6,G;(095H(!J7@)6@,.14@DZ#P>+6J[?"A.H?$_O+)%DYJ+EX(0VP"*)P'F3T1V^==Q]ZU8P MT/W"X" I=H& ]_AI6H4P6[T)9SB1.:+6KH"7WA",90(R<@62=#'%R!W+>B 4 MW'[S5D@PO2/A &EV@8;7%-(O:&];"_X#R1]?S,]GJ\7W%_-,[)B 7F<+R11& MGA#%X"$)!9A<5"RADW$H$_$D(5MAQ?:.E>%DW05T/H9OKS.);UJFFXS%A46, MKEBO!0/-6 !E4-&>R#/(8%R.Q:O"W4"@>82$K>#B>H?+$/+M B@G.9,*EA?_ M^6TZ0SYQ3OJ$Y#CEH%4-O07XZ 1HSI3.A>*L-)1E>>#U6P'$]PZ00^7:*3C$ MQ#(M(J< W!470:$PX+17D(D?G9#9K+$9.,1V*2[V_-"QFV![0L<+^O;MXN/\ M]]E$2)UDHA +BZ2(*PD$+[@%QHQ#BSG3_X;%QO7+MT-&Q]G/(83:$R[63M3; MQ;O%_.MTEG"29:J>4@9O4MT:4X0HH@=FO**?)S3,#PN..Q1LAY".&)+]"RH@F$P[I//>:3GP[G+K_=M!I./L MZ$"B'1D@U?J=+#"LZ8[2SU=/WWW>3Z[S-\Q)*?(Z%RS^?0E,@]>2@,NV_= M3OT=IT$/$N/($/B Z7Q!\.4B?IRN3FL27_A22B3OIY[J%*8(N1)I6\LI.16= M,X51(P@F:PJ!(7X(N",DH4;+/FIFACLP>IF [F'2?OQQ O%W I)X&+UY0 MJ/QIOO@^43XG^A\'FTK-P!+>-]EZC,X6SVW4AY?D/?#B[:JQND];[B_,+K#P MX2RD!,4L!@)6EH&BC$-(9<" ;7VJF!(]O#*T@=>O!T6ND]4 M[B_,+K#PZQDN/M'V]^?%_/?5YQ?SLR]A]GT2F9:ITFU-L&3>% GE]1SQ1R+&D&*0*%S3.0@6E%#:[0D&%5#+;)\@7N6[% E%4_1L1U0.LY:#BSJ/H!#DEN$T]>SC-_^ M%WZ?.&^99HXD(A@QX$H&5PCYRB42FU0,^6!![.U7;P>/CK.:APMT9$2'CO.<@XBUDTZ0#1.;_H57]+/E)'&FDXH2K*PM#-YG\,D40(ZQ"*E1L7@P M-AY]_7;@Z#C9.8Q@NT)'A?B&!9:1MC>6H<2822C>0^"&W"*A4LWCLB@/3W(^ M\O+MD-%Q?G,(H0Z&BW_]^9X8?Z,?[-H%_M=9.,_3%>87<_*,9LOU-\OYZ337 M;O]?PFEM9*<8#%?+VRQLURN^R^,/ZBC?FX\#^\[/E_ IA"^3=5%5!;],Q3F=[,U1:!^LE$Z TKVE"\N"]X!$L^?:V M9&>Y?\K+V1]!6Y'7 Z(.@L&\M4XZ -I)2K6+;_D>$Q)+\13?X.KR+-O*:",R M2\LP83V_E!!,3N L10#&E:C94[7&!UBH)Z@:9VY'.U@-IH$.T/1Z]I6HGB^^ M$PL3[GFVMBA(-M-^'V@YN(*T'$J4HBA$J9Y*^^^/GIM4C#/,HQU:]I;PWNB@ MB#+.!\+'NP5^"=/\Z[,,_FB'G\$TT(&UN26=B2Q>N^0B<-IOR52*#-YQ!9)E MKGVD7^-3/;D#N=/C3 AIN#OM+>/] 3)?A=.!S,W\"RY6W]^=!A+'+%>W[4L- M4^G[39R*OV%8XOLZR/%M^2LMB,KN22&,TK9\?G9^6K,J+Y$8H)!VK<59/CFK M=:'_6/]SXC+%K5D9BF=)P,I(!<&B@=K(3!*)THFGBAX.,5JM>>O!T1HD(NP, M!AU8SM>DR-FG*?F:&S&3,_'KMW1Z7FL(_CR?Y]^GIZ<3G6(.+#'P6=-ND$CN M(7(.(I,Q$3HI^60?^R'^VX^IZ\&O&P2<@ZNB WB]I>46:NG\0\MJ$ITO11'U MR'CMN+*.MJ-(KJM/ M$IYU@;D_DD63TX>H, :CCA]X"D:^_TS7R6+MP0C]EQ M0CYDK\D-J3,@2"P6=*XC#D-1);>)+!\DIP>7;QCD'"SL#A!S$?5@B3B0E2VV36ITA[!Q\$JB9MGTG<39@>/_VS3$Z>ET-<4E>6KK M6LG/\U,2^K+Z?JOOUV=2R#R91 OHK2+G#9&$9$@^A2LFC.8HGIK'LC],MJ5P M7">\^;E>$T5U8(5N\'4O&F=&TV+4P)*1H(2A5>25I!VX.">M5DX\5;8T".2Z M.OMK@X''@7:(0CJ UN5YP;OPO1X67*9F* :06E<&L,XQD-& E\B ?HK")IE3 M:'2:_" ]W4#J(&T_:K:]B ,/4S2N-M?.Q@-H( .D'0[U+SDY[*!?L)%,)YE!<[6RVUREN"M M=R X_2#XB$\7;P\5Z-^E:]S442-,#:B*#H!U,RM[CQ=G60@^2;!O+:.L3Z[VKJE=4RRPL E:T"I M(LC@)@N\-D98$3P7;9 D7>0A7HQGZW%\+?IZO.+\^6*X+^X,J,W,JS) ML#H^2 !R4.*2K06B51$&V0;0Y$MB2P&R>\77J@A:HZ,%N/>(4W&")3 MZU!;#3S7>J"5ALPR78IOT[[P0]*Z<=/;H6Y8]72 MQM2FPAA'$-? M)_@'#XIG"RZZ!%EQQXKE)E^W4K?:'[OQRH^2V-Q)Y%WLCV=GT]79NHI^5OO8 MZE+ 6:JL1)\Z?F)A_2H7C02=\QG/AVZ!I((1UL M=#>&\&S:?H*QWB:E ;//=;@*@M?2@;;>>UHK08DV?M1=2L9N!!U&PP^8I;W% MW0%<3G)>GYF'TW=AFE_/7H0O4]I%)UQK&0MZ\"HR4-%H\%Y*"+8(;KD.,;:) M_!XA:.QJ@R;@&4+X'6#H/:["=(;YU["8T::\O%697*9INIH8Q,05!:8E"4G^ M7RW/3\@@DHP\\SDPUR:;^6/:QHWF&B%K8)5T ++UG=&G&[WD_W.^7+N"K\YG M:;. /LZOIF)O.&AXU >205=@#6^P*<>&\ECZE 8*;./_3$@><,A&2N^,)S;#2-XSXMXT:+ MC-<(SQ6 M,NMPY0P&MN./H'JW5LEG7$T3.>6W^!E\'M7M=QUK.-43'!YS4I66(3"1!?EC M8CT(T=7O LB"]3B',^[;E"@=8U+5>Z3G3%/51UA^GN1(ZR,Y!:BEKK.!B6MK M/2TE-&B$HSVA38/T;3K&3E ,C(K[,<'>0N_ I3HY/9W_7E?IJ_GBY?P\KLKY MZ?T!)5?329B(+!-S,ED*;JP-X*)RP(T2 H/4F!LUV>Q"YMA)C<: :Z>R'O!X MCY'WN(ZO:?^X61G"%9<)=8 2(D4N142(3B,P"FF$"%X'W2;XW)+ L=,?K3'8 M0$T=H.]&VID8>;M8RS&O,]#O<+&>OC\1/I*O(B6D%,DC#0SK*&4!R2JFI?5: MIS:]J%L0-W9^HS'JAE9/7XC;7.YPG"%^ M9-(N*6E1VN9'3'>)&CO)<3R$':2.'I'U>KD\)S8R4]7T(H70I4XNP01>OM/L^S9\7&UKT*>U^#V*[DNY^6BFI)^.WS&[)'W-,R6;/^"$&'Y\.^XNP(F/<5\HHDD!,@?RYI&LY?K*0M-92%NZ2;S2F[#&2QDT(M0#. M,-+OP,9\P%/ZU:>36?Y+6/P=;[ T8461> ('##R"DJ8>?]."X"0:VFQ#L+Q- ME>CC-(WKP RD]+NU+<-HH ,LO2=U$ 'UMHJ7M..>SM?3;B^9X=E[J7@&J>H= ML4QI\,8;T!&]32EQ'MJ$YT^2-:[+TP91P^FA U#]&6LB-]5$A./TB;:DE^R.!0*R#3;HQ*M%QDFVCQ!X2-ZRRU =:0NN@ 6O>$ M-,E:HS7: :T0#8H\OAI%1O(0,&JBWUMW)-=I7)>I#7P.DW=//O?&I?R-@H>) MX\:P&#UH5[U(:\F+Y$S5*5HN2^(.8QO[\P QXQZ+-?6S]Y1X!Z!Y/2.+AL8M0L:M ZU&MNE8$0/(*,,7.97,!&-N8.(>.>>+4 RR&2WATH?@.4&7ZJ M>?-!H/(&5S=P3INFDUID"$(1^3HJB/42%?JI+(+)8AMY-K?(&/< JP5,]I=R M!];DLN?KLM+DE["\Q/R9\]I%\!P#Z&]9;/3"??"6G[!.^.3^+N'A;[AW\;U:'9RK; MR,F9(:R$MG9JZA>#%ROJ?@T*]TE9 M7N\&T+6XI?J D2$'EZ,G_R]GQ=LX43L2NAT.G]79?$M5/=-RH7EYH+^R7=70 M@Z\[1O'0C_DB>@ANBB],PJJ4NC8[M;='33;S<0+NZWI.\M M]0ZVT2OJ-Q)Y,3_[,I^MQZ]]FRXGWMJHO:B)$U:/B )"Q%C H\3B4)AHVT0$ M3Y+5":+VT/=CT#E8^!T@Z0X/+^=G83J;9(WT?C(X7DQ\OU]Y!U!V!Y9*C:!3.:(H=B?6TST!3+UFLA MO' !9.U"\!A],FV \R19XY:8# ^BX730 :#NSE*[X()+)] Z,L,1"RT+0\O" M)04,E<^80C*A3=K@87K&+289'D(#2'U$[-20>/)B,W)O^A4?G'QVR9+W,2:1 MR: F6@FTO7/PM3C&>9:C\AA](6*TJMN_3TLG4D@&#K/W$W %07L_2 MHE[0\!(W_WT]NY_*>#\_/7TU7_P>%GGBK!9>:4[K#.O-6"%"4):,:9*8'&KO M0IOVLAT)[20:VQ,7]VI.VBFI PS>:A:/(NEBI(<X=QB MH\;,G1OU6YZ3M%/W70NVK^SWQLT77$SG-8N_6+6:E%J45,K1,HN\'BAE%RG> ME E0V$@Z3 ^CXVGM#=:%4.>-O2TWLACK&<)O"]%4 M!PO/EZOE9M5,G+.%V2SJ95GD.BCR#)V5 K*P%$TXYDRQ6_G=.[UV] [)YI!J MK(JQH[HM.3LYJW/')C%1A*&5!J9#90\MN*R),^0>$UELR7YXE+O[:T?OINP* M9'NHH@>_JC*SV=I?GE=>WFU,Y7K%K'_Y]LMZ\L:OWW"1IDOR $0.0:5()KI0 M!*U2=F2QLX)49&#>*I==JYFQN](Z>A_"<7?6=GKL8E+%(SRN!]X]S&+-ZVC/ M(S#D:C-G(3J3((B89/4ZDFSHY.U"ZNA-$&,C=2 M]FY2K\PCD)8/F)9B0T1LGCF]AMR%]]":-L6'<2,O] MPGJS;B]Z$6H5WEGM>5JK?"*U$R4;A!!LO1HC(+C(#9@?9I?7_JS/UXR%J ._$CA.7TKQB$86 M-+R-CW%4-D?OA3G:^N@7/1TLK=LMBP9S85(**,RE.F9!U_YY#EJ1N4B\1-GH MH&?WQM"FG3-'P^;^XN\ .[>.$7R*0JMB0#)5G1]GP*&78 5Z;KDMKM%E++L? MX?SQSG!V$?Z!.?=?9\-TI#]P%@8_%@=*,U492 M!IA5O6C6H\ VOLA16JMN%)M]G#]2]WHCL+L\LE@?3$PT"Q8+LV!]/6)UM.:] M8@E$ML8&FS.F1I<#'4!U)\4Y@V'N?O'RD33Z3#M4E_-2+Y![=3K_O?$\^^O7 M'&F<_2-\#6\NKUYT/36-6P(.;=4A14\[/RL0='#T1;)B9,P*8^J 8+2 M^LQWB_G7*&_GEV-[#JA*/WKYE+5JW9R(V6=> $Q8)V84KM-,,MZ M-V'@/&:1U-UI[<80'H:F!T+9EDKK(-Z]':Q39(Y>"%L/6@4HIB,X;0(P M*V/)#$/ -J75>^1*6H&IM286L M/69 AT1[Y!9<\ 9DL3;F;'R1;6X#O$G%N.9T?$S,!U)0!^ Z.:NG-/]8T_ZV MO"8USCY-XRF>+)=($9<+0=/&$2%DN9[.B."ED<"24YD[B:C:Y*N?IFM<&]@= M =48@>0O)+2;S6I^[X.L7I;2(!K;FZR>CEG5LG"=!)U9D.].2;I.D9&!T!9 MC!<.5:N;#7:E=-SR].Y@VU31'0#YD;(2891VIM(N,@/EZ@E$+<\7F+!$[U+$ M-K-9#B@!:E;.WATH!U!:!]!;2VM)A+^:+U[.S^.JG)]>WM8^B=DS940 S^NU M-DP*",Z2B\*-1VU(.*&-#_D45>/6K'<'P\$4V $8UZ5%;TBD)+^-/*\N++$2 MLZB7'D>4=0"< ^=5H"^.A1!MD*G-Z=6C)(U;D-X=#(=1W:'#_3\V[.F_DMS% MX=.5V%0*EDF*X4J1EA99[6@*3D(P(O%$VX!7;7+EV],X;MEY=V!MI-P.+.@# MG-6%24+'Z==:6+FSK[4J9D'K=A)Y%,$%#DH* \I(XLYS#9()'Q"YXK+-R>J3 M9/4V6N!(B-M7,>.#;=-Q7 LG\?!V+G:^WC,4BS#ZM/S5Q M7I08:Q-GJ*,[52;AU1D*+FBK4ZIKZTX@_5C[]VXO[FW*P*#H:JZ)\<'VN"3? M+?!+F.:7%V1=^+HGL[RVY1?I5&:4B28B9$SUUA#C(.2BR?.U16.F]Z@V!;C[ MT=O;N((CV<+!5=DS;B\S ^_"]_7@MESK48)A8#/S]<@U0?2< Z:230F1TYYP M)(C>(:VWT01'0N,A"NIB",&#+"W.B9)IB-/3=1 WL=QE9S,"9[4BWM!*BLG6 MHU"5T$==:!\X'NSN4-?;J('C(>\0-74*ODNS_A[)XSW'"=:[V"4CEC":BRJG MZH#4TTUKR.%M=>G&#TGK;33 D6!WB(+Z3+C<.JR\7$[?)SD')ETR$!C9;Q6P M@&.9#+N@"(P9LN2YS6'*UB3VUN-_K/3+ KK (G;%]Q-T$H>I1:TJ"QQYKB# M*)4'KE/0Z O*TF9^RO8T]M9/WP2+C536P>VWCW!6\T[+1Q+Z5CEKB]/@R)A9\@:MS-]=AH&T@YAX8C@R!M(R1FLQ ;*LT54I''SB":Q&AIGQ$%D;^_8D6>,6(QP9;<,IJ N\;2^] MB:.EM)XR(#-]J7< 0B"&@*//2J DM[C9A,PM:1RW$.'(2&RDN@XBW\I6_7]- M*WT-IW5E74\AK[\XF>7;/[CQRTA'XM!4D) M,F0ADJ-56EP&901"J!,EF904\ED3=&H3-1^7SW'-=+.(NV.P//>E-#$R>9DX M@D9GR'TB#]W9B&1&F#966L\;W:%Z$-GC[@)] GTG58Y^-]TP+!=1HA6.7+ @ M6*W'HUTOJ 2912=,I/6OO32U&^GI7Y MXFRCS"L7T*8L3;8@A>2@LO#@O9'TS\0U]R6D1O656Q(X;JU;,SRV4$\'F:J; MX>GK&3V7EM1%=/IV=ETO);7-.7,)C(DZOLL(<$4K(+FEQ)0.J5&/]G;TC3PG ML@4TGD@C#*2G#M!WNSSO*BM"T6<*K-[FH%6A=2I#]3U(4!ZSL"Z0"6^3MGJ8 MGI%+@HZ K@'T\ <8M7RL@?:/O_/80YB/.L#^_GYLT8JDK ,;LJ38F.R6#[0S M:\>3 ME'=!P5W#=8"P>S-8;T*]&G%>?CE?3F>XW&OP^[UG'&10GJ9H( /Q=O$IS"Y& MO%W;J\W-8N]ND/RV7"2JZ]4 EZ;L>O-#;71B&3SM3: L$Q"5*1 %\](0PFRC MQ-,@Y!]\*+-6U-MRL8T3&9.8O$'DM(KJZ9*2LH"OH4[AW!7NDG>M#E_NT3*N MZ3D^ONZ=NQRFG=[LU"]A.24?XJ;LPBQ_F'Z:30NY$;/519MKO5V3A)WJ,=L> MIFR?UQQD[0[F:R"#>/\UU_THK$3M:6M,4<9Z^B<(-DI#R%KRR'EAL4U']^,T M'6JZUE)_>TOJ)S^0^D<2]"^GFWJTHIWG"7*T!I1& R&A @J!&2K.)IU',M*UF/5[&0&%PWA.-6&O< 1+!*$168J MAS8%=LVMY)T7?-]\O5Y(&E,FGB68E#DH$6DAH:1 2'M9"BTDGMO$T]O1UZWE MVP4QCUB^(57306+VEJ=\EQ>6T3O&&6#P"E0L =93D676SDBRWR@:G?(_0=7( MMP&T ==@:N@ 4N\6T_EB4S_S'M-I6"[7.\?M:\-?XC(MINOJ[PF&8B*Q19)2 MM=;-(L0@-05)PA7FM"FV55O(;I2./-&_#?2:JJL#.+[!WV](;C&?T;=I$_4_ M;,%-8IS+.H\V,%IN(5KRC'T$KY1EQ1L=1*MRUMTH'7F6?QLX-E57;T'%;]/_ M.I_F>JZ]1XAP_<<'.?R/T-!5UM=RA[QN?L;&0$Z5M>!1!M"!&Z<"MURT&7?< M1=;WPSD]B"(O>OCZYYC,:6TL9C>\3\9+9EZ"R]%==-EK%\ 8 M+83BJ#*V.83:GL8_0I9X%SS>KR]JHLUN3=M+7(7IZ5Y)D'O/&,;0/4A15_8N MIER8-*:.J<+-)8J!%PN,1>%U04\[VQ_;WI&BPN+[V\7F,O*_X.ISK<:OHQL0 M/X13O+BR_)?O]S]\^;&/F]F;!7/A]? EU]*62$LU."Y %,FU()?5FS:IXR&Y M^"/8S%TP_9#-' 41'<0O9-QJ=SZ]>+IZ%=*Z_._DVW0Y"2I[HMB#]HZ\W^(* M>),Y"!M\$3EJI=N$S8]1-'9QYE@8F3=06*? ^ZWND8N7\[,PG5&89X1R:,$F M)D"YF,&3]P/)H HAD1?DVPS#_!%EXP)Q&/UO :J]E3'V$+>_U96VF)VR9N? .67I.V5,*M$'+7_D-3[]BOZPL;\: MYX/+M .S0L!61E%*@4+3C#'"##I&Q4WN9VP>V#)(U=,-[) MCC>,RGK WC7Y;\(9??MQ$69+\EY)HQ<+U FK=#*TAE#1 E6ICHHEWF0*P=81 MKBJT\;I^3%LO_M=!(+@+K6$U,O;.]^$SGI;W^&E:@Z+*PX6-S@*S*_5V,%9Y M0*LAACHM!)WC2MN(\H?9DJ=>,#(T!E;B?&")CHV*D]7'S_B7L/@[7CD%%US0 MGN^,U0H0Z\3H9"2LR]YE\9)%[FP48BMPAL@81JH][$H/6=;J2;Y> MX=ER4L?Q>5446.?)JT,IP7M9@-S&I(,M41E[/+?HBJZ1YWAV[1OMI[P.H'CK MOM>)CR@"-[86-R4BGF+98%D JZ/53(>H>)L$P"TR.G1[]M3O_3E.>PJ[YPEB M#UV,(*-R*I.4F*)]6G'.R=I7WBP*7S0*XXXZ.WO?NRR.$.JU0%D+-74!P8OQ M(7>&AIP0PXO%=^+M/\+I.4ZB*(DK)H&KPNM-O:$F2!P$J3W)-6IAVESQN!5Y MO>RC@P-O>.5T<7W9G4Y5$Q4FX@#((R?W52B*0W0HM64?BW*(+K49<;!'6W"[ M&6_M4'2 N#OPIQ[*!_\E?)N>G9_],E\LYK]O+BNBWZR^3SS/-BB6H##)0)E8 MR -("E)RBKB5B9-O+4L?9H&43* MO54#_AH6E:4Z5O7#9Y+TR9PLU M=8;W2+@LLV)*%IY\ :QCG56*$B+7"6STTJJHHVW4*OT818>Z2'>?>UT>*W3 MHED&CG63%10?A. -))4=CXXA!:A'8;63VN9!,''7[1E&_,_;'JVSP$>P2A?O M.:)M>HBSUA8J,AZ#, @^:]K,D&GP)2@H22>4B=F@P[.R4!_29\SG=0._^X;: M,YQ^^;Z1^XO:6W>]?$H)/+@8H0A;:F*#@5O?L21SP90M9M%H)MH^Y'9JV7;! MTKV3F>9J>]Y6[X#&C?U>=$2[U[(%Y%&P"ITD*^A!&ZU!&=HZ0ZW&4TH7;W44 MHK1I+&UO^$YF*PJ+3L]7TZ_X =/Y8GU@\.NW>ET"YGK=%^G@R_EEG\ ]IV(= MX/A05$KD1B3.#2@*:" 4@>!0FDPQLTBFC3\W+!^=FLI=T/>XJ3RZHCM(TK[$ MQ?1KJ!R_GI$PSVM?R_OIIOGB* MJI&/Q$=$R[R1ZKJ"X8OY;+VF/])?7E1)B9 YZBR@F%K:S;% $+QFB"BZLY(9 MRUK#\#Y5X\)P.-T_"JH#%3%Z;O?&%9R799/(M:KCBY(-IDY3".3>DM8Q6QF* MQ42A_7:IW'O/[@4-ARIM/IP$.[ J!YKHZ]RW"C9P[0V8*.ITYR!(ACJ S9P% MG9-BK,WIY% !%R7!1\-!2?)SG/0"$@K/@@S"'BGA M?D'0R&/T>L3;/JKJ '%_P^FGST3WR5=:I>#^ALI]9^,7NQ N_Q M./&^5ME80YM O=6 1N=,)8' ^-"BIV)'3<3N(:L?.U3PLX*OL M/JW ;+WFD(LIM3NH3J33GC@SM),8P66\TY;^6*/HD^\9MU9S5) -K84.3.&! M\KRH9O4DOE"8 !DXJQ&9 1?(7]:<)Z&R32*U&FNT MSD^Z+==](NN<[414RR_1@45#)B 8#9['!)RIE#U&[7R;IJ]=J!PG,F\-SF9Z M&GN/?C/?M(U?NAKE+C.Z6$:^!H)F]5[J3)M/B"&!T=S6XX*2,]]JE_[1F\:M MDA]_GQY4$[V5<5U>T_@!/VVN+=ZC0NO>,PZ[-.A)BH:Z87;S\/?X9;Y8-R9? MVB+)HRZ1(8@HR(TO&&MWJ &O,ZF8K%&K3/UC%!U<5W7GN2^GRW0Z7Y[?K+ZN M>[/V44.RK,Z&U@FBY(&8MI9YJPNR-L5D6Q W"!PDY& $JL00N\SH40B2CG-+6J3:"V(_@3JW1+GAZO!ZS MG>HZ".C>8YK/:J?UA:/X'K_B[!RK WEE">;7$\DQ7W,:58FND.=(DB3_3F"& M*-:GQE;;$B/:1L.Q]Z=YY/J3%C@]D@([@.KEBJ108WV-Q^QB&B'Q/%W^_9?O M]>LK$N=\<W=.(;#B,,D0 MN$R-O*5&;N-ENF[SX.J(7XI^HD7ADM63X"@,J"P3^/6A&B> J(2&YS8N\N,T M=>K\[8**>_5PPRB@HTUS2S=V7=B*W/D27 F6*SC8#7$$@HX7G@,S"2#;:Z" MVX/83CVZ0\#76F4]H/+R[J*[6\NZ<20YKXTQ#'34)#PMR-DHR8#-EFMN; JL MD3U_BJQ>&KX:@>(N" ?34 ]PV]!^T8EB)1+!1M?!874TE+;@F4A0*?1-!C@V)U[-/=1CAC:#G@@F>5&+. MQ>)I$.QTUSL(^)JN5A-;MWRN2[%6&^]C"'J>G8:C0Z@I ED'=@+./IN?#BWUL-^C%?$%VF*)&VGROSAS) M*%<17;#C$KGU]111&%NOD4(.,="&7Z_OH6A2EBS\5D[/C]\USAXU.$!:2+8# M,_/$SOW;5>$IN?Y>B"R)B;3V#&F_MC:#-49[F3*QU:95<1OJ1G:ACYWL&UI? M'6#PH@Z"]OP0BY \@Q*!UHXM'B++"@SC,5DII!1M3C,N*>@BIS.@;N\5H.PA MZ X \F*^7%V5RTQ,B9(S,J[",>(@" ].N6IPD5M7@HRE#4IND=%%UJ<=5/87 M>0=X^?-BOER^6\S+=#5A4GN;60':=Y&,;5040B2L^W%V.08>99O.IAM$=)'E M:8>5?<6]/U+FJW Z;)3UZ[:.D*RFL2B@)7UC=M)8H_F8N0,' 3T*BM<%T"$X"UTK6-D,&1'^=&D?DVVBRR&W\[WNDC.L_M8'/8?+N MR0&_.=225)QNMK8444NVY MRB$WNFSX*:KZRE;OA8Q[EPD,I80.?*&G"W=MD$(S)"OKZZVWY,B!T[3K*RYK MYT$M[YH+'4>D(N25AMCM4ZFWM\1$N=) M4@!Z=]3A?[<2^9W4^V2)_"ZR'K\(Y*G*;A:30$?!I+/5QRL46X8Z-SY%7Y3- M7!G\@Y7([Z2[[4OD=Q'DV)!XM,;;,FUD-@HR3_461Y? IU(O0PN1,>\+5]M5 M SV'$OF]@3"(^,;&P%ZUVJAIA^6:@58ID4?',P1T$ICR KW,(J+9"A_/O41^ M;^PT%WL/?LEY7-[<=YW6,FMG@0MK:H6_IF7A AA+[(2DG;R[QPSEF=PF9%SC MT\ZG/4#+.'*/9QD.PA MY;$WJS>O3_[\ZYOW>%J'(5UNMD86S!Z!^SJ%F80#/I!+'U D9^H<)&&WVHL> M>'@W>M]'5_,!!3>VXC^^_^N&A3O.]P4K6@GG@U/ 5:8X3DC:&%5!\(5EA4KG M^*7++"LBRX)A*O=&2G5*X."@7H8 MA@QSD#;L8!3N/G_$P>.# F$ Z8T-@+>KS[CX\WQ^RVV^X(/\)\$3NAUH8"E^ET84+:+8"@J/O6'$[:$)& :1Y-AP6/LZIZM-&>A:3!=,)!:$ MY.3D:%09E+$%8J# RH1<[Q3,R?"R%1P>>\,X":MVQEV$W/OPX;^$_S-?O#A? MKN84G2\'K$Y[^,&#%J5M07OS*V\B,T8J"58:#TII!T%*"4((KE/2R!M=Z=RJ M%NW6!.XZ>7MC;(4F5AACP'R=B>(XIYC?U(-&F;E@V=]S70;K?'V(GBZ.]P]# MP_VVUX,%/_*8H=O+<7V $ MZ+9,")(L)JA2$D.KE 6B0=F_DT6QUL++5@*'[ M[Q\7)D-H=#Z8>$<&QYMPAF_++1XN\DA9!\E#SO6B)I)'IMTX&&8!HU7!<]JH MU7 8>92,\88)':K7^=!"'CM^/OGPM[!:SF=_7LS/OUS%_UYS'@)P(UP=E4WQ M/S<:M%<\LN)3<-M5C3WP\/%4/Y"^Y@,*;VSEOZ/'S&?A@G+)F)86#=AB&8DA M)PC,>3"1J: *XX%M=]QVZ['CS85JH/#]!3:VJG^;%ORU^N=+DOP%_<5GYIDF MOEFEG]5[AZ0-4*(R4900=-JNWNN!AX^3RVBD]D.%-[;R3\["/XCP=9/\E]-P MG2SD0:BHE0*GL1:ZU4M]O$A@N2-7B;MBW'8'JH^]89QFS%;F?@@Q=I# NN%*:C-W\@FBQCV,'3"R&%H! M/6*I,G*QT$34T2(MBUQT!!5IH47:&B%;*;7FB0+W-K>&/$%49U'JOHK_83YC M/RWT *@+8WV/I4EDM.0$H100M(6*0K9:NS.5OG/ X@F8CFQIL9,,IH0=$W>J-C,KEH%@& M;XVF,,5PJ'=T0$S"Z>R2"KY-TF*,)2F3YUG&.[.^GOL@@IUTM_T@@ET$V8'M>"#A\0O.TN>SL/C[ M>K'XPHM3VD+4R$A,/I' J=EPX2EE60T/UJ^\19EXTZ$.T[2<7]5= FM2VXN M\_PF>E%S\:HHLL-<%8A&!DC9<&&,M3JU";!^1%EGJ:*# H9.4YN?D'+['A-.OU8Y?#OXP+*5H&!AM"ZA@+03//21G4BF*\71W MWLI ,'J,HLX.VH9$TB!*Z !,]X3TVU6YO=%:*%H9Y&+6O <+$GPBQICPDO@0 M%(@V(2IU24?3U/6ZLSUY7293N?+\P5^ M)!G_0G_R]PD7@E:,SV YVLT%9+'0SGO.-@'&U[_GJH MJIZ+;5K[!X-:J(LG-K%3#U%[+&N5+5-8I(3HZBS,5"\C(+4#8^@%+[JZT,_2 M6EUF]%_,S^)TMM;2!Z2E22\]_5[O OXTF_X#\ST]7"\,:5(,6B MAT+1:8[U MNV1 YN1L\8YQU^86W8-)[]RR[8*YNY;MN&I]+O;N@ [D'SVRB<5KV77\XXU5 M"L]C0!"HUMT>"$X*!;3=Y<"495*TF<#>VN1=WVV]727.Q42(S)!%%:$4IRF* M+K0N!<4F41#"S7;GU.T!YDU9_7->YBXA'!LF+>G2%BR]5&+6O<;UFE)*5:P42 M#8G#2 M!!0G.!F]#T6++FZ6V@LA#%(P\(_5HN]@@&A@90>_QR_DB?0Y+//FT MP'7MXEV6+E:9I$7 !6;(EOQ1I6FI.55[>PPR[Q)G*FRU?6T%JZW)&F]LQ.&: MG[=6P]BEGP^-P8C9"I C;%7QV-4.DD?Y^-%-D M%V%VYA3?,,C7!Z:..16CK/?KE% KS P$+ PL6G("&3>"M6]]>HBRD2\AZB4P MVT]38YNA1YAYT%'J .$8&(47GG#>>E MS43*1TD:UREO K!AU= !GN[7(M[FY\7YH@I[DH5$5S!!\EF0L!RG94(.0#(N M2DX;/_HVU1!;$CCN;MD4:RU4M#?RON(BSEN<"[Z>T8HBK$[W*WJX^><'G?<] M2L= 9WN7S_]^7>,!81!V]:W3!_1-$'6I@ M'GCT]4%V,$+K6JV8BB"&LZ/--P5/WWDI3"J9OAR+X4Y*#X;"QUTK,I@>>BLH MN+%@]Z^9NO^0H8Q(P\JHIZ!">P#C7&60*M1[QR."]P:!.X%*6L\#'FUE#5\< MYZTE[9DU>A6C6TI[-?$[(*;QT__ M!]1/Q^;F@)*E!YXRE,%I69CT%'(*-R$4R0'7R(E,@*M7!*8DN:INKV5M.LB. MX;R\FLZF2T+W^J*CB4K6F&PB,)L)M5HRB*D2YBG4$SF2O]VFXO1A>OJU)KM@ MXE&'97_9=Q!?7W'QM_GB[Z]G[Q;SA,OE)%ARWE2T0-X<64!'89I31@!C7!-+ M$FVC?O"'Z1DW4],<0?O+OB<$O0^__X7"_L4TG"XG46#Q.6N(QM7[C&*!Z#" M=%8''@SSLDT^YD%RQLV^-,?/WI+O%3[UJK[S+U].:\*2H\W9F 3:U*MX8PH0 M%466CLD8'&:G[RGE_C,Q7X73X .HW#,O]DC07?WE0H/30VP<* MCC:/OE8V.EU'00!75E)H*VF?$#D YUQDIH7@L4U3PFTZ#EW?OY'+A/CV"]:V M\-FGS<.O0WFG4$?I!)1 4;Q*RH&7*(%C,)$K1.G:M H_3=>X(=$!2+B[[ <4 M?V^9E M>]L[9WOK[ 8Q"PTSM'4"H;'U).H! H4 9AA"D^%MFTJ$1PCJRACLHOO[QN!P M@8]=&76=)+YMU$YRGE:5D,M1__EZ5N:+L[62[C!KBC#*D2&5Q=A$7E M]RL><+CTR),&<)&>IJZ-L^1R(/_8*@BLMEII%R&RG"#R(*V4/D77)J*M\5&T*$.(XV,S%\D87E$)XLC-DV;=O-' M".K*0QH./_L)O,_]YL7\[,M\1L]9SLOZ)[]^^X*SY>';SX\>/,!NM!/M;38G MG7)(#A,@U[I..+/@5"1?.!JN4-HH8IO#DY:;4XTP)]DHY1EY]-*E>@S!-<2L M[?J_B,LIM7EOF; >U><(+)%B76" M+3G[/FM#XHGC_78Z#;2+^SRV)"PB1>U!*Q9Q4(6%M=ZW[$R_I*@#>!P:#2G&PT[\#RG8_SQ>KC[@X MNVGUZC6@)!&KKD"U?9<)Y;(YU0V,1HW*=EW"J# :W&@6+N8'-Y$.X3 MQWT(*C/@.C)0(BAPC- >779.IF*2/T90-(AXEC9#DBGB&M.4P7R^^0 .>/-5L',-HV]0^MXQX_H8U M)83YY"O]]!-AK<[-N/QEM:E\4A3/,I@$02<)BNPHA)0C!%L$FA2RRFW2D+M2 MVE>TM -:GK90 ZNHN^WN#G^U>JQV_;X/*[RXAF&B6"G6*0%UG NH.F_,<>XH M*&!)2,^%X&TZ+':EM*](K!4$#U51GPG!5^>K\P7^A=;6V?G&E7P7OJ\O%/TK M;2:+.Y5(!V^E^[UN@%UU #[;;+#"HT++0TTGDQ63=51 + HL\RIC%$7S-K%1 M^[K!J\3YI:@W5KR*N[RBU11._Q/#8L*#%=$' 39*"\H[#<%I!9%GQT+V)34Z MQMB?YJXVW5T0M-.I^W!JZV#[W8K3E_6NOV^KC[_CZ5?\RWRV^KR<2!$3UW5B MD%-U0XD4(WE1B%G)N*4@6V.K!;H?Q5UMQ\W!>:C*GA$TZ[+[^/M\$IA43F*M MJW&UHXT7\$H;XE$QQ1%ICVI5<+D3H5VE9H\!Q'T4]-SP1X#"B2F9++Q@8)) MDJ@S]9(G6FK)BB*T,J91$]G.I':5[ST:!G=6TC-#X:OY^6)BC1%!8@)1A[8K M'VVMZ(G @I"HG?76M[D595=*NTHB'PN#.ZOHN4%P^A4GA6-@+$1""HE0$:O@ M"OD=#GE&7GBVC<;N[$KIN+?AC@7!757TC"!X4NB=5TQR7:(R,4#(,9-$F0#O M/3F\M.10Y."L:S,>8"]RMP*C_0.!<7]E/2-$3JP@J^XL!Y7K-74)R=^(S-:! M4CZ8>GA96K6Y;4?A5KAS?R#<[:22#DI'GN3KK[-\D8''_.NW.MKEY*S^:R*B M=!IC :G)V24+7YMB3898JGNA5=$HCH^[Q\C="H3^N8-P$&7MCDB_0>0,/]6! MN1\;G=U=%X07E)(ES4"'6I&!RH /68 S3#!>A,%&A4V'5.!S]@S0-83$.[!H MC[!Q.<.92^<3F67(HG;R\L@AAI#!H$CT/[+>C89&/$W7=C!Z#N<; \K_4&O4 M$D]OYK-TP1)%U3(D4KISM2HB"0DNT5(IA6M3#VS"<2%U3=IVJ'H.!Q/#:J&_ MX>P'')E/[I0B-R\.F/#1R@/N\GI5(/#SK@+_\)D@_ L].M(2$M0&/T>[O,GH0RKE@HL[&MLES/$W7H5;] M>G;8VW+S^1<7/]3B[N4U!9?(O.Z#%\(D*S&"LYX,FER?PKO:,. Q1:=9:90) M/Y#PD2\C'@YK=S>(8RJTM[JRA\6Z_]RG)Y_7P*XUG NU-2SB35A<(3)$&3"A MHH488QUW@>2MH@-C3-*B<&7O7FQX[&7^(-W#W0-P;\F<_!X6^5="T?P[XH<5 M+9UW%Y;-;U"B,Y,Y"@0I#4*E%YG(IR!F##G M5'1&TV;42T.FQK6J1\3XXQ<2C N4#I+V#XGBIC;6(GB[X?0DK:9?[P_702M4 ML(9#\8GV(&%K$0MFBF,P6BYE0M?&J3B<]G$KX#I; 0W5WA_0XUV.WR.)=9I( M[FO>3V;YSD_^.INN'I-%C(E$;P3XDNH][98<,B$]%)2*&>U]XFW*G%IR-6Y5 M7C^+8SRH=+5LKC9%7'R=)GPD*#I=/Y*^JQ>JIOFGV?0?I!U<3.<;E5T+(LFH MDG$%G"3V%2\4NOC"@3;0G(26TQBP8P)DN<1WPXQR&_+)S>( M>8\RZ.] )#M?@N::D4FMPQ[K"-(0Z)^JR&"#02<%^V\2_=Y:=:2YV2=?/(90I*,1&M]:#3B:3 6GG5DNPM^=_7KVX"@ M S]E0SE]^.3;=#E)1J?";;VM5-53-=HV@@H*I)",V<1%2&T0?(N,D;/6XT#A M[B75>^NE U#M+[AKMF>Y)H[>A#-\.:_=D9/D'%M?;:GJ39=*!W)N@D[@H]52 M9D7?MQF4T8*;<2%^ +CN#4D:6=-C3V>[S]PU[YL\T-O%)MK]0O2EZ69#JW,/ M_H)G$1<3A8F1N#48P9#BVLP@"FDA1JVT\+F./_B17SL()5V>%1X12/.QM#HV MA%^=GY[6!#VN)7G!@&56,YDE&,T$J$B6P15MZZ@S7F0I-F#8"I8//7W<]'%? M4#M8^AWL][?.?3;KXX*10%YX3K2W"!%K>)&O< MQ&=W6!Q.A1W@\5(N:Q<;DT6;D0'/1=?^<*)=)@E,:>:2)VNNVE1!W*1BY%VW MB[!Z;ZUTA*B+E6:]C2'J.K[:8PW;>!W,YZ%>$R6BSLJR-EMK3Y'L_OI\!!A[ M"'=L__U$,&Y__:_SZ>K[ZUF=FC?]NBZZN0Q%BHD8T()AWE:+G,%C1) )3:F3 M>@+?;D;XT^_I P?[J&_>1I8=6(S_H UU.ONT7AS<&5"2"_ F!!#* M!L,-,1#:#+N\0<3(OG<7.]"^.ND'3E=KS(0D:(TA5Z5.OPE $0.K0_2]CDD: M@VU:!6Z1,:[9V5N9#X-B#\EV (M'5M-ZN="*HE7W=H87!I3[0H:X%*@#A$$I M@>"ML5 "+T%$R\O=RT;;)O$?(K(+2.T#A>UR\P?KY5E [N/O\PO6#!J>#3%4 M="W0$5%"<+Y>^!))@K1KQW+4EJ:'B!PW-#LFY/;32[^0N_89'G,9?IO.\/4* MSR@^<4);I1)X9VJ"Q'F(3$003J*DWV3B?YP3S!_2/G*FJ@O/[<@(&#NLW)O= M-^=U?5_H:EF+%G^OLE_W^7[\O ZGWN#OF]].$@5CW'D'(;M,$964X".!V$8R M/V1LF&!W6JY^>/S9D-S.ST@'!N##)Z*]H.&/O#[^.@N;6E_,FT]=7<\Q,9+B M".\XB)(E>6I6093"@[ -&7S"/T]_YT>\S74$#X>6/O*1>S_)YPJN_ MF!@*US$9!]+7\21.KZ^Y<35WG)WT087H1U]'=XCN_.SZF2Z>0Y#Q;%?,>W*H M4_WLZ]D3HIEDB3;7RA.K?0(R'K0U&X60K-4I""W0_+#KXAB$=GZ2WN/*:(" MYQRFWS$47\/TM,KBU7SQ9_K;U43DZ#3R""I2^*BRI'U4)%%C2&:"RE:H-I.H M6W$T[M#TD99,5S#I9;G<:]2]+X=X5PZ_?OLR7:P_O.D_G#@G;;0ND/B-KC>= MDIT(J1[#YQR%0)X;W5L^& OCCG#O84$<'0B]K(!]Y+[^P#L: 0R]+81\;<)/W=1?$\N+^ MSO ))ZI(PV/B$+UA]3Q)0G3!@M&Y&&5,C+'-[8--V!EWQ'T/BV-4@'2P2K8: MU?!F/OM*[.*&\^7'.N_ZYN]K+_.;^>H_<74]R.'F[*")]CXJ70+ANAA0=4)B M4+R -JA#X +1MSFU/@I[X\[H'WD5]0>@/_2JNGK2YH_>KC[7Y$:870I*Q"R$ MJQD-(V.MZ100!#? 0I'>,AY(4L]LI?V Y9$O,?C#+K\AD?9'7I(;]_C5?''Q MH_HY/LFJN(S20%1DM91RI%WA&(1LT6)F'F.;!,)Q^1SYZH<_ZN(['%//8PS6 MW["ZSR2:K[@@Y_G&/-4R7\PWWWVJF4C,@P_*VN/=#49I'2J!/H9M!2]\1#+^ MM",D4")+<-$A2!.*SCIDTZ@Q>N1A6_M&D*_"=+%ID[_6]Z_?OF#:7$-UQB=& M6VE+U, BHS#2L03.RP)DE)0MVL;4Z,KD=CP]ZW%[]^ M2A+_,2<-KF_4>4^:G""7.7LE(/HZ+LU$"A69<, =P\)J$!G;M(8=@;GG/:GZ MT"74$7#^:&OI_73Y]U<+Q-?D:!"J5FN!<$0=;5#@4R+7V/ ,KI#JT'HFO0C2 MY39W@S5G[7D/M>YE'1T,FC_:*KHT+"^G7Z>9W/*U0 1%(L58#TYG4I?WHO;Q M:["BD#0RBZ+EB5%+UI[WI.M>5M'!H'D>H?[E(/QYNW7J\>=E-9S MBM0\"Z!0!XC6:2A*2^V=QRC;S.SZ_\=I[XK?=N.T=P%!!\[1[4Z)D=/D,&3M!+)&=QVVX*:G<=H[@>L8X[1WT?3H_4Q/>GL7DR.\ MC+I.VP*O,P.5O"-#L+Y&30O&&2J;MIM-O,W;.F_Y;@Z(>4OM/ ?C^N,#<_\]/35?+%NG"TEF5BR@(21@U)90I B@ W,T^Y'\83L;!T\R4_G MEG]@5 ZU*(:#R!]KH6P:!R?%DQZ$*E "LGHQ7P)'N@ ,4E)@[0)3H?)R+R@YPX,UA'7,23P)2BP@@?'LQ(N-\J.[TSK,QU; MTQ#Q;=6].Z#]!M S_!0VA7*=^$\D[(+3U3F)Y7)]_W_=75MS6S<.?M__PEW> M+R\[XUS:S8RWZ23M[J.'%] Y6T=*;#"&W VF4R",I)(ZO%7+H7H6L=,@9:Y24V>!3N(F6C;FG;/@E,!\^.H MSE-OTDL0G.M$F% !PT$+Q"I)B651!9NM9*IB@?2+AQ[MM:YI5VU. \N)HF-P=P[]>=Q&*S/)&9M%&3DNN.WE$OA2BC!CAE' .1KD0L]25)GZ_ M.*T3#5N:RX;5@%8+$;AGK]1VYE7V,D@9384)F@2&,:E4P1$K (A76@A/ MR_";D2JVAR-RH@=@HYHY$OC&KF_91\A#LL=GR672G@1A%5+$+?&4:@(^!,%8 M,LSU&]G7:[D?)CU7$]B5I#<%S^U[JKHCY[)77QD%'A,+1 N'[+<)'?', =67 MH1I'F;T)$Z,FC"<@IH.Y.O:F&002I$LR@@6(Y$MD@(QSE%# M+8<@*]TK-11@32%WV(12C@"Z'R3;>);2JDF1OWIXI_/P^$8D&P3&EH0G;8@$ MPTA0Z.*F,@8)0&=KVDQS["5KHIYF&SG$X0 S=A#TN(?^VY5Y>.6O_.Q;+UKK M8)T4F00'*R_:$.\R+50Y1C735O:+@?JL-NVLVX#(F-<4T]BXZQ&^E6+R1Y1> M2 %**XU^89 65=Y'$M:GJ9)2.BZRD$/%XD]6GW;.J1(NJXNQ,9S>SW)[/9^M M6+?T5Z67U6,"142&1CR+%"V3390(FL;B7<^]F/Z9SCZ+3W1" MUIC8/%V(K>2>-YDZ(2DW3*!#HDNF#FU\*#K&0&JFK':^9I?=_AG<]N9354/A MB5*:6C.T#X"\ZDK_M]5+B=]GW9J_-?N@?7?-JBW0#J.XC>YGVH$TFJHRW,(1 M&64F3H2 9[%)BD;OF*[3";6!_N;'6(=?YILQ(6__7*+0W\UP/\O5UIXK%^?6 MJF30V69!%8^;$FM](B(DJ5@PV;#&GD0>2N*DNZ<=@O_AAM/6!-'8SO+OFZ$@ MZW0TNE#2&BL84:9T_,A9$L\<)2EGX#S9S'F_^X''WYWH34!=R<^'$-'P&GS^8GF\<="U3%":S;LZ1 PCU\7MV/[]X*5Y ML;T72$= VRL)E1@-29Z0*=FA(79]W-,T#@LWUM)-A^C MI4^50Z;-#)RBQ(+@HIDP<\\"R&#SX:X1BJ MJM2#(';2":FI ?8(X;:.UX?4B;.,"X5460AEI&@9XP: ?AN7D(S6G*5^%7>] MEYQHEFMJJ#U.Q*T#]R)Y#BXK1E(IU9;<8G!-$R,Y"N^!09;TL*3&2?YK>ZFS MJ<'T((&VE')[CJ"M9%".G O).?'*H7N>7"#.R9)@C%Y1J2,&RH/@]8BT7*N# M3T].RU60S32J]G;_TT+V[ 8&K]?KM5J%2KW#J6RC1H_IQ*5FC&CO='G-K$@H M%U8^\APD$Q J-81M94+I6\3:_"O 9J[5,X?J3^.M]_@!Q?CGK_L)-K2SX M:J?K"40N1RUS&9=IA2"RS,QT>!@1H1@'G2D%7:DM=0UR)EU[=PBNGY]<.A8X M&KB">3=#BP KW^Y\0^)JO*'*V7MC)4G&K*XD#1Z&+)%L,Y=:TMYM MC0O'P83?#U1'2*(!6!5%>Y\_^BNX&UL)7&?E/"J8E;JP1A-OA2>0A+ YIE*V M4P5*3[;2)'R.$?-\2)Z/G0E:[?MLEO[MK_^ 13>[W- 0(W4F>$> &DHD+4&; ML(ZDG$!X-.!(4:^ ^ID%QKT%&AX-@S&S 2OR 86!&_B$E+R!6[B:?RE,V@1^ M&Y(256",ED1$6]JO^<(CK8GS!H2A>)J[.G:EQ^;&O;"I9VF&EDL#4/L99G#M MKY"BL_2YFW4EU%ETM_"8*.:-=,Q[8FGIQN0-)R&90$)PBM,44E!UG/->VQLW M"5@/;L/+I@' #1/+G-^WSI,"'+(8.6IY>=EL!;$B!Q)-UH9I'5R@5: Y,"&M M3,QN)=8<$R<-J,EN>B^2<])JI"*IB%3HF%'/V>HM %4B4"VYKH+VW?L9-Z08 M%2*]BCD/DE=K5R](R.=NL4J!^EDJO9K0H899[."HNY5]GSOI\J3W/@>Z'?EF MO;.M]1X2S ^7?-(YRJ5#G:)E2J!.""J7239,)N8%U9I7T=B#MGEZWN-^L8>/ M_X8,?X7_U1\7(J'CXU ##)X$1#+%B4LZDTB9ISDJP66M),B^?8UKONKAZ&F& M9##I3,A(G7 /W..KM4Q6S7O=PQ 7C&909L,;"[J\:,680E)%@O,1J*?>Y^I* M6]]RG<]O;AXML7%=61 )O,/C.N/!+5#= J*#F, R#1FCJDIM4';O9TJ6ZA#< M;%NJ :0QHO-^<[VX..\6W>5*,J_1&US=CD2>$M M0A:]G';\_#6)"^U+HM;_J\OQZUOG2K6T^ MN[O&8-[[4MP,%MTSB9:4>/Q9?HD,.DMF^A59[OY^*_(_5FCS83DX-@@^P/^6 MMS!;L>6W3W#MO\!RT<6[2T[<>S#E(1$(*!94 G&!:4(Y59Q%Z5W/87[[UQDG M+UD'% -RM($4X9.3]=777_QB4]QV]X^_KHRIX0E<+ODLY7,99?\]CIO_'M!+J2R>YH"WH6JCFSIJSQ6+Q)51&!) $J<,)]%HF8(! M9&2=,6][-M68 SP0#O;"[7BAC'WJO;H&'S^]SQ^77[YK&1$O. MN$\.=1&5$6-+[8EC%CG$J,L."7,L]SKT]B[3$F!.D.2\"EM; 0BR*'<):>C0 MU5L\(2D8*F,R0!0ODR-6GEZQWS0J%BAEG,=^G: M+\LU]VSQ;I:6<47&^XRNX'D787:#[-NFSG&1O&"&>%\J6QFE^,LKU SFD_8Q MBNV^],_ Z."EQRVBJH*HNNP?&UR_+F==*<]YXS_[R_M:5-RM! Q+2@4JVE>G M\'3W&@@K;49#DE:I?AWO=GY^W-*G*B YG8TC B%!=W$.E_[J+7)EL?;JM/+ MDY#HQBGD1 1&/"A'3"D-4-[E%/?=H]Q _/OE_/8?^.F5-_RG+#_)^N<*'CL6 M;=_@;]:?#H_?WV7?\PI9ZO+>-_27"4*=)9H M:42M3+!9,.UHOW;@N[\_GL"/%]1\6*XUEQ]!\W=^7V(F7 +&0R:QG&"2VS)% M3&*8[T4R2:322O-E$G'G!Q6>OI +42?Q=AS[Q[8@6\[5QAWZ.%]>?EJX\5?PZ_4\=W>$)J84'M2!^% F)H!/Q&8TR)Q[Q2&"\X*> M#*_O[:*E'$M]M TJDY;!MQHM5^J(YLO98M/L,W')A%2$EE>,J2^K<'?4"9HE/@%PE@H\X30A;3:8@K2G2-&5EDB5:L(P:D@-Q$8,2 M'2 QKK)04*><__M[&[>3W\!@JR229D&VUJ U05XI%[W6&"\C51(L!M(I>J*3 MR2))A2KU(G?H3[GU\F8Q_PS7'R O9^F\ M\Z$KEW@7GF6NRP1@DY$0"=025_ID".=9J8W37MDJ&.NQN7$',5="V=!":0!G M9W'E.MY\P&"CNRUYFY^0FQ\A+J^[1??7^@6D$&-Q M,3(P,C(Q,'%E>"TS,3$N:'1M[5IM;]NV%OY^?P7G8ET"^-U.DSAI@#;)L !; MVV49NOOI@A(IFS>2J)&4'>_7[SFD9#NQL[CHUGG!"M2QQ+=S>!X^YR'-TZ\N MWI_?_/?#)9NX+&4??G[[_=4Y:[0ZG8^#\T[GXN:"?7?SP_=LV.[VV(WAN55. MZ9RGG<[ENP9K3)PK1IW.;#9KSP9M;<:=F^L.=37LI%I;V19.-,Y.Z0T^)1=G M_SG]JM5B%SHN,YD[%AO)G12LM"H?LX]"VEO6:E6USG4Q-VH\<:S?[??91VUN MU92'=/V_$RII M)3Q3Z7STS8W*I&7OY(Q=ZXSGWS0MPM"RTJ@D5+3J-PF;8)Y_G 63X=U)JG)9 MN]#KD]&7OWQW]?;JA@UZ[=Y]BS?;&F-RI?F;C#V7QJE$Q9PPQW3"W$2R\XF2 M";N\DW'IU%2R]PEJ2+/SSGPHC2TYQG5ZYVV]+E/)>@/>Z@WW^#[3AH4W!Z)^ M$V+Q$X)@P @8^?(NGO!\+-F;V%%Q[W@P;#)N&YB7@N;>O]72KGM M#S=Z?=5$+Q$6&GO79M\:A4BQV*^[.7SE[N6+@Z.3K=TJN! @\E8J$PQPM-'1 M\$H!%+D;M:C2W^1ZKUW[]>5'?S!3W?8!3<,5FW!0FI%3)6? H9LHRWXLN<&J M2.?L6A8:@0(8O]4F8[WNRQ='A_W^R8\$O_.)@5$7\@YITZ">)TU$[_B91J^_ M<]%[RRUBANAD"1B#(5.O MJ"HJBY6!@D*U',UAB9"&S28JGC!;TL>R_4P:675"#F3*II!:I-IFRDW@H"W ME#0Z]5O -"W@YA3-!(OFJ]/PC%$Y^.>@4K)$Y8@[06@99^3L'-51;%;*59Z M<8(.4WF,6ZDAPU@H"((4(2726 U2I6=4 NJ MEH%'B4OI62@;I]J6:$<,:W0:\%,8'4N!UY;M 2Y" G\!$_=T*ZE<2\*W2JR] M@ST9;('T77T77BI2JWG ,(W%B.U6H!V@1G9M-6@+72>+X<+3OO?Y(>!1@X3" M9VBSP:O=!C$V&;N"XE?MXQ[-PX6TF"D$T&?&IY'6I*0=\])NWX2R9R2!E&JD MD(]U:= !&&VJK.=)U)*Y[X<4^I)A5UG:R)1[Z%4)>0F?9L7@5*C MK#%ZE0) M?PYCR\@JH3@V G! !=G@\T9./9664KE?N-;G?<^JVDH8Y/Q&L,D*R%45ERFG M9 "WO!%+28 606"LZB)\BR15!%^CO12?P<\[#^UHAZ ]&*Y#>VM:6T/X]H2X M-="Q.*9*$'ZYU3FG+, ML$^"E4#-C:@!!L@K'JE4N3FIA$W#TG+S6/0P6YPK M;1)"(=G<50X5)?94%E$@51/'V@AO@)>^8YE#K*1 .TJD/T"@*I#U =%8;JH MQS]G3,<[A.E UY=3GI:>TRC@,DGH'&>*4-D-&G*A2;;@Z/"X659Z"*,A^-4& M\1KITCUNP399A"]J2U+FR=/[*Q;5FM^O2AEFHCX.H &>*0K%#J&P8M80X'6@ MT,:_$H&^9",:/X%/20CH."X-P6$EZV[H-=/6X3T=MJ(O&Z.C7\,9$]M[I$D" M7(/I'M2N#,?F3/HS"SK.R,N%7?O!J@FW"XE"'.G7 1TS@E_]?%3$/F>INI5I M=8#QH'[SLZ?H,[&_Z[N^@^>SZ_-GH*)>.,TEFQ&YKH)W26P$OT^0+6N:>&$= MARYVVMB%4O OT&66*>>D_(/4$6EH$2H7"O;Y3O8 <3"UI4R OZ3.ZW4I?RT5 MS/=KL,S]3PQV_]\-W9=4"&]2Z#W,E?^)$2;1!CU6$FBILOQB8S63_);2=M!_ M/G%[Y>J/9>N3JD_"8+4'"@<<&PB0"S2TFRCL;S_2>NR[8O1W7&Z3_Q(!$7*9^/5.YGT#NKFZT_=6-CA/K9<.C]G'W\>)NN_=HV9_4;<>;;.H* M-8I\.J6&F"Q;\/QU8]"HZU3H&G69Y[3%&-M6K89\JDV_N*-6FU;Y@XB$8'SY ME>ZG^ *+QR=1]@.?LUZ_Z6\.+<#[]-SLCI^^QY%R&"W>PO.7+X98T?Z37;]_ M>WE]XW_0O[ZZO+CG_I;QW@).U4KV*:' #- 9(JM=W[WY_,/9>W %XB^:L7_8 MI#QUTVHQ.1U/UI]PM6?#A;F55@_NW!4Z7#HHS7"/T%QK/?@=02P,$% @ )H"L5.M2JY4^" _R@ !< M !C9'AC<3$R,#(R,3!Q97@M,S$R+FAT;>U:;7/;-A+^?K\"5>92>X9ZH^3: MEAW/)+8S];1YJ>M>[C[=0,12Q!DD6 "4K/OUMPN0DFS)M3)I4]5SF8DL$F^[ MV ?//H!P^LW%A_.;?WV\9)G+%?OXRYL?K\Y9J]WM?AJ<=[L7-Q?L^YMW/[)A MI]=G-X875CJI"ZZZWYL-NO,!AUM)MV;ZRYU->PJK2UTA!.M MLU-Z@Y_ Q=G?3K]IM]F%3JH<"L<2 ]R!8)65Q81]$F!O6;M=USK7Y=S(2>98 MW(MC]DF;6SGEH=Q)I^"LZ>>T&YY/NWZ0T[$6\[-3(:=,BE1#W4X#TN)\< MQ<-A?'Q\.!ZDXZ'@P\,X$8/!O_MH9!>KAS;6S16\:N6R:&= XX^&<>?PH'0G M,RE<-NKW>G]O^:IGIZDN'(YGL'WX&KI9Z\S!G6MS)2?%R+O4"DV;XD0K;48O M>O[?"96T4YY+-1]]>R-SL.P]S-BUSGGQ;60Q#&T+1J:AHI7_!;0)S?./LV#R M(?:C9 &-"_V8C+[\Y_=7;ZYNV*#?B>];O-G6!"<7S)]D[#D8)U.9<,(UNM* >L/>+L_W./[3!L6 MWAR(YDV(Q<^05 89 4>^O$LR7DR O4X<%?>/!\.(<;L&DIM$&D%>ZM-SOJ]ER^.#N/XY"<"WWEFT*@+N,.D:;">ITR,WO$S MC5Z\<]%[PRW&#*.3S]EMH6<*Q 2B$$030B7$+H;I7'HZ\O76*A20@+7',O7IBTXO[AB:U!5HL-(A(=A/R>W??!O&+<@(<-PD".47YB>!D@5L=*VHQ: M4+4<>92XE)Z%M(G2ML)VQ+!&JX"?TN@$!+ZV; _A(@#Q%S!Q3[62QK4D>^O$ MVC_8@V +"M_5=^&E)*U:! S36(S8;@7: 6IDUU:#MK'K=#%<>-KW/C\$/-8@ MH? %VFSPW6Z#&+<8NX+B[SK'?9J'"[ X4QA GQF?1EI$23OAE=V^"67/,2!2 MZI%"/M:5P0Z0T:;2>I[$6E#X?DBA+QEVE:4-*.ZA5R?D)7RBFL&I4"+;HBU6 M*RG\*8RMQE8*R8TD!V20#3YO%-1392F5^X5K?=[WK*HMH$'.;P,C5J):N=JBL<$]E,0JD:I)$&^$-\-)W @6*%85HQQ+PQP=4!65]0#0N M-UDBQS]G3"<[A.E UY=3KBK/:11P2%,ZQ9EBJ.P&#;G0)%MP='C<+"L]A+$A M\JL-XG6L*_>X!=MD$;ZH#:3,TZ?W5VS<:'Z_*B',1',<0 ,\4Q2*'4)AS:PA MP.M H8U_+0)]R48T?@:?DA#025(9@L-*UMW0:ZZMP_=TU(I]V00[^C6<,;&] M1YJDB&MDN@>U:\-Q?CYK8YTS) M6U#U <:#^M$73]$78G_7=WT'SV?7Y\] 1;-PHB6;$;FN@G=); 2_SY M:YIX M81U'7>RTL0NEX%]@EWDNG0/XC=0QUJA%J%Q(M,]WLH<01Z:VE GP+ZGS9EW" MKY5$\_T:K K_ X/=__^&[FLJA-<*]1[.E?^!$4VB#7HB =%29_G%QFH&_);2 M=M!_/G%[Y>J/99N3JL_"8+T'"@<<&PB0"VQH8<%_C^*UUKO8!$&'LC0*VL&B M<+!5CI#!2?+.U'EGXYG><]<%N[?C>HWI/S5(+A$B 3PE(I;\P7H-NBAD3UE, MM9H"I=""3^K?!TS-HI"72L\!2V>9#KS)[T$:(?B[Z(O.-L XN(^"Q4^YSN_: MZOICQ"B8-LZ]XJ6%4?/E! F_5'P^DH6?0=_HI.Y]K)W3N1]@2HD#14@]B!\O M%-=7,XZ/.X>]0[J=X0S^%\W ]<6-CK^XT75BO6QXU#GN/5[LAGVH3EW?4:C6^A.>' MX0B1^/K+W,_O!:X;YEG+> 4;V"?2HHT7\Z.V2-XSLVE;\YK/<#707U(\^Q]02P,$% @ )H"L5-^FN*XQ!0 918 M !< !C9'AC<3$R,#(R,3!Q97@M,S(Q+FAT;>U8;6_;-A#^OE_!.EB: +;> M;$>V[!IH;1<-VB:IZZ[;IX$6*9N+1*HD%,,GD]/Q_(^S*5KI+$5G'UZ\.1ZC1LMU/[;'KCN93]"K^=LWJ.-X/II+ MS!733'"]YOS;L MTM$P$5R#/ G\Y6VYS:W--+W4+9RR)8^L28V2M2;'(A4RVO/L;V HK01G+-U$ M3^.T-L$/C-+3 MWU\=OSB>HW;@^-.D$B07E'T'LL%YE3M[_7"(!B< M7J9T@Y['VM #SPL.=QJ;8;D$Y&J1EVI=,?ZO0H%#-]_<^LZ=UA]S% O.*UO7 M3*_ 4J;0NP)+B$FZ03.:"VE-'*\D")S02R@"$EZ6$#@PG@&/!($W&(LLQWQC MG_S!(0+R2R$SY'N5R]ZA1$CKRT^E $0Y <>_Q3)>[>_Y1]Z@[3?+T@)Q25@* MQ$HK:D)22"AV8#[F!$TOXQ7F2PKJ9!E3RF@#?[.20 %#*RHIJ'U5P=*86K\F M6M,F>'$!F$8G#GHI&25-L)/1!'8':9I=4'2: -Y!U0H%E9%-J\-K>L$X>@N\ M6,J:]27CF,<,ISM98YM%<)/?F4#&$^' YD\3?3U\-F$5UDW#+0J)SKE8@W^7 M='^OVQL\&+LY)@0^#*V4)CIJ']V)YO(5@]AR';7\7O[M:^O=^/:=VJ[O+_VZ MIWS/Z1HWS"%054XE10H)%@,H4H/I+0:#[ X/;_V>P@T<9;,:AYF5EL81:JS%P$GAK M@UK:AD/ M75J)O(\GR"\-U]7X&LS>#$<9B>^?R=:_$\"]_2I!9[!!?E"V!%ODWN^81V*D MW3%B&J3%#S![?Z\3#I2]HMGIB^EL;MN2V?%T,'X%[G^>OK;\8D]13R?S7YF M^I<==^W(]3//1SO.G+<]X]I&[$>:3ICV&9IGNA1F$AE?&STQA1;4O$X*R9E: M04\-F*:FB[YW*&6;9=B "UUO8B<-<%+*<3GLN-*,/*MK M.8"UH^#1/U!+ P04 " F@*Q4@I(GE=<3 #W?0 '@ &5X,3 Q+61A MU=:W<:.=+^_OX*K7/>67L.QH#MQ+$S M.8=@,F;7,5D@DYU/JI+YP<^S=28")YYQQ#-VZ53TJ M/:HJR6_^77=:;._PZ.CS<>OHZ')PR:X&'Z[92;56 M9P/-(R,3J2(>'AVU;_;8WCA)XO.CH^ET6IT>5Y4>'0UZ1UC5R5&HE!%5/_'W MWK[!;^"GX/[;_WOSE\-#=JF\="*BA'E:\$3X+#4R&K'/OC"W[/#0O=52\4S+ MT3AAC5JCP3XK?2OON'V>R"04;[-ZWAS9SV^.J)$W0^7/WK[QY1V3_D][D@<- MOS'TSNHOQ>G)J^%PV#CAWJMC#[X].6D<#W^K0R>/X'5;QB2S4/RT-Y'1X5A@ M^^>O3JKUEW%R,95^,CZOUVK_OS?_*M'NHDD1-X#F\FHC[Y)"'MOCO#]%2,M]=4#:0J] MT-DA]VY'6J61?^CZ'=!_%__S*,X6!G&R>R?3/H-*]9 MY^9]M_>A.>ATZ0&^T+Z$;]G@JM-G@.M/'^#-"OO0[/T='KS[E?WPXG7]XLP,=>NSGH,VCC8Z_S"Q1G MW=[< *KSZLB58D4/&-9OURIL'F^-DWF\S>GP*175J@]6]:VQVV^#O"Y9$_1X MB;ID.)1!ER2-O[:N>MT/SI%WDT];A.)BI-QJPG3$*+.H]\BTWXO7WOA;#(PUBN)1@5(UASI(5 B%1 M"_AZ7\2)F R%!BW47U=05=R55A&[%)Y[^)K45&/[6Z"BI<%LAY8 W1/N"S:< MD1*&(ID*$?WPXO3L8@>-W'[]X(<7]9>UB^6?@]ZG_J#=[K/N^Y+Q;W6OK]L_ MMP%"+%+18:Q5 !1(^*G'+7TEJ6AA!-?>F,G( 'U,\1$3]Q(^ !<%L@-@0ZR' M?.J,AF!]1#9^P*%=\4ELQE*+BI,RE@N59\&?P/-(W0E=F7^9U8Y?G9Y6V%AH M*, #6%^9Q\,0RFP!H/-IO 5 )K'N(EX;:_&Z0%D0H9[2L=($S"64M8"%!4I' MDE?85()MY2S6,O)D#!B.0^[16T/*0A(&).@1C(Z-$!@%J$ZP0&*@(-1N M.1J1-FF=!#N#2N<&>I>0UHOZ/MHR/>R,84.M4G3M $7)>L)'')=BU@YG1J83 M=B5XF(P=PW0@^E3M5]DEK-%:>@F43*$9L&"VJ>QK@/&E@.YPL(!;0^;=H*YE M(D=D[;? DAV0P=]E%,>I-BF/"'5]W"W!*GJ&WDIGRI:,#E$U?!(#,*4P*(GZ MJXO2[J-^BAN,^AD+14)+H(H"J2=HV+"<-8@(L0S9K@J#;QIA^[)^\F =RV"H ME&8!])1,9PR;4\"V99=CJ&P()!Z_A:[ EV!Y5_8"/ARJX#!6WJU(H'F3P$H/ MI"%,?1R#%MP !QZ&L!D&O>I(S/*B@0 5X70J9BWT0XL$^@^6'.J>1E!C"L,, M+5? 'M.B LPY1DD;G/S*DT2"B;.L&S"."HO[?,)'4 [X>!H2]PY@<[FFV,X# M%O!9VNC6:2\+/W&T?F:_/#)K:['"1AH0CYMJ^RA7WT318U2@22<@C!G[/?5' M!'M8[7T+83#RR51E$V2=?:9*&Q?6X+I'-\I4V2JS]?46E6&VR6PRO5:_<\PXV_4G9OPV7S/ MK'T@PXQ9KYSJZ,%(I-WG\3@&1I2YX&AB6@($SYKTS.1<+++:D])&7; M1H-L?S>-PC\%!=I>(C\8([U AS YVA[/Y/O8CM#1'*5'N?VJ].W68-D-[YG1 M;R>C_P#T^:6UMU^1RB^!X$_.Y%>,]Q%$?JG4SL-TM6U#W69+.@(.(4D2N9/0 M?BP2RI\QS AQ:U5(#Q#:SY3\^Z;D&Q51!JWI6'ICZ] EAS#9J2P^!JB&11X1 MZL WT-+%TBR=8^\4U_ZVK<^=CSVS_2MSEFF&MBY6-L_N7(N08P+ VL2S+'&G M*,*'1H6@J[5%OKTC?;58EM/1WKY):#'+QZ9A#X-3,^2Q$>?9+Q>^-+ ,S\YE M1+52H8OY)>,4NG 'S%5Z/'2#I7';QTXV)XWJZY,S%$^BX7\_:]A)KDJ2.TK\ MY6>OSZJO:^L?UZKU_-D1U6WKAQ$88 8_[1WO?=$&Q=S'1?Z\$=^S^GS\(Q3! MTNCLP/9*&62/T&<3Y^\:+;[ZDA)/CF&,C9=GIZ=G]=HINUNE3_O%4@):(9@C M4MY\#IS].=;9 &(@%8=#(#NWAQ23/.?AE,_,WE.3-==W9P?IQY-9\O=!2]'6 M/X60XOL[3T57$FS, 8HQQ25*PAETC<] 7"! /]O\@/ ]-1$98/X$ KGI?JY@ M]V<(7S9[$&+'8(694:0PVXN0X]2 MU@)8I=34/#4\O*%H=KVZ.8*6+7&'N)Z=-UY57YVB')KP998,4[)LC4U2N"IK MXFH+%NV7#OS']CME?]D'CLX%<[#>0P%S,8.=RVC,#1B[2Y%HB9HK MW.UK-N6;1>4NPF.?K\^.*S,4TDS";P41$9.(V!348L8BX0EC,,0)K]UA<$2KLA$47$C0HP'FE?+8 MX;,8P3_04:27-KIF#JH/58;ET(D,[\-H1TKY+.#2LEC8EGHI=+70-99RYGU! MH:$4 71EIAQNYH=60HZE(- 9%LJ)3!S<\B:@9P(!-180<.T]36VFDJX*3_10(Z"2K=!_GZ)WT4Y@"-BT=-_26/L$7 MSE_4S(74QTDA1K/,??(%O6#("S\N5^"R%!VH <\EM=D\\&(Z&MA?F(F3TW0L M"!DX(&.#7$YS'@QX"*][8PE2);<8R&DH$%)6UO>QG,_IQ3,1JY_OL\GV$R_=99$\B$SO))89KN40GR"Q$ M9=Y45\#H8> /4^:MV';$HPUY&*>6&#F3!I-N;:)8#A" MZ*Q6L9:T#X7.P[HI;]&PHE$!!L%E:-F+*G'?8EDLDW9@:&S"9VCAK*!R5XOM MBXJ@6OMQV3DTU1)V0U$60*VXD$(63\5Z(Y5@W6E4HG-8W5B$_F["T%L/0Y)$ MY*1KSW#,PP(>>T)'&?E9AZ<2>OX0;KK,M9TW<+?\?H4@LV)?=/V59%_F$98E MW H1KTP'H*ZA2= 2ST* @"9VV\^X=0(]K+\JZY196/$6QHDCGQ0@HA'T.6\+ MIPD/0:K^S#WRW?'5Y72RHCX[#!CC)$;''_P"G$N4LLA0VL#MI19^WA0TGHD! M](%3F R6XV0X2XH&6IF6EFF9;7N(;"E$TX.\!N:]1$ADR,JT6.9$"#1_(D22]\8765S2 M%-/S<8T#PWZX;8)YR*,HF\@FY_O0)6RR#,U)BCO%T*CBM-)"];2 X@GQB-SE MB?7<$0KX$#=@Y3F[:$C .D-G8*KBT"M9(G;,022(,#VB:TK@5Y%XU0-,Y;/P<-MZ5L/&&HCJ-[8WJF'+ ^K1:JV_6 M@5[N"=MWW.&/CN0 _1@:V]"3XX+;L\<1:_)ZOGMIVO/5)WYFH'@MK%?O P MR.I?7Z;0*ST$ZU[P9.M&A;(-A$^[N$C&EI0X]?+DLMW\&[J;^1@_YIE?$,V%*_/#B MY-6%B[B5HZ"K'Y62O:R;:Q^8"YWJ"F2$442\_,@ZL6F#E)\%)J\WR&S\'"-Y M#BM];9&5#OF68)Q&>8Y":.U6]'3CA2X48;/Q=L*.;5(115;L.JK^P.**>QPP M+-LOX8URM?WME\\FQ7. MVWFS,6GF1VY\*!)X4>^/@T%9B8;NXP1;N=7LBK# M+:>-#)3#F<6=?@:1W'O MB9@.NO,\S(UGX[2]R]S(450++KD.V5]+77*Y_"X! M"7[*?6F9@[8(O-4P:IO M991_2U%)"4#A8$B4]@U*+!YK;G*ZA=%A%[C%I-)UXBI=ACP?,2Z/TL%G?N!8 MG6W;]='E02YV/RJ+RR.L6RVS>5EQ&7V5M/%#O:(%W&ZEI*'Q,42(KYK*PZ'*V>6!@ MYIP]?H]7D+B-= &;AR]%<4G1I2QT2BKP4TVY4?]**0W(S=B5UO"!XW$T!YB&_%,H:+$W(\NP1%"=ZZ MS/.679?\S.@_??5]<9;[F_#7> MU#WXAS4>^=<-OC3*1,7TMZLV!)UW,TK&85_;9TPUGM.%^MX7N_70J>7??ON- M]CB&?K*_RPGT +9!0)="?W/<]J$NKT/*9N]C6MVGG<,#8V4XO,,]:8N2;;XD M]84%Z9O?TP%[BF\CZO]2L/,S:QLQS-9U:NMENSLP'>"?%+6RW$Y17L)>S$OP M_J:!\,81]&W3R[#UZ M]AZM]QX=V3^)3G^<_>U_ %!+ P04 " F@*Q4"=^EVKH. M4P '@ M &5X,3 R+61AUMMM2V>R*IM=T2CN>OW_=>MPX?,LD2'B]OS_G\^]-@X"0/VX>//UU?G;*O>;#[LGC>;%_T+=ME_?\WV M&JTVZVL>&9E(%?&@V>S=;+&M<9+$W69S,IDT)KL-I4?-_ET3I]IK!DH9T? 3 M?^OT!*_ 7\']TW^<_%"OLPOEI:&($N9IP1/AL]3(:,0>?&$^L7K=/76NXJF6 MHW'".JU.ASTH_4D^N++1R;]G[8D/QRV M#P;\\,C?\_?XX."([PY]<; O#@[]5FMW_[]MV&03'K=C3#(-Q$];H8SJ8X'K M=P\[<7(\D7XR[K9;K7]NS3[']0@>':@D46&WC8\FXG-2YX$<15TZ P8*CBN M&^&I0.GNJQ;]=XQWZD,>RF#:_;$O0V'8C9BP.Q7RZ,>: :+7C=!R:!\T\C?1 M;;=A$?HZ<1N$>0(9B6S#=I>]SV,YD EKMQJ=DR8^GQUS\; SA^CLS1[" QH+ MO:93G+WOW5S OSX[&>C3_BWK7_;HX_GEW>W[LXO>+S5V=7/>8"!79W?]][ S#NK]^QLW=WO1[./TNB M+^;PKZE)Y'!J+\G(!UIU=P_BOY[I>TO)U1]+P\Y *WS2L.T$O[]^==3IM(ZS M$ZZ%C=F6OLTFEA.'Z- ^WJDQG^P.-TP-&9%H?=NRDN,+3VF.YK6;@A!I?&KK MM/,F&:^38$"G*9+H0G@B' A=0UO<8A.9C)D8#H67L*%6(>,1$',(1H*]Y]H; ML_8N/MD^1/D3&R5^K$?;EH^"78 ,;(8T)HHAG<['0$M^(3Z#18L\LFA<)Z%* M@=IWPB169H'4=!KXW/OL!> [X2S7$HRT$>QLI(7 M%PM[W0PF@!$(N2_88$HT'HAD(D3T^M7^T?'7N(:8^SZ@F7H@AM81Y%<("]A+ MB_YC3>YBN[WS^E7[H'6\^+=_]_&^W^O=L]NW)<]Z?GM]W7O7JS'.(A758ZV& M #&$GWK<8D,BGA9&D"&0$9PN2?$6$Y\E? &@1P:.)#[@$V>"!;M'^<8O>+1+ M'L9F++6H.6;@N$!Y5@42N!^I1[1',P^SUN[A_GZ-C86& =8@>3P(8(R3^URA M'-]I^A?,WDXE>^?@$S(4/%#LG- "4\[A.$.E(\EKUOQS%FL9>3(&EL MRP2.\1O(3:Q(VGY0 '*P8J3..6 M.)+?2]JU!@UWO?.K_MGU_5=;[\V5C8?+WEWO[!XTQ4H^V469 *.'0QE(5--+ MP8-D;. NP@4RP*!EU^>HVQ<";"T'/0QD*-&(PI !C$NFH/9VPDW !L41-@,4 M(,5 /L9L,E9!,*VK":JC20=&^I)K*S/7@7,A@;+<^1D> M%@\)-M(JC?&>Y0TL0_;P!4MR27:17B)'MH$U2+!\ 1N6H-W)6()I',$(@X^$ M])Q-'X%] X:Y>6@QNB(8^!M R2$?_>W(:TD)PA6"J_=@2JTL< -?H44AD; 9 MH YY$8)ABFL?Q=('C^XE2K](N@V$Q\&5(A6FE=2J)*^O !@#N2 TYCY 5"." M*0J(HN64X((!]@S6C0?)0K&8&#A8;(-AOVJ9)18#E4P5$5P&TV%41"! M$'"RHJ%%R(&)RZ3C)=*\@CQT?).02.,MPID\F/"IR>XIY1/+I"XQQM%_E60# M3[3X7RK)(O'$*:1'6#6-I %Z4R@"T6:,J2B71BF2)A\LJ^_L4K@[4LVR6KYH M-?E36/9EC(K!(02I#YY;DHG+E@:]*:U,R4)24XI RB;N">9]MW(9L6.M'J4O MRG9.15Q/,[2#FB(+PS86X%8&TTHT@$X_!>BT9"J818MA *IEX\HP#1(9!\+& M^Z8R9$3?AL* /-[F.]ESBT9YSNC.1#.&;1>S%!NFV>XQ@PO:W\'"I)."A5W8 M#,+V8,="06M(LNWE4[0;K?W**6J6FB5R#> 8$54;"44N=37+'(8D:BZ%763" M\G0&[AEIL>VMWO?1JJ/7Q*3!95RL5J=RG716-FJ<%=# MK(-Y]--ZWJVZU&.[_7I+GM_' "%(:?MG:W\D-R[Q-& MIY%?=\0?TG]9&K3;B3^S]JQ]Q5SI_.GLP;8<';^0IV=:\J""DX=/,7)O%\[8 M.3C:/V@=[NZRQ_82?MH+ SC];+T\)TR3F#=;1[=_QSH[0 PA4WV@!?]4I\QE MU[K6K:]J+ZC>R\OP;;F?MV[.VDX%<5 !3DR&3LQR<()^#L(?N%T@BF7VN!+: ME_U4;BO-%^4+\BC1[G&)R:]9N#H1%0'D2P0L!7@K<^HI)E8@DR(@7HBE;1J< M<.9\ + *_.=.,4XU^"!1Z3])J!#4"AW*R@TZJ9#14(,$N61>U?KSN::OK3L] M ^[W@JF1:>A(Y&K8R'B4>%NPSCF0*QCJ'B%:4ZHZ+3($1( X H>=NB@>W(G- M]8$J1F*(X!&&+[, 2_6<\K8K&0N?U##1NJ[GIO;^]Z-1MQAPK# M02"+K])!4M9JI%-&,RQ)8:D<6410&.M-E=G9+VT8J2%8'@)P4A/S)Q1OUE1^ M:C?65T.9K5!W#AN'^QEIEO<8Y85"4K!2:-599PFF,;,3MGV?>V2S4VTF(,9R MR$@=4^Q/:/3:G^,]WUMC5-BN&NXTC M-'+ Q5]+F3KPVXF6Q&;#C$C0RB;CN0B_ R'\BJJGF:]OYQ&OS:,74,[89:7V M<^]A@5F5SX;'0_X)W ?-C=25?-YJA+)$B!J,BB#&F-(TF+RIH4,3LH\+US.MM-E5\&4=\I3 MK^!>[D &) \QK"\QJ$:'2XY>:/@(TN@)TFW+,M!PG*<@A#"-$A^K1$*+1PG2 MO4!$]%_&I%2HC7 YK(L[/@(EG#0VV$?8'A%01J4VF3(9:^0Y%Q:82-@/K Y! ML"N>622;;_FKVBPVV>@,-LGHM,GJW*@$>4E!988!@)=SZS7=; MUF-I@EGMF;/VA4V+TL#6I1^5]/]@ MD]>:L&#G66)!(OH#![NNUXL"^\MZV9R[#)4OAU* AS1I' =D?_$;M^W1-2P^ M9<;:0D&47=A4A(D#\*9&"6HB=0X6PYE MG.R]W8[GFGR*+;D-V8^E+:'$P^&,2IUWHN("&": IL]3UG>?DZQ_ "\L( #W M+*"[PO("0*:$'EROT%^Y@MFC,[LHM@A,P(@F66.Z,]0N(X*A!\R@(,?#\43F"6=$ECHY?,\I08?("\@?Y),A @2KG8V&0_ M;I<(X'Q1001NTURSWJ;<> USTT+)$I%WNE1D1*V$/4]WL/>"C[!%DP2\PR(HD>U8C M(8@/Y'-O]( T@J>$Z-AD[0BY>B\UG2M2P;:YU[8(&>"!0?QF)YO7@PFB3[HG MQ%K_L /&,0!Y[MFI_Z.RR:_&#_X<8B1 VL]D5 MDI9Y>(H)])$HZE(5/@\]&:)'ZZ\H,VFY669/EJ):UN&6971"\,*PEO-">51F MPS=KPA(1HAN.A$I-J;9*1A"-3;:LF<45%8MG>8WRZLA1EW0%S(M%.C][#84Z M_FSF%6:K-F)_PWZ2SO=^DN_])-_[2?ZH(EW=L(>K_DWO_IY1'?KV;?&27$7= M$@O2G,#DG,]Q$3C%#]:9(-1TU@^Q)D1 X!=A0J7IK3LUA' ?+:!9@ US>?&O MP6]K FLK7_?]PI=(GSIEHF+Z<9$U"@4D9 MHVC&T-\-_8F*?\D0%H P#!!8X%<)RGK?YEN^IVX2T!X[]_V.^]]S<. MP7>_A^#?0_!5(7C3_I D_:3EZ?\!4$L#!!0 ( ": K%22GYILK H '@_ M > 97@Q,#,M9&%R=&UO=71H8V]L;&5G971R=7,N:'1MY5OK<]HZ%O^^ M?X4NG>UM.V PC_!*,T. -.P2R("SO?VT(VR!=6,L*LLA[%^_1Y)M(#Q"TN;1 M-)G)0Y:.CL[YG:?,\1^M?M/Z=ME&KIAZZ/+JM-MIHE0FF_U::&:S+:N%SJV+ M+BH:.1-9'/L!%93YV,MFV[T42KE"S&K9['P^-^8%@_%)UAID):EBUF,L((8C MG-3)L1R!GP0[)_\X_B.302UFAU/B"V1S@@5Q4!A0?X*^.B2X1IE,-*O)9@M. M)ZY ^5P^C[XR?DUOL'XNJ/#(24SG.*O_/\ZJ38Y'S%F<'#OT!E'G+'MO,8[SV+J>^ZO)) M9HRGU%O4_K3HE 2H1^9HP*;8_S,=@) S >%TK"<&]'^D9IJPN?IW'C$$=#SJ MDYA!S5+[UJ4C*I"9,PK'63E_Y5B:)9 -/SG\V:90,)^ 7 2;U6"3TBP^ZG:Z M6^1C@[H(OR.@$;:O)YR%OI.)9#567_4?EUSNCN2*6R77; ^L1J>'FOW>6:?5 M[EF=1A=U>F?]P47#ZO35 SFAW8)19)UWA@@LY^H"9J;116/P;WAP^@V]?U&Z+3=[J'^1<>RY)1VLW$U;*..A8#":=\Z1Q\Z'U&O;P$1 MJSV0NS9Z+1B$T:_]JZY< GM?7+:MCM7Y3[O[#8@.+LZN@+NSR%YAK-49-KO] M8;ME/$+M3X?2[;(>DID@TQ'AJ) &RS:KOP#/%X&!>M3#Z-3%UZ%/T2OAJT4Y ML07CKX0=B]BN#WM-%CI:C$')_?&8VN35" QS,66A<"&Z>!Z9D%?"EVD"E1E! M9X3S!?R)'7 ?I^@H;^9>B^C.L<]N"$\K>N=X.@M<0!_*%S((:X',@[Y#91 MV/-K:1]_F6?BZZ%R6YKDD#H$=8F ! $U)IP0G=N]%-.ID_?O2I7Z+Q">6@1S M)&-4%)X>SO>63.WO,!!TO%@SO'+^&0QO1VQQ:8 "B1!/(P3'"$$?WK^KY/.Y M^EWHJ&&S_A'!RA&1%89*/J'>H+Y@R&:^'7(.8]X"S2D 4+@$#4@@5$V"?0^"0L*&6;4(1J$_Q-4&V M)VU6'8V* &'(DCP*7*%S@CWA!C/L2T:)1%0:=;O-A/!RPBJ^83H&UA@'-3C( MTVP1I/RL.L\Z/^KL+I9V07PP*Q]2-#G+D2PHKN2)L?T]I-)>EGL:2!GB75-3 M]'8*=U-*F%/X?PPPT+M%VOZ-;,"Z'XD2* $BMS-0)]4FL'1ZG(P]<#NP8+1 MD>&8Y7J@:*W9@!JU6H?A")PXQ7P1H7<_1&>8.HBS M!="G( NPGJ45LE7NDX,&V-,>PAI<]3J-+^V>A"Q@C?) R'$P$A!$-,U6$$6BX<="EQ*0TEU)S0F7XP=[6HV^>RP=E#%F?!JH]=)!::!NF 3P_0A3W\E;6E&@/HB)"VJ'G@Q) MAVRA#%]Q!+NL6S\^,/C ,.6["-VCU62T&WN72\[D28.#I.TP6!TPZ3CW5!>% MHOQ^P@@ =N9A6\)L#Q=Y4WX_(1<:<7RZVT$GJ?'JM$8<(N)9@")P=6SBJRN" M&+_8%B'V (A\)DL_L&GBJ0HP<.DLCBY22RL9QJ,*E[A3#P&]/F/ZGJ*F-[LA M.QOW(R8$F]9RRR5X%# O%)M+3HX%'GEDN9(#N&6[VL.S@-3B/^H.#4"MBQKU ME:S5HGK4-H^V*P&/-T1:'/:BY$0E)?IQM'.Q8.3,HMQ M3A\L]; *N<$I]G9@NWP?M(L%.&/^J%(ZRE7*1723?\"=1R*8K%+>^EW($GB' M72T5DZLEER^;6Q.2&8'GN\[@,1A5#7MSO C6H7G ]=/+.(R-_OV!#X*4AK83_7*PW9S.9V880HA:2 M9>K? #=THFM>HK,@$D3)QRHY=:L;R!AW90P-= DK9%*Y#6PO?I>Y=@GYHJF% M5-;K%]%+2@B@#KB+VY=),JOA%>$P^O4Q#?"SO=#1-K;7TSU]ZJKMX25%![8H MI7!7:+ID6R\KDQZ$KFWN^A=9Y3>V]-\^IG4YF]A^BQOHE!/?)SPI4*0/\55" MFTY\W'+%'@Z7M'3I&P3@WS6/ZW7RLC9+(TBDW-A-+5V;+)L#W1Q9H2JY4?/5 M/$B%J:Z=M:]DB& C;BRF'$;LA:@T#7YK 3P0'LM9\_ MK8U[SG"7Y$ID4:U)["\4&>Q!">-A"@6Z+BFD">H6 LB1<%7,[-?Z/9W-;:'\ MX;>GSUZCE(UBH?28&L4TC7*A?%"-\A"R92.7J_Q\JF6C6BH]OJ"JII:9_X/J M)L%F=XJ"-1W)FF#MHCQOE$LK8PJ1T> +O9+6/!_T+QJM]E]IU.DU=QO!#Q]L M;R&WN\*]HQ D?Q>,4C_7WA-\H^KNX>G!ZOX5S_=;V:XE7TA_R]K\0B#QQ1YJZB("BMA" MI8Z&Q.9$8-FZW=3P>C_U!]X2?/8\MV(4JN5'YKG%2OZG9Z1'1J7X!-DS'+.\ M>^GC\]Q7!NCMJ:HUN!I:[?80]<]0JS&P+OI7UCEJ]KO=]I?V_>[JU[;FWSBG M'$*%[RXPZAJHLR#\K0>FWSRI7-Y>F7<_?O)&%?[6T\K?S'Y_M\3R!]/(-_M^ M2-4HEA[5>GW=KX=L_:#IT6KS3S4$S9_?T:S("'?01[7DBQWYRHWA[>HWQ@A] MYBHE;U2+E;<'B3?QQE!6?R9=?3K^Y/]02P,$% @ )H"L5'YI]',+.@ M5:0! !X !E>#$P-"UD87)T;6]U=&AC;VQL96=E=')U?3H[8J_TW M;W[K'KUY?O[$>LU6FUT&W N=R/$][KYY,SY]Q5[-HFCQ]LV;V]O; MYFVWZ0=7;R[/W^"C>F]%?O-%N$UV]]75QWYBV7@7,TBUFEU.NPW/[AV;KC\/7(B5_RB MG_/S&_GYYS?TDI\GOKW\Y6?;N6&._?=7SI ?V--^NV7W#@:]R?#PL#?H":O3 M%KQ[,+0'G7^W89!OX')Y3Q@M7?'W5W/'VY\)?/_;=JO5; T7T;M;QXYF^/&O MKS+71N);M,]=Y\I[2R.&7Z<^S$_];/FN'[S]H47_>X>_[$_YW'&7;W\:!0YW M?VJ$L+;[H0B"O',8"[7<<3QKA@(.-O,V?B1*S=:O9^ M?H/7E\QFQ0AAK8)?JMQDP3*+X(GFU2N=U]'X_')TF'L_//H\N3,_H!+Q@?P[?L\N/)!0-R_OH9KFRPSZ/S_X4?WO_.?OSAL/WN M;W_[&_S;?==@'T<7[/UX?,K./I]<7N(EXZ/1UXLQ.[ED\(3W9YCT>7%PS> M\>7\Y)]P.SL[STR@F5WL(M7QX H(+_(7;WO- :S3@MLV'(Y]5TRCM\.#9MO\ MDK8R^?:)MNOP/BKL'^)N?3P_^SPZ'O^K ;MQU&1ZGD\P@ *YT #VG_*5Y7,^ M'IU??C[["A1S/KZX'"$U(:6,@ 2/X>_QOXX^?;TX^>>8 5L=GP*-C7X]'X^1 M0%<>.;7_$S^*_/G;=J= ;WFX4&1 M2W-5% 80/:/5B-RYD3LM%5( 3RY 83 MTZFP(N=&L&@F6+O[P.VY=.8B9*?BEIW[<^ZM&-I!:/,E\Z?L,P^L M&4C=]H!-1'0KA/=H>NT ;RJ0*WR9)]?_Q&'D3)?R*\>S@8+>=@?-[F)#LO3> M^9/(N3S_>G$Y'E^PLP\L/=Q'9Y\^C7\=-QAGGN_M+P)_"N)6V+'%I3K$N&>S M0(2"ULWQ8"I1C#\Q\Y_H6:4@\@M\]'PBUD;V8M;J#@X,&FXD ;N!3./0,*-F%>^KDA[1\ MQSR(YGX):S@$.P<+E%5TU0G1=AB$0+KVD=L,^Q$[BP MJB%[[][8\)J+V($G_@IO#6[@VH;Q9';8Z;>'/_YPA^.'MS &&F;[G"FQ,Y';Z71;(9>YXC)8L MI&&HEX1,"G)@D3",C([/]I!F?_RAVWN'[TI5$OKJM:2L-8]X40FO*M/ZS6%] MVWEX_W;>.N$,EY##"ME:D-%YQU6$K9XGTBJ[FH9(DU?AO9;OV:1GA9FS&XJ( MP>D&P4!7P>L"(=E%R7.)L42H3*J1R&'1 .'O],(]NHAVM6R/*^YOIU>RO[T2 M'7O8'%146FH^L*=GOZ$=>CX&TQBT%#@OL VA [N3X>*+0,P=/#FT!?#%E,-* M3V/@W"* W0%U5?)O_,T"5<.#PZCW$1^)1U'8#64IDRUS#"L]K+K2=)(R!FZ_ MQ+P9=(I+K[Y]*O.FF3$4.UFJV:J1OY& 7*$* CMOHAJS5)CJ\>]T3AOH% MN!0,YYS$5,TC?/5+4_+ %<.AWU@X _6)S04([*] *\!'2:D+];6G?C,G19TP MC.&RG/NLVLV-%7X$Z0!VA3_0J M?]HT!*U<]8D4]5I.$N*QQVCNUGO9[N.PGJ7C"Y@0^F/[UGG-:&77."P,IG'"D\H7Z$8D4 M_K; 'H.3@F(=E??)$K^? MA8079& - M.YW6.QH"_=U^M\&1= M:4?E8ZMZ-5[^0@FQZNLV31VJU[[K^+0J?*:Y-^& 5 M>7/&9JW. ^)11 ZL37,&&2HB'BQ!OH$@H[4"&1HNP! ,,S:'\&;P+ZZ8YEH- M6$7?#J4M.!/"!^_*$W>&?YX5Q$ MCI4\[B'VX$/X4IT\2*YL1ZXLK@[R:SMPO.N4UP?BC]@)<"$_'(\87\ /-]S= MS.RK6L/UKTE7K@D:O?$PW?]W>^7@ MU=6]8?.0G Z%<. J:(.BK?\\G/$)Z!')7<&(*CW80E^3!_4M=V_Y,GRU"J$TZ#7; M_1* TNHI/%@,'*R*5VQ)$>_MDB)^J8VD9NWZJ%+&P01,!E$P"%$MO?4#UU[# MB]#+\GP5Q5H5KLWHH;U6G4&/7I9.#NJ&4=Q%)Z/IU'$=,)=KI1.))I&!$CV M4JR^,P5J 4O.HG#<0>NOKW7\Z,8G@@F% M%2/M" HBYL % ?/19YKB!7Q0U#WGO_)G&FW)8P(8&PR.E[\]8%>$*<;UPCAU M&$GJ%,P#0@A/!P!@ R!K+BA>2+Z+($M\L!^@RXM_P"A)BF#."_CZZ M"(-JH04Z142AM"@./!GNXN@P14]@B,S:=42,/%!=L9KW/8RG57)NW GB>OSQ M.=Q>Q'RX2ZQUG,#!CH$$MQ4HSXZB]"39*+:G3@#J ^J^D0 *G_@W,G:;B>IF M'\8*T8&UXK8ECM?J%M?V>/;A+O%L+2Y_%SS86J@,2.P#49,YFE+* WW6\6U2 MW86,B?A>&:$1P_60,-BQL,1\ BIKMRWAE?*MH)OZ"M(G00:34/P1H[Y@AI%I M)!EQHEZ-:BO[!_=BC."T]?OP2^-]2.^"@T:[A*>L1>J] J7WNA*W<#^I#[;& M7MNM76*O1R";/9L'[/]@T\"6V J#I:AP?B0J0/Q3.;6'FI)A367N"5+R/V)/ ML&ZKP2[$(E($UR(Z7)< B[&++D$*\E%6]>WV8(>M#.RP=MSA/9SU5T1KKW/F MB_&T3J_4CD$<5))NF;VH;55,K!NZDR9+">$/T:K0E@?Y M K.F!Z_9(7CW&B89#(W:%Y %_I*[T7)_(CBYAW0.A73@K8!8X>K.^3588#,. M^H"$<9%%!FM-" @?,?? : M6G/:&R9"Q^I $#E!)^ ]0.B4$P-:IO N9IJ'\ MEA)C( C%/Q%)RH9R#?^* #./O!+*$YB#:D[9"&Q,Q^)L$0=A##?CK=T#]K5Y MT3Q" =+N#][)_W9:K?U.N]UDIWZ$CKM&GH*/+.>(8$-:&#UZUZ)F5 TI'FIYR*X8G-8!8 M^'2:R0,$0[I!EO3*1$%8@(6/J#ST#S;3\X*F0ZC]A89.B*).D2IZ&;6IH4E& MC2^[WN1&QJ?F*4&!1M !C<0"\KK\ ;>.M'7FH G";,$DA]]0EX2]B(#\8:G+ M7RSI@?"Q$3HZR54-FF5@R;L"P4-8$]B/M?3&YRE#ZD6VWL/_+N*)SJJJU^5) M'/ .,2&51>)Q2$O)226>@T28)(,1M3F!3:Y\#!,\BG]*ZQ[Y)KZNR#M59I(@ MJ)%B<6G.JV*3^C,^/\/3$7D+N2WK,#)A( X\SZ+;RD%)@P)Q3XF8P G#2 MS:9YG,&M<\E:&0\$NXB-<<%/"MCKL[/%M<\^$KRNP4X\JXE!"<6WRQP;^5RM MYIU"'J]24@(&O,"<).2^R&\45TL0@*@\R"U3C#5=" RMY!'U19((Q(TC;HN+ MB((L#(%IX?SQ=<@YTPPS=22;[.O")ZBS!O<7E[%!;+3P N*/\'81&.$Z>&LR MY")W>R#8JF6"."O?55(]I-,\+/HPU9=KV#B; G*U$734J9S!]*#2 %7'>#_J MN(V J\&35(6HL$3X@:NWLOKY9K-\*KW_+KZJ<@-K'Q-Z>$@S M$M^$%9O)Y(9:I%5 J9H%PIE/P+(W[6BR@K\MI,)D>(P0 >-9<1 H*U1EJ8,. MK^+%J$NB@0^V:J@'@)KFG".ZQ],)ZZO4_)7*+)>P-F[!8MOTE$2UYW,*4(/2 MZOJWZZ7N](K^X\W";"KF2/'7Z$YIO2O^]^O%ZOS???:7S!>/AR"U2HST_6ZO M0J9?>T"E4^I;+@QB3"HLEY&9"S8$OK1T!=,B&YF3@;0^C=&5DAR+Q_M >D^= MG521RJRM4UF[&D6UZR0H7!G[=;V,&\,VV:H:S7X?)[V3]-MO50$TT,;5R0K: M'=@Y4?/.P4OS.S<@TJ0J2:(U-ZZ;?=HY^V^UF=X"S/^(> MM]_TRW!84I#46BRGTOJ;96DTGD?"__%OM28;5+*+SEG'N_$1>6I6 M&;O;-C!&EI@)LN24ITPRK9ZCCQ[U> 6Y_X3*/) %I9:G#O-,%#--!%" 5YA+ MEHB2%(+,UW]]C3^P.:S>K,E.IFE1NIGO*]J1^JB( M094HH> *5T%:'?0T< 8R?G#_^VBAM*M?-',TZOEXB(TY UM)$EZB&88T]KJO M)5F$>@DY.]41WB\S'*(MN(TG$[-L*)LDV:!X@7AH&<&F@X<+OI"CY$:]'UV* MQ;%BEP<4[<;Z1KH:"Y&_092X6S90%<:;8$W*7I-N"M6F4 \TWVE&TI/X>6:/ MX5DEVYL9=[J=%?=-A8^-R28E9_)[]7@9#LRS&/O0W^X*P,MU'S_#8;>D[JSZ M:.@EE)8YNRN!Q@0PE98$FLBHLUY@69A6Y0C*MR89@9GK MLM.:BD#!K=(H.5=U3\^![2\ES]%W'\NKA$2B-U^S M$X('R)IY)-=P0G8*(EJUWLDPTF6C)$I5:06$9X 9D (+X%%!5Q/2$-9:TYF( MCN9KMN60^/BGV96EDJ&CL2K+F8^O"9@=IG11P%AD M8@FQY\J46_@K(@YCM\#4-/<]OE'?]H-C:IUALT.>[9 [ M=D8QUKJ_A1;*M8>.K (\&54SI"\7LW@)6S*8S?)Q$C4/WS"X]WA RSF5#3"JV#N:TW5E&0RV3J9],K) MY!8,'^X" [ 3%UBR03^!<>ECP69TP&(A!P3'^*9EA[YR]-3FGZJN,K9:88MR$49R*$9Q:(QMX^(FE@E7?B&$K[.L14)*5NM]G935*RMDY* M@[LYCI'CC>9V8C3FB4+NKFDTKLN/UN$FAT6_;)=BICM8Y&!OLUB.#4H=#!51 MO5^%I3/XQ&2I6(@N96&DKVQP)X=E85*)MMZI H%R(S<+[7C,1K96;F0NQ3+C M_;'\.,#(%IY5K':6Y%MR%UL+2H?F5>RJ.")2A&-K'UZ6"V :4)BE +Q^#M(" MHV!IX)(\E&I027D_R_<7V&%(&'E1Z7,PX!BA$TG7#72=N:.2G%+2K!KN*.G1 M-"S+V*]6'*7>LNB9XBC=NE/_[DGA/U+U^ 0;69E"<[6MS*HN9;%Y74K/2@G> _(N5 M5Q:]L=R2<7!.I59N\TBS%Y]N:V6T-FXYC^?M!WT0\M6',?(J&!-L,C-HUN7%3VVI1RI M8A&;KL28;2,;N;=C%2T^.ZX((]^KM\B>*F>AV0_:0PGWD8+8"!I&B++!Y'D3 M&N/+CE69G/R&*J6KP!^8_^X0O$6X4XK=@"PD0J1T_*N SV62_\+U5<'=TCSD MT)?/E78_BR-XR'\-< L,&\W^I/=5DXU")E /\&3+1>Q3E4_14\#'W+(2ZID5GE:11U1VM>?MO]WTHC:NWO)J+6>XFH MO434GC:BUC,SJK[+D-I+^O.?(*36W:60FA13G8K'*IL@T=61LWK/P6&_V6]U M'W,.VH?-7K==Z1P\Y+&]=G,X[&[\L3#:X:"W^9QJ>>Z>>?N^:1N<8EF-1-NELK+$BG]@79];/X9V),52L-K*BE\%#6]#U3QO^ WOD7/FB'&K2JUM/9;]38R M&L+JR?+ W,(R8ZZPKW19$4?6D>$3'[LII_G"/!!460C[K,T7KA/.=#U9P6S9 MX7DA+&?J"#NIAF"FI3?,DO&ZOT-2#5X7BTWZ/Z@J6G(8NH\;C@$;/&=2N'5/ MA+LKU]I\F3202PC9:$. M^E_9A&/1#E\*I1ONQE1/ZU1$[(*[(I$LA?(>U-*&>ZH" MDKH CL.//_0&[[!/@7<5"-O118U 2[(HOO&->C5]_[HA MF__<._RDD6MN?4#ILU15LK1>8>%I):]G\]B-'- >I.XP8D#A5-$,/KQG>R.: M]/O7V#()ZY>,5 <#%L)SD3_(,F:E0Z52F+0ZH>R')5Q9/__]ZH>4+M#!X3N\ M;YV36'(0BVF>.W$2VYLOJ_J(SG)P$F5?/0XJIK&_39P@,0R<\^ M)DIC@P7=? @T-U0\:O9MFI[7[MA2KRL'M#MBA5*A-'>I.J]TQ*L'M_0.KM+6[ M#?KAM:P,EQ 4"-];C@KF EN@V-3#!$8T_RE,F%UBDF '.5.;V\->S!N@G7:1 M= [S!=]6D,Z@=EY1=__;,EY!_6\KMOU352^Q2BH(FB#7[H9J7U%;P6D ;U#] M?D04R29ZC&Q2UXET!5UJ8@>D$P<"C!,>8AL<*W FTN;5Q#$D:%XU&\F9D*7(X#2$C57G!/0,-YXOX"WSC D-@C;& M=^1IN0$;YUO7H1QE5KHWF(BLYNO<(N4F02._HS.3TAM(CZ<],.Z]UYY^QD6? M#EZ*/MWW\I>B3VL5?3(IY_LK^=0=-CN]SDO)I^=>\JF_U9)/#RZCT=U4D*!_ ML'6O9*:&]<&F:UA7>O]=/#CGY:UQ3?+=@P,AO8^&>ZZ\^&G5S>_TRHH[M\D MK-(CX[MTT5%@K'J(ASB']%EYU-"0%->:<?&H8PULL\A+:/.*D@&?J&=_@;BSSS\.NSI8;D]T+(@V,G9 \ M>#10+!I,PMT6.'!&$VG$=1 35'-/;)00H/7ZAEIY6B8>*!]=#Z5RNCVV!;<0!GUR+/ M^M?F13-Y3^*KI""BZJ%@I<^@*N])EQP5@LP.61EO&#@L,ZR,W6^R"]EJ@9IW MITUD40F@X"-'+S",U)(]7' *L(?8"F*:/N-DBJV?'DB'5#B?2M07*+*D*:\C M'ZG-$!]I&1V<*QI58:ZL6T"G*6CC(N<11J4=CO M8+_"%E-T6OR!WB2X #LE"=D_%U0&H,6Y\001H@XC0]B&W=X#89B?I#P?LM_Y MA+MD<"M'4_:YR[1SAB*&Q HNRF.([< DQ"3WP/.I M7#VUZD776 @OL&0##UO<"-=?R,Y@JA.-'RQ5>$+UW\%ZQ&3QYYRY_CY=B" M.*^IP4A\W1V'6 ,8$:'OD?#"[<#3#^YC-Y<9OX\=HG ,:?WS9*<:>5T*:^;AB62C, 0#G PMU41N#ML.;P9[*5%'UU'( M2H*(NRF=":>MI7._?OPHO/^A6U8SEI16B%W*'ME)IS]@J%K],SH;&[T)\P Q>9]_@K-@[TET*[R:[(8)>-_Y"A&4:3O$)X M,UP:^07QT;2UK^;2N=Y;,D0GW2FEN,(&>J^(7T44@R3\K,NMC*"9QU%,(HXF M?"]&Y6&=+YY_K+[_$JM_B=4_::R^?3@HD3;ZVU7GX/N+ZO<.FH>TKB]1_6<= MU3_<:E2_L@K8IZ2_QS5WK3E3#POT(MI5 DVS#< 3K2519^;\&I4+!6VE%LM7 M2N] [46U.$:59@Y&=XB:!G7Z3C2C4M4&;2M2-90F]"#;J'3Y2WK+=Y7;K$(8 MO': O*&"UPV6N">%ZV[CJ,8E:K)CZ3K)*N"FHZ!10K!Q**B1KIR#FW'V-\9Q/ERL!#63H.Q63UHZG!K@Z49$,7AA:O0B1S M7X417"="(#&\#",<#BS&E8I\_\>/ [R"VR040I'-KWNX&Z'?[!6UZ$Z5E.)> MG6PJXT;N[YP;^93/Q38]Q\K=A(X\)/@4(X'?*!,4J!PLMCB4GDY"5P#QF-GPG7;C#E*S9EYOWN6C2APTA*2-GU.\U!S3FCI5:VD#$^X*BI !D#2\WO%<-80V^UFO\2E MJ;ZMK7K)?4[-#7LUUTYE/X$_YQX=W!/0G@+T!#5J'R&8R\=.:+DT!EBQPRO MJ7*.1@%L+XD!A5=#Y>\J$??QAV.C *-6'XGKYIOWL-JELPIP0K ME86U9/^);6VOI&%18),3QY603)F&3>E_1,PA2A6+QZ%0057:;W[%'2^,C+&K M#*5T;))E\L#!:&FLT9\"JZ!XX@JHF* $"@&8@<'D],_5B(+5J+M&B:A&Z8C+ M@.]#)4%55L&=@8]!.1HUE6V2Z0/!)3$X$I/&@OK9E9131^ >;#/-!/[&4',Z M# D(-98#I3-HS-/892!\P1JDQ.N,;I%?Z$;.9C7$%[QF$8&@!OF-4=\P32>; MI@%$VF4-_8%9XL,YZ@=RH[5L!?%L^?X"=0TA;5TS05[NX50FWTV-!Q.P,/NN M%12E"L^8480$HB"3BN&WH%H@;H<*Q.)(B:E>"$0%ZCO(8+E MZ9>LJ8^Z\D3@7:9EWLB:^K831H$SB9%0?86=WY,LGY .): 6?Z(1+65@Q-\SJI1I)>;?E@\<'"T7#V'+AF M$OC& ) 1'N--].4T"2!%* M)47\$=#5S,R6-<3V4KM9Y3-,J%8)XJZ4/$G5 I%%H?REFPDLU56%H[*\5PM(B!DTYGD&AP\KC<(./@_;2&03)8@:2M MUT.?4GL^6<6)*I+Z.C;988EE4BJ-273D'$=)V5SMB^D2)"R#M4YA'4H9)S!86!.R,N0O_. >$MR M&!5RFMYT1YG5/Q688_ "YG@!H%S/',X1Z>S M2W .U3EJ4X48AF6YC"@=METSMI.O XXZ1X)BS[N?*/R=<0&E)95S-GD21->) MSSK3MJ FE&D]:@1)L$ZI34DH,;$_;[E,!);7KQ-PZI=52SBLE&UJPEAKBO9F ME<[$)1 ^S B?B*7OVG@:-;MX*OMH&F5.FM3QP$VLB)IPFCNKOJ P:B#M3]@,7!_I#9"&OH/JOTI< M2=RYJ2^F0JY-1>=I?["B#F^]G4@-EVC=$ UX_UT*8!J=K#N# ->%G?IH,5WI MU#NCA'U*\&D%!^W56,-ML0-"AH=W5[/)BLM>I0R9_?:@9I?"X3;JU,!;LQMZ MH(JX"[*@"VEE-L%[28#/"$ M'!WK3*D,1Y]O1+0JC?[[JZC<&:K:YG<19*(?%(/76:%.L#0MP+4K>@J,40:+ M,]53$2Q)&Q^B,K!8R@+_),Q5K7^IO@2VS&P681:A988XU6C#),B+N;T@L9.> M)3I6G-;LP5JIMAX!Q7*3,>CL:=*4)R(9MOT$M-FI7!6E?N*LO?AS"7'*XL]J MW[',AT8)&.5X!JJ,KL0+SU6VG(:K*(P'5X6I"*/N1$DFLT>H0PQ/Q;3=$E.9 MH;O'FR8]4.>*>ZZ_?2(LW/!^I%<''>S'H_/+SV=?+S^RSZ/_'5^PTS/VV^C\ M?'1Z>3*^:+#QO[Z<8N/XZ? M]LWE2_1Y?'[T$19D]/[DT\GE[[@6'TXN3W%9/L#?(_:% (5?/XW.V9>OYU_. M+L;L[ /[='(T/KT8'[,OYV?'7X\N+Q[?&.BP!-BMOMP=*.6N82E=4\Y\1AC0 M_5A&=!L=4-IV%8U"=A^MD ?>KE/)S@TF387,D8W>>,JJ@0;-'W)++[2E"T M7MH!MX38B\1"]CB32*Z(7PN/ ] Q(1R")2K0H80TU$V"QGL!KX\L5LI@< 5 M.@-L+E0D$0OE80Z+@LHY :'#$ H0)F(6#17]QJ A<8.H3,D!9=>;0&CA I$* MZ)LAT#]\[8HK#(3Z(87$J5P3J);:GX@E5>(@S"(D&FSFW\(K@M+D?;Y88"TT MA+_0%8)/%K+=3F9D=Y"+@ETYP:J^!W13M_57 M.CJIW]<866Z%C8=KVV&!T\ON=()**<&R9LQFO=GJ.F.4TCJ(]% (@JF=V0 1M;,]T,5?#=/2&9EJY8D2T"TMDZRU Q!,8"T7H1YM/*5*C 5 MI/2HWG=C!IX_1NF8PC$.36)JB"6M9DN:D4$.VZI&3,W//@ M+=;*=!0P_1R9"X1;VM"1"7T<#<2=1BCYZ>5J5@GP5U,$UM["NQ4%&4=YX8_5F^\5>UA0!A"U E$2PI *:H)J(6[A2EM$@8._<3<+\LK*#,WNE(,? MJRY**)>1^83^Q;SH*=HJ=P7!'ES?O/?=%/T8ON!$7G BF\:)_$E!'(/^2TV. M9P_B.-@E$,=S=HB<_&O'W"''L8('H)ITF>(#'N_)/B@%Q50LCJ=+76_#*7*X M9)IJ^BVAL-"$0 M!R.2D,[=V?88P,?D0Q[I[O38Y#X%K7AECX9YP=3]0+9;2*KF815 LFI,\PVM M D]<^1&E$4D32EH:H0G-41$U53-7%T7) 'B,XH0Y!TH1U!4*Z412"VC+)A&E M?7#)#O;L3.*E4.48M$%G9"2:W3:2[@,%@-$:**Z#,A37;M;;I*BUP5)J3QOL MW,M2- 7ML_PB# MC'#!7K>5:>E EZJA&).B-BWHHO8*$#OMW_#@M;'(<4WRC1 _EP[G*7=JG66SJI Y]QC!#YM=F1F>MDX M9%LYKA%T@%UY,YG<\H'H9S'<-1.NFKX41R'CO;(N#5,X!4I91?\DF77T(ZWM M6NRII*A)5?:TK1)+ASM78LGD3;!9OX&@V8&*2X_B&M$,@2U[W;0;B7TCM9P" M.\ETV)*,D$ZD+,?+J=H^STC^TI[66DM(KP/M"Y0R+VGMDND'-,=A2 ^MEMQI MM8Q$AE.?;#JH([2%7<'^V3 ;JV",0X4#-%Y&^UJSK:X[2&SX-*,]@%0GG3F< M>=2#9'\O-%;7.HG#QY[$_=86 K)?%[J3]"+)/3:W6I))%K+OQXB 5M@IBNPA MF];ZI$Q!)EW:0*JD[1T4C(F:*L.F2=5Z/=Y7-/?:PU4=*K=K[N5TL]YNZ68G M7NB[-]AT;D=H6* !H'ZF\ M ;ISZF!]ZZ#>!%9RT;.OE%1<,U\US,GGD]WG1S-'NP6S7ZA MJ-/9Q%7A31G9O8B#&^=&9:9LA9@O[TQUT5%+&=8SM-! 8 *WR-HB29#<3Z8I M]<;(QVZ1Z,1 )']32[N0=0EU>( .I7UJB=20]KS1;=;"+Q-?.$=^.5=\Z);U\.\#$D;BUW9*.:E M^\!4\F<,>CE\ ;V\@%Y>0"\OC6B^%]#+<)= +RL$1[M59^H?#?]DFBE,JUJ! M5RQ_9 SW(#ME[]P:=5 [85K^RD^"&6N<> MC=AAI]^N".Y=AP*?\K9LI:--GIMML!DCM^.)&,TFEKF(1'R6[*F-=3!.'9>S M]S-^#49E@QT[V-W9#Y[/^*FA++SB:LDN@=.&F"=S1CT&GL\$1KL-)L1"L \B");P)Z_80W8W9_.1>SZ!>TX_LE9W<+!:_!4TF(?R ME8,B^^X,2GUXPQ6%H3)KU=U"F0C3@]=]8H_^0UUXHR1&9F9>8\A2&S?LN*@ M+!MUC[^6,%! NSZ0)W%:/*JOE(_J4XR#2BC!=)A(LM)A'5LG$= M,46/N_+FA\G-9;"T1>#/G(D3/6BYLJ/"E&,V%\&5G"ONEN\Z-M<_RLS+I.]( MFJFZ)Y,]755-_G8F,KF'CFSB(<.'L@H9[+:D^M=,5II.R[O3<%7^H5&?3Y>N MUY6F;PEJDNRH;,73[;U##"-6I<:A$>2'NLK13YE>")@VO-2P["!V9?JL@C?) M[%8$XZ$[&/_5-!T_ELA*_ ID'L9(Y02]609B1[Q[0/ M!WT")O$Y=5&Y-TJ"_'6(CLH"?RWM356EH$-W4'^]2)._U@YFN3M@.H8-"T1) MO+K&Y(#Y3OH;H>R><=2YIU+<%V( M@0^*FG W$BH<,P="IE@)E1%"& W0L^80R+V!X@HQ15D87O?WPVY]PE9 : JI M4&EZ9/]^((O%)_D7^A%AZ:S*NOUI0/^WVFU.P_ (QA:W4J0 MP0-LKM)J+"6XALJ'UU#1:C!Q#W.GMVY8#U8?O ON0)A,G1);ZA1.A$2:,:1B:LLNK_-+TA8V M&.!^IJ'J=JMBK'J#*EO%4.B 8L3__NXBHB^]')Y_1+3;WDQ$=#A\5$3TX6[Y M]77-E6BZ;C?CG9-L<)^8P'VJYJ&)&LH13]O"_]M\-,54-?MWJ9I/,X"[5,W? M*,VO]B$1DBY)>)PL24_*93B28935%7UT_ !'H$)/*I>&"K,%,KN1'$ZD2,@N M"#*IL^@5*DM\-%,>TW3'D/(=E9:K$R'5A5B >"Y+LTF0NFP2Z*4U"54J5Y.= M^O+.),4ST ])S4]=X;9D*52R9[XU79+E&6KX(*6Q2T]@ )J4RF1;&F:QL3XP M>.X$V5Q1?95,VUPC-6G%$7T&)W2P6R?T M.953+'7?;?4RU-IA:F88TYD79[ M(KC:T^:0E_&L R'>.#[Y.>@\4)L0MO#AO]A6.>)13!U@%906'H'X:^G6D>AM M59"-BD,O BX3,BBKDMK'8L*'[,"G\[V)W%'_I4Z9V%GO*N"+60.;0\>A1NU. MZJ$A[:0DD(B:Q?5 MAC/?+9[Y@RHU_KN'1@6[+1SZX6X=^L\\N(8EW(IE!5%T1BV*X/0H M@@%N"[Q'L0N5 .W%\XFXJZM/!2(N9@E5U2U7UA.H@X8/=XN&/PI.E4ZW0L0H MM&9J (8V)7EL21!6=8Q&Y5)(O@UT?B,\1_:NI5[+GMD;F=*,G(C?1\?C?S6JN URG;"EG[!=I!JBI U-I!+)O%\2_O&^[:QI M/'>QW1]_Z W>A?1?AFH$^Q" A3KGWF-)<:?WY1A.\9T[7I,/:^23[4[?IH4M=/*NL[XM3?W''X:=3O\N??IIWIRCCFYS M0.E6'P5WHQFR)'8N0L$#S/K^].EHZ_5L7GY[^6U+NNMS54,[+R60[GOY2PFD MAY9 REDP/2E&\Q9,SY"N)4?A[J/WIS0L^LU6?_!B6.RD8?%FXMM+^&<6S=U? M_C]02P,$% @ )H"L5'4OP!WI!P Q2< !X !E>#$P-2UF:7)S=&%M M96YD;65N='1O=6YI=BYH=&W=6FUSVK@6_KZ_XBR=V\UVP&!>0@)I9AQP"WL; MR 5W<_MI1]@RUM98'EL.87_]'DDV+PETTVE[PPTS(5B2C\YYSHL>R;[XN3_N M.9]N; C$(H2;CU=695*6H9C7D/*6&)[S2Y85LP6]*O,N?+GZN5*#/ MW6Q!(P%N0HF@'F0IB^9PZ]'T,U0J^:@>CU<)FP<"ZK5Z'6YY\IG=$=TOF CI M92'GHJJO+ZIJDHL9]U:7%QZ[ ^:]+;%FO=4VVW7/;'EG3;-5FS7->OW<;+F^ M?TK.S]I_F*AD%8?K>U*Q"NG;TH)%E8#*^3OG;:,>B^Z2>2+HF+7:OTJ[(TDR MQ\$S+@1?8#\.%?1>5$C(YE%'F8 W^!P-SN]P>95<;U]]NM_?BN9>*WKVQ+&& M(^B-1^^&?7OD#*T/,!R]&T^N+6I#4,'4,+5V!G R?!7 M&(T=%.+8$SFK->IC([;B"&=@@TH>9V YZFIBOQ].G8DUPLN);3E3P#EN)L/? M\7883W8,,';]L?:*QAYC.+D\Z+'=@*LW=P-NKQ/_5Q%G(>I]B3PX8T2\V>[" M;^,A7HYO1_9D.AC>()@CZ[VMQECO)[;Z]413S?JNJ7]FJ6#^2C>QR$/+.XW3 M^,>GV_Y 5:&W08"EH%R!!8Y%@H,(L,6L%;9^5PW;AMEZ@H[=F.L:WDEH2 2[ MHUW!XTZE89S)V^]H(IA+PAS>&4FIE%"Z%,$/T?J)N()'5L!]N":)&^C5X$0$ M%./KK%ZO=6W?IZZT!?JXFLB!LM/"E<&3JX,:979_+<-L!23R8$;%DM((>D&" MNO7I?1F&D6O 28"^8A'QT6>04)\FTG7H.)(64_4&D_&UU;?_6PA5 AV<[C\9 MBI2M9KN;PL<(U4D0:J7W%0U]DHHO3K!E3V]\?6.-/A53&/ RLN-V8&-1G)9A M#:("+[<63E"/4/LQ7!502%1N" 8E3=>([^04@=\X_H#Q,D*\ Q9CD$1D3A6] ML.8)U;\6Q*- UW&">*-;QJ[@,_3$>1ECRFP!$8*X 4J6;M)>F%N6H+?P@((N=1!!^ID8S;@ A 'W4[&XGODC=?0_>/*P/KQY>!]KU+8U7?TIBZS)>$ M%AF%&Y!H+@LE"15_**_3DDLREHHD^IF$GR79[*2Q+APJBY($3XBXP!BI)%0;-O6L2"C M0SHTW)3W'5[I;4^$O#/*5/0=FG!7N*&V$L4JKB=0M$O&F#X+0X58A,@(U19A MJ!4Q&%,>8UG5,\GS-"U[L^!',M96.CHUBU#6;9,"?1 G 9)4/.$1<[<0.<&. M8L^UZ9\6_9N-EIX*]@W:P#9#.B9G0]J39KBODV:O)(3,?X+J 9$;.=S%<<0% M]U0[(*N-'N+T>:/\R^"/PQ'<#IV1/9V"XNCC=WN)GZ;JV38D#Z+XD>?)NI9Y MOS--:]_'W%[?PX_46_FL@ MR)OD^PP@3G@?F.(?#D6CK1 '3@2P$7MF//QR',0 M#BFUQO4X87V0>B\JI!WY-/:88WKZ^PV\#_F,A#!U&=(?N4O$2&J@QA,ZST(B M.%)XR_<)\J!G-.)PK=M@?)P0PX B0U=G/#FP/;Y8T,1E&*%_Z=-.^3G&FO+D M9'P>]>13+IU=1YI>#44NS)KZIQ[7'?;S]_I^3BP.1\S:5Y4=\G7I\#^8N M\9&G?H]>8U"&E;ZN8EL)+E2'7K;X)R#$P-BUU;FEV97)S:71Y<75E96YS;V9B92YH=&WM/6M3VTBVW^^OZ)NI M.QNVC,$\0@BSJ3+@)-X;# /.SLZG6VVI;?=$ECQZX'A__3V/[I9D"P+)0(3Q M5FT&VU(_S_OYRW^?GI_T?[_HB'$Z"<3%I^./W1/Q8G-KZ[?=DZVMT_ZI^- _ M^RCVFMLMT8]EF.A41Z$,MK8ZO1?BQ3A-IV^VMF:S67.VVXSBT5;_<@N'VML* MHBA133_U7[S]!;^!?Y7TW_[7+_^]N2E.(R^;J# 57JQDJGR1)3HV='?%;%'_6UY)_3W4:J+=VG%^V^/,O6S3)+X/(G[_] MQ=?70OO_>*$/#P]VM_?4J]=[K8.]G=?>X:N6VI;;P\'!SM[.X/7N_[5@D5OP M.+^3I/- _>/%1(>;8X7SOWG=:NZ^FJ9',^VGXS>M[>W_>5%^5,8C>'H0I6DT M>=/:@4=3]27=E($>A6]H#_#",((=FS>\*(CB-S]MT_^.\)?-H9SH8/[F;^U8 MR^!OC01.>S-1L1[RSXG^CX*I86CZ...5'<#;@0Z572FOK?-EK 2 WW(U/?-M4]I6!]#Z/XB@+_4US5D/Z MW]%?=7)[E2=WTKGLM[L]<7+>>]<][?3ZW?9'T>V].[\\:_>[Y_0#/M YA6]% M_T/W2@ *?3J#)QOBK'WYO_##\>_BYY\.6T=___O?X;^[1PWQH7TECCN=GC@_ MZ_;[^$CGI/WIJB.Z?0$C')_W/XB7W0W1.^_#(/W.)<[:[IW"E_ M/-'_T!&$ MI_T/[3Y]NNR\[U[U+]L]^'C9:?>O!,QQ<=G]%[PNSB]+&VC>\6)V]NYP,0\+ MN?\\[\*.SG_K=2ZO/G0OX#1Z[?<=/%[1?G_9H;^6=O,-(+B HG]D2:J'<_Y* MASYL_ UB_ /M?0GV]O9A[_VQ3L0_(PWSG<]"%2=C/15G,I0C1<2R/8H5__7R MYY]>[^QL'[EOZ'/K:$/ "!/I*Z&&0^6E^EJ)=*S$]J$X]])HH&(@I:U]]W[' M/74*9-@-,I@+&?IBH-*94N%3/M*7K8V??VJ]VCY:_A>1Z-=/@)2X[=;!T97X MU.O^"\"NV_]=G+\#%/WXKGT%6/TIA .*@?/-Q64D_693'*M@*)-4'/X8__[1_>(2G^*1/;^?&TSOY<'E^UC[M_+L)3&9[>U^<93H.8+^) M.(ZR0%W+V&^(JTRG2KQOBFY\#:,WQ$E;'.Z\:KV&4[UJBY<(F^;L3L[/+MJ] MW^WYW95DW7!NCWM,2GIC(>U.+F2DD?OO0 5YT]:1A7MY,,>#J3J+)5(9,'P'=$81!2!F-Z5ZGL0X]/96! MT.&U@LV,9!K%#7$: QF/M1)G\$WF;XBQ!)*+8"$'44P",(XG8_PR3'68H32< M1L5'1!2*6"5*Q@!KTSCZ R J$2 P>[$>P Z%%?>6/F >Z(E A"#S1BX,%Q. MB))[0A--83PX3SF=!MJ3_'WU2#OBI?L[&HKNQ<:3OMO!O>Z6;DDBB_7A%"4< M6!"(/Y _ QY'P*'QK%)%R)W!I5_$T50![L-%:M)GAG$TP?-/BI>-W';Y(F<: MQAXH,8J U^#( R05P,VE9?'?21%_\,E[=SKYL4SP2*ZU#R

*'PY8!GP M(Y $0;Q))-D HW'PJ?21P< M-%\=X)Y/.^^ZO2ZJY5>D+8/JV+F\N.ST255_LJ=>#52M9NNQ(7GAV'>:K19N MNALN$ FB(@SP2(C4ERF0:"8HQ$/QYXF2(?Z8J%1$TVD$^I3Z/N1H;;^^PSW1 M4X]Z44:Z?VP<>?'V)$K2Y/&IG=%?;N)2R1C%)KQ^@0P)[@8$'.#J'JZV(89* ML5 *4*/"!#[,QAK5*1"&@]Q8M_:G&H\<'L-%N2P8[L I*F $$4-J<^ M(T+@#!,)@B3\'S^S<$YG\O-/>P='A7459,VIE37AC]1,53@+P]G-#B_QMN"L MX1"#C/0"7%64I2+0$YWR,;W4?':^&JK04W:G7B#UA 0#@[5TI#$)9;&ZCKS2 M(5>OL7Q)%0O#,WBIS0(&H$6-<)'PK)E=CB3>BCD(!VH)+T.$0'U?V+R*4(VB5//F0)Y'^%1>YO9J25_"%WPC M$3.82RS;;79O%5ADTT!<56^ MH]A7\2:I0=-$O;%_'/DZF09R_D:'-"J]=%0F_?NP!-"*4M!5 [-%VBW_;$YD M;Z=YN/<:#R6-X?^^G=B<5Y/.:ROUEW\[?-T\W+[YY^UFR_VV16/S^+"#!,#J M'R]V7WS59V'XUIN=Z1?1*C,M9&6+N^.-O2C8MK_S%@^^2LAW88\[KU[O[[_> MV=L7UU7W>9,CR!W,%EU>V4'$_XYCNX&I'*G-0:SDYTTY!"A](X.9G"5+P+@5L H#=LDDKC(!YF.7ZL@FC)A!.84328J]F!VG3B2O43_ M',V4/EQ"B8<2#\OIWE>X";$.Y/ YYX8E^DH&]@7'66)D%)Y2.!0L($DB6"7: MQ'+6F4_K[.H"%&,!RX--YN>0"Q'%63T9QW-B*+!&7%@T"- T1P(J("MR\)(\ M2Y.LY=*_2BY]'T=)(BX!'L-,U5D^)J)(SL+_ M+J/?W?!M#6E_*:1UJ\RQ=88X(^PWK$P*\%2PU8.X&:#;<1+Y*H"'/!L0TT#* MYRN C\\@LL(JKU&#H8_FIX888$P-J.%$'?T(50P1RHG*)T,!&)\5/JKK2(A' M*MW,IL4'1E'DDVT:?H7%)9DBL7L*9)I%]&$#2.A0:N(P4Y6R@A ;:3H?R%<) M0&AI'" MH4:0U^2 @65.K&;C.-7G,)IMCJ,9\SG:?**\6*7)!KM@D#O+P-LO^5Y@J4U6,F(5JID,Z#)04PZM6;;!C-#N MFM8*PR3 <0,9T^-_9OI:!DA;S"I92V/EK:PFXC:G0,PL39I%<>#?R]2[ID.W MT:'- N+36/@Z <@FBS=!6C#/0P#(C*UCGX058^Y? MM*U+D' CL(1_)UBB+KT6*I"9 #1SM#U\C*L(DZHO' M01[H!M K!S"$Z%4+2>XN@:Q**,JV4=![\$12Y$WF%=7 Y K1I3I:X -(*&%2OKKR%=A5&0W&6Q M9F&5B &J/&B<(8RQZ\DY^I)"C7;W(:Y1T;1.]W9[ ."ET!C)^C<%Y_&.FN6/ MY%W:.0+H1EH%>JG2"6C+J*$:G:Y1T.@:B**D*B<-%E/(\"CCDD.OO+R2BH?! M/N&<]UD5SI>'^>%<* ,=;@4W,D4'?1)( ME!A:V\W=QJUASL_$ ;:S=H"M'6#/UP'V;!GTKY\ZXMA!O>A>U)U)5YK(K5+' MSK!"'+D1\3I?@(,F&+EL!!(R%P O8(YA,X7$R:?CQ:B+)QN%5WW?.W6)?;QH M]SN]/L<]=OY]T>E==>Z5=U&KLZX&[)W:1#S^N@S7[)-FRVGQ:V?>+,=<-T5_ MZ2&%*F ^A(Z=)#=YE"U.\"4L?.6 M8J=.M[=;DUOH%/S[P M[3":!R8)WM[U<+-;EV$&RR- MZ%,.Z4%K(S$PF+RB-KD6O!]U%2"+$@::9A)B@NKQBTR+ZT8M;6 M(F;?=I-P\GC020J36-^XO4X7'9P'L5LP @PT9,=B6OC>I"P\6:I8K4KLU465 M^-@]Z?1..N(]EDIKB)/SL[/.Y4FW_;%[15GB#;*@7I[_WOZX@FK%7FW4"BJH M D@%4A6% 21%*0^P H-9C(^!//PSD&*$"T^J3;\V(ZLJ_94B)IS@[8%(>9LEXYGX[Y=K MQ*S]]VO__IDWJBV&B.9+I\HW@ M)SR,U?)E;!_X9N'BX Z5J1[_VE[*C1]\;;O- XHT*3M9C*^T$$5-W+W\D*W9 M>6E-AVV*\TU*!3Q7[<(&3_?"5O(^O!]]'WO-W;WO1*#C+/AJ4$/13'K-J/ M8?I&"IMO#H"+XX6# (91.?#NKYDLAV:6PJ7R%#C\8J) 7_:3:C)7^+C!:=J@ M">IKTH 3'NLSY]]0TJ$"Z*3@KX642C)4AHO;*VTN]W)1?NR?F3;.F*($:G8L MJ"JP>XA-HWMB!].>T-:!?WH;;'[E5 -K*KAM /P],,&=@#$X9V5XZ\K@1AWC M5=" 3<:>'#H\18DB)3-7KHIX46BR25:-X=9&Q5BV_.D)&@K%0+-'M%A4R.A_ M)=S.RQJ6TWC(>U%\=U@B$54N#\+ODDN8ZB>2_=0,$6AIDO5OGA=73^4XL]35 M5FY_4[GIIP!)M=%]EJ.%%P*!BUA/MFP=4@:8S.# )=G9,'HT=+9N_-TE9)8 M96A2W=DZO7)W6AO]R4B29=&!W)_L1,2;8HIN"F46KKA1PG<3P"%8T,7\9I'& MF7)1X*F2:?GMM9KUF+A:4;@$?T2+,(8"#9<0V,0S%7D!963J(2.\>7,L?:X$ M05_".+AS9(OZ]D8,\C&UV M6W$HJZ=V[==$M.Q\\=0T=;J5E2=MG>Y@[A*SC3A2* )@VU"8?-^])ET]QEO& MJ/R0')0FA<@O?+_<(Z,ZX\PX*JNJB:P<(+RJ"2 495@B'JQ6M@NNC+R4)A;F M;IJ@F,3T,4I,I;4 E&UT5&,1#8Z7X8L?R/ SI8IGL,\P8L&%;M?&@ U8+U_* M,5^Y.S^HZYW'2D\&69PHS@]K$PX7HQ>62JC:ZI>NNU&WT-W(L9FO#8%3 2"P M?&/CNO/X#PHGY; LG9(&;"P3;+7)B5.61[[>FLMZ-Y+R3,(;]BKOPAG5X MPSJ\X5&8P>N:,(-VH$T]JT3XH%16&I>L>Z6J+)1A&4!;AUD0-%V<&-:>#ZF]]CZ=)2K$04^=XDAJ12TBV@H8R'+ 8'4YBNW?_,H>3X$ MQ]5- U/VQY2^07H6R%G"R=8V\8'VXT7('=#@3>(*1@=3_=1431-12"@ARYJ< MX>[@P[74 8W*O&?2%#:HGCG<@K&.8@WE=40> MHV-KQ!M8<+;1E)*1I0Z+ ? M932T_,+6&^ Z6L'Q=8>WG<2$EF[5J?QTM;FXW'[0+A107ZPDQ"*>ZTA"^F@J M/!D6S\*L$^NC,5\G#X1;/QPZL-Q8LQ*^S!F9#BHK)^@=U@2WE\%F M,:040,=&C]IV-D@$#$Y7T@(J/,D]":D^55"H#FM+7B*VQ_.R%8M D7KVI1B( MFZ0+0;%8-A9$.Y=>RP66RX.3JTIA*UE8B)D%>[],-/66,:[PY1\_&;SD)3F%-S]HPK#'\7NU_NU>'C)W3&(V&%O#1!PQ*8:&IQ M!^]FZ6A]19)G$;'H+DVR#UY-61GC\MLD1QM9?,'3FA]:Z3R1H)F&.PULYF6* M?FM32!%^"R2["EV]\1NNKK&TAE4K3;'7;&W_6&+0>M7/5=%(&U&=UD+0(H M('BI=F.B4]*E?<#M_:O=-S;H2G!:BF5 #Z9;!W43I(4TEA>R>K#P@T.F'2ST MHD6DS8^?$O7O! 9&R50OR&Z"YW!)G;5J#A=[&5[Y$+:NK.K&402X&J8I,2]/$9YZ.M>!UAUY8) MD% GE<:&R]X>(D>2?!AF$U/_ =\\1F$4WNR$HX Z6YID-&KV@ED2E%%!P+3H M&F@6JO!401RL50;8)> MD&R@4=^+0C2FEN(,K?<1KLO*A**%8(FZ!]:0R64$\PKI9O:V@8B@CQK@ '5* MGUWR"(0Z\K\.K 5ES:9$8B4#UFE()<05%"#+5=@8S*U!I$ ^GRR;JD[CWJ]+ M&O?)>>]=][33ZW?;'T6W]^[\\FP5FWSOUR9?NVA!-:4N;1[UO-1=RQ'G*%<' M@6\@9\=7!NJ6QEPFA>2D^$ W?\"5&3&1_@LYVBM4C^TF:*A37N02-*0QQJ*A M\G[3!>:&LDHH*31M\VSAC0A+[F?!B(QW41C,EYU'7D0A? M,+8G(/ZT!E=T9"EZEOK2XZO3U!1W)+_"0B!N$7)MTQ)D!]AJX[F[E/?7+N6U M2WGM4OY1G*$N.5WGU;V43>FX_4)*$SIIYUQ9+F<0J'"NFM)5&W5?)]Q?CK/L M1BI4L:SR:X- !;?H,6^><9D:2;&?[ VF"-Z%T%W@['JJD9TR+S=!OJ0=)46/ M@U'I]ETVNM35Z)IO:4"3J,*:(:"Y('49)'0R[>L;6\WB#(>J:7)'?5,YA+*82A M:3-7?-'ZUGC2O&)>L3D.[BF$%";#)1%Q+9&*KAXD*_ICDB7H=P1 MT^8SC]F]"3P&P N&VF4CF1O&D(S*=)-5NUU5E]NMNB/$>< M"M<*@GDY#L[@ M/_M3!&E8]A)/;N\/BQWAC4:=QZ8LHS;(":"F4ISV!$C^@DV4.WJ*:(K=*;-0 M,U=)E/K,77FI[*759= M+)B_<:3>\RO#_(Q+3Y.^.E?46-:6RD"NUQD.#9\ZK6SK4HJ'0,Q.;2\NUZ[ MA%6:V.82"MM8.,JR72PY9-L\V1HLA:B**RJAKY"S%IH!X'+P7;1N@XQ>[K>- M/8I(\'-V=J1)W ,:EA:;QUCQL^7Z*1_+-.QCKSG;]9-0LA^=!$Z0/;R,$Z]H MS8679VM4>CY[9E1:.;94%_-INYC4@D$O,BD%Z",6NT!+G13H147(+1$I0TTD M; JPEZ,6\OQ;5ALM(;1([NQUI8!*0OQ$I?0B:(V-HN(/CQ-Y!4T"AH[B.<=S MC2A*/K25!,*Y)9&+U; 2"ONCUM=:^2M7F:0V-N#5+Z)9&QOLZA]U;>RBJW_4 MM3% +A_U*E888N5R'4 0P\:^U?6;R%(D4\J/#-$;'BQGTF'&7 HZF5'!.-G)YW1; M-OX;"Q,;EM!%8 6[/S-L%9)RTIT7:\XFY!8H:,=U*F*U:&;%,G0CZ-2U1+*I M !09.^#"32Q4DIZ9Y&HHO;<@+E9/%>6*Y'.-I'JU= #K2*IU)-5SB:1Z5 8D M72+Y8)[_B26CF:3/!<%=-ON82A8,J$49GO]4T250 MBF-*Y1#-5+)4\LPDAU1$K%_C:8F9C .P XV/G/MS&\\+/00V_(O1;>S\6L5@KRI\%\AC@\KPE&2 M8&QWEI]I(;([]U[CXCF\FY;#DDZQ B4L(:\+#R_PN17/P,4LD<=-+Z27Y];\ M)9@IUMNEOG2F^ Q9X4PI0]=E=[%"LJN$V-I?$'#(;D>E$LPV.'K'5K@LEECG M;FV)J8*XC)1/A;4">9,V%#FIS[3;K&(2J42?J>F+4!.!7*\,&G8 MRW)X?B)/%O:J S$.ZA*(T>]ZN8H_FZ-@%(G4(%GE*[]FZH04I+75B? M2Z0D^="BRG+A/T 5QX(LJH+<:8+_"FY$V[>B.#_G^5.2P/+$IEM!Y%%!6).7 M5W /Y@$:U!W(\"SCFC2S+8R]:B;HVK@,)8 ) F*^>6[#KP7(/ M+AL9:$+F/&2@ MOAIB%#-:M35:^KC8= Q_Y>5_R&A\4IP$P,LIDY-V;#3*VU>TL\4"(1U&&E=MFAA M8H<&09@*JUMUO)C;7>P"WC!/+\Y+YI< !>E)8.W$4P:<& M9WUS,71[FRB?.P''6FQ.\_IX@ V<62/3PDYM_SBGKX5J!(-8 ]'IRM4(/ZR- M6-TK">M[^D/M43()B;/F/Z92-W50AQG,9 1_;?3+$XPI)(4,1L L+-1 M>BZW)N'Y3&VE#/(]S50 ?&D"5SS&"J+PEF];<2R;F(X M#IO[#>.&+*)-D2XN(\Y"L]?%MJP/@B\%?$A-CA?'-9AVJU11>>_@B$P#H2D7 M@_9[V_,5?K!M8,T>6,P98M&&(1U(!KB MYA:P#9/!:OD"'NP #:TN#XU:1:&!7_K7.C$8SV=E;3$PO\XOB6-S>$\T%3TU M%S,43(Q38($O%<*%PA2%R=N-(D\5W>H2J06LTAV_@H9T\\?(ZRK+1/ MLA%*96EL6C52&M:M%:I=^0]NO9?K%]C=$I_O 94 AAF*+KII0M]E:+EB'ME@ MPEYL-K[8!@J+KD^2OM!#6CWL3< M VEZ%/X (OP%%XU@R^0Y250GT60"\CG[%/]R*\RCGG@[=)%HI>XO%9%&>?D< ME\\3S$T>!6@*R4)1#$"NH8Z3%/403+LTW5*9MV)-BX0S/292!PWX(LWBT,6? MF&Z.F CB^^C-Q;\2$]"6W"ZV/A/'Z^NUXW7M>'WZCM>O\*!'9T&8W5)!$;NF M^]4=&Q/5;5?OVN?B+!;]:"+^)>-K&4=/9ND=9!#VHS4[O/ MKNJVA2*>/+;(]N)M;D!YO!TO=<+[2E_%NMV8H0'',%(HSKP3F05/9NUK(O"D M- K3XL\R4?88>EE9C2BU,UOT^5FQ']U\D9A%,<4>4Z1ZN>RH[5'M@T8M4^M M4H79V5OAYH<)0,1'5PIY5V)U^^.8;FQ>2U6@OC3$4'J)AN,J/ T_>&D<@4HH M*-&G(>")+$AEJ*(,(U'SA#DL^6D;W[NNAQS P M>&D]W&ZUN!5:K'(4^-40.CE@O36##Y\R*DMQQ:XL;([+%,@"L+*\=K7W&]P!B.9I' M,#QCFG*>A7T[IYYPY$PE_0R;#F2 ^C$Y=V.%8>_P#-DYDG*LR@HBV8-&0-P# MR=H4 ?D06<^/;EHO-Z-$J*1Z/;@_RGHPY:I-F(1I<+WDBFY@[37[6B$J$9UQ M$V!;7)^;E*R";T\\JRU6/&B@PCVPXBJ+KUGBN+#-RYXZRU%Y'S:BKFTT(((4 MV&J*G>9.0^PUQ'Y#O&I0SW-QZ"0I/ AU>YK5OD1ZSL.&" M*;#Y\T^M5]M'R_]6OOCKI^-[Q][\X'N_HFLK=!EZK*EYXSZ6UB+T>4.2%S[U MXJUX&-L3C?-&IW#:WG>MCP(($_I7].-H+B[&P $G,KD)6A[?K'732M;W_9WW M?=PT5C;QMX\TH-B:*6Q[A:B=H7.N SM6>R1_J@3BD\^010=T O7 M2ERJ1,D8W0IQA-Z2;S7A\-9_K /^$2()O@YK\KTFWVOR_>#D>Y?)]YFI6%WN M77TUA 97@Q,#VQDG=IOLI$DF M<3?33W<@$I)04Z06)*UH__I['GB1HARG;2K&ZYW9U)8I$#@X.,_?.7CVM_.W M+RY_?7?[ZU0OQ8/O1HX\'+QX].K\\%R\O?WXM#G=V]\2ED46E M:UT6,G_TZ.+- _%@6M?S)X\>+1:+G<7!3FDFCR[?/\*A#A_E95FIG:S.'OSP M##^!?Y7,?OB?9W_;WA;G9=K,5%&+U"A9JTPTE2XFXF.FJBNQO6V?>E'.ET9/ MIK78W]W?%Q]+GV3? 2/\W>J>IFK?SR8 MZ6)[JO#]3TX.=TY/Y_73A<[JZ9.]W=W_?=!^5)H)/#TJZ[JFB??[=+_GN)?ML=RIO/ED[]?ZIFJQ!NU$._+F2S^ MGE1 ]NU*&3WF!RO]'_5D;Q]>0K\N[!1AG%P7RDUY;_\()GGQ::I'NA9[NSLG MSQ[A\VZAJ\MMK6%_?Z>SC!3HK,Q77\=A[SJ$F_PFB/AB:F"0<_4).-+,2R/Q M# C1IB?]LQ'2_+/)E^(TP4.R-YA)KKSDCW21 =<] MV8;'YE__"*TN!<_Y:UU)\5+"= OXCS$@J/#'6RYP[V#@RX-A@*5K8&U9U8EX M<2;$X_WCHY-;+W!OY_BOF/WJT<39OU???W=T^E1\_]W>\>[3U7^#SA*RR,0' M-9?V^)Y-C%*D@VZ_T).![^6YDD8@OS)1[L["+J>Z$KFJ00&)2M65& /+3D4] M5:)J1E4MBU2)2;\:R;13URB MP][3AT ]"7*@5]D-A6 ORME<%LM!D M8LAR/%2H$49=B63;X'ZDSH0O\S0@U MF^?EDC@N<.5.C^7P1P[FP?'&I._>SN9XX>E<9AF0?CM7X_K)_@D2(8CW33+( MCO@5-S\'?2HRN42YM #712RT%5F6B4D\=?DD$E<9>$:#.7B1YCR'>0WB "YT MGHN1$F?-!,Z%V&<3.!%-D:NJ6CV"RH!+!Y.O1%66!:B2>6.J1N*?2C -4EK= MP5;Z$ ;-RP4,UQ,[M+([^<@65#E(%-)NX!*YM(LD2,+^*T&3=Y,IOWC@=GT M&W \MTF=!BLA+^6L-SUW"4 M4$+:A5W+U)Y (TH8$0X*ZMD:B(\ZF*993YN*28-#@%B@1\JFIH/U!:/=H9-V M,+"3%KEC[V#,,@,V64]M-P %T- !.;P%M8]/_A(_I3]2)#=&[Z,.O0_VF SG M3:U5]1=-:TTL2#Q7]4*I @[FPA[55>TW!$,'9[O"HILDG3-UDCL3;D(I3T+: MJ)D$/\FY2F!*&=0>H("4U3KPT+A,0:C#5@3W";TM%.I@(*'J@_^TOD^6MJPJ M6#QJ(]9@K+V8WP_7(!^D#"9&0%6FF$[YZ534'#DSX [496HL*7 M5CI3.-@8S$M*@XARCL&SIM!XRIBW2Y&6!2I0\5LY GM>FG0JU!@C%E5+[]*\ M*S@"U7B)JZ*9*@,/SNA7F&0GEL'*JI;5%;RK@EG_NU$5ID^8"JAZ(W6+S+-W M\K0"EUZKL;CXI%(0!J!9WX['.E4&[=L:O=@&^,)4=5EF' )81C2"-WMU.3;E MC*/->\\.Y+3Q&*F,IT"\8"2*9@:8$R$D?=/^T8^V.5/ M[0;.P/:QE&(JKAQ:D9'<0RXK:P4CT!OHV2G:W_!6KH\-V\ MS?"::R!CA7)D@@P\ENAEVX.(I!W!#GDI(4+ \WBPI5MR"XSONJE+P]$ ?)NQ/F0Y @DNV0QO M\V "JTWS!I5]0B/BT,(CQ]^G$\X?7Y #JW"P8JQ1(6AXV:L"J2R] MI'E57.-?,$[N96D4,M^2,-4YAS:F&N0;2!%9US*=P@$ &:4P$%9ME*U=YO-L MH^R<6/J0IY9>@0$$+M.$-1SS./I2\;8#D\%&LNXB&6H5Y0BT-S)L,R])928" M5/[4"3(:;XSA\5Z&OBGFV$EQSTO^YA.C1 M-#XS7G\[]0$_VJBMD=@^UQM M$^\\D?E"+JL'7XJ"V,SNOH/9BS]"Y:^9\+X#ONQH.+[L[L[I =(!]9\J*E)3 MWW]W>/+TN2K46-<;]F\_:TH8,9*5% MM\ F1LYN8_(9;^6#-Y1>@7?'XZ^LY1J-2C:J<#3U2X-!]LZM4;?/5EE 3 M\!,,.;(X2Y%9$!M_D=\9F[._LG5)(,J1H-BM%WH YASQ! M3!)G?L!? +Y:S6=)&!$9\^[ /,@9PBC-69J6!CX@@JRXT>]@[XP8%/IE1[P:)Z L<&(@X;LYY9C&42*YCQW"'I?D M#"&H\(5$*$U!O2Z3_(3!C/?$DJNLHD2'@ ]I@H7H1E=7%.X'!:J'&-293JW1 M*>\=19N_TH;0B$]T#6(HO<4686!-9XICBIOD%:(O)2P&?-88IEL'=(A8X.%GLB49"8[UQ5'PI:WX:T.:Q6ER,MB CS; MM>CFTH#0TW,.(^F"Q*I;C;7HV##KF(DV8=M.*?8F3T<6&:V MA]8;/6FO.*.!.9@^)E6I<&EMM)2/'QXI3#3>8*\7TB&'H0XG6K:(]HV7A2C*H;TXL, M 1V1*W0N!QI^?;Y)+F(Q=O%V!^@U+5G;PA"=T=/Q4OWCY_?[;99"%5&*[$6_O$V,24S?P+*EIVA]Z/ M8FI1\-G*]BZ@,]I>FT_&T F-=S@E3P3.4Y3/[*,+%YY9-R5& [3$1;#6_$%V M3"A% 52R[K]QF!E^?0]LE.?0+\RZ4*X@/LA&C,03UKXQHRLL=(D70:-AS(($ MH2S8+73S6R\-?37Y0L/,/S/_SQ"5"Y!\$52\+P@L&[,<^G(::#+Q?M7'\Z(0IXG>< (R>L+JXRF?I%165.$?FG'<^Z4 MBYP-QT5VT

IA" ;*#L1^Y?% D 3$-O;[B="Y M:TFSP<3!!K.OU!*RK'$+**;*Q85+5B@6E\?EBF:Y6MG0-3\42P)L!%-0^!)) MG!!C, 2R]X%*6#W.FX6_+#"V&VUCC"RT8] S%7]'N2P=6T94KH$Q>(S@=@KP M@__D:XE7&G6QVI1.GJEP:/H3KPA]) 0[63QN.&UB9G-#N'P>5?3KL8689B&8 MU(Y%]=C3<"I[%K$^C3P$IZA'13CTS1 ,;3"B/CHF4)]2-7?MORC)NG[NJ^*T MS9R1.%W#.KXG7%-8T=D>@5G1 WS9CG7\P68C/T(YA'I1BBW@%,Q)5)]QVM9( M;J<)2B=3L=&!2C5_DR5X(D9-3"WWW2!:CCSW8[$X._ MW>:58E$V>189W*%$8WT$HU?:N*X:.&GJ3P6:I\GK;ONV5N^WV[>(&GH+QZ/! MY,<9A_RF%&]I/UII5N"$8<"2?^W4\:-Z2:R(0.Y1GX!3JRI?!OF]XH4EH8P M@>^V6YOO>8.?N?2[/S4AT[V,M4$:$RGRUZ)RTX0SFDG$]?&W*$#(YP),J@AK M%3MB(P5:7GT&L[SH%9B1)&$#T15LT?KC$DHB7##0I5@8S*P7[!EN(V!&4\5% M7$D@MM3.9"<1A[M[6ULV"#NP!D1;AG'SNG%CB,'ZVS'X2$I/I4S([[!M MT>-?VWR/ R60J1M9MNV.(8Q;J"MGZQ+@8CS6.;KZ62(H[8,_ *6=-<_.MJ8V M?U@N@>XPMDGIHF][\+8H3CF1;9L<4=<4,!T*V_HR8.77"CY7'K>:TT;XPPC- MJ[DRE:W*%@+K3(.5AP?@'&1PG&XR*GR)(.@]D.*LG<8:;1\7J"$P%B_> MQ(OGM"?]9-28:GQL5[T1WC:$QH;]7F6U.?40_$S?7(=$PT!U:.U4*775?COC MV%KY3_]W^HI%C54JS")N1\UF 4-__7SGV"0*O/N[XWZ<#.P8O>="NPA;^LZ4 M8-'4&[URP(8C"!F+P9^CVQT:E['80-KHI%AG?C1P0[&B#'\ M&?^3&;E@\";"(TQ6):Z2&%V35%8U_6ENNVS6\ *.-\M\6>%/.-D27"+\T!E] M^&V0)46J"8SO6^#A2+9Q)ZXZ YLU+^U6T_-]5SAID?SIX']KTAF:5T^VR6T0K.],VD<&EPD[M9980EL MAIV^RW&] /LZP2B+1,^PXNI8L$/--E.3W-1HI%H6;'[[+29C'MS$>:=4MG\/ MW?!(8)F2UZ& 1ND4Y5@B9N4(/ZA5KN;3DC["N"4\#SYH"C(8)'TJ:9/A;>#J MV%^X7:%;(7BYX+LQ_:_4TB:?B'VI;0>\7R/XVWJA5QH];.)49$5LCX"N[PSO MBA..G8U6-?I6S*^A/V)$G:X3YP\,;)K8X<$)^NVS6.(6S/I 8]O02/>Q:Y;7@82^0^HZZU M6N!L\:U$#RJB1K4>A_-;=$?'+MH6Y. DWEK3YMO%[Y"2'"YU#G0;M82PJW!6 M@"(4NG>M+VD?=*=S)E7' LE Z,,:@&89<+G#Q'R:-\5$62#&+=8;#VYC0;B5 M3.2(X5O2OF\IF+NHJI!,XUUJ];"EME:&L04V!E(H_!9.!)=L^TQ2X[72\+H( M>%P!,Q;JKRIDZ31VR)NOC M/WWPW[MCDYT.S":+&]7J31MB:-5[4%7/-2T^*SU5.<5^J]KHM%;<2IC6D5(5 MAVO>U+JQHADAPN4_W%$:ZX50A25XCJ[+-'>6AK-M"K!"$A>$EJ2; M:_G):3S#IDJP.&4&;%2:2(YOC6XS.;#H,(9;64. G\,VZOBU42RV,:>'*@16 M@0+,!M?INR%SABI &V8SNKGE56%+2]#[3'S]5$^7::MTD'WA5=&,(Z1-9_H( M($.M9_OUPV10Q45>A7(-JDFY>W"O;Y)6VB=/[:P^C\=QB&RXIRP6HDAH215FISG@A,DDTXS A;/]I)>9$T]BCS%AJ4>MT6 MFKB[&2IK8:\DB:3M86H%$H$>)A98V\(C%!TH:H1'7NF_I#$?5>-ISZP9RRV$ M:.J@1B7'%3J[0&8QN$WXEB *;>]T*N(T90USC\PVA!J /YZK$=[_83KZ?*S@ M*3;%N7 "9"+/ :-Q+AW-8W$\)$+UK#R+), W!)@Q3=C.M!,PP!J/!JO+8!AD M)I!VE8-6X<4F\UQB:O8SSG>E/N$A!HZ4566[FL3!2#I*Y M@_P&#-Y4@RSJ) M["M;_5GB" >UDO0IS/MLV7VV[.YERX[N6+9L0SCDS[=2&$RISXJI(]ZAZ;O9 M>R!]H=:*O;.J_]99(=PK:=7F^ *3 [=H+7U^OS%RDRU"&$!OC?!4J<'&JFEB M;PJREU=%L!2UKM6CN^(5C@E7BO,D^Y""ZY5A$FM"U)L]S"W=Z-1WA/NEHL\% M;UKRY9G.(.5NK.Y[[I9AYD%A@9+>\,W1 M_[4E!^OR(2@ K^U.8#'& M_9*!!:0K^AVAF+G4LW /+0E"*^$4UUY,)%KIJXZNQ0128Z,52&#;A;W9)R9: MD8-[AP3.@&ZFW^,8ML_A#@:3@V7W/"ME-?9*X4N/ZX^\YVZHXZ0^:GQU+G7,1?F@H=>PWTOKA M.+F^\*B-2>"HEY3C4M0K MVC3UE*(%D2'6#O#0UI$=B $6@WE8% ;*>=HVS%6CGR@P5Z%G):[X%A"F:-XP MU^URO#TOTRM5]V"K>@-)+IT=TQ6%O,7P(KAC4A9*+/!N]HR3LPQ,,%T:IG-KMSF=]381%]FC(\.5X[;2Z0PAQG9U\'HOBG[!%K9$"+1 MFB\ABSP'.X7RN#0:'&[_,_52X:]U\U1T5Z\MMHQKD-C62KPFH)\3EV7!/;*7LJ,%9Y0+4BTH2,3F(2:C6V:: MO2>=;3NG-*R11KX/NV!T#[N_,8-[>#.OL7V/O73VM=BVA%4548T64#%_C>!SB :(I=-_2*O^+"_:Z M=8-Q652K+-!B01WQDW#9.^C#I!]87T5U@OS8&+ YP8&M_OJ)^96%J M8R.;#(\;R& [![R5GN&\&<8"*#],2&,-MBJH2#H_U[K,/7LP-,A6N46 $<6S ML$G+A%.6/!@B1G,1+AB_<9+4G%@'*H7L(]8Y+2'P MXO*J+_2USL5[KN*V38'V'A\?4BNZ^[3B?5KQ[J45C^_3BG^&N2EG! [A*XB\ M/''-QFS?%G^W'<9UO7AYO&L;4F(1.<@O+<5K.<)V;&5FFV"V!H^>^Y'!?D%@ MA2M"SV!OSUN"$^5V?&RN'MO)4A]50B#J;@%N%X M7 T\-W] (]6W![16H_5XO&EOVZ"$794.;29+#$IDRT+6-?#J#B7\Q,"/Z:)L8K8X5XJ<9&MV M(IERD^R TP]K[@0:V_&<"9"C\+$>.CH.*1N5'5YND$,[38T1MJ)-AHL#G M(%?XRMHH(H3WP\@<3,!LZ>- %O[1U\W%TX?OT<"KL@EJCV$>6_+DP*YAS2L5 M J9G=2(K%0<+4%1YB(NE9VE:XH7#(J'Z[*8X17#WN22-8F!(>>Q$93,EWO4* MP1 P.-9Q.2P3FQ^SAL$4P2ODP^-6>;O4"AEIB[F5K?\^6 MTG&K;F*'W_5..V6\C+,J86CS,#C3X6YEC!*)K1/[SG;7LIN(R%6'U^752LW$ M%C*<;RB$SU@%5:F@^:QF>MCVKOO*>]Q]Q?Y6%KYIS<^/,GKAHHGH?3;;..56 M4D!^FM+U%7>G)^>>_H<'\0ZOL5:4W?1MO=\01*31?N]+N M%,@_*FMY[+1=I=" MD7CN5>4[R:U7?:@Q;;S>YT%;Y'&&?;!@.3KW@CH'\"1P$&HGRH*X(B7YC1R= MH^C.0FY;?;1S$G_(K;\/CG<.AG/M4?^JK0@_6\EE>)/$PEI11T=6")EPU%*A M-(R\=98@II^6X>O(1 PG\XV7U2>$P8'N1*T#?R*(FKQ&3XT'IM0,-HACF&R' MQ9T925USF(7!Y)HRX&V*?0,XUT>\ZHKZT9 E58%7F8?75JH&JZ_M2F9JU%J4 M8KC0A:95#1 MTCC*S?S6@.F:Z=0E'US;0'M#;6]_;A,RTY;]G(2+VE*N5"NM?-?).A[C#B%U M!M0P;,_>0FIQL!S9'!18A]BT6SL8S%[BG\H67MMX$/ 2=@S"U@Z<02LY/PI\ M%,N,"[IX-PK1O)UCDYVFP#%>^$PH1X'/L6Z[=K>-4L"8__#&=>/A(/)[E=MJ M RH&X&?>IFDS=\]]D&-E&[38.P7/(B"PORXIZ.'VJV^(*R6V6T4*9Y9BWOBW M"P?*""MJ9U_;^4+\&V<+0UDGUJ>#JDEM+QP_S!#"V3^%XM,SG.- RG7:_65; M[-QB7Z]RB8]7V!B)#?Q([7X\2+)GR>T+9\)ED!Y\T8'=FAA73B?,VI<6A\$1 MD;Z7M? #['-2N:UO&N:SORO=>,K&W[;0=K-WQ,&[EQ0^ MN4\*_QG"UU\[XZ\L+^QU(=W:PAB*>#N=F03(8A^(F-(Y,_E)SYJ92^FTZQ4Q MF>3;6WM1'0+S :$7A>1]=W3.U;E;S='&5V-[H7I9K&2S(J_?.D/.ON^&^T.V MJS]^?*>R2@/J,&H1O#9XPQ;CYC-+UJTT;EY]Z1.Z")V;@L:(PX5E,KIW#^\< MP5H7ZE31::-[4]0^<5Q+QY=?@]\!)K;>+?_D/5E"Z[/W0C9WNQ4OE=>Z[O'= MY/:/H7'3SV 'H<7[F@;GY.QG@1^QQ<5I,G^-0]6 =B;IO^6R6NBZ9)BB0-H9CZUKD9L.^QWRB ?49XY.YL^Z2E6>RT*!9[79 MDD?+="S4B]3K7S*2G1 M5-0:_!ZI>H$'WG6G6VF':=0$=:MM<^0NTV*8PHYX1=E=1>!=1(-@&M.JG1#3W< #/$P&PK5PP6VG 3 _7;%U$X MMY< %Z[L!UXD#=Y"9'TITY',G5T@O6PS?S.@(]U%@H*/@6,B5"9SII&PUG#N M6-,2@-Y158JL03'4P&H,M_MC@,M*!X#+ON:"VFX,5B%@I4#4S<$OX%JUJ@9: MY0'8"3:>SFJ11('=Y*S,=->MW/@MKHBP$^I_+767M3L?[J1=Q09DBN':OJ * MW%C"&E'7)=O.#A$R25]OW81'=(/8KA(N: 6CY/ [T3+H\]8)]365K6(VOL.9)IRMN=!.Q."P#[6]V"O2H.'L.Z&!;15S MS:A,^O;<@&S3(+1@ 6=H#\]&>F)OZ;IEV9TK&%::MY32&MQM ]N&CTDRG15+ MA^>@RX7B"H">EQ#;^6-,14'QRP--L> O'ICK69']4>+R6WHE">(' FQ.4,M( M97#RMDVD[YN-IT?65,QLKT(@84%-',&T)T$?GOF3#82-9CU>] I?4#&);5PL$D1[GJ/#6$Y@$4(IU4:#W?)5(KE MUHNI(N8*!6K8=\=6&Z/8[]JT'0GI&\N4:"6N:"W>6- ')?JJJ610)>)#W)60 M%M=!2XP6I^OH5HV*\G%C(V=?<$/$[L[I4-SYGF#$-SSOHCQ_?95^$ MMPG"#YRCM8MJHY#VC_8)AC08#=9/>R#J<+!2_;1_OF0D]P8A#4R,#&_7(1_T M"641\"G,%Q^"*4C_PHM&"OS%'PVZD+?>@>.UP+9A;$M_Q.^_::TOIIBLN?#M M(]_: ,\ME[U_N'/X#4@";X)OFN2GZ"U^E=/^F$"DGW^[>'GVKPOQ_N+L?%-1 M;9S%U[EEX]8T^.7-^<7[#Y=G;\X%_?^G]Q<7XL=?7K_^55R^%9W[R]^ M>OOJS4\;NRT()_IUBF%O2R:DRL\7;RXW20%6D+>U3 X?KP-(W\HW_-+1_FJ! MMW%[X>C6]L)K74GQ4E*#G+HL-CCC+X@U[).B:.OPX\TP0+^VME2MD:(]Q/WV MO1&LN6H?^6&9Q/_$?-AI(O9W]_?N\7[W,2;[+][-"?^9UK/\A_\'4$L! A0# M% @ )H"L5(82U^T+[P$ 0\82 !$ ( ! &-D8W@M M,C R,C S,S$N:'1M4$L! A0#% @ )H"L5 D?5O\U#@ =)0 !$ M ( !.N\! &-D8W@M,C R,C S,S$N>'-D4$L! A0#% @ )H"L M5';3_?@#%0 LL( !4 ( !GOT! &-D8W@M,C R,C S,S%? M8V%L+GAM;%!+ 0(4 Q0 ( ": K%0N:_KCPR\ ,[\ 0 5 M " =02 @!C9&-X+3(P,C(P,S,Q7V1E9BYX;6Q02P$"% ,4 " F@*Q4 MS<6C ,E@ \9P % @ '*0@( 8V1C>"TR,#(R,#,S,5]G M,2YJ<&=02P$"% ,4 " F@*Q4A.W\JT2? #YJP8 %0 M@ '%HP( 8V1C>"TR,#(R,#,S,5]L86(N>&UL4$L! A0#% @ )H"L5*.> M;P8570 Z"8$ !4 ( !/$,# &-D8W@M,C R,C S,S%?<')E M+GAM;%!+ 0(4 Q0 ( ": K%0I:#8I0@@ "LI 7 " M 82@ P!C9'AC<3$R,#(R,3!Q97@M,S$Q+FAT;5!+ 0(4 Q0 ( ": K%3K M4JN5/@@ /\H 7 " ?NH P!C9'AC<3$R,#(R,3!Q97@M M,S$R+FAT;5!+ 0(4 Q0 ( ": K%3?IKBN,04 &46 7 M " 6ZQ P!C9'AC<3$R,#(R,3!Q97@M,S(Q+FAT;5!+ 0(4 Q0 ( ": MK%2"DB>5UQ, /=] > " =2V P!E>#$P,2UD87)T;6]U M=&AC;VQL96=E=')U#\ !X ( ! MW=D# &5X,3 S+61A " <7D P!E>#$P-"UD87)T M;6]U=&AC;VQL96=E=')UD' #% M)P '@ @ $,'P0 97@Q,#4M9FER