0001447362-22-000085.txt : 20220509 0001447362-22-000085.hdr.sgml : 20220509 20220509170941 ACCESSION NUMBER: 0001447362-22-000085 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASTLE BIOSCIENCES INC CENTRAL INDEX KEY: 0001447362 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 770701774 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38984 FILM NUMBER: 22906095 BUSINESS ADDRESS: STREET 1: 505 S FRIENDSWOOD DRIVE STREET 2: SUITE 401 CITY: FRIENDSWOOD STATE: TX ZIP: 77546 BUSINESS PHONE: 866-788-9007 MAIL ADDRESS: STREET 1: 505 S FRIENDSWOOD DRIVE STREET 2: SUITE 401 CITY: FRIENDSWOOD STATE: TX ZIP: 77546 10-Q 1 cstl-20220331.htm 10-Q cstl-20220331
000144736212/312022Q1falsehttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602Member00014473622022-01-012022-03-3100014473622022-05-02xbrli:shares00014473622022-03-31iso4217:USD00014473622021-12-31iso4217:USDxbrli:shares00014473622021-01-012021-03-310001447362us-gaap:PreferredStockMember2020-12-310001447362us-gaap:CommonStockMember2020-12-310001447362us-gaap:AdditionalPaidInCapitalMember2020-12-310001447362us-gaap:RetainedEarningsMember2020-12-3100014473622020-12-310001447362us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-03-310001447362srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-03-310001447362us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001447362us-gaap:CommonStockMember2021-01-012021-03-310001447362us-gaap:RetainedEarningsMember2021-01-012021-03-310001447362us-gaap:PreferredStockMember2021-03-310001447362us-gaap:CommonStockMember2021-03-310001447362us-gaap:AdditionalPaidInCapitalMember2021-03-310001447362us-gaap:RetainedEarningsMember2021-03-3100014473622021-03-310001447362us-gaap:PreferredStockMember2021-12-310001447362us-gaap:CommonStockMember2021-12-310001447362us-gaap:AdditionalPaidInCapitalMember2021-12-310001447362us-gaap:RetainedEarningsMember2021-12-310001447362us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001447362us-gaap:CommonStockMember2022-01-012022-03-310001447362us-gaap:RetainedEarningsMember2022-01-012022-03-310001447362us-gaap:PreferredStockMember2022-03-310001447362us-gaap:CommonStockMember2022-03-310001447362us-gaap:AdditionalPaidInCapitalMember2022-03-310001447362us-gaap:RetainedEarningsMember2022-03-31cstl:claim0001447362cstl:DermatologicMember2022-01-012022-03-310001447362cstl:DermatologicMember2021-01-012021-03-310001447362us-gaap:ServiceOtherMember2022-01-012022-03-310001447362us-gaap:ServiceOtherMember2021-01-012021-03-310001447362cstl:MedicareMembercstl:ThirdPartyPayorConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-03-31xbrli:pure0001447362cstl:MedicareMembercstl:ThirdPartyPayorConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-03-310001447362cstl:MedicareMembercstl:AccountsReceivableCurrentMembercstl:ThirdPartyPayorConcentrationRiskMember2022-01-012022-03-310001447362cstl:MedicareMembercstl:AccountsReceivableCurrentMembercstl:ThirdPartyPayorConcentrationRiskMember2021-01-012021-12-310001447362cstl:MedicareMembercstl:AccountsReceivableNoncurrentMembercstl:ThirdPartyPayorConcentrationRiskMember2022-01-012022-03-310001447362cstl:MedicareMembercstl:AccountsReceivableNoncurrentMembercstl:ThirdPartyPayorConcentrationRiskMember2021-01-012021-12-310001447362cstl:ThirdPartyPayorConcentrationRiskMembercstl:MedicareAdvantagePlansMemberus-gaap:RevenueFromContractWithCustomerMember2022-01-012022-03-310001447362cstl:ThirdPartyPayorConcentrationRiskMembercstl:MedicareAdvantagePlansMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-03-310001447362cstl:AccountsReceivableCurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:MedicareAdvantagePlansMember2022-01-012022-03-310001447362cstl:AccountsReceivableCurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:MedicareAdvantagePlansMember2021-01-012021-12-310001447362cstl:AccountsReceivableNoncurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:MedicareAdvantagePlansMember2022-01-012022-03-310001447362cstl:AccountsReceivableNoncurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:MedicareAdvantagePlansMember2021-01-012021-12-310001447362cstl:ThirdPartyPayorConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercstl:BlueCrossBlueShieldPlansMember2022-01-012022-03-310001447362cstl:ThirdPartyPayorConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercstl:BlueCrossBlueShieldPlansMember2021-01-012021-03-310001447362cstl:AccountsReceivableCurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:BlueCrossBlueShieldPlansMember2022-01-012022-03-310001447362cstl:AccountsReceivableCurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:BlueCrossBlueShieldPlansMember2021-01-012021-12-310001447362cstl:AccountsReceivableNoncurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:BlueCrossBlueShieldPlansMember2022-01-012022-03-310001447362cstl:AccountsReceivableNoncurrentMembercstl:ThirdPartyPayorConcentrationRiskMembercstl:BlueCrossBlueShieldPlansMember2021-01-012021-12-310001447362cstl:StockOptionsAndRestrictedStockUnitsRSUsMember2022-01-012022-03-310001447362cstl:StockOptionsAndRestrictedStockUnitsRSUsMember2021-01-012021-03-310001447362us-gaap:EmployeeStockMember2022-01-012022-03-310001447362us-gaap:EmployeeStockMember2021-01-012021-03-310001447362us-gaap:LeaseholdImprovementsMember2022-03-310001447362us-gaap:LeaseholdImprovementsMember2021-12-310001447362us-gaap:EquipmentMember2022-03-310001447362us-gaap:EquipmentMember2021-12-310001447362us-gaap:ComputerEquipmentMember2022-03-310001447362us-gaap:ComputerEquipmentMember2021-12-310001447362us-gaap:FurnitureAndFixturesMember2022-03-310001447362us-gaap:FurnitureAndFixturesMember2021-12-310001447362us-gaap:ConstructionInProgressMember2022-03-310001447362us-gaap:ConstructionInProgressMember2021-12-310001447362us-gaap:CostOfSalesMember2022-01-012022-03-310001447362us-gaap:CostOfSalesMember2021-01-012021-03-310001447362us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001447362us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001447362us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001447362us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001447362us-gaap:DevelopedTechnologyRightsMember2022-03-310001447362us-gaap:DevelopedTechnologyRightsMember2022-01-012022-03-310001447362cstl:AssembledWorkforceMember2022-03-310001447362cstl:AssembledWorkforceMember2022-01-012022-03-310001447362us-gaap:DevelopedTechnologyRightsMember2021-12-310001447362us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001447362cstl:AssembledWorkforceMember2021-12-310001447362cstl:AssembledWorkforceMember2021-01-012021-12-310001447362us-gaap:AccountingStandardsUpdate201602Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-03-310001447362srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2021-03-310001447362us-gaap:AccountingStandardsUpdate201602Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-0100014473622022-03-110001447362us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-03-310001447362us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001447362us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001447362us-gaap:FairValueMeasurementsRecurringMember2022-03-310001447362us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001447362us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001447362us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001447362us-gaap:FairValueMeasurementsRecurringMember2021-12-31cstl:day0001447362us-gaap:IncomeApproachValuationTechniqueMemberus-gaap:MeasurementInputPriceVolatilityMember2022-01-012022-03-310001447362us-gaap:IncomeApproachValuationTechniqueMemberus-gaap:MeasurementInputDiscountRateMember2022-01-012022-03-310001447362us-gaap:IncomeApproachValuationTechniqueMemberus-gaap:MeasurementInputPriceVolatilityMember2021-01-012021-12-310001447362us-gaap:IncomeApproachValuationTechniqueMemberus-gaap:MeasurementInputDiscountRateMember2021-01-012021-12-310001447362cstl:TwoThousandNineteenEquityIncentivePlanMember2022-01-012022-01-010001447362cstl:TwoThousandNineteenEquityIncentivePlanMember2022-03-310001447362us-gaap:RestrictedStockUnitsRSUMember2021-12-310001447362us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001447362us-gaap:RestrictedStockUnitsRSUMember2022-03-310001447362us-gaap:EmployeeStockMembercstl:EmployeeStockPurchasePlanMember2022-01-012022-01-010001447362us-gaap:EmployeeStockMember2022-01-012022-03-310001447362us-gaap:EmployeeStockMembercstl:EmployeeStockPurchasePlanMember2022-03-310001447362us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001447362us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001447362cstl:EmployeeStockPurchasePlanMember2022-01-012022-03-310001447362cstl:EmployeeStockPurchasePlanMember2021-01-012021-03-310001447362us-gaap:SubsequentEventMembercstl:PittsburghLeaseMember2022-04-010001447362us-gaap:SubsequentEventMembercstl:PittsburghLeaseFirstSixMonthsMember2022-04-012022-04-010001447362us-gaap:SubsequentEventMembercstl:PittsburghLeaseAfterSixMonthsMember2022-04-012022-04-010001447362us-gaap:SubsequentEventMembercstl:PittsburghLeaseMember2022-04-012022-04-01cstl:renewal_option0001447362us-gaap:SubsequentEventMembercstl:AltheaDxIncMember2022-04-262022-04-260001447362us-gaap:SubsequentEventMemberus-gaap:CommonStockMembercstl:AltheaDxIncMember2022-04-262022-04-260001447362us-gaap:SubsequentEventMemberus-gaap:CommonStockMembercstl:AltheaDxIncMember2022-04-26cstl:tradingDay0001447362us-gaap:SubsequentEventMembercstl:AltheaDxIncMember2022-04-26
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q

(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________ 

Commission File Number: 001-38984
CASTLE BIOSCIENCES, INC.
(Exact name of registrant as specified in its charter)

Delaware77-0701774
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
505 S. Friendswood Drive, Suite 401, Friendswood, Texas
77546
(Address of principal executive offices)
(Zip Code)
(866) 788-9007
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par value per shareCSTLThe Nasdaq Global 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. Yes No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of ‘‘large accelerated filer,’’ ‘‘accelerated filer,’’ ‘‘smaller reporting company,’’ and ‘‘emerging growth company’’ in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒
As of May 2, 2022, there were 26,260,916 shares of common stock, $0.001 par value per share, issued and outstanding.


Table of Contents
Page
PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

i

PART I—FINANCIAL INFORMATION
Item 1. Financial Statements.

CASTLE BIOSCIENCES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
March 31, 2022December 31, 2021
ASSETS(unaudited)
Current Assets  
Cash and cash equivalents$309,017 $329,633 
Accounts receivable, net19,910 17,282 
Inventory2,350 2,021 
Prepaid expenses and other current assets5,164 4,807 
Total current assets336,441 353,743 
Long-term accounts receivable, net1,406 1,308 
Property and equipment, net9,385 9,501 
Operating lease assets7,219 7,383 
Intangible assets, net87,275 88,922 
Other assets – long-term2,699 1,715 
Total assets$444,425 $462,572 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current Liabilities
Accounts payable$3,314 $2,546 
Accrued compensation8,566 15,483 
Contingent consideration20,849  
Operating lease liabilities1,199 1,179 
Other accrued and current liabilities5,593 5,678 
Total current liabilities39,521 24,886 
Noncurrent portion of contingent consideration 18,287 
Noncurrent operating lease liabilities6,711 6,900 
Deferred tax liability757 635 
Other liabilities100 124 
Total liabilities47,089 50,832 
Commitments and Contingencies (Note 10)
Stockholders’ Equity
Preferred stock, $0.001 par value per share; 10,000,000 shares authorized as of March 31, 2022 and December 31, 2021; no shares issued and outstanding as of March 31, 2022 and December 31, 2021
  
Common stock, $0.001 par value per share; 200,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 25,485,420 and 25,378,520 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively
25 25 
Additional paid-in capital515,701 505,482 
Accumulated deficit(118,390)(93,767)
Total stockholders’ equity397,336 411,740 
Total liabilities and stockholders’ equity$444,425 $462,572 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
1

CASTLE BIOSCIENCES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(UNAUDITED)
(in thousands, except per share data)
Three Months Ended
March 31,
20222021
NET REVENUES$26,852 $22,813 
OPERATING EXPENSES
Cost of sales (exclusive of amortization of acquired intangible assets)5,944 3,028 
Research and development10,761 5,908 
Selling, general and administrative30,453 18,161 
Amortization of acquired intangible assets1,648  
Change in fair value of contingent consideration2,562  
Total operating expenses51,368 27,097 
Operating loss(24,516)(4,284)
Interest income30 4 
Interest expense(3) 
Loss before income taxes(24,489)(4,280)
Income tax expense134  
Net loss and comprehensive loss$(24,623)$(4,280)
Loss per share, basic and diluted$(0.97)$(0.17)
Weighted-average shares outstanding, basic and diluted25,424 24,912 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


2

CASTLE BIOSCIENCES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(UNAUDITED)
(in thousands, except share data)
Preferred StockCommon StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmountSharesAmount
BALANCE, JANUARY 1, 2021 $ 24,812,487 $25 $478,162 $(62,496)$415,691 
Adoption of ASU No. 2016-02— — — — — 21 21 
Stock compensation expense— — — — 4,913 — 4,913 
Exercise of common stock options— — 171,315 — 991 — 991 
Issuance of common stock under the employee stock purchase plan— — 70,711 — 1,233 — 1,233 
Public offering of common stock, adjustment to offering costs— — — — 39 — 39 
Net loss— — — — — (4,280)(4,280)
BALANCE, MARCH 31, 2021 $ 25,054,513 $25 $485,338 $(66,755)$418,608 
BALANCE, JANUARY 1, 2022 $ 25,378,520 $25 $505,482 $(93,767)$411,740 
Stock compensation expense— — — — 8,419 — 8,419 
Exercise of common stock options— — 62,102 — 399 — 399 
Issuance of common stock from vested restricted stock units and payment of employees’ taxes        — — 2,466 — (56)— (56)
Issuance of common stock under the employee stock purchase plan— — 42,332 — 1,457 — 1,457 
Net loss— — — — — (24,623)(24,623)
BALANCE, MARCH 31, 2022 $ 25,485,420 $25 $515,701 $(118,390)$397,336 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

CASTLE BIOSCIENCES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
(in thousands)
 Three Months Ended
March 31,
 20222021
OPERATING ACTIVITIES  
Net loss$(24,623)$(4,280)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization2,151 233 
Stock-based compensation expense8,419 4,913 
Change in fair value of contingent consideration2,562  
Deferred income taxes123  
Other12 33 
Change in operating assets and liabilities:
Accounts receivable(2,725)(1,558)
Prepaid expenses and other current assets(357)1,679 
Inventory(329)(93)
Operating lease assets222 231 
Other assets42 (225)
Accounts payable187 (40)
Operating lease liabilities(226)(295)
Accrued compensation(6,917)(3,899)
Other accrued liabilities29 (330)
Net cash used in operating activities(21,430)(3,631)
INVESTING ACTIVITIES
Purchases of property and equipment(402)(750)
Net cash used in investing activities(402)(750)
FINANCING ACTIVITIES
Payment of common stock offering costs (336)
Proceeds from exercise of common stock options399 991 
Payment of employees’ taxes on vested restricted stock units(56) 
Proceeds from contributions to the employee stock purchase plan897 855 
Repayment of principal portion of finance lease liabilities(24) 
Net cash provided by financing activities1,216 1,510 
NET CHANGE IN CASH AND CASH EQUIVALENTS(20,616)(2,871)
Beginning of period329,633 409,852 
End of period$309,017 $406,981 
DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
Accrued purchases of property and equipment$32 $220 
Deferred acquisition costs$1,026 $ 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


1. Organization and Description of Business
Castle Biosciences, Inc. (the ‘‘Company,’’ “we,” “us” or “our”) was incorporated in the state of Delaware on September 12, 2007. We are a commercial-stage diagnostics company focused on providing physicians and their patients with personalized, clinically actionable information to inform treatment decisions and improve health outcomes. We are based in Friendswood, Texas (a suburb of Houston, Texas) and our laboratory operations are conducted at our facilities located in Phoenix, Arizona and in Pittsburgh, Pennsylvania.
Impact of COVID-19 Pandemic
Since the COVID-19 pandemic began in March 2020, we have maintained uninterrupted business operations with normal turnaround times for delivery of test reports, but have experienced declines in test report volume in certain periods, which we believe is linked to delays and/or cancellations in patient visits in response to COVID-19, resulting in reduced diagnostic biopsies and thus reduced diagnoses of cutaneous melanoma. The extent to which COVID-19 may further impact our business, consolidated results of operations, consolidated financial condition and consolidated cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence.
2. Summary of Significant Accounting Policies
Basis of Presentation
Our unaudited condensed consolidated financial statements include the accounts of Castle Biosciences, Inc. and our wholly owned subsidiaries and have been prepared in conformity with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). All intercompany accounts and transactions have been eliminated in consolidation.
Reclassification
Certain prior year amounts in our condensed consolidated statements of operations and comprehensive loss have been reclassified to conform to the current year presentation. Specifically, we no longer present gross margin on our statements of operations and comprehensive loss and therefore the cost of sales line is now presented within the operating expenses section of the condensed consolidated statements of operations and comprehensive loss. This reclassification had no impact on operating loss, loss before income taxes, net loss, comprehensive loss or loss per share.
Unaudited Interim Financial Information
The accompanying condensed consolidated balance sheet as of March 31, 2022; the condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2022 and 2021, and the condensed consolidated statements of cash flows for the three months ended March 31, 2022 and 2021 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of our consolidated financial position as of March 31, 2022 and the results of our consolidated operations and our consolidated cash flows for the three months ended March 31, 2022 and 2021. The financial data and other information disclosed in these notes related to the three months ended March 31, 2022 and 2021 are also unaudited. The results for the three months ended March 31, 2022 are not necessarily indicative of results to be expected for the year ending December 31, 2022, any other interim periods, or any future year or period. The balance sheet as of December 31, 2021 included herein was derived from the audited financial statements as of that date. Certain disclosures have been condensed or omitted from the interim consolidated financial statements. These consolidated financial statements should be read in conjunction with our audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission on February 28, 2022.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates include revenue recognition, the valuation of stock-based compensation, assessing future tax exposure and the realization of deferred tax assets, the useful lives and recoverability of long-lived assets, the valuation of acquired intangible assets, the valuation of contingent consideration and other contingent liabilities. We base these estimates on historical and anticipated results, trends, and various other assumptions that we believe are reasonable under
5

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses that are not readily apparent from other sources. Actual results could differ from those estimates and assumptions. We have considered the potential impact of the COVID-19 pandemic on our estimates and assumptions. The extent to which the COVID-19 pandemic may impact our estimates in future periods is uncertain and subject to change.
Cash and Cash Equivalents including Concentrations of Credit Risk
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less. Our cash equivalents consist of money market funds, which are not insured by the Federal Deposit Insurance Corporation (“FDIC”), that are primarily invested in short-term U.S. government obligations. Cash deposits at financial institutions may exceed the amount of insurance provided by the FDIC. Management believes that we are not exposed to significant credit risk on our cash deposits due to the financial position of the institutions in which deposits are held. We have not experienced any losses on our cash or cash equivalents.
Revenue Recognition
Revenue is recognized in accordance with Financial Accounting Standards Board (‘‘FASB’’) Accounting Standards Codification (‘‘ASC’’) Topic 606, Revenue from Contracts with Customers (‘‘ASC 606’’). In accordance with ASC 606, we follow a five-step process to recognize revenues: (1) identify the contract with the customer, (2) identify the performance obligations, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations and (5) recognize revenues when the performance obligations are satisfied. We have determined that we have a contract with the patient when the treating clinician orders the test. Our contracts generally contain a single performance obligation, which is the delivery of the test report, and we satisfy our performance obligation at a point in time upon the delivery of the test report to the treating physician, at which point we can bill for the report. The amount of revenue recognized reflects the amount of consideration to which we expect to be entitled, or the transaction price, and considers the effects of variable consideration. See Note 3 for further details.
Accounts Receivable and Allowance for Credit Losses
We classify accounts receivable balances that are expected to be paid more than one year from the consolidated balance sheet date as non-current assets. The estimated timing of payment utilized as a basis for classification as non-current is determined by analyses of historical payor-specific payment experience, adjusted for known factors that are expected to change the timing of future payments.
We accrue an allowance for credit losses against our accounts receivable based on management’s current estimate of amounts that will not be collected. Management’s estimates are typically based on historical loss information adjusted for current conditions. We generally do not perform evaluations of customers’ financial condition and generally do not require collateral. Historically, our credit losses have not been significant. The allowance for credit losses was zero as of March 31, 2022, and December 31, 2021. Adjustments for implicit price concessions attributable to variable consideration, as discussed above, are incorporated into the measurement of the accounts receivable balances and are not part of the allowance for credit losses.
Contingent Consideration
Under the terms of business combinations or asset acquisitions, we may be required to pay additional consideration if specified future events occur or if certain conditions are met. With respect to the additional consideration that may be payable in connection with the Cernostics, Inc. (“Cernostics”) asset acquisition, we account for the contingent consideration as a liability in accordance with ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), under the guidance for obligations that must or may be settled by issuance of a variable number of shares. In accordance with ASC 480, we record the contingent consideration initially and subsequently at fair value with changes in fair value recorded in the statements of operations and comprehensive loss each period. For additional information on the contingent consideration, see Note 9.
Accrued Compensation
We accrue for liabilities under discretionary employee and executive bonus plans. These estimated compensation liabilities are based on progress against corporate objectives approved by our board of directors, compensation levels of eligible individuals, and target bonus percentage levels. The board of directors reviews and evaluates the performance against these objectives and ultimately determines what discretionary payments are made. We also accrue for liabilities under employee sales incentive bonus plans with accruals based on performance achieved to date compared to established targets. As of March 31, 2022 and December 31, 2021, we accrued $4,380,000 and $12,071,000, respectively, for liabilities associated with these bonus plans.
6

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
These amounts are classified as current or noncurrent accrued liabilities in the condensed consolidated balance sheets based on the expected timing of payment.
Comprehensive Loss
Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non-owner sources. Our comprehensive loss was the same as our reported net loss for all periods presented.
3. Revenue
All of our revenues from contracts with customers are associated with the provision of diagnostic and prognostic testing services. Most of our revenues are attributable to DecisionDx®-Melanoma for cutaneous melanoma. We also provide a test for uveal melanoma, DecisionDx®-UM, a test for patients with cutaneous squamous cell carcinoma, DecisionDx®-SCC and a test for use in patients with suspicious pigmented lesions, DecisionDx® DiffDx™-Melanoma. We began offering a test for difficult-to-diagnose melanocytic lesions, myPath Melanoma, following an asset acquisition completed in May 2021 and began offering the TissueCypher® Barrett’s Esophagus test for patients with Barrett’s esophagus following an asset acquisition completed in December 2021. Information on the disaggregation of revenues is included below.
Once we satisfy our performance obligations and bill for the service, the timing of the collection of payments may vary based on the payment practices of the third-party payor and the existence of contractually established reimbursement rates. Most of the payments for our services are made by third-party payors, including Medicare and commercial health insurance carriers. Certain contracts contain a contractual commitment of a reimbursement rate that differs from our list prices. However, absent a positive coverage policy, with or without a contractually committed reimbursement rate, with a commercial carrier or governmental program, our diagnostic tests may or may not be paid by these entities. In addition, patients do not enter into direct agreements with us that commit them to pay any portion of the cost of the tests in the event that their insurance provider declines to reimburse us. We may pursue, on a case-by-case basis, reimbursement from such patients in the form of co-payments and co-insurance, in accordance with the contractual obligations that we have with the insurance carrier or health plan. These situations may result in a delay in the collection of payments.
The Medicare claims that are covered by policy under a Local Coverage Determination (“LCD”) or otherwise are generally paid at a rate established on Medicare’s Clinical Laboratory Fee Schedule or by the respective Medicare contractor within 30 days from receipt. Medicare claims that were either submitted to Medicare prior to the LCD or other coverage commencement date or are not covered but meet the definition of being medically reasonable and necessary pursuant to the controlling Section 1862(a)(1)(A) of the Social Security Act are generally appealed and may ultimately be paid at the first (termed ‘‘redetermination’’), second (termed ‘‘reconsideration’’) or third level of appeal (de novo hearing with an Administrative Law Judge (“ALJ”)). A successful appeal at any of these levels results in payment.
In the absence of LCD coverage, contractually established reimbursements rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions is measured at the expected value using the ‘‘most likely amount’’ method under ASC 606. The amounts are determined by historical average collection rates by test type and payor category taking into consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded from the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor. Accordingly, in such situations revenues are recognized on the basis of actual cash collections. Variable consideration for Medicare claims that are not covered by an LCD or otherwise, including those claims undergoing appeal, is deemed to be fully constrained due to factors outside our influence (i.e., judgment or actions of third parties) and the uncertainty of the amount to be received is not expected to be resolved for a long period of time. Variable consideration is evaluated each reporting period and adjustments are recorded as increases or decreases in revenues. Included in revenues for the three months ended March 31, 2022 and 2021 were $602,000 and $5,335,000, respectively, of revenue increases associated with changes in estimated variable consideration related to performance obligations satisfied in previous periods. These amounts include (i) adjustments for actual collections versus estimated amounts and (ii) cash collections and the related recognition of revenue in current period for tests delivered in prior periods due to the release of the constraint on variable consideration.
7

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
Because our contracts with customers have an expected duration of one year or less, we have elected the practical expedient in ASC 606 to not disclose information about our remaining performance obligations. Any incremental costs to obtain contracts are recorded as selling, general and administrative expense as incurred due to the short duration of our contracts. Contract balances consisted solely of accounts receivable (both current and noncurrent) at March 31, 2022 and December 31, 2021.
DecisionDx-Melanoma Claims Consolidation
In June 2017, we submitted to the Office of Medicare Hearings and Appeals (‘‘OMHA’’) a formal request to participate in a program that OMHA developed with the intent of providing appellants a means to have large volumes of claim disputes adjudicated at an accelerated rate. The program consolidates outstanding claims at the ALJ level and uses a statistical-sampling approach where five ALJs will determine reimbursement results for a sample of claims which are then extrapolated to the universe of claims. The consolidation includes 2,698 DecisionDx-Melanoma claims dating from 2013 through spring 2017. Hearings were held in April 2019 with a supplemental hearing in May 2019. On March 12, 2020, OMHA issued a decision denying payment on all claims in the consolidation. We have filed an appeal to the decision, although no ruling on such appeal has been issued to date. In accordance with ASC 606 and consistent with prior periods, we have not recognized (fully constrained the variable consideration) any revenues attributable to these claims in our consolidated financial statements pending the outcome of this matter.
Disaggregation of Revenues
The table below provides the disaggregation of revenue by type (in thousands):
Three Months Ended
March 31,
20222021
Dermatologic$24,339 $20,910 
Other2,513 1,903 
Total net revenues$26,852 $22,813 
Payor Concentration
We rely upon reimbursements from third-party government payors (primarily Medicare) and private-payor insurance companies to collect accounts receivable related to sales of our diagnostic tests.
Our significant third-party payors and their related revenues as a percentage of total revenues and accounts receivable balances are as follows:
 Percentage of Revenues
 Three Months Ended
March 31,
Percentage of
 Accounts Receivable
 (current)
Percentage of
 Accounts Receivable
 (non-current)
 20222021March 31, 2022December 31, 2021March 31, 2022December 31, 2021
Medicare53 %57 %27 %24 % % %
Medicare Advantage plans33 %24 %40 %40 % % %
BlueCross BlueShield plans7 %6 %19 %22 %59 %58 %
4. Loss Per Share
Basic loss per share is computed by dividing net loss for the period by the weighted-average number of common shares outstanding during the period. Diluted loss per share reflects the additional dilution from potential issuances of common stock, such as stock issuable pursuant to the exercise of stock options or purchases under the 2019 Employee Stock Purchase Plan (“ESPP”). The treasury stock method is used to calculate the potential dilutive effect of these common stock equivalents. However, potentially dilutive shares are excluded from the computation of diluted loss per share when their effect is antidilutive.
Due to us reporting a net loss for all periods presented, all potentially dilutive securities are antidilutive and are excluded from the computation of diluted loss per share for such periods.
8

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
The table below provides the weighted-average number of potential common shares associated with outstanding securities not included in our calculation of diluted loss earnings per share for the three months ended March 31, 2022 and 2021 because to do so would be antidilutive (in thousands):
Three Months Ended
March 31,
20222021
Stock options and restricted stock units (“RSUs”)4,681 3,464 
Employee stock purchase plan91 76 
Total4,772 3,540 
In addition, in connection with the acquisition of Cernostics, we may issue shares of our common stock to satisfy the contingent consideration obligation, pending the outcome of certain commercial milestones, as discussed in Note 9.
5. Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Leasehold improvements$4,930 $5,044 
Lab equipment(1)
3,774 3,727 
Computer equipment2,659 2,457 
Furniture and fixtures1,263 1,288 
Construction in progress48 27 
Total12,674 12,543 
Less accumulated depreciation(1)
(3,289)(3,042)
Property and equipment, net$9,385 $9,501 
(1)    Includes lab equipment under a finance lease of $237 thousand and accumulated depreciation of $34 thousand.
Depreciation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended
March 31,
 20222021
Cost of sales (exclusive of amortization of acquired intangible assets)$169 $102 
Research and development90 44 
Selling, general and administrative244 87 
Total$503 $233 
9

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
6. Intangible Assets, Net
Our intangible assets, net consists of the following (in thousands):
March 31, 2022
 Gross carrying valueAccumulated amortizationNetWeighted-Average Remaining Life (in years)
Developed technology$90,318 $(3,569)$86,749 12.9
Assembled workforce563 (37)526 4.7
Total intangible assets, net$90,881 $(3,606)$87,275 
December 31, 2021
 Gross carrying valueAccumulated amortizationNetWeighted-Average Remaining Life (in years)
Developed technology$90,317 $(1,949)$88,368 13.2
Assembled workforce563 (9)554 4.9
Total intangible assets, net$90,880 $(1,958)$88,922 
The estimated future aggregate amortization expense as of March 31, 2022 is as follows (in thousands):
Years Ending December 31,
2022 (remainder of year)$5,034 
20236,681 
20246,700 
20256,681 
20266,672 
Thereafter55,507 
Total$87,275 
Amortization expense of intangible assets was $1.6 million for the three months ended March 31, 2022. No amortization expense was recorded for the three months ended March 31, 2021.
7. Other Accrued and Current Liabilities
Other accrued liabilities consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Accrued service fees$2,589 $1,905 
Clinical studies2,173 1,655 
Payroll tax liabilities260 695 
Employee stock purchase plan contributions201 760 
Other370 663 
Total$5,593 $5,678 
10

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
8. Leases
Adoption of ASC 842
In the fourth quarter of 2021, we adopted Accounting Standards Update No. 2016-02, Leases (Topic 842), and Accounting Standards Codification Topic 842, Leases (“ASC 842”) using the modified retrospective approach with an effective date of January 1, 2021. The adoption had no effect on the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2021. Net cash (used in) provided by operating activities, investing activities or financing activities for the three months ended March 31, 2021 were also unchanged, but the presentation of certain prior period amounts within the operating activities section of the condensed consolidated statements of cash flows has been retrospectively adjusted to give effect to the adoption of ASC 842. The changes are set forth in the table below (in thousands):
Three Months Ended
March 31, 2021
Before Adoption of ASC 842Effect of AdoptionAfter Adoption of ASC 842
Effect on Condensed Consolidated Statements of Cash Flows
OPERATING ACTIVITIES
Adjustments to reconcile net loss to net cash used in operating activities:
Operating lease assets$ $231 $231 
Operating lease liabilities$ $(295)$(295)
Other liabilities$(64)$64 $ 
Additionally, the condensed consolidated statement of stockholders’ equity for the three months ended March 31, 2021 has been retrospectively adjusted to reflect a credit to accumulated deficit of $21,000 in connection with the adoption of ASC 842 effective January 1, 2021.
Lease Amendment
On March 11, 2022, we amended one of our operating leases to expand rentable space in Phoenix, Arizona. We intend to use the additional space for general office and laboratory use. The term of the amended lease will begin upon the completion of certain leasehold improvements by the Phoenix landlord (the “Phoenix Commencement Date”) and continue for an initial term of 10.3 years from the Phoenix Commencement Date. Total undiscounted future minimum payment obligations as of March 31, 2022 associated with the lease amendment totaled approximately $1.4 million. As of March 31, 2022, we have not recorded the lease amendment on our condensed consolidated balance sheet because we do not have possession or control of the underlying asset.
11

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
9. Fair Value Measurements
The table below provides information, by level within the fair value hierarchy, of our financial assets and financial liabilities that are accounted for at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 (in thousands):
As of March 31, 2022
 Quoted Prices in Active Markets for Identical Items (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market funds(1)
$306,926 $ $ $306,926 
Liabilities
Contingent consideration$ $ $20,849 $20,849 
As of December 31, 2021
 Quoted Prices in Active Markets for Identical Items (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market funds(1)
$327,721 $ $ $327,721 
Liabilities
Contingent consideration$ $ $18,287 $18,287 
(1)Classified as “Cash and cash equivalents” in the condensed consolidated balance sheets.
Contingent Consideration
In connection with our acquisition of Cernostics, we have recorded a contingent consideration liability for the additional consideration of up to $50.0 million that may become payable based on the achievement of certain commercial milestones relating to the year ending December 31, 2022 (“Earnout Payments”). The Earnout Payments may be settled in cash or shares of our common stock, at our sole discretion. The portion of any Earnout Payments that may be settled in shares of our common stock is subject to certain limitations and the aggregate number of shares that may be issued for the Earnout Payments may not exceed 5,034,653 shares. Any Earnout Payments in shares of our common stock will be based on the volume weighted-average price of our common stock for the 15 trading days ending December 30, 2022. If the settlement were to occur as of March 31, 2022, we would make no Earnout Payments based on the achievement of the performance conditions to date.
The contingent consideration is classified as a Level 3 fair value measurement due to the use of significant unobservable inputs and a Monte Carlo simulation to determine its fair value. The Monte Carlo simulation uses projections of the commercial milestones for the applicable period as well as the corresponding targets and approximate timing of payment based on the terms of the arrangement. The analysis also uses assumptions for expected volatility of the financial metrics and a risk-adjusted discount rate, which were 25.0% and 16.2%, respectively, as of March 31, 2022, and 20.0% and 16.1%, respectively, as of December 31, 2021. The contingent consideration liability is remeasured at fair value at each reporting period taking into account any updated assumptions or changes in circumstances. Any change in the fair value is recorded as a gain or loss in our condensed consolidated statement of operations and comprehensive loss.
The following table discloses the summary of changes in the contingent consideration liability measured at fair value using Level 3 inputs as of March 31, 2022 (in thousands):
Balance, December 31, 2021$18,287 
Change in fair value2,562 
Balance, March 31, 2022$20,849 
12

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
10. Commitments and Contingencies
From time to time, we may be involved in legal proceedings arising in the ordinary course of business. We believe there is no threatened litigation or litigation pending that could have, individually or in the aggregate, a material adverse effect on our financial position, results of operations or cash flows.
11. Stock Incentive Plans and Stock-Based Compensation
Stock Incentive Plans
Effective January 1, 2022, an additional 1,268,926 shares became available under our 2019 Equity Incentive Plan (the “2019 Plan”) pursuant to an automatic annual increase. As of March 31, 2022, 1,213,698 shares remained available for grant under the 2019 Plan.
Stock Options
Stock option activity under our stock plans for the three months ended March 31, 2022 is set forth below:
  Weighted-Average 
 Stock Options
Outstanding
Exercise
Price
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Balance as of December 31, 20213,586,688 $34.75 
Granted27,605 $36.69 
Exercised(62,102)$6.42 
Forfeited/Cancelled(58,143)$40.28 
Balance as of March 31, 20223,494,048 $35.17 8.1$48,222 
Exercisable at March 31, 2022
1,457,846 $25.22 7.4$31,983 
Restricted Stock Units
The following table summarizes our RSU activity for the three months ended March 31, 2022:
Restricted Stock Units OutstandingWeighted-Average Grant Date Fair Value
Balance as of December 31, 2021
1,050,174 $44.31 
Granted150,845 $37.43 
Vested(3,767)$75.37 
Forfeited/Cancelled(17,037)$48.06 
Balance as of March 31, 2022
1,180,215$43.28 
Employee Stock Purchase Plan
The ESPP provides for certain automatic increases in the number of shares of common stock reserved for issuance, which resulted in an additional 253,785 shares becoming available under the ESPP effective January 1, 2022. During the three months ended March 31, 2022, we issued 42,332 of common stock pursuant to scheduled purchases under the ESPP. As of March 31, 2022, 850,919 shares remained available for issuance under the ESPP.
13

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
Determining Fair Value - Summary of Assumptions
We use the Black-Scholes option pricing model to estimate the fair value of each option grant on the date of grant or any other measurement date. The following table sets forth the assumptions used to determine the fair value of stock options:
 Three Months Ended
March 31,
20222021
Average expected term (years)6.16
Expected stock price volatility
68.34% - 68.44%
59.87% - 67.68%
Risk-free interest rate
1.63% - 1.64%
0.43% - 1.71%
Dividend yield%%
The following table sets forth assumptions used to determine the fair value of the purchase rights issued under the ESPP:
 Three Months Ended
March 31,
20222021
Average expected term (years)1.31.3
Expected stock price volatility
62.98% - 66.75%
68.43% - 86.50%
Risk-free interest rate
0.60% - 1.30%
0.07% - 0.13%
Dividend yield%%
The fair value of our common stock is also an assumption used to determine the fair value of stock options and purchase rights under the ESPP. The fair value of our common stock is the closing selling price per share of as reported on the Nasdaq Global Market on the date of grant or other relevant determination date.
Previously, because of the limited period of time our stock had been traded in an active market, we calculated expected volatility by using the historical stock prices of a group of similar companies looking back over the estimated life of the option or the ESPP purchase right and averaging the volatilities of these companies. In the third quarter of 2021, we adjusted this calculation to include our own stock price on a relative basis to the peer group in the calculation of expected volatility, as our common stock has now been traded in an active market for more than two years.
We use the closing price of our common stock on the date of grant to determine the fair value of RSUs.
Stock-Based Compensation Expense
Stock-based compensation expense related to stock options, RSUs and the ESPP is included in the statements of operations and comprehensive loss as follows (in thousands):
 Three Months Ended
March 31,
 20222021
Cost of sales (exclusive of amortization of acquired intangible assets)$853 $510 
Research and development1,828 1,058 
Selling, general and administrative5,738 3,345 
Total stock-based compensation expense$8,419 $4,913 

For the three months ended March 31, 2022 and 2021, the weighted-average grant date fair value of options granted was $22.76 and $44.83 per option, respectively, and the weighted-average grant date fair value of the purchase rights granted under the ESPP was $19.91 and $39.26 per share, respectively. As of March 31, 2022, the total unrecognized compensation cost related to outstanding awards was $97,147,000, which is expected to be recognized on a straight-line basis over a weighted-average period of 3.1 years. The total unrecognized compensation cost will be adjusted for forfeitures in future periods as they occur.
14

CASTLE BIOSCIENCES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(UNAUDITED)
12. Subsequent Events
On April 1, 2022, we entered into a lease agreement (the “Pittsburgh Lease”) for the lease of certain office space in Pittsburgh, Pennsylvania. We intend to use such space for general office and laboratory use. The term of the Pittsburgh Lease will begin upon the completion of certain leasehold improvements by the Pittsburgh landlord (the “Pittsburgh Commencement Date”) and continue for an initial period of 10.5 years from the Pittsburgh Commencement Date. During the first six months of the lease term, we are required to remit base rent of $37,800 for the period. Beginning with month seven, the base rent will be $0.6 million per year with annual increases ultimately to $1.5 million per year. The Pittsburgh Lease provides us with an option to extend the term of the Pittsburgh Lease for one additional five-year period. If we elect to extend the term of the Pittsburgh Lease, then the base rent for the additional five-year period will be the then-fair market rent of the leased premises, subject to a specified minimum amount. The Pittsburgh Landlord has agreed to contribute up to $2.5 million towards the cost of the leasehold improvements and we shall be responsible for any costs exceeding this amount. The Pittsburgh Lease also provides us a one-time option that would terminate the lease effective at the end of the 90th month following the Commencement Date, subject to certain conditions. If exercised, we would pay an early termination fee of $2.3 million, subject to adjustment in the event the Pittsburgh Lease is amended to adjust the base rent. The Pittsburgh Lease also provides us a right of first refusal with respect to the lease of certain additional space in the same building.
On April 26, 2022, we completed the acquisition of AltheaDx. AltheaDx is a commercial-stage molecular diagnostics company specializing in the field of pharmacogenomics (“PGx”) testing services that are focused on mental health. IDgenetix is its PGx test for depression, anxiety and other mental health conditions. Under the terms of the definitive agreement dated April 4, 2022 (the “Merger Agreement”), AltheaDx became a wholly owned subsidiary of Castle and we paid $65.0 million in initial consideration to AltheaDx security holders, which consisted of approximately $32.5 million in cash, subject to adjustments for cash, debt, transaction expenses and working capital and approximately $32.5 million in common stock of ours. We issued 763,887 shares of our common stock at closing, based on a price per share equal to the volume-weighted-average price of our common stock for the 20 trading days immediately preceding the date of the merger agreement governing the acquisition. Further, up to an additional $75.0 million in cash and common stock may become payable in connection with the achievement of certain milestones based on 2022, 2023 and 2024 performance and expanded Medicare coverage for the IDgenetix test. Upon achievement of each relevant milestone event, each milestone will be paid 50% in cash and 50% in shares of our common stock based on a price per share equal to the volume-weighted-average price of our common stock for the 20 trading days as of the applicable milestone determination date. The maximum number of shares of our common stock issuable to AltheaDx security holders may not exceed 1,271,718 shares, and therefore, a maximum of 507,831 additional shares of our common stock remain issuable with respect to the milestone payments. In the event a number of shares in excess of the 1,271,718 limit would otherwise be issuable as consideration in the Merger, each AltheaDx security holder will receive a pro rata reduction of their portion of the milestone stock consideration and a corresponding increase in their portion of the milestone cash consideration. Our entry into the Merger Agreement was approved by our board of directors based upon the unanimous recommendation of a special transaction committee comprised solely of independent and disinterested directors. Derek J. Maetzold, our President and Chief Executive Officer, and a member of our board of directors, and Daniel M. Bradbury, the chairperson of our board of directors, each served on the board of directors of AltheaDx. Further, each of the following individuals was a direct or indirect beneficial owner of AltheaDx securities and received consideration in the transaction: Mr. Bradbury; Mr. Maetzold; Thomas Sullivan, John Maetzold and Peter Maetzold, immediate family members of Mr. Maetzold; Frank Stokes, the Company’s Chief Financial Officer; Tobin Juvenal, our Chief Commercial Officer; Kristen Oelschlager, our Chief Operating Officer; and Joshua Albers and Allysa Topel, immediate family members of Ms. Oelschlager.
15

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following discussion and analysis of financial condition and results of operations together with our unaudited condensed consolidated financial statements and the related notes and other financial information included in this Quarterly Report on Form 10-Q and our audited financial statements and notes thereto as of and for the years ended December 31, 2021 and 2020 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, including the section entitled “Critical Accounting Estimates,” included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”) on February 28, 2022. Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to “we,” “us” and “our” refer to Castle Biosciences, Inc.
Forward-Looking Statements
The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which are subject to the “safe harbor” created by those sections. These forward-looking statements include, but are not limited to, statements concerning the impacts of COVID-19 on our business, our strategy, future operations, future financial position, future revenues, projected costs, prospects and plans and objectives of management. The words “anticipate,” “believe,” “estimate,” “expect,” “potential,” “may,” “plan,” “will,” “would” or the negative or plural of these terms or other similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions or expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in Part II, Item 1A., “Risk Factors” in this Quarterly Report on Form 10-Q and in our other filings with the SEC. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements, except as may be required by law.
Overview
Castle Biosciences is improving health through innovative tests that guide patient care. For the diseases that our portfolio of tests cover, we believe the traditional approach to developing a treatment plan for cancers and other diseases using clinical and pathology factors alone is inadequate and can be improved by incorporating the personalized information our diagnostic and prognostic tests provide.
We currently market five proprietary multi-analyte assays with algorithmic analysis (“MAAAs”) designed to answer clinical questions in dermatologic cancers, uveal melanoma (“UM”) (a rare cancer of the eye) and Barrett’s esophagus (“BE”). We also have a pharmacogenomic test to guide optimal drug treatment for patients suffering from depression, anxiety and other mental health conditions following our acquisition of AltheaDx, Inc. (“AltheaDx”) in April 2022, as discussed below. Our revenue is primarily generated by our DecisionDx®-Melanoma risk stratification test for cutaneous melanoma, a deadly skin cancer, and our DecisionDx®-UM risk stratification test for UM.
The foundation of our business is our dermatologic cancer franchise, and our lead product is DecisionDx-Melanoma, a proprietary risk stratification gene expression profile (“GEP”) test that predicts the risk of metastasis or recurrence for patients diagnosed with invasive cutaneous melanoma. In the management of melanoma, as with nearly all diseases, treatment plans are directed by patient risk-stratification. This test has two distinct, complementary clinically actionable uses. The first revolves around predicting the likelihood of having a sentinel lymph node (“SLN”) negative biopsy result so that physicians and patients can discuss the risk and benefit of undergoing the SLN biopsy (“SLNB”) surgical procedure. The second use is to inform the appropriate treatment plan during the initial five years post-diagnosis, regardless of the decision to undergo or avoid invasive SLNB surgery. In a typical year, we estimate approximately 130,000 patients are diagnosed with invasive cutaneous melanoma in the United States. We launched DecisionDx-Melanoma in May 2013. Based on the substantial clinical evidence that we have developed, we have received Medicare coverage for DecisionDx-Melanoma, which represents approximately 50% of the addressable patient population for this test.
On August 31, 2020, we commercially launched our cutaneous squamous cell carcinoma (“SCC”) proprietary GEP test, DecisionDx®‑SCC, for use in patients with one or more risk factors (also referred to as “high-risk” SCC). On November 2, 2020, we commercially launched our proprietary GEP test for difficult-to-diagnose melanocytic lesions, DecisionDx® DiffDx™-Melanoma, for use in patients with a melanocytic lesion and uncertainty related to the malignancy of the lesion. We believe that these two additional skin cancer tests address areas of high clinical need in dermatological cancer and, together, represent an estimated addressable population of approximately 500,000 patients in the United States.
16

We further expanded our commercially available dermatologic portfolio in May 2021 when we acquired Myriad myPath, LLC (the “Myriad myPath Laboratory”) from Myriad Genetics, Inc. for a cash purchase price of $32.5 million. myPath Melanoma is a clinically validated GEP test that addresses the same unmet clinical need as our DecisionDx DiffDx-Melanoma test. Today, we offer both our myPath Melanoma test and our DecisionDx DiffDx-Melanoma test under an offering that we refer to as our comprehensive diagnostic offering (“CDO”) of molecular testing solutions. By offering both of these tests in a single offering, we believe we have demonstrated the ability to improve the test result performance for patients with difficult-to-diagnose melanocytic lesions.
In 2021, we announced the launch of our innovative pipeline initiative to develop a genomic test aimed at predicting response to systemic therapy in patients with moderate to severe psoriasis, atopic dermatitis and related inflammatory skin conditions. In the United States alone, there are approximately 18 million patients diagnosed with psoriasis and atopic dermatitis. Approximately 450,000 of these patients annually are eligible for systemic therapies. If successful, this inflammatory skin disease pipeline test has the potential to add approximately $1.9 billion to our current estimated U.S. total addressable market (“TAM”). In 2021, we initiated a 4,800 patient, prospective, multi-center clinical study to develop and validate this pipeline test and have 52 committed sites and approximately 146 patients enrolled. Based upon our current development and validation timelines, we expect to have initial validation and development data in 2023 and to commercialize this pipeline test by the end of 2025.
In addition to our dermatologic franchise, we also market a test for patients diagnosed with UM. DecisionDx®-UM is a proprietary, risk stratification GEP test that predicts the risk of metastasis for patients with UM. We believe DecisionDx-UM is the standard of care in the management of newly diagnosed UM in the majority of ocular oncology practices in the United States. We launched DecisionDx-UM in January 2010. Based on the substantial clinical evidence that we have developed, we have received Medicare coverage for DecisionDx-UM, which represents approximately 50% of the addressable patient population for this test.
In December 2021, we extended our commercial portfolio of proprietary tests into the gastroenterology market through our acquisition of Cernostics, Inc. (“Cernostics”) and the TissueCypher® platform. The TissueCypher platform focuses on unlocking, in the case of the initial test for use in patients with BE, the importance of the location of the expression of proteins or lack thereof within the morphology of the disease (also known as spatialomics). This “spatialomic” information is then interpreted using artificial intelligence approaches to predict the likelihood of progression to high-grade dysplasia and/or esophageal cancer in patients with non-dysplastic, indefinite or low-grade dysplasia BE. We believe the addition of expertise in the spatialomics area positions us for continued growth and success in the diagnostics space, complementing our first-to-market dermatologic franchise and our proprietary test for UM.
On April 26, 2022, we completed our acquisition of AltheaDx, a commercial-stage molecular diagnostics company specializing in the field of pharmacogenomics (“PGx”) testing services that are focused on mental health, and the provider of IDgenetix, a PGx test for mental health conditions. At closing, $65.0 million in initial consideration was payable by us to AltheaDx security holders, which consisted of $32.5 million in cash, subject to adjustments for cash, debt, transaction expenses and working capital, and $32.5 million in shares of our common stock. Further, up to an additional $75.0 million in cash and common stock may become payable in connection with the achievement of certain milestones based on 2022, 2023 and 2024 performance and expanded Medicare coverage for the IDgenetix test. This acquisition enables us to offer a testing solution that we believe has the potential to accelerate our impact on patient care in an area of high unmet clinical need, significantly expand our in-market estimated U.S. TAM by approximately $5.0 billion and offer incremental value to patients and clinicians over the standard of care trial-and-error approach. A randomized controlled trial showed that patients diagnosed with depression, who were assessed with the IDgenetix test, showed a 2.5 times improvement in remission rates compared to those who did not have their genes tested.
The number of test reports we generate is a key indicator that we use to assess our business. A test report is generated when we receive a sample in our laboratory, and then the relevant test information is entered into our Laboratory Information Management System, the expression of the biomarkers is measured, then a proprietary algorithmic analysis of the combined biomarkers is performed to generate a report providing the results of that analysis, which is sent to the clinician who ordered the test.
17

The number of GEP test reports delivered by us during the three months ended March 31, 2022 and 2021 and for the year ended December 31, 2021 are presented in the table below:
Proprietary Dermatologic GEP Tests
 DecisionDx-
Melanoma
DecisionDx-SCC
CDO(1)
Dermatologic TotalDecisionDx-UM
TissueCypher Barrett’s Esophagus(2)
Grand Total
Q1 20226,023 1,142 950 8,115 456 56 8,627 
Q1 20214,060 527 218 4,805 337 — 5,142 
Q2 20215,128 784 627 6,539 468 — 7,007 
Q3 20215,505 934 913 7,352 375 — 7,727 
Q4 20215,635 1,265 904 7,804 438 27 8,269 
For year ended December 31, 202120,328 3,510 2,662 26,500 1,618 27 28,145 
(1)Includes DecisionDx DiffDx-Melanoma, which we commercially launched on November 2, 2020, and myPath Melanoma, which we began offering following our acquisition of the Myriad myPath Laboratory on May 28, 2021. We offer both myPath Melanoma and DecisionDx DiffDx-Melanoma under our CDO.
(2)We began offering the TissueCypher Barrett’s Esophagus test on December 3, 2021, following the completion of our acquisition of Cernostics.
For the three months ended March 31, 2022, our dermatologic test report volume increased by 68.9% compared to the prior period in 2021, largely driven by continued growth from our DecisionDx-Melanoma test. For a discussion of how we recognize revenue derived from our tests, refer to “Net Revenues” under “Components of Results of Operations” below.
The principal focus of our current commercial efforts is to educate clinicians and pathologists on the value of our molecular diagnostic testing products through our direct sales force in the United States. During the first half of 2021, we expanded our dermatologic commercial team, bringing our dermatologic sales force to the mid-60s. In connection with our acquisition of Cernostics in December 2021, we hired an initial commercial team of approximately 14 outside sales territories, along with commensurate internal sales associates and medical science liaisons, to support our launch of the TissueCypher Barrett’s Esophagus test. This dedicated team focuses on gastroenterology specialists that diagnose and manage patients with BE. Similar to our dermatology commercial team, we will continue to assess market response and determine what an appropriate commercial expansion will look like. Based on our initial market research, as well as initial provider response, we expect to add approximately 10-15 additional outside sales territories sometime in the third quarter, ending the year with approximately 25-30 outside sales territories. AltheaDx, which we acquired in late April 2022, had a commercial team covering approximately 20 outside sales territories, all of whom have continued with Castle following the transaction.
We continue to see new clinicians order our dermatologic tests for the first time. For the three months ended March 31, 2022, we saw approximately 592 new ordering clinicians for our dermatologic tests compared to 410 during the same period of 2021. Total ordering clinicians for our dermatologic tests were approximately 3,629 and 2,456 for the three months ended March 31, 2022 and 2021, respectively.
For additional information on the metrics we disclose, refer to “Information About Certain Metrics” below.
In developing our DecisionDx-SCC and DecisionDx DiffDx-Melanoma tests, we believed that in addition to addressing significant unmet clinical needs, we would see strategic opportunities for leverage, as many of the clinicians currently ordering DecisionDx-Melanoma would likely be the same clinicians who would find value in these other dermatologic GEP tests. For example, we found that for the three months ended March 31, 2022, approximately 56% of all clinicians ordering DecisionDx-SCC had also ordered our DecisionDx-Melanoma test during that same period.
We bill third-party payors and patients for the tests we perform. The majority of our revenue collections is paid by third-party insurers, including Medicare. We have received local coverage determinations (“LCDs”), which provide coverage for our DecisionDx-Melanoma, myPath Melanoma, DecisionDx-UM and IDgenetix tests that meet certain criteria for Medicare and Medicare Advantage beneficiaries, representing approximately 60 million covered lives. In 2022, DecisionDx-UM received coverage from United Healthcare that represents approximately 43 million covered lives. A ‘‘covered life’’ means a subscriber, or a dependent of a subscriber, who is insured under an insurance carrier’s policy. The TissueCypher Barret’s Esophagus test is paid by Medicare at the rate published on Medicare’s Clinical Laboratory Fee Schedule (“CLFS”) for the test. Effective March
18

24, 2022, we received ADLT status for our TissueCypher test, as discussed further below. ADLT status exempts TissueCypher from what is called the “14-day rule,” which simplifies the billing process for Medicare patients.
Palmetto GBA MolDX (“Palmetto”), the Medicare Administrative Contractor (“MAC”) responsible for administering MolDX, the program that assesses molecular diagnostic technologies, issued a final expanded LCD for DecisionDx-Melanoma, effective November 22, 2020. With this expanded LCD and the accompanying billing and coding articles, we estimate that a significant majority of the DecisionDx-Melanoma tests performed for Medicare patients will meet the coverage criteria. Noridian Healthcare Solutions, LLC (“Noridian”), the MAC responsible for administering claims for laboratory services performed in Arizona, has adopted the same coverage policy as Palmetto and also issued an expanded final LCD for DecisionDx-Melanoma, effective December 6, 2020.
Separately, Palmetto issued a final LCD for DecisionDx-UM, which became effective in July 2017, and Noridian issued a similar LCD that became effective in September 2017. The Noridian LCD provides for coverage to determine metastatic risk in connection with the management of a patient’s newly diagnosed UM and to guide surveillance and referral to medical oncology for those patients.
On May 17, 2019, Centers for Medicare & Medicaid Services (“CMS”) determined that DecisionDx-UM meets the criteria for “existing advanced diagnostic laboratory test” status, also referred to as “existing ADLT” status. For 2020, our rate was set by Noridian, our local MAC, but effective in 2021 our rate is set annually based upon the median private payor rate for the first half of the second preceding calendar year. Our rate for 2021 was $7,776 and will remain at $7,776 for 2022, in each case based on the calculation of the median private payor rate.
Also, on May 17, 2019, CMS determined that DecisionDx-Melanoma meets the criteria for “new ADLT” status. Accordingly, from July 1, 2019, through March 31, 2020, the Medicare reimbursement rate was equal to the initial list price of $7,193. From April 1, 2020, through December 31, 2021, the rate was also $7,193, which was calculated based upon the median private payor rate for DecisionDx-Melanoma from July 1, 2019 to November 30, 2019. CMS has informed us that the rate for 2022 will continue to be $7,193, based on the median private payor rate.
myPath Melanoma is currently covered under a MolDX LCD policy through Noridian, which oversees laboratories in both Utah and Arizona. Noridian issued an LCD that became effective in June 2019. On September 6, 2019, myPath Melanoma was approved as a new ADLT. The rate for 2022 will be $1,950.
Beginning in 2023, the rates for DecisionDx-Melanoma, DecisionDx-UM, and myPath Melanoma tests will be set annually based upon the median private payor rate for the first half of the second preceding calendar year. For example, the rate for 2023 will be set using median private payor rate data from January 1, 2021 to June 30, 2021.
TissueCypher is performed in our Pittsburgh, Pennsylvania laboratory and falls under the Medicare jurisdiction that is managed by Novitas Solutions (“Novitas”). Novitas previously reviewed TissueCypher and we are receiving payments for claims according to the CLFS. For 2022, CMS published in its CLFS a payment amount of $2,513 for the test. On March 24, 2022, CMS determined that TissueCypher meets the criteria for “new ADLT” status. From April 1, 2022 through December 31, 2022, CMS has set the initial period rate equal to the original list price of $2,350, subject to the possible recoupment provision described below. Effective January 1, 2023, the rate will be based on the median private payer rates received between April 1, 2022 and August 31, 2022. Note that for TissueCypher tests reported for April 1, 2022 through December 31, 2022, CMS has the right to recoup the difference between the actual list and 130% of the weighted median if the original list price was greater than 130% of the weighted median of private payor rates.
IDgenetix is currently covered under a MolDX LCD policy and an accompanying billing and coding article through Noridian, which oversees laboratories in California. The Medicare coverage includes depression and was recently expanded for the following seven additional mental health conditions beyond major depressive disorder: schizophrenia, bipolar disorder, anxiety disorders, panic disorder, obsessive-compulsive personality disorder, post-traumatic stress disorder and attention deficit hyperactivity disorder. The IDgenetix multi-gene panel is currently reimbursed by Medicare at approximately $1,500.
In the second quarter of 2020, we submitted our technical assessment dossier for DecisionDx-SCC to Palmetto and Noridian. The dossier was accepted as complete in the third quarter of 2020. In early 2021, we submitted our technical assessment dossier for DecisionDx DiffDx-Melanoma. The dossier was accepted as complete in the first quarter of 2021. We are unable to predict when draft LCDs for DecisionDx-SCC and DecisionDx DiffDx-Melanoma will be posted and there is no assurance that any draft or final LCD will match our expectations, be posted in a timeframe consistent with our historical experience or will be posted at all.
In the second quarter of 2021, Palmetto and the other MACs that participate in the MolDX program each released a revised draft LCD for DecisionDx-Melanoma. The draft LCD includes commentary about two publications regarding the clinical utility of GEP tests and includes an assessment stating that the new data is not sufficient to change the coverage criteria. There was an open public comment period, and we submitted comments in support of Medicare coverage. The comment period ended on
19

August 8, 2021. Potential outcomes following the public comment period include the posting of a final LCD consistent with the draft LCD, issuing a final LCD with coverage changes or not issuing a final LCD at all. We are unable to predict the ultimate outcome of this matter.
Since becoming a public company, we have financed our operations with the revenue generated from the sale of our products, proceeds from our initial public offering of our common stock (our “IPO”) that closed in July 2019, follow-on public offerings of common stock in June 2020 and December 2020 and bank debt, which has since been repaid in full. We believe that our existing cash and cash equivalents and anticipated cash generated from sales of our products will be sufficient to fund our operations for the next 12 months and into the foreseeable future. However, we have based these estimates on assumptions which may prove to be wrong and could result in us depleting our capital resources sooner than expected.
Our net (loss) income may fluctuate significantly from period to period, depending on the timing of our planned development activities, the growth of our sales and marketing activities and the timing of revenue recognition under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606”). We expect our expenses will increase substantially over time as we:
execute clinical studies to generate evidence supporting our current and future product candidates;
execute our commercialization strategy for our current and future commercial products;
continue our ongoing and planned development of new products in our pipeline;
seek to discover and develop additional product candidates;
hire additional scientific and research and development staff; and
add additional operational, financial and management information systems and personnel.
Furthermore, we expect to continue to incur additional costs associated with operating as a public company, including significant legal, accounting, investor relations and other expenses.
Impact of COVID-19 Pandemic
We are continuing to closely monitor the impact of the ongoing COVID-19 pandemic on our business and taking proactive efforts designed to protect the health and safety of our workforce, continue our business operations and advance our corporate objectives. We are providing the following update with respect to the impact of COVID-19 on our business:
We have maintained and expect to continue to maintain uninterrupted business operations, with adequate access to reagents and consumables needed for testing patient samples and normal turnaround times for our delivery of test reports. We have continued to maintain our previously implemented adjustments to our operations designed to keep employees safe and comply with federal, state and local guidelines, including those regarding social distancing.
Following the onset of the COVID-19 pandemic, we experienced declines in orders and test report volume in certain periods. For example, in the second quarter of 2020, test reports delivered for our lead product, DecisionDx-Melanoma, decreased 18.5% compared to the second quarter of 2019. We believe these decreases in our test report volume were linked to delays and/or cancellations in patient visits, resulting in fewer diagnostic biopsies and thus a reduction in the number of diagnoses of cutaneous melanoma in response, as well as the cumulative impact on promotional responsiveness as a result of reduced sales calls per day and in-person sales calls during the ongoing COVID-19 pandemic.
Our commercial team uses a combination of in-person, virtual and non-personal promotional and educational efforts. Since the beginning of 2021, we have seen improvements in the number of promotional calls per day, as well as a continued shift from virtual to in-person sales calls. During the three months ended March 31, 2022 and 2021, in-person sales calls accounted for over 95% and 75% of all calls during such periods, respectively. However, we have not yet achieved pre-COVID-19 levels of calls per day per sales representative.
Our future results will be dependent upon the extent and duration of the COVID-19 crisis, including the emergence and spread of variants of the virus, and government restrictions, which are beyond our control. Although state and local government restrictions put in place to slow the spread of the virus have been eased in certain locations, restrictions may be reinstated from time to time in various regions depending on the circumstances, potentially impacting the flow of future patient visits as well as access to our sales targets. Even with the easing of state and local restrictions and the availability of vaccinations, patient visits and diagnoses of the diseases covered by our diagnostic and prognostic test may be impacted by continued apprehension regarding possible exposure to the virus as well as a general shift from in-person clinical visits to telehealth approaches, which may result in missed or delayed diagnoses of skin cancer and other diseases.
20

As conditions are continuously evolving, we are unable to predict how our future test report volume will be impacted, or the extent to which our results of operations, financial condition or cash flows will be impacted, by the ongoing COVID-19 pandemic or other future public health crises. Accordingly, the test report data presented above is not necessarily indicative of our results of operations that can be expected for future periods. For more information on the potential impact of the ongoing COVID-19 pandemic on our business, see the risk factors included under “Risks Related to Our Business” and the other risk factors included in Part II, Item 1A., “Risk Factors” in this Quarterly Report on Form 10-Q.
Factors affecting our performance
We believe there are several important factors that have impacted, and that we expect will continue to impact, our operating performance and results of operations, including:
Report volume. We believe that the number of reports we deliver to physicians is an important indicator of the growth of adoption among the healthcare provider community. Our revenue and costs are affected by the volume of testing and mix of customers. Our performance depends on our ability to retain and broaden adoption with existing prescribing physicians, as well as attract new physicians. In the near term, our report volume may be negatively impacted by ongoing developments of the ongoing COVID-19 pandemic, as discussed above.
Reimbursement. We believe that expanding reimbursement is an important indicator of the value of our products. Payors require extensive evidence of clinical utility, clinical validity, patient outcomes and health economic benefits in order to provide reimbursement for diagnostic and prognostic products. Our revenue depends on our ability to demonstrate the value of our products to these payors.
Gross margin. We believe that our gross margin is an important indicator of the operating performance of our business. Higher gross margins reflect the average selling price of our tests, as well as the operating efficiency of our laboratory operations.
New product development. A significant aspect of our business is our investment in research and development activities, including activities related to the development of new products. In addition to the development of new product candidates, we believe these studies are critical to gaining physician adoption of new products and driving favorable coverage decisions by payors for such products.
Information About Certain Metrics
The following provides additional information about certain metrics we have disclosed in this Management’s Discussion and Analysis of Financial Condition and Results of Operation.
Test reports delivered for DecisionDx-Melanoma, DecisionDx-SCC, myPath Melanoma/DecisionDx DiffDx-Melanoma, DecisionDx-UM and the TissueCypher Barrett’s Esophagus test represents the number of completed test reports delivered by us during the reporting period indicated. The period in which a test report is delivered does not necessarily correspond with the period the related revenue, if any, is recognized, due to the timing and amount of adjustments for variable consideration under ASC 606. We use this metric to evaluate the growth in adoption of our tests and to measure against our internal performance objectives. We believe this metric is useful to investors in evaluating the volume of our business activity from period-to-period that may not be discernible from our reported revenues under ASC 606. We also sometimes present, on a limited basis, data on the number of orders received. We believe order data can provide additional insight on current demand trends, particularly during the ongoing COVID-19 pandemic and with respect to new product launches, when considered in conjunction with test report volume. However, orders received in a particular period do not necessarily correspond with actual delivered test reports or reported revenues for the same period or subsequent periods.
New ordering clinicians for our dermatologic tests represents the number of clinicians who ordered a dermatologic test from us for the first time during the reporting period specified. Our dermatologic tests consist of DecisionDx-Melanoma, DecisionDx-SCC and our CDO. We believe this metric is useful in evaluating the effectiveness of our sales and marketing efforts in establishing new relationships with clinicians and increasing the adoption of our suite of dermatologic tests. We also believe this metric provides useful information to investors in assessing our ability to expand the use of our dermatologic tests. Since this metric is based upon the reporting period in which an order is placed, it does not necessarily correspond to the reporting period in which either a test report was delivered or revenue was recognized.
Components of the Results of Operations
Net Revenues
We generate revenues from the sale of our products. Currently, our revenues are primarily derived from the sale of DecisionDx-Melanoma and DecisionDx-UM. We bill third-party payors and patients for the tests we perform.
21

Under ASC 606, we recognize revenue at the amount we expect to be entitled, subject to a constraint for variable consideration, in the period in which our tests are delivered to the treating physicians. We have determined that our contracts contain variable consideration under ASC 606 because the amounts paid by third-party payors may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration is recognized only to the extent it is probable that a significant reversal of revenue will not occur in future periods when the uncertainties are resolved. Variable consideration is evaluated each reporting period and adjustments are recorded as increases or decreases in revenues. Variable consideration for Medicare claims that are not covered by an LCD or otherwise, including those claims undergoing appeal, is deemed to be fully constrained due to factors outside our influence (i.e., judgment or actions of third parties) and the uncertainty of the amount to be received is not expected to be resolved for a long period of time. For these fully constrained claims, we generally recognize revenue in the period the uncertainty is favorably resolved, if at all. Due to potential future changes in Medicare coverage policies and appeal cycles, insurance coverage policies, contractual rates and other trends in the reimbursement of our tests, our revenues may fluctuate significantly from period to period. Additionally, our ability to recognize revenue for our recently launched tests, DecisionDx-SCC and DecisionDx DiffDx-Melanoma, is dependent on the development of reimbursement experience and coverage decisions for these tests. Due to limited reimbursement experience, we are currently recognizing revenues for these two tests on the basis of actual cash collections.
Our ability to increase our revenues will depend on our ability to further penetrate our target markets, and, in particular, generate sales through our direct sales force, develop and commercialize additional tests, obtain reimbursement from additional third-party payors and increase our reimbursement rate for tests performed.
Cost of Sales (exclusive of amortization of acquired intangible assets)
The components of our cost of sales are material and service costs associated with testing samples, personnel costs (including salaries, bonuses, benefits and stock-based compensation expense), electronic medical record set up costs, order and delivery systems, shipping charges to transport samples, third-party test fees, and allocated overhead including rent, information technology costs, equipment and facilities depreciation and utilities. Costs associated with testing samples are recorded when the test is processed regardless of whether and when revenues are recognized with respect to that test. As a result, our cost of sales as a percentage of revenues may vary significantly from period to period because we do not recognize all revenues in the period in which the associated costs are incurred. We expect cost of sales in absolute dollars to increase as the number of tests we perform increases. Additionally, we expect cost of sales to increase with the expansion of laboratory capacity and staffing in advance of the anticipated growth of our recently launched tests.
Gross margin and gross margin percentage are key indicators we use to assess our business. See the table in “Results of Operations—Comparison of the three months ended March 31, 2022 and 2021” for details.
Research and Development
Research and development expenses include costs incurred to develop our diagnostic and prognostic tests, collect clinical samples and conduct clinical studies to develop and support our products. These costs consist of personnel costs (including salaries, bonuses, benefits and stock-based compensation expense), prototype materials, laboratory supplies, consulting costs, regulatory costs, electronic medical records set up costs, costs associated with setting up and conducting clinical studies and allocated overhead, including rent, information technology, equipment depreciation and utilities. We expense all research and development costs in the periods in which they are incurred. We expect our research and development expenses to increase in absolute dollars as we continue to invest in research and development activities related to developing enhanced and new products.
We expect to use a portion of our cash and cash equivalents to further support and accelerate our research and development activities, including three important studies that are underway to support our DecisionDx-Melanoma test. The first is the PERSONALize study, in which we are evaluating DecisionDx-Melanoma for interactions with adjuvant therapies. The second is the CONNECTION study, which is collecting long-term outcomes for up to 10,000 patients who have been tested with DecisionDx-Melanoma. The third is the DECIDE study, which is designed to determine the association of GEP test results with SLNB surgical decisions in patients eligible for SLNB as well as to track outcomes for patients who did and did not undergo SLNB. Also, as noted above, in 2021, we initiated our 4,800 patient, prospective, multi-center clinical study to develop, validate and bring to market a pipeline test aimed at predicting response to systemic therapy in patients with moderate to severe psoriasis, atopic dermatitis and related inflammatory skin conditions. We have also initiated two additional disease studies for pipeline tests for new indications.
Selling, General and Administrative
Selling, general and administrative (“SG&A”) expenses include executive, selling and marketing, legal, finance and accounting, human resources, billing and client services. These expenses consist of personnel costs (including salaries, bonuses, benefits and stock-based compensation expense), direct marketing expenses, audit and legal expenses, consulting costs, training and medical education activities, payor outreach programs and allocated overhead, including rent, information technology,
22

equipment depreciation, and utilities. We expect continued increases in SG&A expenses related to compliance with the rules and regulations of the SEC and The Nasdaq Stock market LLC (“Nasdaq”) (in particular as we have become a large accelerated filer), investor relations activities and additional insurance expenses. Other administrative and professional services expenses within SG&A are expected to increase with the scale of our business, but selling and marketing-related expenses are expected to increase significantly, consistent with our growth strategy.
Amortization of Acquired Intangible Assets
Amortization of acquired intangible assets are primarily associated with developed technology.
Change in Fair Value of Contingent Consideration
Change in fair value of contingent consideration is associated with our acquisition of Cernostics and the related additional consideration of up to $50.0 million that may become payable based on the achievement of certain commercial milestones relating to the year ending December 31, 2022 (the “Earnout Payments”).
Interest Income
Interest income consists primarily of earnings on cash and cash equivalents, primarily money market funds.
Interest Expense
Interest expense is primarily attributable to a finance lease.
Income Tax Expense
Our consolidated financial statements do not reflect any federal or state income tax benefits attributable to the net losses we have incurred, due to the uncertainty of realizing a benefit from those items. As of December 31, 2021, we had federal net operating loss carryforwards of $99.4 million, of which $43.5 million will begin to expire in 2030 if not utilized to offset federal taxable income, and $55.9 million may be carried forward indefinitely. Also, as of December 31, 2021, we had state net operating loss carryforwards of $67.5 million, which begin to expire in 2028 if not utilized to offset state taxable income.
Results of Operations
Certain prior year amounts in the tables below have been reclassified to conform to the current year presentation. Specifically, we no longer present gross margin on the face of our financial statements and therefore the cost of sales line is now presented within the operating expenses section. This reclassification had no impact on operating loss, loss before income taxes or net loss. The calculation of our gross margin is instead presented in a separate table in following section.
23

Comparison of the three months ended March 31, 2022 and 2021
The following table summarizes our results of operations for the periods indicated (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20222021
(unaudited)
Net revenues$26,852 $22,813 $4,039 17.7 %
Operating expenses
Cost of sales (exclusive of amortization of acquired intangible assets)5,944 3,028 2,916 96.3 %
Research and development10,761 5,908 4,853 82.1 %
Selling, general and administrative30,453 18,161 12,292 67.7 %
Amortization of acquired intangible assets1,648 — 1,648 NA
Change in fair value of contingent consideration2,562 — 2,562 NA
Total operating expenses51,368 27,097 24,271 89.6 %
Operating loss(24,516)(4,284)(20,232)(472.3)%
Interest income30 26 NM
Interest expense(3)— (3)NA
Loss before income taxes(24,489)(4,280)(20,209)(472.2)%
Income tax expense134 — 134 NA
Net loss$(24,623)$(4,280)$(20,343)(475.3)%
NA = Not applicable
NM = Not meaningful
The following table provides a disaggregation of net revenues by type (in thousands):
Three Months Ended
March 31,
20222021Change
(unaudited)
Dermatologic(1)
$24,339 $20,910 $3,429 
Other(2)
2,513 1,903 610 
Total net revenues$26,852 $22,813 $4,039 
(1)Consists of DecisionDx-Melanoma, DecisionDx-SCC and CDO.
(2)Consists primarily of DecisionDx-UM.
The following table presents the calculation of gross margin (in thousands, except percentages):
 Three Months Ended
March 31,
 20222021Change
(unaudited)
Net revenues$26,852 $22,813 $4,039 
Less: Cost of sales (exclusive of amortization of acquired intangible assets)5,944 3,028 2,916 
Less: Amortization of acquired intangible assets1,648 — 1,648 
Gross margin$19,260 $19,785 $(525)
Gross margin percentage71.7 %86.7 %(15.0)%
24

The following table indicates the amount of stock-based compensation expense (non-cash) reflected in the line items above (in thousands):
Three Months Ended
March 31,
20222021Change
(unaudited)
Cost of sales (exclusive of amortization of acquired intangible assets)$853 $510 $343 
Research and development1,828 1,058 770 
Selling, general and administrative5,738 3,345 2,393 
Total stock-based compensation expense$8,419 $4,913 $3,506 

Net Revenues
Net revenues for the three months ended March 31, 2022 increased by $4.0 million, or 17.7%, to $26.9 million compared to the three months ended March 31, 2021, primarily due to $3.4 million higher revenue from dermatologic tests, primarily DecisionDx-Melanoma, and to a lesser extent, higher revenues from our other tests (non-dermatologic) of $0.6 million. The increase in dermatologic revenue was primarily attributable to a 69% increase in test volumes, with higher test reports delivered across each of our dermatologic offerings, due to a combination of increased patient flow attributable to the easing of COVID-19 restrictions and the effects of our dermatologic sales force expansion during the first half of 2021. The higher volumes were partially offset by the effect of lower positive revenue adjustments related to tests delivered in previous periods, associated with changes in estimated variable consideration, which were $0.6 million for the three months ended March 31, 2022 compared to $5.3 million for the three months ended March 31, 2021. The year-over-year decrease is primarily attributable to the effect of favorable adjustments related to the settlement and collection during the three months ended March 31, 2021 of certain groups of receivables from prior years that did not recur during the three months ended March 31, 2022. The increase in revenue from our other tests (non-dermatologic) of $0.6 million was primarily attributable to higher volume of DecisionDx-UM, which we believe is largely attributable to the easing of COVID-19 restrictions.
Cost of Sales (exclusive of amortization of acquired intangible assets)
Cost of sales (exclusive of amortization of acquired intangible assets) for the three months ended March 31, 2022 increased by $2.9 million, or 96.3%, compared to the three months ended March 31, 2021, primarily due to higher personnel costs, attributable to additional headcount in our laboratory testing operations, including headcount attributable to the addition of Cernostics, as well as increased costs of supplies and services, attributable to the higher activity levels. Due to the nature of our business, a significant portion of our cost of sales expenses represent fixed costs associated with our testing operations. Accordingly, our cost of sales expense will not necessarily increase or decrease commensurately with the change in net revenues from period to period. We expect our cost of sales (exclusive of amortization of acquired intangible assets) to continue to increase in future periods as we hire additional laboratory personnel and related resources to support our expected growth in volume for our dermatologic, gastrointestinal, mental health and pipeline tests.
Gross Margin
Our gross margin percentage was 71.7% for the three months ended March 31, 2022, compared to 86.7% for the same period in 2021. The decrease was primarily due to this year’s amortization expense associated with our acquired intangible assets, lower positive revenue adjustments related to tests delivered in previous periods and additional investments in laboratory headcount. In the near term, we expect that our gross margin percentage will decline, compared to prior periods, as we invest in additional laboratory personnel and related resources to support the anticipated growth in our report volumes for tests in advance of obtaining reimbursement coverage. Additionally, our gross margin percentage will continue to be negatively impacted by amortization of intangible assets associated with recent acquisitions.
Research and Development
Research and development expenses increased by $4.9 million, or 82.1%, for the three months ended March 31, 2022, compared to the three months ended March 31, 2021. Approximately 51% of the increase is attributable to higher personnel costs, primarily due to expansions in headcount in support of our growth, including higher stock-based compensation expense of $0.8 million, and approximately 20% is attributable to higher costs for clinical studies, including costs related to the PERSONALize, CONNECTION and DECIDE studies. The remainder of the increase is primarily associated with meeting costs and travel expenses. We expect to continue to increase our research and development expenses as we fund ongoing evidence development for our existing products as well as additional pipeline programs.
25

Selling, General and Administrative
The following table provides a breakdown of SG&A expenses (in thousands):
Three Months Ended
March 31,
20222021Change
(unaudited)
Sales and marketing$18,221 $9,656 $8,565 
General and administrative12,232 8,505 3,727 
Total selling, general and administrative expense$30,453 $18,161 $12,292 
Sales and marketing expenses increased by $8.6 million, or 88.7%, for the three months ended March 31, 2022, compared to three months ended March 31, 2021. Approximately $5.4 million, or 63%, of the increase is attributable to higher personnel costs including salaries, bonuses and stock-based compensation. Stock-based compensation expense included in sales and marketing expense was $2.8 million for the three months ended March 31, 2022, compared to $1.5 million for the three months ended March 31, 2021. Personnel costs have increased through the expansion of our dermatology-facing commercial team headcount to the mid-60s during the first and second quarters of 2021 and through our acquisition of Cernostics in December 2021, where we hired an initial commercial team of approximately 14 outside sales territories, along with commensurate internal sales associates and other personnel, to support our launch of the TissueCypher Barrett’s Esophagus test and to serve as a dedicated team focused on gastroenterology specialists that diagnose and manage patients with BE. The remainder of the increase in sales and marketing expenses was primarily associated with training events, meetings, travel and other general increases. The higher expenses for training events and travel reflect both a higher headcount as well a return to more in-person activities resulting from the continued easing of COVID-19 restrictions. We expect sales and marketing expenses to increase in future periods as we intend to expand our outside sales territories and sales force further during 2022, as discussed under “Overview” above.
General and administrative expenses increased by $3.7 million, or 43.8%, for the three months ended March 31, 2022, compared to three months ended March 31, 2021. The increase is primarily attributable to $2.6 million in higher personnel costs including salaries, bonuses and stock-based compensation. Stock-based compensation expense included in general and administrative expense was $2.6 million for the three months ended March 31, 2022, compared to $1.4 million for the three months ended March 31, 2021. The higher personnel costs reflect expanded headcount in our administrative support functions. The remainder of the increase in general and administrative expenses was primarily associated with professional fees and other general increases.
Amortization of Acquired Intangible Assets
Amortization of acquired intangible assets was $1.6 million for the three months ended March 31, 2022 and was primarily associated with amortization of developed technology attributable to the acquisitions of Myriad myPath, LLC and Cernostics in May 2021 and December 2021, respectively. There was no such amortization during the three months ended March 31, 2021.
Change in Fair Value of Contingent Consideration
The change in fair value of contingent consideration for the three months ended March 31, 2022 of $2.6 million is related to the remeasurement of the Earnout Payments associated with our acquisition of Cernostics and primarily reflects the passage of time. There was no such activity during the three months ended March 31, 2021.
Stock-Based Compensation Expense
Stock-based compensation expense, which is allocated among cost of sales, research and development expense and SG&A expense, totaled $8.4 million for the three months ended March 31, 2022, compared to $4.9 million for the three months ended March 31, 2021. We expect material increases in stock-based compensation expense in future periods, reflecting mainly higher awards outstanding due to growth in our headcount. As of March 31, 2022, we had 400 employees compared to 242 as of March 31, 2021. As of March 31, 2022, the total unrecognized stock-based compensation cost related to outstanding awards was $97.1 million, which is expected to be recognized on a straight-line basis over a weighted-average period of 3.1 years. We expect to continue granting stock-based compensation awards, which we expect to further contribute to increases in stock-based compensation expense in future periods.
26

Liquidity and Capital Resources
Sources of Liquidity
Our principal sources of liquidity are our cash and cash equivalents and cash generated from the sale of our products. As of March 31, 2022 and December 31, 2021, we had cash and cash equivalents of $309.0 million and $329.6 million, respectively. In addition to the revenue generated from the sale of our commercial products, we have financed our operations through our IPO in July 2019, two follow-on public offerings of common stock in June 2020 and December 2020, and a $25.0 million secured term loan credit facility, which we repaid in full in December 2020.
On December 14, 2020, we filed an automatically effective shelf registration statement on Form S-3 (File No. 333-251331) (our “Shelf Registration Statement”) with the SEC as a “well-known seasoned issuer.” The Shelf Registration Statement allows us to issue an indeterminate number or amount of common stock, preferred stock, debt securities and warrants from time to time in one or more offerings. However, there can be no assurance that we will complete any further offerings of securities under our Shelf Registration Statement. Any future offerings under our Shelf Registration Statement will be dependent upon, among other factors, market conditions, available pricing, our financial condition, investor perception of our prospects, our capital needs and our ability to maintain status as a well-known seasoned issuer. Our market capitalization as of May 6, 2022 is below the level required to maintain status as well-known seasoned issuer in the future.
As mentioned above, we expect to use a portion of our cash and cash equivalents, including any proceeds from subsequent offerings under our Shelf Registration Statement, to further support and accelerate our research and development activities, including the clinical studies noted above in “Components of the Results of Operations—Research and Development.”
Material Cash Requirements
Our primary uses of capital are, and we expect will continue to be, compensation and related expenses, clinical research and development services, laboratory operations, equipment and related supplies, legal and other regulatory expenses, general administrative costs and, from time to time, expansion of our laboratory and office facilities in support of our growth. We anticipate that a substantial portion of our cash requirements in the foreseeable future will relate to the further commercialization of our currently marketed products, the development of our future product candidates in our pipeline and the potential commercialization of these pipeline products, should their development be successful.
In December 2021, we acquired Cernostics for $30.7 million in cash and in April 2022, we acquired AltheaDx, for $32.5 million in cash and $32.5 million in shares of our common stock. Under the definitive agreement to acquire Cernostics, we also agreed to pay up to an additional $50.0 million of Earnout Payments, based on the achievement of certain commercial milestones relating to the year ending December 31, 2022. With respect to AltheaDx, we agreed to pay up to an additional $75.0 million, 50% in cash and 50% in common stock, based on the achievement of certain commercial milestones relating to the years ending December 31, 2022, 2023 and 2024. Our actual liability with respect to these commercial milestone payments from our acquisitions will depend, in part, on our ability to successfully integrate the TissueCypher Barrett’s Esophagus test (acquired from Cernostics) and IDgenetix (acquired from AltheaDx) into our suite of commercial product offerings.
Since our inception, we have generally incurred significant losses and negative cash flows. For the year ended December 31, 2021 we had a net loss of $31.3 million and an accumulated deficit of $93.8 million as of December 31, 2021. For the three months ended March 31, 2022, we had a net loss of $24.6 million and an accumulated deficit of $118.4 million as of March 31, 2022. Our ability to generate revenue sufficient to achieve profitability will depend heavily on the successful commercialization of our currently marketed products and the products we plan to launch in the future as well as our spending on research and development activities. We expect to incur additional expenses and losses in the future as we invest in the commercialization of our existing products, the development of our future product candidates and the commercialization of our product candidates. Further, we expect that any acquisitions of businesses, products, assets or technologies will also increase our expenses. We believe that our existing cash and cash equivalents and anticipated cash generated from the sale of our commercial products will be sufficient to fund our operations for the next twelve months. We believe we will meet longer-term expected cash requirements and obligations through a combination of existing cash and cash equivalents, anticipated cash generated from sales of our products and issuances of equity securities or debt offerings, including through our Shelf Registration Statement. However, we have based these estimates on assumptions that may prove to be wrong, and we could utilize our available capital resources sooner than we expect. There are numerous risks and uncertainties associated with developing genomic tests, including, among others, the uncertainty of:
successful commencement and completion of clinical study protocols;
successful identification and acquisition of tissue samples;
the development and validation of genomic classifiers; and
acceptance of new genomic tests by physicians, patients and third-party payors.
27

Because of the numerous risks and uncertainties associated with research, development and commercialization of product candidates, we are unable to estimate our exact working capital requirements. Our future funding requirements will depend on and could increase significantly as a result of many factors, including those listed above as well as those listed in Part II, Item 1A., “Risk Factors” in this Quarterly Report on Form 10-Q.
We do not currently have any committed external source of funds. In the event additional funding is required, we expect that we would use a combination of equity and debt financings, which may not be available to us when needed, on terms that we deem to be favorable or at all. To the extent that we raise additional capital through the sale of equity or convertible debt securities, the ownership interest of our stockholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of common stockholders. Debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making acquisitions or capital expenditures or declaring dividends. Any disruptions to, or volatility in, the credit and financial markets or any deterioration in overall economic conditions may make any necessary debt or equity financing more difficult to obtain, more costly and/or more dilutive. If we are unable to raise additional funds through debt or equity financings or other arrangements when needed, we may be required to delay, limit, reduce or terminate our product discovery and development activities or future commercialization efforts.
Leases
We have entered into various operating and finance leases, which are primarily associated with our laboratory facilities and office space. Total undiscounted future minimum payment obligations under our operating leases and finance leases as of March 31, 2022 totaled approximately $10.3 million, of which $1.0 million is payable through the remainder of 2022 and $9.3 million through the end of 2033. The leases expire on various dates through 2033 and provide certain options to renew for additional periods. On March 11, 2022, we amended an existing lease agreement to lease additional laboratory space in Phoenix, Arizona. On April 1, 2022, we entered into a new lease agreement with an initial term of 10.5 years for laboratory and office space located in Pittsburgh, Pennsylvania. As of March 31, 2022, neither of the two leases had commenced. Upon commencement, we expect these two leases to increase our undiscounted future minimum payment obligations by a total of approximately $13.8 million.
Cash Flows
The following table summarizes our sources and uses of cash and cash equivalents for each of the periods presented (in thousands):
 Three Months Ended
March 31,
 20222021
(unaudited)
Net cash used in operating activities$(21,430)$(3,631)
Net cash used in investing activities(402)(750)
Net cash provided by financing activities1,216 1,510 
Net change in cash and cash equivalents(20,616)(2,871)
Cash and cash equivalents, beginning of period329,633 409,852 
Cash and cash equivalents, end of period$309,017 $406,981 
Operating Activities
Net cash used in operating activities was $21.4 million for the three months ended March 31, 2022, and was primarily attributable to the net loss of $24.6 million, decreases in accrued compensation of $6.9 million and increases in accounts receivable of $2.7 million, partially offset by non-cash stock compensation expense of $8.4 million, change in fair value of contingent consideration of $2.6 million and depreciation and amortization of $2.2 million.
Net cash used in operating activities was $3.6 million for the three months ended March 31, 2021, and was primarily attributable to the net loss of $4.3 million, decreases in accrued compensation of $3.9 million, increases in accounts receivable of $1.6 million and decreases in other accrued liabilities of $0.3 million, partially offset by stock compensation expense of $4.9 million and decreases in prepayments and other current assets of $1.7 million.
The $17.8 million additional net cash used in operating activities for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 is primarily due to cash requirements associated with the increases in operating expenses, the majority of which were attributable to salaries, bonuses and benefits due to our growth in headcount, as discussed in further
28

detail under “Results of Operations—Comparison of the three months ended March 31, 2022 and 2021” above. The effect of the higher expenses on net cash used in operating activities was partially offset by the higher revenues.
Investing Activities
Net cash used in investing activities for the three months ended March 31, 2022 and 2021 consisted of purchases of property and equipment in both periods.
Financing Activities
Net cash provided by financing activities was $1.2 million for the three months ended March 31, 2022, and primarily consisted of $0.9 million in proceeds from contributions to the employee stock purchase plan and $0.4 million in proceeds from the exercise of stock options.
Net cash provided by financing activities was $1.5 million for the three months ended March 31, 2021, and primarily consisted of $1.0 million in proceeds from the exercise of stock options and $0.9 million in proceeds from contributions to the employee stock purchase plan.
Critical Accounting Estimates
During the three months ended March 31, 2022, there were no significant changes to the information discussed under “Critical Accounting Estimates” included in the Management’s Discussion and Analysis of Financial Condition and Results of Operations section of our Annual Report on Form 10-K for the year ended December 31, 2021.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
Interest Rate Risk
We are exposed to market risks in the ordinary course of our business. These risks primarily relate to interest rates fluctuations. We had cash and cash equivalents of $309.0 million as of March 31, 2022, which include bank deposits and money market funds. Due to the nature of these instruments, we believe that we have no material exposure to interest rate risk.
Our liabilities for acquisition-related contingent consideration, which is adjusted to fair value each reporting period, is also impacted by changes in interest rates. The risk-free interest rate used to estimate our weighted average cost of capital is a component of the discount rate used to calculate the present value of future cash flows due under our Earnout Payments. As a result, any changes in the underlying risk-free interest rate could result in material changes to the fair value of such liabilities and could materially impact the amount of non-cash expense (or income) recorded each reporting period.
A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our financial statements.
Inflation Risk
Recently, the rate of inflation in the U.S. has risen to levels not experienced in decades. We have begun to see some inflationary pressures, primarily in personnel and related costs. The extent of any future impacts from inflation on our business and our results of operations will be dependent upon how long the elevated inflation levels persist and if the rate of inflation were to further increase, neither of which we are able to predict. If elevated levels of inflation were to persist or if the rate of inflation were to accelerate, the purchasing power of our cash and cash equivalents may be eroded, our expenses could increase faster than anticipated and we may utilize our capital resources sooner than expected. Further, given the complexities of the reimbursement landscape in which we operate, our payors may be unwilling or unable to increase reimbursement rates to compensate for inflationary impacts.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) or 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is (1) recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2022. Based upon the evaluation, our Chief Executive Officer and
29

Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) under the Exchange Act) that occurred during the first quarter of 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II—OTHER INFORMATION
Item 1. Legal Proceedings.
From time to time, we may be involved in legal proceedings arising in the ordinary course of business. We believe there is no pending or threatened litigation that could have, individually or in the aggregate, a material adverse effect on our financial position, results of operations or cash flows.
Item 1A. Risk Factors.
Risk Factors Summary
We face many risks and uncertainties, as more fully described in this section under the heading “Risk Factors.” Some of these risks and uncertainties are summarized below. The summary below does not contain all of the information that may be important to you, and you should read this summary together with the more detailed discussion of these risks and uncertainties contained in “Risk Factors.”
Risk Related to our Financial Condition
We rely upon a small number of third-party payors for a significant portion of our revenue.
Our method of recognizing revenue may not reflect our underlying business.
We have incurred significant losses since inception, and we may never achieve profitability.
We are an early, commercial-stage company and have a limited operating history, which may make it difficult to evaluate our current business and predict our future performance.
Our financial results could fluctuate in the future, causing the market price of our stock to decline substantially.
If our internal control over financial reporting is ineffective, we may not be able to accurately report our financial results or file our periodic reports in a timely manner.
We may need to raise additional capital to commercialize new products, to expand operations or to fund existing operations.
Risks Related to our Business
Our revenue heavily relies upon the sale of a single product and our current or future products may not achieve or maintain significant commercial market acceptance.
We have been, and may continue to be, adversely impacted by the COVID-19 pandemic, which has, at times, caused decreased test report volume.
Billing for our products is complex and we require substantial time and resources to collect payment.
We rely on third parties for sample collection, preparation and delivery.
A depletion or loss of our sample database could significantly harm our business.
If our primary clinical laboratory facility becomes damaged or inoperable or we are required to vacate our existing facility, our ability to conduct our laboratory work for our commercial products and pursue our research and development efforts may be jeopardized.
New product development is lengthy and complex, and our revenues could be limited if we are unable to increase and support adoption of our products by both physicians and other healthcare providers.
We rely on limited or sole suppliers for some of the reagents, equipment, chips and other materials used by our products, and we may not be able to find replacements or transition to alternative suppliers if these suppliers are unable or unwilling to continue providing these materials.
30

The sizes of the addressable markets for our current and future products have not been established with precision and may be smaller than we estimate.
The diagnostic testing industry is subject to rapid change, which could make our current or future products obsolete.
Risks Related to Reimbursement and Government Regulation
We currently have limited reimbursement coverage for our lead product, DecisionDx-Melanoma, and if third-party payors, including government and commercial payors, do not provide sufficient coverage of, or adequate reimbursement for, our products, our commercial success, including revenue, will be negatively affected.
We conduct business in a heavily regulated industry and failure to comply with regulatory requirements, including those established by the CMS, and the U.S. Food and Drug Administration (“FDA”) or changes in enforcement discretion for laboratory developed tests could harm our business.
Data from our clinical studies may change materially, which could harm our business.
Changes in healthcare policy, statutes or regulations, or our ability to comply with applicable healthcare requirements, could have a material adverse effect on our business and operations.
Risks Related to Intellectual Property
If we are unable to obtain and maintain sufficient intellectual property protection for our technology, our ability to successfully commercialize our products may be impaired.
Our commercial success depends significantly on our ability to operate without infringing upon the intellectual property rights of third parties.
We rely on information technology systems that we license from third parties and other royalty-bearing license agreements.
Risks Related to Employee Matters and Managing Growth and Other Risks Related to Our Business
We are highly dependent on the services of our key personnel, including our President and Chief Executive Officer.
Our employees and any current or potential commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements and insider trading.
We have, and may continue to, engage in strategic transactions, such as the acquisition of businesses, assets, products or technologies, which could be disruptive to our existing operations, divert the attention of our management team and adversely impact our liquidity, cash flows, financial condition and results of operations.
Our business may be negatively impacted by cybersecurity threats, natural disasters and public health crises.
Product or professional liability lawsuits against us could cause us to incur substantial liabilities and could limit our commercialization of our products.
Risks Related to Ownership of Our Common Stock.
The price of our common stock may be volatile or may decline regardless of our operating performance, and you may lose all or part of your investment.
We have broad discretion in the use of working capital and may not use it effectively or in ways that increase our share price.
Related party transactions that create conflicts of interest, or the appearances of conflicts of interest, may harm our business and cause our stock price to decline.
The concentration of our stock ownership will likely limit your ability to influence corporate matters, including the ability to influence the outcome of director elections and other matters requiring stockholder approval.
Delaware law and provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing the trading price of our common stock.
Our amended and restated certificate of incorporation provides 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.
31

Risk Factors
You should consider carefully the risks described below, as well as the other information in this Quarterly Report on Form 10‑Q, before deciding whether to purchase, hold or sell shares of our common stock. The occurrence of any of the following risks could harm our business, financial condition, results of operations and/or growth prospects or cause our actual results to differ materially from those contained in forward-looking statements we have made in this report and those we may make from time to time. You should consider all of the factors described as well as the other information in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” when evaluating our business. The risk factors set forth below that are marked with an asterisk (*) are new or contain changes to the similarly titled risk factors included in our Annual Report on Form 10-K for the year ended December 31, 2021. If any of the following risks actually occur, our business, financial condition, results of operations and future growth prospects could be materially and adversely affected. In these circumstances, the market price of our common stock could decline and you may lose all or part of your investment. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may impair our business operations.
Risks Related to Our Financial Condition
Our reliance upon a small number of third-party payors for a significant portion of our revenue may materially adversely affect our financial condition and results of operations.
We receive a substantial portion of our revenue from a small number of third-party payors, primarily Medicare. Our revenue for our test reports provided for patients covered by Medicare and Medicare Advantage plans as a percentage of total revenue, was 57% and 28%, respectively, for the year ended December 31, 2021 and 58% and 29%, respectively, for the year ended December 31, 2020. If our largest current payors were to significantly reduce, or cease to pay, the amount they reimburse for our products, or if they do not reach favorable coverage and reimbursement decisions for our products, or attempt to recover amounts they had already paid, it could have a material adverse effect on our business, financial condition and results of operations and cause significant fluctuations in our results of operations.
Due to how we recognize revenue, our quarterly revenues may not reflect our underlying business.*
We have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions is measured at the expected value using the ‘‘most likely amount’’ method under ASC 606. The amounts are determined by historical average collection rates by test type and payor category taking into consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Determining variable consideration through a consideration of these factors involves a significant level of estimation uncertainty, and our estimations may turn out to be incorrect. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded from the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor. Variable consideration for Medicare claims that are not covered by an LCD or otherwise, including those claims undergoing appeal, is deemed to be fully constrained due to factors outside our influence (i.e., judgment or actions of third parties) and the uncertainty of the amount to be received is not expected to be resolved for a long period of time. Variable consideration is evaluated each reporting period and adjustments are recorded as increases or decreases in revenues. As a result of the timing and amount of adjustments for variable consideration, our operating results and comparisons of such results on a period-to-period basis may be difficult to understand and may not be meaningful. In addition, these fluctuations in revenue may make it difficult for us, for research analysts and for investors to accurately forecast our revenue and operating results. If our revenue or operating results fall below expectations, the price of our common stock would likely decline.
We have incurred significant losses since inception, and we may never achieve profitability.*
Since our inception, we have had a history of net losses. For the year ended December 31, 2021 we had a net loss of $31.3 million and an accumulated deficit of $93.8 million as of December 31, 2021. For the three months ended March 31, 2022, we had a net loss of $24.6 million. As of March 31, 2022, we had an accumulated deficit of $118.4 million. We cannot predict if we will achieve profitability in the near future or at all. We expect to incur losses in the future as we plan to invest significant additional funds toward the expansion of our commercial organization, the conduct of clinical utility and validity studies to support adoption of our products and the development or acquisition of additional products. We also expect significant increases in our stock-based compensation expense in future periods, reflecting higher stock option valuations as a public company and additional awards outstanding due to increased headcount. Additionally, our performance could be affected by the
32

ongoing impacts of the ongoing COVID-19 pandemic. Due to the requirements associated with being a public company, including those associated with no longer qualifying as an emerging growth company and a smaller reporting company and becoming a large accelerated filer, we expect to continue incur significant additional legal, accounting and other expenses. We also expect that any acquisitions of businesses, assets, products or technologies will increase our expenses. These increased expenses will make it harder for us to achieve future profitability. We may also incur significant losses in the future for a number of reasons, many of which are beyond our control, including the other risks described in this Quarterly Report on Form 10‑Q, adoption of our products, coverage of and reimbursement rates for our products from third-party payors, and future research and development activities. Our failure to achieve profitability in the future could cause the market price of our common stock to decline and make it more difficult or costly for us to raise additional capital.
We are an early, commercial-stage company and have a limited operating history, which may make it difficult to evaluate our current business and predict our future performance.
We are an early commercial-stage company and have a limited operating history. Our limited operating history may make it difficult to evaluate our current business and this makes predictions about our future success or viability subject to significant uncertainty. In particular, we intend to use a portion of our working capital to increase our headcount, including through the expansion of our sales and marketing and research and development teams, which will increase our operating costs in a manner not historically reflected in our consolidated financial statements. In combination with our other anticipated increased operating expenses in connection with the ongoing demands of a public company, these anticipated changes in our operating expenses may make it difficult to evaluate our current business, assess our future performance relative to prior performance and accurately predict our future performance.
We will continue to encounter risks and difficulties frequently experienced by early commercial-stage companies, including those associated with increasing the size of our organization and the prioritization of our commercial, research and business development activities. If we do not address these risks successfully, our business could suffer.
Changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our reported operating results.
Accounting principles generally accepted in the United States of America are subject to interpretation by the Financial Accounting Standards Board, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in accounting standards or practices can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business. As of December 31, 2021, we are no longer an emerging growth company and now apply public company adoption dates for new or revised accounting standards.
Our quarterly and annual operating results and cash flows may fluctuate in the future, which could cause the market price of our stock to decline substantially.
Numerous factors, many of which are outside our control may cause or contribute to significant fluctuations in our quarterly and annual operating results. For example, following the onset of the COVID-19 pandemic in 2020 we experienced decreases in revenue and test report volumes. These fluctuations may make financial planning and forecasting uncertain. In addition, these fluctuations may result in unanticipated decreases in our available cash, which could negatively affect our business and prospects. In addition, one or more of such factors may cause our revenue or operating expenses in one period to be disproportionately higher or lower relative to the others. As a result, comparing our operating results on a period-to-period basis may be difficult to understand and may not be meaningful. You should not rely on our past results as indicative of our future performance.
In addition, a significant portion of our operating expense is relatively fixed in nature, and planned expenditures are based in part on expectations regarding future revenue. Accordingly, unexpected revenue shortfalls could decrease our gross margins and cause significant changes in our operating results from quarter to quarter. If this occurs, the trading price of our stock could fall substantially.
This variability and unpredictability caused by factors such as those described above could also result in our failing to meet the expectations of industry or financial analysts or investors for any period. If our revenue or operating results fall below the expectations of analysts or investors or below any guidance we may provide, or if the guidance we provide is below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met any previously publicly stated guidance we may provide.
33

If our internal control over financial reporting is not effective, we may not be able to accurately report our financial results or file our periodic reports in a timely manner, which may cause adverse effects on our business and may cause investors to lose confidence in our reported financial information and may lead to a decline in our stock price.
Effective internal control over financial reporting is necessary for us to provide reliable financial reports in a timely manner. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim consolidated financial statements will not be prevented or detected on a timely basis.
If we fail to adequately staff our accounting and finance function or fail to maintain adequate internal control over financial reporting, any new or recurring material weaknesses could prevent our management from concluding our internal control over financial reporting is effective and could result in our auditor issuing an adverse opinion on our internal control over financial reporting. If we identify any future significant deficiencies or material weaknesses, the accuracy and timeliness of our financial reporting may be adversely affected, our ability to prevent material misstatements in our consolidated financial statements could be impaired, a material misstatement in our consolidated financial statements could occur and we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports, which could cause our business to suffer and our stock price to decline.
Since becoming a publicly traded company in 2019, we have increased the headcount of our accounting and finance functions to further support the demands placed upon us as a public company, including the requirements of the Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley”). We expect to continue expending significant time and resources related to our internal control over financial reporting, including by further expanding our finance and accounting staff over time, but there can be no assurance our efforts will be effective.
We may need to raise additional capital to fund our existing operations, commercialize new products or expand our operations.*
We believe our existing cash and cash equivalents and anticipated cash generated from sales of our products will be sufficient to fund our operations for the foreseeable future. If our available cash and cash equivalents and anticipated cash generated from sales of our products are insufficient to satisfy our liquidity requirements including because of lower demand for our products, lower than currently expected rates of reimbursement from third-party payors or other risks described in this Quarterly Report on Form 10‑Q, we may finance our cash needs through a combination of equity offerings, debt financings, collaborations, strategic alliances and marketing, distribution or licensing arrangements. We do not currently have any committed external source of funds. In addition, we may seek additional capital due to favorable market conditions or strategic considerations, even if we believe we have sufficient funds for our current or future operating plans.
We may consider raising additional capital in the future to expand our business, to pursue strategic investments, to take advantage of financing opportunities or for other reasons, including to:
increase our sales and marketing efforts for the DecisionDx-Melanoma, DecisionDx-SCC, DecisionDx DiffDx-Melanoma, myPath Melanoma, DecisionDx-UM, TissueCypher Barrett’s Esophagus and IDgenetix tests and address competitive developments among these or future commercial products;
fund ongoing evidence development for our existing products as well as additional pipeline programs;
expand our laboratory testing facility and related testing capacity;
expand our technologies into other types of skin cancer, ocular cancer, gastrointestinal or mental health management and detection products;
acquire, license or invest in technologies;
acquire or invest in complementary businesses or assets; and
finance capital expenditures and general and administrative expenses.
Our present and future funding requirements will depend on many factors, including:
our ability to achieve revenue growth;
our rate of progress in establishing payor coverage and reimbursement arrangements with third-party payors;
our rate of progress in, and cost of the sales, marketing, coverage and reimbursement activities associated with, establishing adoption of our lead product, DecisionDx-Melanoma, among our other products;
the cost of expanding our laboratory operations and offerings, including our sales, marketing, coverage and reimbursement efforts;
34

our rate of progress in, and cost of research and development activities associated with, diagnostic products in research and early development;
the potential cost of, and delays in, the development of new products as a result of changes in regulatory oversight applicable to our products;
acquisitions of businesses, assets, products or technologies;
the effects of the COVID-19 pandemic; and
the effect of competing technological and market developments.
To the extent that we raise additional capital through the sale of equity or convertible debt securities, your ownership interest will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect your rights as a common stockholder. Debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making acquisitions or capital expenditures or declaring dividends.
If we raise additional funds through collaborations, strategic alliances or marketing, distribution or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or products, or grant licenses on terms that may not be favorable to us.
Any disruptions to, or volatility in, the credit and financial markets or any deterioration in overall economic conditions may make any necessary debt or equity financing more difficult to obtain, more costly and/or more dilutive. If we are unable to raise additional funds through equity or debt financings or other arrangements when needed, we may be required to delay, limit, reduce or terminate our commercialization, research and development efforts or grant rights to third parties to market and/or develop products that we would otherwise prefer to market and develop ourselves.
Risks Related to Our Business
Our revenue currently depends primarily on sales of DecisionDx-Melanoma, and we will need to generate sufficient revenue from this and other products to grow our business.
Most of our revenue in 2021 and 2020 was derived from the sale of our lead product, DecisionDx-Melanoma. While we also derive revenue from DecisionDx-UM, DecisionDx-SCC, our CDO (which consists of myPath Melanoma and DecisionDx DiffDx-Melanoma), the TissueCypher Barrett’s Esophagus test and the IDgenetix test, we expect that the majority of our revenue for the foreseeable future will be derived from sales of DecisionDx-Melanoma. Further, we believe that our long-term commercial success will depend on our ability to develop and market additional products. Our ability to derive revenue from DecisionDx-Melanoma, DecisionDx-UM, DecisionDx-SCC, our CDO, the TissueCypher Barrett’s Esophagus test, the IDgenetix test and any future products that we commercialize or acquire is uncertain and depends on favorable coverage and reimbursement policies from government payors, such as Medicare, and from private payors, such as insurance companies. Without positive coverage policies, our products may not be reimbursed and we may not be able to recognize revenue. If we are unable to increase sales and expand coverage and reimbursement for DecisionDx-Melanoma, develop and commercialize other products, and successfully obtain coverage and adequate reimbursement for such products, our revenue and our ability to achieve profitability would be impaired, and the market price of our stock could decline substantially.
The COVID-19 pandemic has adversely impacted and could continue to adversely impact our business, including the demand for our test reports, as well as the business or operations of physicians and other healthcare providers who order our test reports and the third-party payors responsible for reimbursement for our tests, customers and other third parties with whom we conduct business.*
Public health crises such as pandemics or similar outbreaks have adversely impacted and could continue to adversely impact our business. As a result of the ongoing COVID-19 pandemic, or public health crises, and federal, state and local government responses to these events, we have and/or may in the future experience disruptions that could adversely impact our business, including, but not limited to:
decreased test report volume due to a decline in orders of DecisionDx-Melanoma and DecisionDx-UM tests as patient visits for routine examinations and biopsies have been, and may continue to be, delayed and/or canceled;
disruption of our sales and commercialization activities due to limitations on our ability to communicate with physicians as a result of travel restrictions and hindered means of communicating with physicians;
delays or disruptions by third parties in the collection, preparation or delivery of the tumor samples that we test;
delays or difficulties in delivering test reports, interruptions in research and development and other limitations of key business activities due to members of our workforce becoming ill, compliance with applicable vaccination mandates
35

and/or stay-at-home or other similar orders imposed by or that may be imposed by state and local governments, including at our Phoenix, Arizona, Pittsburgh, Pennsylvania and Friendswood, Texas locations;
delayed reimbursement from third party payors, disruption in our supply channel and other adverse impacts on our business resulting from the negative effects of the COVID-19 pandemic on our suppliers, service providers and other third parties on whom we rely; and
delayed or postponed interactions with regulators and other important agencies and contractors, due to limitations in employee resources, travel restrictions or forced furlough of government employees.
Following the onset of the COVID-19 pandemic, we experienced declines in orders and test report volume in certain periods. For example, in the second quarter of 2020, test reports delivered for our lead product, DecisionDx-Melanoma, decreased 18.5% compared to the second quarter of 2019. We believe these decreases in our test report volume were linked to delays and/or cancellations in patient visits, resulting in fewer diagnostic biopsies and thus a reduction in the number of diagnoses of cutaneous melanoma in response, as well as the cumulative impact on promotional responsiveness as a result of reduced sales calls per day and in-person sales calls during the ongoing COVID-19 pandemic.
Our future results will be dependent upon the extent and duration of the COVID-19 crisis, including the emergence and spread of variants of the virus, and government restrictions, which are beyond our control. Although state and local government restrictions put in place to slow the spread of the virus have been eased in certain locations, restrictions may be reinstated from time to time in various regions depending on the circumstances, potentially impacting the flow of future patient visits as well as access to our sales targets. Even with the easing of state and local restrictions and the availability of vaccinations, patient visits and diagnoses of the diseases covered by our diagnostic and prognostic test may be impacted by continued apprehension regarding possible exposure to the virus as well as a general shift from in-person clinical visits to telehealth approaches, which may result in missed or delayed diagnoses of skin cancer and other diseases.
Under legislation enacted (or that may be enacted) by the United States federal government to respond to COVID-19, we have received and may receive in the future, cash payments or other forms of assistance allocated to healthcare and other companies. The eligibility requirements for any such payments or other assistance may be subject to restrictive terms and conditions, which may be ambiguous or subject to further modification, interpretation and guidance issued by government agencies on an ongoing basis. In the event we fail to comply with any of the terms or conditions associated with a payment we receive or if the terms and conditions or related interpretations change, we may be required to return it. The receipt of government payments or other assistance during the COVID-19 crisis has generated negative publicity for some companies and may continue to generate negative publicity for companies in the future. If we receive any negative publicity as a result of receiving or accepting a government payment or other assistance, such as the $1.9 million in provider relief funds we received from The U.S. Department of Health and Human Services (“HHS”) on April 16, 2020, it could harm our reputation, trigger a review or audit by applicable government agencies and/or adversely impact our stock price.
The COVID-19 crisis continues to rapidly evolve. The extent to which COVID-19 will further impact our business will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the duration of the crisis, resurgences of the virus, the emergence and spread of variants of the virus, vaccination rates, vaccination mandates, vaccination effectiveness, therapeutic treatments, the use of telemedicine, travel restrictions, stay-at-home or other similar orders and social distancing in the United States and other countries, business closures or business disruptions and the effectiveness of actions taken in the United States and other countries to contain and treat the virus. Any of these factors, individually or in combination, could materially and adversely affect our business, results of operations, financial condition or cash flows. In addition, the current and potential adverse impacts of the COVID-19 crisis on our business, financial condition, results of operations and growth prospects, may also have the effect of heightening many of the other risks and uncertainties described elsewhere in this “Risk Factors” section.
Billing for our products is complex and requires substantial time and resources to collect payment.*
Billing for clinical laboratory testing services is complex, time-consuming and expensive. Depending on the billing arrangement and applicable law, we bill various payors, including Medicare, Medicaid, private insurance companies, private healthcare institutions, and patients, all of which have different billing requirements. We generally bill third-party payors for products and pursue reimbursement on a case-by-case basis where pricing contracts are not in place. To the extent laws or contracts require us to bill patient co-payments or co-insurance, we must also comply with these requirements. We may also face increased risk in our collection efforts, including potential write-offs of accounts receivable and long collection cycles, which could adversely affect our business, results of operations and financial condition.
Several factors make the billing process complex, including:
differences between the billing rates and reimbursement rates for our products;
36

compliance with complex federal and state regulations related to billing government healthcare programs, including Medicare, Medicaid, Veterans Administration and TRICARE;
risk of government audits related to billing;
disputes among payors as to which party is responsible for payment;
differences in coverage and information and billing requirements among payors, including the need for prior authorization and/or advanced notification;
the effect of patient co-payments or co-insurance and our ability to collect such payments from patients;
changes to billing codes used for our products;
changes to requirements related to our current or future clinical studies, including our registry studies, which can affect eligibility for payment;
ongoing monitoring provisions of LCDs for our products, which can affect the circumstances under which a claim would be considered medically necessary;
incorrect or missing billing information; and
the resources required to manage the billing and claims appeals process.
We use standard industry billing codes, known as Current Procedural Terminology, codes, to bill for our products. If these codes were to change, there is a risk of an error being made in the claim adjudication process. Such errors can occur with claims submission, third-party transmission or in the processing of the claim by the payor. Claim adjudication errors may result in a delay in payment processing or a reduction in the amount of the payment we receive.
As we introduce new products, we may need to add new codes to our billing process as well as our financial reporting systems. Failure or delays in effecting these changes in external billing and internal systems and processes could negatively affect our collection rates, revenue and cost of collecting.
Additionally, our billing activities require us to implement compliance procedures and oversight, train and monitor our employees, and undertake internal audits to evaluate compliance with applicable laws and regulations as well as internal compliance policies and procedures. When payors deny our claims, we may challenge the reason, low payment amount or payment denials. Payors also conduct external audits to evaluate payments, which add further complexity to the billing process. If the payor makes an overpayment determination, there is a risk that we may be required to return all or some portion of prior payments we have received.
Additionally, the Patient Protection and Affordable Care Act of 2010, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the “ACA”) requires providers and suppliers to report and return any overpayments received from government payors under the Medicare and Medicaid programs within 60 days of identification. Failure to identify and return such overpayments exposes the provider or supplier to liability under federal false claims laws. These billing complexities, and the related uncertainty in obtaining payment for our products, could negatively affect our revenue and cash flow, our ability to achieve profitability, and the consistency and comparability of our results of operations.
In addition to the complexities noted above, we rely upon a third-party software application in the administration of our billing and collection process. Any significant disruption or deficiency in the design of our billing process could adversely impact our ability to generate and send invoices, calculate revenues, track payments and collect our accounts receivable. Although to date we have not experienced any disruptions or identified any deficiencies with our billing system, there can be no assurances that any disruptions or deficiencies will not occur in the future. Additionally, any failure in the design or operation of our internal controls related to our billing and collection processes could adversely impact our ability to conclude on the effectiveness of our internal control over financial reporting and could cause our auditor to issue an adverse opinion on our internal control over financial reporting.
We rely on third parties for tissue sample collection, preparation and delivery. Any defects in sample collection or preparation by such third parties and any delays in delivery of such samples could cause errors in our test reports and delay our ability to deliver test reports in a timely manner, which could significantly harm our business.*
The tissue samples that we test are biopsied, preserved, prepared and delivered to us by third parties, including dermatopathologists and laboratory facilities. As such, we rely on these third parties to prepare, label and deliver the tissue samples that we test in compliance with applicable laws and guidelines, and in a timely manner. Therefore, the accuracy and correctness of the test reports that we deliver are dependent on proper chain of custody and appropriate methods of sample collection or preparation utilized by these third parties, and our ability to timely deliver reports is dependent upon the ability of these third parties to provide these samples to us in a timely manner. The ability of these third parties to provide these samples
37

to us in a timely manner could be delayed by events beyond our control, including but not limited to natural disasters and public health epidemics, such as the COVID-19 pandemic. Any errors in any part of the sample collection or preparation process could cause us to deliver incorrect test reports, potentially resulting in harm to patients whose physicians implement a change in treatment decisions based upon our test report. If we are unable to timely deliver test reports, physicians may be less likely to recommend and order our products. The occurrence of any of the foregoing could significantly harm our reputation and our results of operations, causing significant harm to our business.
We rely on our database of samples for the development and improvement of our products. Depletion or loss of our samples could significantly harm our business.
The development and validation of accurate products is a complex process that requires access to tissue specimens and long-term outcomes data. Our research and development efforts to improve our existing commercial products and develop new pipeline products may require the depletion of our existing database of samples. If our samples are lost or destroyed, or substantially depleted before we are able to generate meaningful data, we may be unable to improve our existing products, continue the development of pipeline products or validate product candidates. While we have historically been able to create and maintain a large sample bank to expand the clinical use of our products and develop new products, we may be unable to do so in the future. If we were unable to maintain or replenish our sample bank, we may be unable to improve our products or develop new products.
If our primary clinical laboratory facility becomes damaged or inoperable or we are required to vacate our existing facility, our ability to conduct our laboratory analysis and pursue our research and development efforts may be jeopardized.*
We currently perform most of our testing and store our database of tumor samples at our primary clinical laboratory facility in Phoenix, Arizona. Our facility and equipment could be harmed or rendered inoperable by natural or man-made disasters, including war, fire, earthquake, power loss, communications failure, terrorism, burglary, public health crises (including restrictions that may be imposed on businesses by state and local governments under stay-at-home or similar orders and mandates) or other events, which may make it difficult or impossible for us to perform our testing services for some period of time or to receive and store samples. The inability to perform tests or to reduce the backlog of sample analysis that could develop if our facility becomes inoperable, for even a short period of time, may result in the loss of revenue, loss of customers or harm to our reputation, and we may be unable to regain that revenue, those customers or repair our reputation in the future. Furthermore, integral parties in our supply chain are operating from single sites, increasing their vulnerability to natural disasters and man-made disasters or other sudden, unforeseen and severe adverse events.
In addition, the loss of our tissue samples due to such events could limit or prevent our ability to conduct research and development analysis on existing tests as well as tests in active pipeline development.
While we have a business continuity plan in place, and have an additional laboratory facility in close proximity to our primary facility to support our growth and provide certain operational redundancy, our facilities and the equipment we use to perform our testing and research and development could be unavailable or costly and time-consuming to repair or replace. It would be difficult, time-consuming and expensive to rebuild our facilities, to locate and qualify a new facility, replace certain pieces of equipment or license or transfer our proprietary technology to a third-party, particularly in light of licensure and accreditation requirements. Even in the unlikely event that we are able to find a third party with such qualifications to enable us to resume our operations, we may be unable to negotiate commercially reasonable terms.
We carry insurance for damage to our property and the disruption of our business, but this insurance may not cover all of the risks associated with damage or disruption to our business, may not provide coverage in amounts sufficient to cover our potential losses and may not continue to be available to us on acceptable terms, if at all.
Our current or future products may not achieve or maintain significant commercial market acceptance.
We believe our commercial success is dependent upon our ability to continue to successfully market and sell our products, to continue to expand our current relationships and develop new relationships with healthcare providers, to expand and maintain coverage for our products, and to develop and commercialize new products. Our ability to achieve and maintain commercial market acceptance of our existing and future products will depend on a number of factors, including:
our ability to increase awareness of our products through successful clinical utility and validity studies;
the rate of adoption of our products by physicians and other healthcare providers;
our ability to achieve guideline inclusion for our products;
the timeliness with which we can provide our clinical reports to the ordering physician;
the timing and scope of any regulatory approval for our products, if such approvals become required, and maintaining ongoing compliance with regulatory requirements;
38

our ability to obtain and maintain positive coverage decisions for our products from government and commercial payors;
our ability to obtain and maintain adequate reimbursement from third-party payors, including Medicare, Medicare Advantage plans and BlueCross BlueShield plans, which accounted for an aggregate of approximately 92% and 93% of our total revenue for the years ended December 31, 2021, and 2020, respectively;
the impact of our investments in research and development and commercial growth;
negative publicity regarding our or our competitors’ products resulting from scientific publications, or defects or errors in the products; and
our ability to further validate our products through clinical research and accompanying publications.
We cannot assure you that we will be successful in addressing each of these factors or other factors that might affect the market acceptance of our products. If we are unsuccessful in achieving and maintaining market acceptance of our products, our business and results of operations will suffer.
New product development involves a lengthy and complex process, and we may be unable to develop and commercialize, or receive reimbursement for, on a timely basis, or at all, new products.
We continually seek to develop new product offerings, which requires us to devote considerable resources to research and development. Before we can commercialize a new pipeline product, we will need to expend significant resources in order to conduct substantial research and development, including clinical utility and validity studies, and further develop and scale our laboratory processes and infrastructure to accommodate additional products. For example, in 2021, we launched our innovative pipeline to develop a genomic test aimed at predicting response to systemic therapy in patients with moderate to severe psoriasis, atopic dermatitis and related inflammatory skin conditions. We have initiated a 4,800 patient, prospective, multi-center clinical study to develop and validate this inflammatory skin disease pipeline test with the expectation of having initial validation and development data in 2023 and in launching this pipeline test by the end of 2025.
Our product development process takes time and involves a high degree of risk, and such development efforts may fail for many reasons, including failure of the product to perform as expected, failure to successfully complete analytic and clinical validation, or failure to demonstrate the clinical utility of the product.
As we develop new products, we will have to make significant investments in research and development, marketing, selling, coverage and reimbursement activities. Typically, few research and development projects result in a commercialized product, and there can be no assurance that we will be able to successfully develop new products that can be commercialized. At any point, we may abandon development of a product or we may be required to expend considerable resources conducting research, which would adversely affect the timing for generating potential revenue from a new product and our ability to invest in other products in our pipeline. If a clinical validation study fails to demonstrate the prospectively defined endpoints of the study or if we fail to sufficiently demonstrate analytical validity or clinical utility, we might choose to abandon the development of the product, which could harm our business. In addition, competitors may develop and commercialize competing products or technologies faster than us or at a lower cost.
We may experience limits on our revenue if we are unable to increase and support adoption of our products by physicians and other healthcare providers.*
Physicians and other healthcare providers may be unwilling to adopt our products due to their reliance on existing traditional clinical and pathology staging criteria and our ability to generate revenue from our products would be significantly impaired if we were unable to educate physicians, healthcare providers, patients and third-party payors about the benefits and advantages of our products. The COVID-19 crisis has impacted our in-person healthcare interactions, such as field-based sales and medical affairs, and we have had to convert visits, programs and projects to be performed online and by telephone. Although our in-person healthcare interactions have returned to more normal levels, they may become subject to restrictions or cancellations from time to time, due to the uncertainties surrounding the duration, extent and ongoing impacts of the COVID-19 crisis, possibly impacting the effectiveness of our efforts. We will need to continue to educate physicians and pathologists about the benefits and cost-effectiveness of our products through published papers, presentations at scientific conferences, one-on-one marketing efforts by our sales force and one-on-one education by our medical affairs team. However, physicians and other healthcare providers may be reluctant to adopt our products in circumstances where our products are not incorporated into the current standard of care or practice guidelines. For example, while clinical utility of DecisionDx-Melanoma has been demonstrated in peer-reviewed publications, the SLNB surgery is the most widely used staging tool for determining a cutaneous melanoma patient’s metastatic risk. Whether healthcare providers adopt DecisionDx-Melanoma as a complementary or triage diagnostic method relative to the SLNB surgery will depend on our ability to increase awareness of DecisionDx-Melanoma and its clinical validation.
39

In addition, all of our testing services are performed by our certified laboratory located in Phoenix, Arizona, under the Clinical Laboratory Improvement Amendments of 1988 (“CLIA”) rather than by local laboratory or pathology practices. Accordingly, it may be difficult for us to collect samples from pathologists, and pathologists may be reluctant to support our testing services.
We rely on limited or sole suppliers for some of the reagents, equipment, chips and other materials used by our products, and we may not be able to find replacements or transition to alternative suppliers.
We rely on limited or sole suppliers for certain reagents and other materials and components that we use for our products. Some of these items are unique to these suppliers and vendors. While we have developed alternate sourcing strategies for these materials and vendors, we cannot be certain whether these strategies will be effective or the alternative sources will be available when we need them. If these suppliers can no longer provide us with the materials we need, if the materials do not meet our quality specifications or are otherwise unusable, if we cannot obtain acceptable substitute materials, or if we elect to change suppliers, an interruption in laboratory operations could occur, we may not be able to deliver patient reports on a timely basis, or at all, and we may incur higher one-time switching costs. Any such interruption may significantly affect our future revenue, cause us to incur higher costs, and harm our customer relationships and reputation. In addition, in order to mitigate these risks, we maintain inventories of these supplies at higher levels than would be the case if multiple sources of supply were available. If our testing volume decreases or we switch suppliers, we may hold excess supplies with expiration dates that occur before use which would adversely affect our losses and cash flow position. As we introduce any new products, we may experience supply issues as we ramp test volume. If we should encounter delays or difficulties in securing, reconfiguring or revalidating the equipment, reagents or other materials we require for our products, our business, financial condition, results of operations and reputation could be adversely affected.
If our products do not meet the expectations of physicians and patients, our operating results, reputation and business could suffer.
Our success depends on physician and patient confidence that we can provide reliable, high-quality information that will improve treatment outcomes, lower healthcare costs and enable better patient care. We believe that patients, physicians and other healthcare providers are likely to be particularly sensitive to defects and errors in our products, including if our products fail to accurately predict risk of metastasis with high accuracy from samples, and there can be no guarantee that our products will meet their expectations. As a result, the failure of our products to perform as expected could significantly impair our operating results and our reputation, including if we become subject to legal claims arising from any defects or errors in our products or reports.
If we are unable to compete successfully, our business will suffer and we may be unable to increase or sustain our revenue or achieve profitability.
We face competition from companies and academic institutions that have either developed or may seek to develop products intended to compete with our products.
In addition, competitors may develop their own versions of our solutions in countries where we do not have patents or where our intellectual property rights are not recognized and compete with us in those countries, including encouraging the use of their solutions by physicians in other countries.
Some potential competitors may have longer operating histories, larger customer bases, greater brand recognition and market penetration, substantially greater financial, technological and research and development resources and selling and marketing capabilities, and more experience dealing with third-party payors. As a result, they may be able to respond more quickly to changes in customer requirements, devote greater resources to the development, promotion and sale of their products than we do or sell their products at prices designed to win significant levels of market share. We may not be able to compete effectively against these organizations. Increased competition and cost-saving initiatives on the part of governmental entities and other third-party payors are likely to result in pricing pressures, which could harm our sales, profitability or ability to gain market share. In addition, competitors may be acquired by, receive investments from or enter into other commercial relationships with larger, well-established and well-financed companies. Certain potential competitors may be able to secure key inputs from vendors on more favorable terms, devote greater resources to marketing and promotional campaigns, adopt more aggressive pricing policies and devote substantially more resources to test development than we can. In addition, companies or governments that control access to testing through umbrella contracts or regional preferences could promote our competitors or prevent us from performing certain services. If we are unable to compete successfully against current and future competitors, our business will suffer and we may be unable to increase market acceptance and sales of our products, which could prevent us from increasing our revenue or achieving profitability and could cause our stock price to decline. As we add new tests and services, we will face many of these same competitive risks for these new tests.
40

The sizes of the markets for our current and future products have not been established with precision and may be smaller than we estimate.*
Our estimates of the total addressable markets for the DecisionDx-Melanoma, DecisionDx-UM, DecisionDx-SCC, myPath Melanoma, DecisionDx DiffDx-Melanoma, TissueCypher for BE and IDgenetix tests are based on a number of internal and third-party estimates, including, without limitation, the annual rate of patients with the applicable indications, the list price of our products relative to the reimbursement we expect to receive from third-party payors and the assumed prices at which we can sell our products in markets that have not been established. For example, we estimate that the total addressable market for DecisionDx-Melanoma is approximately $540 million, which is based, in part, on our review of multiple publications which show that diagnosis of melanoma is underreported by 30% to 72%. While we believe our assumptions and the data underlying our estimates are reasonable, these assumptions and estimates may not be correct and the conditions supporting our assumptions or estimates may change at any time, thereby reducing the predictive accuracy of these underlying factors. As a result, our estimates of the annual total addressable market for our current or future products may prove to be incorrect. If the actual number of patients who would benefit from our products, the price at which we can sell future products, or the annual total addressable market for our products is smaller than we have estimated, it may impair our sales growth and have an adverse impact on our business.
The diagnostic testing industry is subject to rapid change, which could make our current or future products obsolete.
Our industry is characterized by rapid changes, including technological and scientific breakthroughs, frequent new product introductions and enhancements and evolving industry standards, all of which could make our current products and the other products we are developing obsolete. Our future success will depend on our ability to keep pace with the evolving needs of physicians and patients on a timely and cost-effective basis and to pursue new market opportunities that develop as a result of scientific and technological advances. In recent years, there have been numerous advances in technologies relating to the diagnosis and treatment of cancer. There have also been advances in methods used to analyze very large amounts of molecular information. We must continuously enhance our existing products and develop new products to keep pace with evolving standards of care. If we do not update our products to reflect new scientific knowledge about cancer biology, information about new cancer therapies or relevant clinical studies, our products could become obsolete and sales of our current products and any new products we develop could decline or fail to grow as expected.
Risks Related to Reimbursement and Government Regulation
We currently have limited reimbursement coverage for our lead product, DecisionDx-Melanoma, and if third-party payors, including government and commercial payors, do not provide sufficient coverage of, or adequate reimbursement for, our products, our commercial success, including revenue, will be negatively affected.*
Our revenue depends on achieving broad coverage and adequate reimbursement for our products from third-party payors, including both government and commercial third-party payors. If third-party payors do not provide coverage of, or do not provide adequate reimbursement for, a substantial portion of the list price of our products, we may need to seek additional payment from the patient beyond any co-payments and deductibles, which may adversely affect demand for our products. Coverage determinations by a third-party payor may depend on a number of factors, including, but not limited to, a third-party payor’s determination of whether our products are appropriate, medically necessary or cost-effective. If we are unable to provide third-party payors with sufficient evidence of the clinical utility and validity of our products, they may not provide coverage, or may provide limited coverage, which will adversely affect our revenues and our ability to succeed. To the extent that more competitors enter our markets, the availability of coverage and the reimbursement rate for our products may decrease as we encounter pricing pressure from these competitors.
Since each third-party payor makes its own decision as to whether to establish a policy to cover our products, enter into a contract with us and set the amount it will reimburse for a product, these negotiations are a time-consuming and costly process, and they do not guarantee that the third-party payor will provide coverage or adequate reimbursement for our products. In addition, the determinations by a third-party payor whether to cover our products and the amount it will reimburse for them are often made on an indication-by-indication basis.
In cases where there is no coverage policy or we do not have a contracted rate for reimbursement as a participating provider, the patient is typically responsible for a greater share of the cost of the product, which may result in further delay of our revenue, increase our collection costs or decrease the likelihood of collection.
Our claims for reimbursement from third-party payors may be denied upon submission, and we may need to take additional steps to receive payment, such as appealing the denials. Such appeals and other processes are time-consuming and expensive and may not result in payment. Third-party payors may perform audits of historically paid claims and attempt to recoup funds years after the funds were initially distributed if the third-party payors believe the funds were paid in error or determine that our products were medically unnecessary. If a third-party payor audits our claims and issues a negative audit finding, and we are not able to overturn the audit findings through appeal, the recoupment may result in a material adverse effect on our revenue.
41

Additionally, in some cases commercial third-party payors for whom we are not a participating provider may elect at any time to review claims previously paid and determine the amount they paid was too much. In these situations, the third-party payor will typically notify us of their decision and then offset whatever amount they determine they overpaid against amounts they owe us on current claims. We cannot predict when, or how often, a third-party payor might engage in these reviews and we may not be able to dispute these retroactive adjustments.
Under ASC 606, we recognize revenue at the amount we expect to be entitled, subject to a constraint for variable consideration, in the period in which our tests are delivered to the treating physician. We have determined that our contracts contain variable consideration under ASC 606 because the amounts paid by third-party payors may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration is recognized only to the extent it is probable that a significant reversal of revenue will not occur in future periods when the uncertainties are resolved.
Variable consideration is evaluated each reporting period and adjustments are recorded as increases or decreases in revenues. Variable consideration for Medicare claims that are not covered by an LCD or otherwise, including those claims undergoing appeal, is deemed to be fully constrained due to factors outside our influence (i.e., judgment or actions of third parties) and the uncertainty of the amount to be received is not expected to be resolved for a long period of time. For these fully constrained claims, we generally recognize revenue in the period the uncertainties are resolved, if favorable. In June 2017 we submitted to the Office of Medicare Hearings and Appeals (“OMHA”) a request to participate in an appeal program developed with the intent of providing appellants a means to have large volumes of claim disputes adjudicated at an accelerated rate. We submitted 2,698 DecisionDx-Melanoma claims dating from 2013 through spring 2017 for adjudication on a consolidated basis. In March 2020, OMHA issued a decision denying payment on all of these claims. In accordance with ASC 606 and consistent with prior periods, we have not recognized (fully constrained the variable consideration) any revenues attributable to these claims in our consolidated financial statements pending the outcome of this matter. We have appealed this decision, but there can be no assurances regarding the timing or the outcome of this or any other appeal decision. Due to potential future changes in Medicare coverage policies and appeal cycles, insurance coverage policies, contractual rates and other trends in the reimbursement of our tests, our revenues may fluctuate significantly from period to period.
Although we are an in-network participating provider with some commercial third-party payors, including several Blue Cross Blue Shield plans, and certain large, national commercial third-party payors, including Aetna, other commercial third-party payors have issued non-coverage policies that currently categorize our tests as experimental or investigational. If we are not successful in obtaining coverage from third-party payors, in reversing existing non-coverage policies, or if other third-party payors issue similar non-coverage policies, this could have a material adverse effect on our business and operations.
Palmetto, the MAC responsible for administering MolDX, the program that assesses molecular diagnostic technologies, issued a final LCD for DecisionDx-Melanoma, which became effective on December 3, 2018, and issued a final expanded LCD effective November 22, 2020. This LCD provides for coverage of DecisionDx-Melanoma for certain SLNB-eligible patients with cutaneous melanoma tumors with clinically negative sentinel node basins who are being considered for SLNB to determine eligibility for adjuvant therapy. The final expanded LCD also covers use of DecisionDx-Melanoma by physicians for assessment of appropriate treatment plans, regardless of the decision to undergo or avoid the SLNB surgery. Similarly, Palmetto issued a final LCD for DecisionDx-UM effective July 10, 2017. This LCD provides for coverage of DecisionDx-UM to determine metastatic risk in connection with the management of a patient’s newly diagnosed uveal melanoma and to guide surveillance and referral to medical oncology for those patients. We worked with Palmetto to obtain these positive coverage decisions through the submission of a detailed dossier of analytical and clinical data to substantiate that the tests meet Medicare’s medical necessity requirements. Per their joint operating agreement, Noridian, the MAC responsible for administering claims for laboratory services performed in Arizona, has adopted the same coverage policy as Palmetto for DecisionDx-UM and DecisionDx-Melanoma. This coverage process is lengthy, time-consuming, has changed over time, may change in the future and requires significant dedication of resources, and as we develop new products, we may be unsuccessful in receiving LCD determinations for those products or in maintaining our current LCDs. On a periodic basis, CMS requests bids for its MAC services, and MAC jurisdictions have changed in the past. A change in our MAC, or future changes in the MolDX program, the elimination of the program, or a change in the administrator of that program, may affect our ability to obtain Medicare coverage and reimbursement for products for which we have coverage, for products for which we do not yet have coverage, or for any products we may launch in the future, or delay payments for our tests.
Under Medicare, payment for products like ours is generally made under the CLFS with payment amounts assigned to specific procedure billing codes. In April 2014, Congress passed the Protecting Access to Medicare Act of 2014 (“PAMA”) which included substantial changes to the way in which clinical laboratory services are paid under Medicare. Under PAMA, certain laboratories are required to report to CMS commercial third-party payor payment rates and volumes for each test they perform. CMS uses this data to calculate a weighted median payment rate for each test, which will be used to establish revised Medicare CLFS reimbursement rates for the test. Laboratories that fail to report the required payment information may be subject to substantial civil monetary penalties. We bill Medicare for our products, and therefore we are subject to reporting requirements under PAMA.
42

In the second quarter of 2020, we submitted our technical assessment dossier for DecisionDx-SCC to Palmetto and Noridian. The dossier was accepted as complete in the third quarter of 2020. In early 2021, we submitted our technical assessment dossier for DecisionDx DiffDx-Melanoma. The dossier was accepted as complete in the first quarter of 2021. We are unable to predict when draft LCDs for DecisionDx-SCC and DecisionDx DiffDx-Melanoma will be posted and there is no assurance that any draft or final LCD will match our expectations, be posted in a timeframe consistent with our historical experience or will be posted at all.
In the second quarter of 2021, Palmetto and the other MACs that participate in the MolDX program each released a revised draft LCD for DecisionDx-Melanoma. The draft LCD includes commentary about two publications regarding the clinical utility of GEP tests and includes an assessment stating that the new data is not sufficient to change the coverage criteria. There was an open public comment period, and we submitted comments in support of Medicare coverage. The comment period ended on August 8, 2021. Potential outcomes following the public comment period include the posting of a final LCD consistent with the draft LCD, issuing a final LCD with coverage changes or not issuing a final LCD at all. We are unable to predict the ultimate outcome of this matter.
If we are unable to obtain and maintain adequate reimbursement rates from commercial third-party payors, this may adversely affect our Medicare rate. It is unclear what impact new pricing structures, such as those adopted under PAMA, may have on our business, financial condition, results of operations or cash flows.
The U.S. federal government continues to show significant interest in pursuing healthcare reform and reducing healthcare costs. Similarly, commercial third-party payors may seek to reduce costs by limiting coverage or reducing reimbursement for our products. Any government-adopted reform measures or changes to commercial third-party payor coverage and reimbursement policies could cause significant pressure on the pricing of, and reimbursement for, healthcare products and services, including our products, which could decrease demand for our products, and adversely affect our sales and revenue.
In addition, some third-party payors have implemented, or are in the process of implementing, laboratory benefit management programs, often using third-party benefit managers to manage these programs. The stated goals of these programs are to help improve the quality of outpatient laboratory services, support evidence-based guidelines for patient care and lower costs. The impact on laboratories, such as ours, of active laboratory benefit management by third parties is unclear, and we expect that it could have a negative impact on our revenue in the short term. It is possible that third-party payors will resist reimbursement for the products that we offer, in favor of less expensive products, may require pre-approval for our products or may impose additional pricing pressure on and substantial administrative burden for reimbursement for our products.
We expect to continue to focus substantial resources on increasing coverage and reimbursement for our current products and any future products we may develop. We believe it may take several years to achieve broad coverage and adequate contracted reimbursement with a majority of third-party payors for our products.
However, we cannot predict whether, under what circumstances, or at what payment levels third-party payors will cover and reimburse our products. If we fail to establish and maintain broad adoption of, and coverage and reimbursement for, our products, our ability to generate revenue could be harmed and our future prospects and our business could suffer.
Our products are currently marketed as laboratory developed tests, and any changes in regulations or the FDA’s enforcement discretion for laboratory developed tests, or violations of regulations by us, could adversely affect our business, prospects, results of operations or financial condition.*
The diagnostics industry is highly regulated, and we cannot assure you that the regulatory environment in which we operate will not change significantly and adversely in the future. In many instances, there are no significant regulatory or judicial interpretations of these laws and regulations. Although the FDA has statutory authority to assure that medical devices are safe and effective for their intended uses, the FDA has generally exercised its enforcement discretion and not enforced applicable regulations with respect to in vitro diagnostics that are designed, manufactured and used within a single laboratory. These tests are referred to as laboratory developed tests (“LDTs”). We currently market our products as LDTs.
The FDA has adopted a policy of enforcement discretion with respect to LDTs whereby the FDA does not actively require premarket review of LDTs or otherwise impose its requirements applicable to other medical devices on LDTs. However, the FDA has stated its intention to modify its enforcement discretion policy with respect to LDTs. The FDA could ultimately modify its current approach to LDTs in a way that would subject our products marketed as LDTs to the enforcement of additional regulatory requirements. Moreover, legislative measures have recently been proposed in Congress that, if ultimately enacted, could provide the FDA with additional authority to require premarket review of and regulate LDTs. If and when such changes to the regulatory framework occur, we could for the first time be subject to enforcement of regulatory requirements as a device manufacturer such as registration and listing requirements, medical device reporting requirements and the requirements of the FDA’s Quality System Regulation. We may be required to conduct clinical trials prior to continuing to sell our existing products or launching any other products we may develop. This may increase the cost of conducting, or otherwise harm, our business.
43

Moreover, even if the FDA does not modify its policy of enforcement discretion, the FDA may disagree that we are marketing our LDTs within the scope of its policy of enforcement discretion and may impose significant regulatory requirements. While we believe that we are currently in material compliance with applicable laws and regulations as historically enforced by the FDA, we cannot assure you that the FDA will agree with our determination. A determination that we have violated these laws and regulations, or a public announcement that we are being investigated for possible violations, could adversely affect our business, prospects, results of operations or financial condition.
If the FDA begins to actively regulate our diagnostic products, we may be required to obtain premarket clearance under Section 510(k) of the U.S. Federal Food, Drug and Cosmetic Act (“FDCA”) or a premarket approval (“PMA”). The process for submitting a 510(k) premarket notification and receiving FDA clearance usually takes from three to 12 months, but it can take significantly longer and clearance is never guaranteed. The process for submitting and obtaining FDA approval of a PMA is much more costly, lengthy and uncertain. It generally takes from one to three years or even longer, and approval is not guaranteed. PMA approval typically requires extensive clinical data and can be significantly longer, more expensive and more uncertain than the 510(k) clearance process. Despite the time, effort and expense expended, there can be no assurance that a particular device ultimately will be cleared or approved by the FDA through either the 510(k) clearance process or the PMA process on a timely basis, or at all. Moreover, there can be no assurance that any cleared or approved labeling claims will be consistent with our current claims or adequate to support continued adoption of and reimbursement for our products. If premarket review is required for some or all of our products, the FDA may require that we stop selling our products pending clearance or approval, which would negatively impact our business. Even if our products are allowed to remain on the market prior to clearance or approval, demand or reimbursement for our products may decline if there is uncertainty about our products, if we are required to label our products as investigational by the FDA, or if the FDA limits the labeling claims we are permitted to make for our products. As a result, we could experience significantly increased development costs and a delay in generating additional revenue from our products, or from other pipeline products.
If the FDA imposes significant changes to the regulation of LDTs it could reduce our revenues or increase our costs and adversely affect our business, prospects, results of operations or financial condition.
We conduct business in a heavily regulated industry, and failure to comply with federal, state and foreign laboratory licensing requirements and the applicable requirements of the FDA or any other regulatory authority, could cause us to lose the ability to perform our tests, experience disruptions to our business, or become subject to administrative or judicial sanctions.*
The diagnostics industry is highly regulated, and the laws and regulations governing the marketing of diagnostic tests are extremely complex. Areas of the regulatory environment that may affect our ability to conduct business include, without limitation:
federal and state laws applicable to test ordering, documentation of tests ordered, billing practices and claims payment and/or regulatory agencies enforcing those laws and regulations;
federal and state fraud and abuse laws;
federal and state laboratory anti-mark-up laws;
coverage and reimbursement levels by Medicare, Medicaid, other governmental payors and private insurers;
restrictions on coverage of and reimbursement for tests;
federal and state laws governing laboratory testing, including CLIA, and state licensing laws and accreditation requirements;
federal and state laws and enforcement policies governing the development, use and distribution of diagnostic medical devices, including LDTs;
federal, state and local laws governing the handling and disposal of medical and hazardous waste;
federal and state Occupational Safety and Health Administration rules and regulations; and
the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”) and similar state data privacy laws.
In particular, the FDCA defines a medical device to include any instrument, apparatus, implement, machine, contrivance, implant, in vitro reagent, or other similar or related article, including a component, part, or accessory, intended for use in the diagnosis of disease or other conditions, or in the cure, mitigation, treatment, or prevention of disease, in man or other animals. Our products are considered by the FDA to be subject to regulation as medical devices, and marketed under FDA’s policy of enforcement discretion for LDTs. Among other things, pursuant to the FDCA and its implementing regulations, the FDA regulates the research, testing, manufacturing, safety, labeling, storage, recordkeeping, premarket clearance or approval, marketing and promotion, and sales and distribution of medical devices in the United States to ensure that medical products
44

distributed domestically are safe and effective for their intended uses. In addition, the FDA regulates the import and export of medical devices manufactured between the United States and international markets.
We are also subject to CLIA, a federal law that regulates clinical laboratories that perform testing on specimens derived from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. CLIA regulations establish specific standards with respect to personnel qualifications, facility administration, proficiency testing, quality control, quality assurance and inspections. Any testing subject to CLIA regulation must be performed in a CLIA certified or accredited lab. CLIA certification or accreditation is also required in order for us to be eligible to bill state and federal healthcare programs, as well as commercial third-party payors, for our products.
We have a current CLIA accreditation under the College of American Pathologists (“CAP”) program to conduct our tests at our clinical reference laboratory in Phoenix, Arizona. CAP maintains a clinical laboratory accreditation program. While not required for the operation of a CLIA-certified laboratory, many private insurers require CAP accreditation as a condition to contracting with clinical laboratories to cover their tests. In addition, some countries outside the United States require CAP accreditation as a condition to permitting clinical laboratories to test samples taken from their citizens. CAP accredited laboratories are surveyed for compliance with CAP standards every two years in order to maintain accreditation. Failure to maintain CAP accreditation could have a material adverse effect on the sales of our products and the results of our operations. Therefore, to maintain our CLIA accreditation, we have elected to be subject to survey and inspection every two years by CAP. Moreover, CLIA inspectors may make random inspections of our laboratory from time to time.
Our most recent CAP inspection occurred in the fourth quarter of 2020 and our CLIA accreditation certificate expires on December 20, 2022.
In addition, certain states require our laboratory to be licensed in such states in order to test specimens from those states. Accordingly, our laboratory is also licensed by California, Maryland, New York, Pennsylvania and Rhode Island. Other states may have similar requirements or may adopt similar requirements in the future.
Although we have obtained licenses from states where we believe we are required to be licensed, we may become aware of other states that require out-of-state laboratories to obtain licensure in order to accept specimens from the state, and it is possible that other states currently have such requirements or will have such requirements in the future.
In order to test specimens from New York, LDTs must be approved by the New York State Department of Health (“NYSDOH”) on a test-by-test basis before they are offered. Our laboratory director must also be separately qualified to be a laboratory director in New York. DecisionDx-Melanoma, DecisionDx-UM, DecisionDx-PRAME, DecisionDx-SCC and DecisionDx DiffDx-Melanoma have each been formally approved. Our laboratory director has been qualified by NYSDOH. We are subject to periodic inspection by the NYSDOH and are required to demonstrate ongoing compliance with NYSDOH regulations and standards. To the extent NYSDOH identified any non-compliance and we are unable to remedy such non-compliance, the State of New York could withdraw approval for our products. We will need to seek NYSDOH approval of any future LDTs we develop and want to offer for clinical testing to New York residents, and there can be no assurance that we will be able to obtain such approval.
We may also be subject to regulation in foreign jurisdictions as we seek to expand international utilization of our products or such jurisdictions adopt new licensure requirements, which may require review of our products in order to offer them or may have other limitations such as restrictions on the transport of human tissue samples necessary for us to perform our tests that may limit our ability to make our products available outside of the United States. Complying with licensure requirements in new jurisdictions may be expensive, time-consuming and subject us to significant and unanticipated delays.
Failure to comply with applicable clinical laboratory licensure requirements may result in a range of enforcement actions, including suspension, limitation or revocation of our CLIA accreditation and/or state licenses, imposition of a directed plan of action, onsite monitoring, civil monetary penalties, criminal sanctions and revocation of the laboratory’s approval to receive Medicare and Medicaid payment for its services, as well as significant adverse publicity. Any sanction imposed under CLIA, its implementing regulations, or state or foreign laws or regulations governing clinical laboratory licensure or our failure to renew our CLIA accreditation, or a state or foreign license, could have a material adverse effect on our business, financial condition and results of operations. Even if we were able to bring our laboratory back into compliance, we could incur significant expenses and potentially lose revenue in doing so.
Doing business with the public sector, including the U.S. government, subjects us to risk of audits, investigations, sanctions and penalties.*
We have entered into, and may enter into in the future, contracts with the U.S. government or other governmental entities, and this subjects us to statutes and regulations applicable to companies doing business with the government. Government contracts normally contain additional requirements that may increase our costs of doing business, reduce our profits (or increase our losses) and expose us to liability for failure to comply with these terms and conditions. Such requirements may include
45

mandatory socioeconomic compliance requirements, including labor requirements, non-discrimination and affirmative action programs and environmental compliance requirements. Being a government contractor also subjects us to reviews, audits and investigations regarding our compliance. If we fail to comply with our obligations associated with being a government contractor, our contracts may be subject to termination, and we may be subject to financial and/or other liability under our contracts, which could adversely affect our results of operations.
The FDA may modify its enforcement discretion policy with respect to LDTs in a risk-based manner, and we may become subject to extensive regulatory requirements and may be required to conduct additional clinical trials prior to continuing to sell our existing tests or launching any other tests we may develop, which may increase the cost of conducting, or otherwise harm, our business.
If the FDA changes or ends its policy of enforcement discretion with respect to LDTs, and our products become subject to the FDA’s requirements for premarket review of medical devices, we may be required to cease commercial sales of our products and conduct clinical trials prior to making submissions to the FDA to obtain premarket clearance or approval. If we are required to conduct such clinical trials, delays in the commencement or completion of clinical trials could significantly increase our product development costs and delay commercialization of any currently marketed testing that we may be required to cease selling or the commercialization of any future tests that we may develop. Many of the factors that may cause or lead to a delay in the commencement or completion of clinical trials may also ultimately lead to delay or denial of regulatory clearance or approval. The commencement of clinical trials may be delayed due to insufficient patient enrollment, which is a function of many factors, including the size of the patient population, the nature of the protocol, the proximity of patients to clinical sites and the eligibility criteria for the clinical trial.
The FDA requires medical device manufacturers to comply with, among other things, current good manufacturing practices for medical devices, known as the Quality System Regulation, which requires manufacturers to follow elaborate design, testing, control, documentation and other quality assurance procedures during the manufacturing process; the medical device reporting regulation, which requires that manufacturers report to the FDA if their device may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if it were to recur; labeling regulations, including the FDA’s general prohibition against promoting products for unapproved or ‘‘off-label’’ uses; and the reports of corrections and removals regulation, which requires manufacturers to report to the FDA if a device correction or removal was initiated to reduce a risk to health posed by the device or to remedy a violation of the FDCA caused by the device which may present a risk to health.
Even if we were able to obtain FDA clearance or approval for one or more of our products, if required, a diagnostic test may be subject to limitations on the indications for which it may be marketed or to other regulatory conditions. In addition, such clearance or approval may contain requirements for costly post-market testing and surveillance to monitor the safety or efficacy of the test.
In addition, the FDA’s and other regulatory authorities’ policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory approvals. If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may lose any marketing authorization that we may have obtained and we may not achieve or sustain profitability, which would adversely affect our business, prospects, financial condition and results of operations.
Interim, topline and preliminary data from our clinical studies that we announce or publish from time to time may change as more data become available and are subject to audit and verification procedures that could result in material changes in the final data.
From time to time, we may publicly disclose preliminary or topline data from our clinical studies, which is based on a preliminary analysis of then-available data, and the results and related findings and conclusions are subject to change following a more comprehensive review of the data related to the particular study. We also make assumptions, estimations, calculations and conclusions as part of our analyses of data, and we may not have received or had the opportunity to fully and carefully evaluate all data. As a result, the topline results that we report may differ from future results of the same studies, or different conclusions or considerations may qualify such results once additional data have been received and fully evaluated. Topline data also remain subject to audit and verification procedures that may result in the final data being materially different from the preliminary data we previously published. As a result, topline data should be viewed with caution until the final data are available. From time to time, we may also disclose interim data from our clinical studies. Interim data from clinical studies that we may complete are subject to the risk that one or more of the clinical outcomes may materially change as more patient data become available. Adverse differences between preliminary or interim data and final data could significantly harm our reputation and marketing efforts.
Further, others, including healthcare providers or payors, may not accept or agree with our assumptions, estimates, calculations, conclusions or analyses or may interpret or weigh the importance of data differently, which could impact the value of the
46

particular program, the approvability or commercialization of the particular product candidate or product and our company in general. In addition, the information we choose to publicly disclose regarding a particular study is based on what is typically extensive information, and you or others may not agree with what we determine is the material or otherwise appropriate information to include in our disclosure, and any information we determine not to disclose may ultimately be deemed significant with respect to future decisions, conclusions, views, activities or otherwise regarding our business. If the topline or interim data that we report differ from actual results, or if others, including healthcare providers or payors, disagree with the conclusions reached, our ability to commercialize, our product candidates may be harmed, which could harm our business, operating results, prospects or financial condition.
Changes in healthcare policy could increase our costs, decrease our revenues and impact sales of and reimbursement for our products.
In March 2010, the ACA became law. This law substantially changed the way healthcare is financed by both government and commercial third-party payors, and significantly impacted our industry. The ACA contains a number of provisions that are expected to impact our business and operations, some of which in ways we cannot currently predict, including those governing enrollment in state and federal healthcare programs, reimbursement changes and fraud and abuse, which impact existing state and federal healthcare programs and will result in the development of new programs. Among other things, the ACA required medical device manufacturers to pay a sales tax equal to 2.3% of the price for which such manufacturer sells its medical devices, and began to apply to sales of taxable medical devices after December 31, 2012, but was suspended in 2016. Further, the 2020 federal spending package permanently eliminated, effective January 1, 2020, the medical device tax and “Cadillac” tax on high-cost employer-sponsored health coverage and, effective January 1, 2021, also eliminated the health insurer tax.
Since 2016, there have been efforts to repeal all or part of the ACA, and the previous administration and the U.S. Congress have taken action to roll back certain provisions of the ACA.
For example, on June 17, 2021, the U.S. Supreme Court dismissed a challenge on procedural grounds that argued the ACA is unconstitutional in its entirety because the “individual mandate” was repealed by Congress. Thus, the ACA will remain in effect in its current form. Further, prior to the U.S. Supreme Court ruling, on January 28, 2021, President Biden issued an executive order that initiated a special enrollment period for purposes of obtaining health insurance coverage through the ACA marketplace, which began on February 15, 2021, and remained open through August 15, 2021. The executive order also instructed certain governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements, and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA. It is possible that the ACA will be subject to judicial or Congressional challenges in the future. It is unclear how any such challenges and the healthcare reform measures of the Biden administration will impact the ACA and our business.
On August 2, 2011, the Budget Control Act of 2011 was signed into law, which, among other things, reduced Medicare payments to providers by 2% per fiscal year, effective on April 1, 2013 and, due to subsequent legislative amendments to the statute, including the Infrastructure Investment and Jobs Act, will remain in effect through 2031, unless additional Congressional action is taken. The CARES Act and other COVID-19 relief legislation suspended the 2% Medicare sequester from May 1, 2020, through March 31, 2022. Under current legislation, the actual reduction in Medicare payments will vary from 1% in 2022 to up to 3% in the final fiscal year of this sequester. Further, Congress is considering additional health reform measures as part of other reform initiatives.
We anticipate there will continue to be proposals by legislators at both the federal and state levels, regulators and commercial third-party payors to reduce costs while expanding individual healthcare benefits. For example, it is possible that additional governmental action is taken in response to the COVID-19 crisis. Certain of these changes could impose additional limitations on the prices we will be able to charge for our products, the coverage of or the amounts of reimbursement available for our products from third-party payors, including government and commercial payors.
We are subject to numerous federal and state healthcare statutes and regulations, and complying with laws pertaining to our business is an expensive and time-consuming process. If we are unable to comply, or have not fully complied, with such laws, we could face substantial penalties and a material adverse effect to our business and operations.*
Physicians, other healthcare providers and third-party payors play a primary role in the recommendation of our products. Our arrangements with healthcare providers, third-party payors and customers may expose us to broadly applicable fraud and abuse and other healthcare laws and regulations that affect the business and financial arrangements and relationships through which we market and sell our products. The laws that affect our ability to operate include, but are not limited to:
the federal Anti-Kickback Statute (“AKS”), which prohibits, among other things, any person or entity from knowingly and willfully soliciting, receiving, offering or paying any remuneration, directly or indirectly, overtly or covertly, in cash or in kind, to induce or reward either the referral of an individual for, or the purchase, order or recommendation of an item or service reimbursable, in whole or in part, under a federal healthcare program, such as the Medicare and
47

Medicaid programs. The term ‘‘remuneration’’ has been broadly interpreted to include anything of value, such as specimen collection materials or test kits. There are a number of statutory exceptions and regulatory safe harbors protecting some common activities from prosecution, however these are drawn narrowly. Additionally, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation. Violations are subject to civil and criminal fines and monetary penalties of up to $100,000 for each violation, plus up to three times the remuneration involved, imprisonment of up to ten years and exclusion from government healthcare programs. In addition, the ACA codified case law that a claim including items or services resulting from a violation of the AKS constitutes a false or fraudulent claim for purposes of the federal False Claims Act (“FCA”);
the Stark Law, which prohibits a physician from making a referral for certain designated health services covered by the Medicare or Medicaid program, including laboratory and pathology services, if the physician or an immediate family member of the physician has a financial relationship with the entity providing the designated health services and prohibits that entity from billing, presenting or causing to be presented a claim for the designated health services furnished pursuant to the prohibited referral, unless an exception applies. Sanctions for violating the Stark Law include denial of payment, civil monetary penalties and exclusion from the federal healthcare programs. Failure to refund amounts received as a result of a prohibited referral on a timely basis may constitute a false or fraudulent claim and may result in civil penalties and additional penalties under the FCA;
federal civil and criminal false claims laws, such as the FCA, which can be enforced by private citizens through civil qui tam action, and civil monetary penalty laws prohibit individuals or entities from, among other things, knowingly presenting, or causing to be presented through distribution of template medical necessity language or other coverage and reimbursement information, false, fictitious or fraudulent claims for payment or approval by the federal government, including federal healthcare programs, such as Medicare and Medicaid, and knowingly making, using or causing to be made or used a false record or statement material to a false or fraudulent claim, or knowingly making a false statement to improperly avoid, decrease or conceal an obligation to pay money to the federal government. In addition, a claim including items or services resulting from a violation of the AKS constitutes a false or fraudulent claim for purposes of the FCA. Private individuals can bring False Claims Act ‘‘qui tam’’ actions, on behalf of the government and such individuals, commonly known as ‘‘whistleblowers,’’ may share in amounts paid by the entity to the government in fines or settlement. When an entity is determined to have violated the federal civil False Claims Act, the government may impose civil fines and penalties, plus treble damages, and exclude the entity from participation in Medicare, Medicaid and other federal healthcare programs;
the Eliminating Kickbacks in Recovery Act of 2018 (“EKRA”) prohibits payments for referrals to recovery homes, clinical treatment facilities, and laboratories. EKRA’s reach extends beyond federal healthcare programs to include private insurance (i.e., it is an “all payor” statute). For purposes of EKRA, the term “laboratory” is defined broadly and without reference to any connection to substance use disorder treatment. The law includes a limited number of exceptions, some of which closely align with corresponding federal Anti-Kickback Statute exceptions and safe harbors, and others that materially differ;
HIPAA, which, among other things, imposes criminal liability for executing or attempting to execute a scheme to defraud any healthcare benefit program, including private third-party payors, knowingly and willfully embezzling or stealing from a healthcare benefit program, willfully obstructing a criminal investigation of a healthcare offense, and knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false, fictitious or fraudulent statement or representation, in connection with the delivery of or payment for healthcare benefits, items or services. Like the AKS, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act (“HITECH”), and their implementing regulations, which imposes privacy, security and breach reporting obligations with respect to individually identifiable health information upon entities subject to the law, such as health plans, healthcare clearinghouses and certain healthcare providers, known as covered entities, and their respective business associates, individuals or entities that perform services for them that involve individually identifiable health information as well as their covered subcontractors. Failure to comply with the HIPAA’s obligations can result in civil monetary penalties, and, in certain circumstances, criminal penalties. HITECH also created new tiers of civil monetary penalties, amended HIPAA to make civil and criminal penalties directly applicable to business associates, and gave state attorneys general new authority to file civil actions for damages or injunctions in U.S. federal courts to enforce HIPAA and seek attorneys’ fees and costs associated with pursuing federal civil actions;
state laws that prohibit other specified practices, such as billing physicians for tests that they order or providing tests at no or discounted cost to induce physician or patient adoption; insurance fraud laws; waiving coinsurance, copayments, deductibles, and other amounts owed by patients; billing a state Medicaid program at a price that is higher than what is
48

charged to one or more other third-party payors employing, exercising control over or splitting professional fees with licensed professionals in violation of state laws prohibiting fee splitting or the corporate practice of medicine and other professions;
federal and state consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers;
the federal transparency requirements under the Physician Payments Sunshine Act, created under the ACA, which requires, among other things, certain manufacturers of drugs, devices, biologics and medical supplies reimbursed under Medicare, Medicaid, or the Children’s Health Insurance Program to annually report to CMS information related to payments and other transfers of value provided to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), other healthcare professionals (such as physician assistants and nurse practitioners) and teaching hospitals and information regarding physician ownership and investment interests, including such ownership and investment interests held by a physician’s immediate family members. Failure to submit required information may result in civil monetary penalties for all payments, transfers of value or ownership or investment interests that are not timely, accurately, and completely reported in an annual submission, and may result in liability under other federal laws or regulations. We believe that we are exempt from these reporting requirements. We cannot assure you, however, that our regulators, principally the federal government, will agree with our determination, and a determination that we have violated these laws and regulations, or a public announcement that we are being investigated for possible violations, could adversely affect our business;
the prohibition on reassignment of Medicare claims, which, subject to certain exceptions, precludes the reassignment of Medicare claims to any other part;
state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws, which may impose similar or more prohibitive restrictions, and may apply to items or services reimbursed by any non-governmental third-party payors, including private insurers; and
federal, state and foreign laws that govern the privacy and security of health information in certain circumstances, including state health information privacy and data breach notification laws which govern the collection, use, disclosure, and protection of health-related and other personal information, many of which differ from each other in significant ways and often are not pre-empted by HIPAA, thus complicating compliance efforts.
As a clinical laboratory, our business practices may face additional scrutiny from government regulatory agencies such as the Department of Justice, the U.S. Department of Health and Human Services Office of Inspector General (“OIG”) and CMS. Certain arrangements between clinical laboratories and referring physicians have been identified in fraud alerts issued by the OIG as implicating the AKS. The OIG has stated that it is particularly concerned about these types of arrangements because the choice of laboratory, as well as the decision to order laboratory tests, typically are made or strongly influenced by the physician, with little or no input from patients. Moreover, the provision of payments or other items of value by a clinical laboratory to a referral source could be prohibited under the Stark Law unless the arrangement meets all criteria of an applicable exception. The government has been active in enforcement of these laws as they apply to clinical laboratories.
We have entered into consulting and scientific advisory board arrangements, speaking arrangements and clinical research agreements with physicians and other healthcare providers, including some who could influence the use of our products. Because of the complex and far-reaching nature of these laws, regulatory agencies may view these transactions as prohibited arrangements that must be restructured, or discontinued, or for which we could be subject to other significant penalties. We could be adversely affected if regulatory agencies interpret our financial relationships with providers who may influence the ordering of and use of our products to be in violation of applicable laws.
The scope and enforcement of each of these laws is uncertain and subject to rapid change in the current environment of healthcare reform. Federal and state enforcement bodies have recently increased their scrutiny of interactions between healthcare companies, healthcare providers and other third parties, including charitable foundations, which has led to a number of investigations, prosecutions, convictions and settlements in the healthcare industry. It is possible that governmental authorities may conclude that our business practices, including our consulting arrangements with physicians, as well as our financial assistance programs, do not comply with current or future statutes, regulations, agency guidance or case law involving applicable healthcare laws. Responding to investigations can be time and resource-consuming and can divert management’s attention from the business. Any such investigation or settlement could increase our costs or otherwise have an adverse effect on our business.
49

Ensuring that our business arrangements with third parties comply with applicable healthcare laws and regulations is costly. If our operations are found to be in violation of any of these laws or any other current or future governmental laws and regulations that may apply to us, we may be subject to significant civil, criminal and administrative penalties, damages, fines, disgorgement, imprisonment, exclusion from government funded healthcare programs, such as Medicare and Medicaid, contractual damages, reputational harm, diminished profits and future earnings, additional reporting obligations and oversight if we become subject to a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws, and the curtailment or restructuring of our operations, any of which could substantially disrupt our operations. If any of the physicians or other healthcare providers or entities with whom we do business is found to be not in compliance with applicable laws, they may be subject to significant criminal, civil or administrative sanctions, including exclusions from government funded healthcare programs.
We are subject to certain U.S. anti-corruption, anti-money laundering, export control, sanctions, and other trade laws and regulations and may become subject to their similar foreign equivalents. We can face serious consequences for violations.
U.S. and foreign anti-corruption, anti-money laundering, export control, sanctions, and other trade laws and regulations prohibit, among other things, companies and their employees, agents, legal counsel, accountants, consultants, contractors, and other partners from authorizing, promising, offering, providing, soliciting, or receiving, directly or indirectly, corrupt or improper payments or anything else of value to or from recipients in the public or private sector. Violations of these trade laws can result in substantial criminal fines and civil penalties, imprisonment, the loss of trade privileges, debarment, tax reassessments, breach of contract and fraud litigation, reputational harm, and other consequences. We have direct or indirect interactions with officials and employees of government agencies or government-affiliated hospitals, universities, and other organizations. We also expect that we may engage in non-U.S. activities over time. We expect to rely on third-party suppliers and/or third parties to obtain necessary permits, licenses, and patent registrations. We can be held liable for the corrupt or other illegal activities of our personnel, agents, or partners, even if we do not explicitly authorize or have prior knowledge of such activities. Any violations of the laws and regulations described above may result in substantial civil and criminal fines and penalties, imprisonment, the loss of export or import privileges, debarment, tax reassessments, breach of contract and fraud litigation, reputational harm and other consequences.
We are subject to stringent and changing state, federal, local, foreign, and other privacy and security obligations, and our failure to comply or perceived failure to comply with those obligations could result in regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse business consequences.
In the ordinary course of our business, we collect, store, use, transmit, disclose, or otherwise process (“Process”) confidential, proprietary, and sensitive data, including PHI, personal information, credit card and other financial information, intellectual property and proprietary business information owned or controlled by ourselves or our customers, payors and other parties. Our data processing activities subject us to numerous data privacy and security obligations, such as laws, regulations, guidance, industry standards, external and internal privacy and security policies, contracts and other obligations that govern the Processing of personal information by us and on our behalf.
In the United States, numerous federal, state, and local governments have enacted data privacy and security laws, including federal health information privacy laws, state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act). For example, HIPAA, as amended by HITECH, imposes specific requirements relating to the privacy, security, and transmission of individually identifiable health information. Additionally, California has enacted several laws governing the Processing of personal information, such as the California Consumer Privacy Act of 2018 (“CCPA”), which provides California residents certain rights relate to their personal information, and the California Confidentiality of Medical Information Act, which restricts the use and disclosure of health information and other personal information. Although the CCPA exempts some personal information processed in the context of clinical trials, the CCPA, to the extent applicable to our business and operations, may increase compliance costs and potential liability with respect to other personal information we maintain about California residents. In addition, other states have enacted or proposed privacy laws, further complicating compliance efforts. Outside the United States, there are also an increasing number of laws, regulations, industry standards and other obligations concerning privacy and security, including for example the European Union’s (“EU”) General Data Protection Regulation (EU) 2016/679 (“GDPR”).
In addition, privacy advocates and industry groups have proposed, and may in the future propose, standards with which we are legally or contractually bound to comply. Moreover, certain jurisdictions have enacted data localization laws and cross-border personal information transfer laws, which could make it more difficult to transfer personal information across jurisdictions (such as transferring or receiving personal information that originates in the EU). Existing mechanisms that may facilitate cross-border personal information transfers may change or be invalidated.
50

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. These laws may be subject to varying interpretations by courts and government stakeholders, creating complex compliance issues for us and our clients. 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 information on our behalf. In addition, these obligations may require us to change our business model or to take on more onerous obligations in our contracts. Although we endeavor to comply with all applicable obligations, we may, at times, fail or be perceived to have failed to do so. Moreover, despite our efforts, our personnel or third parties upon whom we rely on may fail to comply with such obligations, which could negatively impact our business operations and compliance posture. Failure or perceived failure to comply with these obligations could result in significant consequences, including but not limited to government enforcement actions (which could include civil, criminal, and administrative penalties), private litigation, additional reporting requirements and/or oversight, bans on processing personal information, and orders to destroy or not use personal information. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: increase our cost of providing our services, decrease demand for our services, reduce our revenue, interrupt our business operations, limit our ability to develop our services, expenditure of time and resources to defend any claim or inquiry, and adverse publicity.
Ethical, legal and social concerns related to the use of genetic information could reduce demand for our products.
Genetic testing has raised ethical, legal, and social issues regarding privacy and the appropriate uses of the resulting information. Governmental authorities have, through the Genetic Information Nondisclosure Act of 2008, and could further, for social or other purposes, limit or regulate the use of genetic information or genetic testing or prohibit testing for genetic predisposition to certain conditions, particularly for those that have no known cure. Ethical and social concerns may also influence governmental authorities to deny or delay the issuance of patents for technology relevant to our business. While we do not currently perform genetic tests for genetic predisposition to certain conditions, these concerns may lead patients to refuse to use, or clinicians to be reluctant to order, our genomic tests or genetic tests for somatic mutations even if permissible. These and other ethical, legal and social concerns may limit market acceptance of our products or reduce the potential markets for our products, either of which could have an adverse effect on our business, financial condition, or results of operations.
Risks Related to Intellectual Property
If we are unable to obtain and maintain sufficient intellectual property protection for our technology, or if the scope of the intellectual property protection obtained is not sufficiently broad, our competitors could develop and commercialize diagnostic tests similar or identical to ours, and our ability to successfully commercialize our products may be impaired.*
We rely on patent protection as well as trademark, copyright, trade secret and other intellectual property rights protection as well as nondisclosure, confidentiality and other contractual restrictions to protect our brands and proprietary tests and technologies, all of which provide limited protection and may not adequately protect our rights or permit us to gain or keep any competitive advantage. If we fail to protect our intellectual property, third parties may be able to compete more effectively against us. In addition, we may incur substantial litigation costs in our attempts to recover or restrict use of our intellectual property.
As is the case with other life science companies, our success depends in large part on our ability to obtain and maintain protection of the intellectual property we may own solely or jointly with others or in-license from others, particularly patents, in the United States and other countries with respect to our products and technologies. We apply for patents covering our products and technologies and uses thereof, as we deem appropriate. However, obtaining and enforcing life sciences patents is costly, time-consuming and complex, and we may fail to apply for patents on important tests, services and technologies in a timely fashion or at all, or we may fail to apply for patents in potentially relevant jurisdictions. We may not be able to file and prosecute all necessary or desirable patent applications, or maintain, enforce and license any patents that may issue from such patent applications, at a reasonable cost or in a timely manner. It is also possible that we will fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection.
We may not have the right to control the preparation, filing and prosecution of patent applications, or to maintain the rights to patents licensed from or to third parties. Therefore, these patents and applications may not be prosecuted and enforced in a manner consistent with the best interests of our business.
Our patent portfolio as of December 31, 2021 includes 12 issued U.S. patents and ten pending U.S. patent applications, with foreign counterparts. It is possible that none of our pending patent applications will result in issued patents in a timely fashion or at all, and even if patents are granted, they may not provide a basis for intellectual property protection of commercially viable tests or services, may not provide us with any competitive advantages, or may be challenged and invalidated by third parties. It is possible that others will design around our future patented technologies. We may not be successful in defending any such
51

challenges made against our patents or patent applications. Any successful third-party challenge to our patents could result in the unenforceability or invalidity of such patents and increased competition to our business. Even if our patents are held valid and enforceable, they may still be found insufficient to provide protection against competing products and services sufficient to achieve our business objectives. We may have to challenge the patents or patent applications of third parties, such as to counter infringement or unauthorized use. In addition, in an infringement proceeding, a court may decide that a patent of ours is invalid or unenforceable, or may refuse to enjoin the other party from using the technology at issue on the grounds that our patents do not cover the technology in question. Even if we prevail against an infringer in a U.S. district court or foreign trial-level court, there is always the risk that the infringer will file an appeal and the initial court judgment will be overturned at the appeals court and/or that an adverse decision will be issued by the appeals court relating to the validity or enforceability of our patents. The outcome of patent litigation or other proceeding can be uncertain, and any attempt by us to enforce our patent rights against others or to challenge the patent rights of others may not be successful, or, if successful, may take substantial time and result in substantial cost, and may divert our efforts and attention from other aspects of our business.
The patent positions of life sciences companies can be highly uncertain and involve complex legal and factual questions for which important legal principles remain unresolved. No consistent policy regarding the breadth of claims allowed in such companies’ patents has emerged to date in the United States or elsewhere. Courts frequently render opinions in the life sciences field that may affect the patentability of certain inventions or discoveries, including opinions that may affect the patentability of methods for analyzing or comparing DNA sequences.
In particular, the patent positions of companies engaged in the development and commercialization of genomic diagnostic tests are particularly uncertain. Various courts, including the U.S. Supreme Court, have rendered decisions that affect the scope of patentability of certain inventions or discoveries relating to certain diagnostic tests and related methods. These decisions state, among other things, that a patent claim that recites an abstract idea, natural phenomenon or law of nature (for example, the relationship between particular genetic variants and cancer) are not themselves patentable. Precisely what constitutes a law of nature is uncertain, and it is possible that certain aspects of genetic diagnostics tests would be considered natural laws. Accordingly, the evolving case law in the United States may adversely affect our ability to obtain patents and may facilitate third-party challenges to any owned or licensed patents. The laws of some foreign countries do not protect intellectual property rights to the same extent as the laws of the United States, and we may encounter difficulties in protecting and defending such rights in foreign jurisdictions. The legal systems of many other countries do not favor the enforcement of patents and other intellectual property protection, particularly those relating to life science technologies, which could make it difficult for us to stop the infringement of our patents in such countries. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial cost and divert our efforts and attention from other aspects of our business.
To the extent our intellectual property offers inadequate protection, or is found to be invalid or unenforceable, we would be exposed to a greater risk of direct competition, and our competitive position could be adversely affected, as could our business. Both the patent application process and the process of managing patent disputes can be time-consuming and expensive. Moreover, if a third party has intellectual property rights that cover the practice of our technology, we may not be able to fully exercise or extract value from our intellectual property rights. The following examples are illustrative:
others may be able to develop and/or practice technology that is similar to our technology or aspects of our technology, but that are not covered by the claims of the patents that we own or control, assuming such patents have issued or do issue;
we or our licensors or any future strategic partners might not have been the first to conceive or reduce to practice the inventions covered by the issued patents or pending patent applications that we own or have exclusively licensed;
we or our licensors or any future strategic partners might not have been the first to file patent applications covering certain of our inventions;
others may independently develop similar or alternative technologies or duplicate any of our technologies without infringing our intellectual property rights;
it is possible that our pending patent applications will not lead to issued patents;
issued patents that we own or have exclusively licensed may not provide us with any competitive advantage, or may be held invalid or unenforceable, as a result of legal challenges by our competitors;
our competitors might conduct research and development activities in countries where we do not have patent rights and then use the information learned from such activities to develop competitive tests for sale in our major commercial markets;
third parties performing manufacturing or testing for us using our products or technologies could use the intellectual property of others without obtaining a proper license;
52

parties may assert an ownership interest in our intellectual property and, if successful, such disputes may preclude us from exercising exclusive rights over that intellectual property;
we may not develop or in-license additional proprietary technologies that are patentable;
we may not be able to obtain and maintain necessary licenses on commercially reasonable terms, or at all; and
the patents of others may have an adverse effect on our business.
Should any of these events occur, they could significantly harm our business and results of operations.
Changes in patent law in the United States and other jurisdictions could diminish the value of patents in general, thereby impairing our ability to protect our products.*
As is the case with other life sciences companies, our success is heavily dependent on intellectual property, particularly patents relating to our research programs and products. Obtaining and enforcing patents in the life sciences industry involves both technological and legal complexity and is therefore costly, time consuming and inherently uncertain. Changes in either the patent laws or interpretation of the patent laws in the United States or the United States Patent and Trademark Office (“USPTO”) rules and regulations could increase these uncertainties and costs. Patent reform legislation in the United States and other countries, including the Leahy-Smith America Invents Act (“AIA”), signed into law on September 16, 2011, could increase those uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents. The AIA includes a number of significant changes to U.S. patent law. These include provisions that affect the way patent applications are prosecuted, redefine prior art and provide more efficient and cost-effective avenues for competitors to challenge the validity of patents. These include allowing third-party submission of prior art to the USPTO during patent prosecution and additional procedures to attack the validity of a patent in USPTO administered post-grant proceedings, including post-grant review, inter partes review, and derivation proceedings. For applications filed after March 15, 2013 that do not claim the benefit of applications filed before that date, the AIA transitioned the United States from a first to invent system to a first-inventor-to-file system in which, assuming that the other statutory requirements are met, the first inventor to file a patent application will be entitled to the patent on an invention regardless of whether a third party was the first to invent the claimed invention. The AIA and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications, our ability to obtain future patents, and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business, financial condition, results of operations and prospects.
The U.S. Supreme Court has ruled on several patent cases in recent years, either narrowing the scope of patent protection available in certain circumstances or weakening the rights of patent owners in certain situations.
Depending on future actions by the U.S. Congress, the U.S. courts, the USPTO and the relevant law-making bodies in other countries, the laws and regulations governing patents could change in unpredictable ways that would weaken our ability to obtain new patents or to enforce our existing patents and patents that we might obtain in the future.
Our in-licensed intellectual property has been discovered through government funded programs and thus may be subject to federal regulations such as ‘‘march-in’’ rights, certain reporting requirements and a preference for U.S.-based companies, and compliance with such regulations may limit our exclusive rights, and limit our ability to contract with non-U.S. manufacturers.*
Intellectual property rights that have been in-licensed pursuant to the License Agreement, with The Washington University in St. Louis, Missouri (“WUSTL”) have been generated through the use of U.S. government funding, and are therefore subject to certain federal regulations. As a result, the United States federal government may retain certain rights to intellectual property embodied in our current or future product candidates under the Bayh-Dole Act. These federal government rights include a ‘‘nonexclusive, nontransferable, irrevocable, paid-up license’’ to use inventions for any governmental purpose. The Bayh-Dole Act also provides federal agencies with ‘‘march-in rights.’’ March-in rights allow the government, in specified circumstances, to require the contractor or successors in title to the patent to grant a ‘‘nonexclusive, partially exclusive, or exclusive license’’ to a ‘‘responsible applicant or applicants’’ if it determines that (1) adequate steps have not been taken to commercialize the invention, (2) government action is necessary to meet public health or safety needs or (3) government action is necessary to meet requirements for public use under federal regulations. If the patent owner refuses to do so, the government may grant the license itself.
The U.S. government also has the right to take title to these inventions if the licensor fails to disclose the invention to the government or fails to file an application to register the intellectual property within specified time limits. Intellectual property generated under a government funded program is also subject to certain reporting requirements, compliance with which may require us to expend substantial resources. In addition, the U.S. government requires that any products embodying any of these inventions or produced through the use of any of these inventions be manufactured substantially in the United States, and the License Agreement requires that we comply with this requirement. This preference for U.S. industry may be waived by the federal agency that provided the funding if the owner or assignee of the intellectual property can show that reasonable but
53

unsuccessful efforts have been made to grant licenses on similar terms to potential licensees that would be likely to manufacture substantially in the United States or that under the circumstances domestic manufacture is not commercially feasible. This preference for U.S. industry may limit our ability to contract with non-U.S. product manufacturers for products covered by such intellectual property. To the extent any of our owned or future in-licensed intellectual property is also generated through the use of U.S. government funding, the provisions of the Bayh-Dole Act may similarly apply.
Issued patents covering our products and related technologies could be found invalid or unenforceable if challenged.
The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability. Some of our patents or patent applications (including licensed patents) have been, are being or may be challenged at a future point in time in an opposition, nullification, derivation, reexamination, inter partes review, post-grant review or interference action in court or before patent offices or similar proceedings for a given period after allowance or grant, during which time third parties can raise objections against such grant. In the course of such proceedings, which may continue for a protracted period of time, the patent owner may be compelled to limit the scope of the allowed or granted claims thus attacked, or may lose the allowed or granted claims altogether. Any successful third-party challenge to our patents in this or any other proceeding could result in the unenforceability or invalidity of such patents, which may lead to increased competition to our business, which could harm our business. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, regardless of the outcome, it could dissuade companies from collaborating with us to license, develop or commercialize current or future diagnostic tests.
We may not be aware of all third-party intellectual property rights potentially relating to our products. Publications of discoveries in the scientific literature often lag behind the actual discoveries, and patent applications in the United States and other jurisdictions are typically not published until approximately 18 months after filing or, in some cases (e.g., U.S. applications for which a request not to publish has been filed), not until such patent applications issue as patents. We might not have been the first to make the inventions covered by each of our pending patent applications and we might not have been the first to file patent applications for these inventions. To determine the priority of these inventions, we have and may have to participate in interference proceedings, derivation proceedings or other post-grant proceedings declared by the USPTO that could result in substantial cost to us. The outcome of such proceedings is uncertain. We can give no assurance that all of the potentially relevant art relating to our patents and patent applications has been found; overlooked prior art could be used by a third party to challenge the validity, enforceability and scope of our patents or prevent a patent from issuing from a pending patent application. As a result, we may not be able to obtain or maintain protection for certain inventions. No assurance can be given that other patent applications will not have priority over our patent applications. In addition, changes to the patent laws of the United States allow for various post-grant opposition proceedings that have not been extensively tested, and their outcome is therefore uncertain. Therefore, the validity, enforceability and scope of our patents in the United States and other countries cannot be predicted with certainty and, as a result, any patents that we own or license may not provide sufficient protection against our competitors. Furthermore, if third parties bring these proceedings against our patents, we could experience significant costs and management distraction.
Our commercial success depends significantly on our ability to operate without infringing upon the intellectual property rights of third parties.
The life sciences industry is subject to rapid technological change and substantial litigation regarding patent and other intellectual property rights. Our potential competitors in both the United States and abroad, may have substantially greater resources and are likely to make substantial investments in patent portfolios and competing technologies, and may apply for or obtain patents that could prevent, limit or otherwise interfere with our ability to make, use and sell our products. Numerous third-party patents exist in fields relating to our products and technologies, and it is difficult for industry participants, including us, to identify all third-party patent rights relevant to our products and technologies. Moreover, because some patent applications are maintained as confidential for a certain period of time, we cannot be certain that third parties have not filed patent applications that cover our products and technologies.
Patents could be issued to third parties that we may ultimately be found to infringe. Third parties may have or obtain valid and enforceable patents or proprietary rights that could block us from using our technology. Our failure to obtain or maintain a license to any technology that we require may materially harm our business, financial condition and results of operations. Furthermore, we would be exposed to a threat of litigation.
From time to time, we may be party to, or threatened with, litigation or other proceedings with third parties, including non-practicing entities, who allege that our products, components of our products, and/or proprietary technologies infringe, misappropriate or otherwise violate their intellectual property rights. The types of situations in which we may become a party to such litigation or proceedings include:
we may initiate litigation or other proceedings against third parties seeking to invalidate the patents held by those third parties or to obtain a judgment that our products or technologies do not infringe those third parties’ patents;
54

we may participate at substantial cost in International Trade Commission proceedings to abate importation of products that would compete unfairly with our products or technologies;
if a competitor files patent applications that claim technology also claimed by us or our licensors, we or our licensors may be required to participate in interference, derivation or opposition proceedings to determine the priority of invention, which could jeopardize our patent rights and potentially provide a third party with a dominant patent position;
if third parties initiate litigation claiming that our products or technologies infringe their patent or other intellectual property rights, we will need to defend against such proceedings;
if third parties initiate litigation or other proceedings seeking to invalidate patents owned by or licensed to us or to obtain a declaratory judgment that their products, services, or technologies do not infringe our patents or patents licensed to us, we will need to defend against such proceedings;
we may be subject to ownership disputes relating to intellectual property, including disputes arising from conflicting obligations of consultants or others who are involved in developing our products and technologies; and
if a license to necessary technology is terminated, the licensor may initiate litigation claiming that our products or technologies infringe or misappropriate its patent or other intellectual property rights and/or that we breached our obligations under the license agreement, and we would need to defend against such proceedings.
These lawsuits and proceedings, regardless of merit, are time-consuming and expensive to initiate, maintain, defend or settle, and could divert the time and attention of managerial and technical personnel, which could materially adversely affect our business. Any such claim could also force us to do one or more of the following:
incur substantial monetary liability for infringement or other violations of intellectual property rights, which we may have to pay if a court decides that the diagnostic test or technology at issue infringes or violates the third party’s rights, and if the court finds that the infringement was willful, we could be ordered to pay treble damages and the third party’s attorneys’ fees;
stop manufacturing, offering for sale, selling, using, importing, exporting or licensing the diagnostic test or technology incorporating the allegedly infringing technology or stop incorporating the allegedly infringing technology into such test or technology;
obtain from the owner of the infringed intellectual property right a license, which may require us to pay substantial upfront fees or royalties to sell or use the relevant technology and which may not be available on commercially reasonable terms, or at all;
redesign our products and technologies so they do not infringe or violate the third party’s intellectual property rights, which may not be possible or may require substantial monetary expenditures and time;
enter into cross-licenses with applicable third party, which could weaken our overall intellectual property position;
lose the opportunity to license our technology to others or to collect royalty payments based upon successful protection and assertion of our intellectual property against others;
find alternative suppliers for non-infringing technologies, which could be costly and create significant delay; or
relinquish rights associated with one or more of our patent claims if our claims are held invalid or otherwise unenforceable.
Third parties may be able to sustain the costs of complex intellectual property litigation more effectively than we can because they have substantially greater resources. In addition, intellectual property litigation, regardless of its outcome, may cause negative publicity, adversely impact our business, cause delays, or prohibit us from marketing or otherwise commercializing our products and technologies. Any uncertainties resulting from the initiation and continuation of any litigation could have a material adverse effect on our ability to raise additional funds or otherwise have a material adverse effect on our business, results of operation, financial condition or cash flows.
Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments, which could have a material adverse effect on the price of our common stock. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock. The occurrence of any of these events may have a material adverse effect on our business, results of operation, financial condition or cash flows.
55

We depend on information technology systems that we license from third parties. Any failure of such systems or loss of licenses to the software that comprises an essential element of such systems could significantly harm our business.*
We depend on information technology systems for significant elements of our operations, such as our laboratory information management systems, including test validation, specimen tracking and quality control, our bioinformatics analytical software systems, our test report generating systems and billing systems. Essential elements of these systems depend on software that we license from third parties. If we are unable to maintain the licenses to this software or our software providers discontinue or alter the programs on which we rely, it could render our test reports unreliable or hinder our ability to generate accurate test reports, among other things. Any of the foregoing could have a material adverse effect on our competitive position, business, financial conditions, results of operations and prospects.
We rely on licenses from third parties, and if we lose these licenses or are not able to obtain licenses to third-party technology on reasonable grounds or at all, then we may not be able to continue to commercialize existing diagnostic tests, be subjected to future litigation and may not be able to commercialize new diagnostic tests in the future.
We are party to certain royalty-bearing license agreements that grant us rights to use certain intellectual property, including patents and patent applications, in certain specified fields of use. Although we intend to develop products and technologies through our own internal research, we may need to obtain additional licenses from others to advance our research, development and commercialization activities. Our license agreements impose, and we expect that future license agreements will impose, various development, diligence, commercialization and other obligations on us.
In the future, we may identify third-party technology we may need, including to develop or commercialize new diagnostic tests or services. In return for the use of a third party’s technology, we may agree to pay the licensor royalties based on sales of our solutions. Royalties are a component of the cost of our products or services and affect our margins. We may also need to negotiate licenses to patents or patent applications before or after introducing a commercialized test. The in-licensing and acquisition of third-party intellectual property rights is a competitive area, and a number of more established companies are also pursuing strategies to in-license or acquire third-party intellectual property rights for technologies that we may consider attractive or necessary.
These established companies may have a competitive advantage over us due to their size, cash resources and greater clinical development and commercialization capabilities. Furthermore, companies that perceive us to be a competitor may be unwilling to assign or license rights to us. In addition, we expect that competition for the in-licensing or acquisition of third-party intellectual property rights for technologies that are attractive to us may increase in the future, which may mean fewer suitable opportunities for us as well as higher acquisition or licensing costs. We may not be able to obtain necessary or strategic licenses to patents or patent applications, and our business may suffer if we are unable to enter into these licenses on acceptable terms or at all, if any necessary licenses are subsequently terminated, if the licensors fail to abide by the terms of the licenses or fail to prevent infringement by third parties, or if the licensed patents or other rights are found to be invalid or unenforceable.
In spite of our efforts, our licensors might conclude that we have materially breached our obligations under such license agreements and might therefore terminate the license agreements, thereby removing or limiting our ability to develop and commercialize tests and technology covered by these license agreements. If these in-licenses are terminated, or if the underlying patents fail to provide the intended exclusivity, competitors or other third parties might have the freedom to seek regulatory approval of, and to market, tests identical to ours and we may be required to cease our development and commercialization activities. For example, we license certain intellectual property from WUSTL that is incorporated into DecisionDx-UM. In 2021, we provided over 1,600 test reports for DecisionDx-UM. If this license agreement were terminated, we would be unable to continue to issue test reports and thus sales of DecisionDx-UM. Any of the foregoing could have a material adverse effect on our competitive position, business, financial conditions, results of operations and prospects.
Moreover, disputes may arise with respect to any one of our licensing agreements, including:
the scope of rights granted under the license agreement and other interpretation-related issues;
the extent to which our products, technology and processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;
the sublicensing of patent and other rights under our collaborative development relationships;
our diligence obligations under the license agreement and what activities satisfy those diligence obligations;
the inventorship and ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our licensors and us and our partners; and
the priority of invention of patented technology.
If we do not prevail in such disputes, we may lose any of such license agreements.
56

In addition, the agreements under which we currently license intellectual property or technology from third parties are complex, and certain provisions in such agreements may be susceptible to multiple interpretations.
The resolution of any contract interpretation disagreement that may arise could narrow what we believe to be the scope of our rights to the relevant intellectual property or technology, or increase what we believe to be our financial or other obligations under the relevant agreement, either of which could have a material adverse effect on our business, financial condition, results of operations and prospects. Moreover, if disputes over intellectual property that we have licensed prevent or impair our ability to maintain our current licensing arrangements on commercially acceptable terms, we may be unable to successfully develop and commercialize the affected diagnostic tests, which could have a material adverse effect on our business, financial conditions, results of operations and prospects.
Our failure to maintain such licenses could have a material adverse effect on our business, financial condition and results of operations. Any of these licenses could be terminated, such as if either party fails to abide by the terms of the license, or if the licensor fails to prevent infringement by third parties or if the licensed patents or other rights are found to be invalid or unenforceable. Absent the license agreements, we may infringe patents subject to those agreements, and if the license agreements are terminated, we may be subject to litigation by the licensor. Litigation could result in substantial costs and be a distraction to management. If we do not prevail, we may be required to pay damages, including treble damages, attorneys’ fees, costs and expenses, royalties or, be enjoined from selling our products or services, including DecisionDx-Melanoma and DecisionDx-UM, which could adversely affect our ability to offer our products or services, our ability to continue operations and our financial condition.
We may not be able to protect our intellectual property rights throughout the world.
Filing, prosecuting and defending patents on our products in all countries throughout the world would be prohibitively expensive. The requirements for patentability may differ in certain countries, particularly developing countries, and the breadth of patent claims allowed can be inconsistent. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as the laws of the United States, and we may encounter difficulties in protecting and defending such rights in foreign jurisdictions. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own tests or products and may also export infringing tests or products to territories where we have patent protection, but enforcement is not as strong as in the United States. These products may compete with our products. Our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.
Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of many other countries do not favor the enforcement of patents and other intellectual property protection, particularly those relating to life science technologies, which could make it difficult for us to stop the infringement of our patents in such countries. We do not have patent rights in certain foreign countries in which a market may exist. Moreover, in foreign jurisdictions where we do have patent rights, proceedings to enforce our patent rights could result in substantial cost and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing, and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license. We may not be able to stop a competitor from marketing and selling in foreign countries tests, products and services that are the same as or similar to our products and technologies, in which case our competitive position in the international market would be harmed.
If we are unable to protect the confidentiality of our trade secrets, the value of our technology could be materially adversely affected and our business could be harmed.
In addition to pursuing patents on our technology, we also rely on trade secrets, including unpatented know-how, technology and other proprietary information, to maintain our competitive position. We take steps to protect our trade secrets, in part, by entering into agreements, including confidentiality agreements, non-disclosure agreements and intellectual property assignment agreements, with our employees, consultants, academic institutions, corporate partners and, when needed, our advisers. However, we cannot be certain that such agreements have been entered into with all relevant parties, and we cannot be certain that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. For example, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and once disclosed, we are likely to lose trade secret protection and may not be able to obtain adequate remedies for such breaches. Such agreements may not be enforceable or may not provide meaningful protection for our trade secrets or other proprietary information in the event of unauthorized use or disclosure or other breaches of the agreements, and we may not be able to
57

prevent such unauthorized disclosure. If we are required to assert our rights against such party, it could result in significant cost and distraction.
Monitoring unauthorized disclosure is difficult, and we do not know whether the steps we have taken to prevent such disclosure are, or will be, adequate. If we were to enforce a claim that a third party had illegally obtained and was using our trade secrets, it would be expensive and time-consuming, and the outcome would be unpredictable. In addition, courts outside the United States may be less willing to protect trade secrets.
We also seek to preserve the integrity and confidentiality of our confidential proprietary information by maintaining physical security of our premises and physical and electronic security of our information technology systems, but it is possible that these security measures could be breached. If any of our confidential proprietary information were to be lawfully obtained or independently developed by a competitor, absent patent protection, we would have no right to prevent such competitor from using that technology or information to compete with us, which could harm our competitive position.
We may be subject to claims that our employees, consultants or independent contractors have wrongfully used or disclosed confidential information of third parties.
We do and may employ individuals who previously worked with universities or other companies, including potential competitors. We could in the future be subject to claims that we or our employees, consultants, or independent contractors have inadvertently or otherwise used or disclosed alleged trade secrets or other confidential information of current or former employers or competitors. Although we try to ensure that our employees, consultants and independent contractors do not use the intellectual property, proprietary information, know-how or trade secrets of others in their work for us, we may become subject to claims that we caused an individual to breach the terms of his or her non-competition or non-solicitation agreement, or that we or these individuals have, inadvertently or otherwise, used or disclosed the alleged trade secrets or other proprietary information of a current or former employer or competitor. Although, we are currently not subject to any such claims.
While we may litigate to defend ourselves against these claims, even if we are successful, litigation could result in substantial costs and could be a distraction to management and other employees. If our defenses to these claims fail, in addition to requiring us to pay monetary damages, a court could prohibit us from using technologies or features that are essential to our products, if such technologies or features are found to incorporate or be derived from the trade secrets or other proprietary information of the current or former employers. Therefore, we could be required to obtain a license from such third-party employer to commercialize our products or technology. Such a license may not be available on commercially reasonable terms or at all.
Moreover, any such litigation or the threat thereof may adversely affect our reputation, our ability to form strategic alliances or sublicense our rights to collaborators, engage with scientific advisors or hire employees or consultants, each of which would have an adverse effect on our business, results of operations and financial condition.
If our trademarks and trade names are not adequately protected, then we may not be able to build name recognition in our markets of interest and our business may be adversely affected.*
We have not yet registered certain of our trademarks in all of our potential markets, although we have registrations for, among others, the DecisionDx DiffDx-Melanoma, DecisionDx-UM, DecisionDx-Melanoma, DecisionDx-SCC, myPath Melanoma, TissueCypher Barrett’s Esophagus and the IDgenetix tests in the United States. Our current or future registered or unregistered trademarks or trade names may be challenged, infringed, circumvented or declared generic or descriptive determined to be infringing on other marks. We may not be able to protect our rights to these trademarks and trade names or may be forced to stop using these names, which we need for name recognition by potential partners or customers in our markets of interest. During trademark registration proceedings, we may receive rejections. Although we would be given an opportunity to respond to those rejections, we may be unable to overcome such rejections. In addition, in the USPTO and in comparable agencies in many foreign jurisdictions, third parties are given an opportunity to oppose pending trademark applications and to seek to cancel registered trademarks. Opposition or cancellation proceedings may be filed against our trademarks, and our trademarks may not survive such proceedings. In addition, third parties have used trademarks similar and identical to our trademarks in foreign jurisdictions and have filed or may in the future file for registration of such trademarks. If they succeed in registering or developing common law rights in such trademarks, and if we are not successful in challenging such third-party rights, we may not be able to use these trademarks to market our products in those countries. If we are unable to establish name recognition based on our trademarks and trade names, we may not be able to compete effectively and our business may be adversely affected. We may license our trademarks and trade names to third parties, such as distributors. Although these license agreements may provide guidelines for how our trademarks and trade names may be used, a breach of these agreements or misuse of our trademarks and tradenames by our licensees may jeopardize our rights in or diminish the goodwill associated with our trademarks and trade names.
58

We may be subject to claims challenging the inventorship of our patents and other intellectual property.
We or our licensors may be subject to claims that former employees, collaborators or other third parties have an interest in our owned or in-licensed patents, trade secrets or other intellectual property as an inventor or co-inventor. For example, we or our licensors may have inventorship disputes arise from conflicting obligations of employees, consultants or others who are involved in developing our products. Litigation may be necessary to defend against these and other claims challenging inventorship or our or our licensors’ ownership of our owned or in-licensed patents, trade secrets or other intellectual property. If we or our licensors fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, right to use, or right to exclude others from using, intellectual property that is important to our products. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.
In addition, while it is our policy to require our employees and contractors who may be involved in the development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual property that we regard as our own. Our assignment agreements may not be self-executing or may be breached, and we may be forced to bring claims against third parties, or defend claims they may bring against us, to determine the ownership of what we regard as our intellectual property.
Obtaining and maintaining our patent protection depends on compliance with various required procedures, document submissions, fee payments and other requirements imposed by governmental patent agencies, and our patent protection could be reduced or eliminated for non-compliance with these requirements.
Periodic maintenance fees, renewal fees, annuity fees and various other governmental fees on patents and/or applications must be paid to the USPTO and various governmental patent agencies outside of the United States at several stages over the lifetime of the patents and/or applications. We have systems in place to remind us to pay these fees, and we employ an outside firm and rely on our outside counsel to pay these fees due to non-U.S. patent agencies. The USPTO and various non-U.S. governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other similar provisions during the patent application process. We employ reputable law firms and other professionals to help us comply, and in many cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. However, there are situations in which non-compliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction, such as failure to respond to official actions within prescribed time limits, non-payment of fees and failure to properly legalize and submit formal documents. If we, or our licensors, fail to maintain the patents and patent applications covering our products and technologies, potential competitors may be able to enter the market without infringing our patents and this circumstance would have a material adverse effect on our business.
Patent terms may be inadequate to protect our competitive position on our products for an adequate amount of time.
Patents have a limited lifespan, and the protection patents afford is limited. In the United States, if all maintenance fees are timely paid, the natural expiration of a patent is generally 20 years from its earliest U.S. non-provisional filing date. Various extensions may be available, but the term of a patent, and the protection it affords, is limited. Even if patents covering our products are obtained, once the patent term has expired, we may be open to competition from competitive tests or products. Given the amount of time required for the development, testing and regulatory review of potential new tests or products, patents protecting such tests or products might expire before or shortly after such tests or products are commercialized. As a result, our owned and licensed patent portfolio may not provide us with sufficient rights to exclude others from commercializing tests or other products similar or identical to ours.
Risks Related to Employee Matters and Managing Growth and Other Risks Related to Our Business
We are highly dependent on the services of our key personnel.
We are highly dependent on the services of our key personnel, including Derek J. Maetzold, our President and Chief Executive Officer. Although we have entered into agreements with our key personnel regarding their employment, they are not for a specific term and each of may terminate their employment with us at any time, though we are not aware of any present intention of any of these individuals to leave us.
Our research and development programs and laboratory operations depend on our ability to attract and retain highly skilled scientists and technicians. We may not be able to attract or retain qualified scientists and technicians in the future due to the competition for qualified personnel among life science businesses, particularly near our laboratory facilities and office spaces located in Phoenix, Arizona and Pittsburgh, Pennsylvania and our corporate headquarters in Friendswood, Texas. We also face competition from universities and public and private research institutions in recruiting and retaining highly qualified scientific personnel. We may have difficulties locating, recruiting or retaining qualified salespeople. Recruiting and retention difficulties
59

can limit our ability to support our research and development and sales programs. All of our employees are at-will, which means that either we or the employee may terminate their employment at any time.
Our employees, clinical investigators, consultants, speakers, vendors and any current or potential commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements and insider trading.
We are exposed to the risk of fraud or other misconduct by our employees, clinical study investigators, consultants, speakers, vendors and any potential commercial partners. Misconduct by these parties could include intentional, reckless and/or negligent conduct or disclosure of unauthorized activities to us that violates: federal laws and regulations or those of comparable foreign regulatory authorities, including those laws that require the reporting of true, complete and accurate information; manufacturing standards; federal and state health and data privacy, security, fraud and abuse, government price reporting, transparency reporting requirements, and other healthcare laws and regulations in the United States and abroad; sexual harassment and other workplace misconduct; or laws that require the true, complete and accurate reporting of financial information or data. Such misconduct could also involve the improper use of information obtained in the course of clinical studies, which could result in regulatory sanctions and cause serious harm to our reputation. We have adopted a code of conduct applicable to all of our employees, as well as a disclosure program and other applicable policies and procedures, but it is not always possible to identify and deter employee misconduct, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply with these laws or regulations. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business, including the imposition of significant civil, criminal and administrative penalties, damages, fines, disgorgement, individual imprisonment, exclusion from government funded healthcare programs, such as Medicare, Medicaid and other federal healthcare programs, contractual damages, reputational harm, diminished profits and future earnings, additional integrity reporting and oversight obligations, and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations.
We may be unable to manage our future growth effectively, which could make it difficult to execute our business strategy.*
We have experienced significant revenue growth in a short period of time. We may not achieve similar growth rates in future periods. You should not rely on our operating results for any prior periods as an indication of our future operating performance. To effectively manage our anticipated future growth, we must continue to maintain and enhance our financial, accounting, human resources, laboratory operations, customer support and sales administration systems, processes and controls. Failure to effectively manage our anticipated growth could lead us to over-invest or under-invest in development, operational and administrative infrastructure, result in weaknesses in our infrastructure, systems, or internal controls, give rise to operational mistakes, losses, loss of customers, productivity or business opportunities, and result in loss of employees and reduced productivity of remaining employees.
We also anticipate further growth in our business operations. For example, since May 2021, we have completed the acquisitions of Myriad myPath Laboratory, Cernostics and AltheaDx, each of which we expect will contribute to our future growth. These acquisitions and other future growth could create strain on our organizational, administrative and operational infrastructure, including laboratory operations, quality control, customer service and sales organization management. We expect to continue increasing our headcount and hire more specialized personnel in the future as we grow our business and expand our product offerings. We will need to continue to hire, train and manage additional qualified scientists, laboratory personnel, client and account services personnel, and sales and marketing staff and improve and maintain our technology to effectively manage our growth. If our new hires perform poorly, if we are unsuccessful in hiring, training, managing and integrating these new employees or if we are not successful in retaining our existing employees, our business may be harmed.
In addition, our anticipated growth could require significant capital expenditures and might divert financial resources from other projects such as the development of new diagnostic tests and services. As we commercialize additional diagnostic and prognostic tests, we may need to incorporate new equipment, implement new technology systems, or hire new personnel with different qualifications. Failure to manage this growth or transition could result in turnaround time delays, higher costs, declining quality, deteriorating customer service, and slower responses to competitive challenges. A failure in any one of these areas could make it difficult for us to meet market expectations for our products and could damage our reputation and the prospects for our business.
We may not be able to maintain the quality or expected turnaround times of our products, or satisfy customer demand as it grows. Our ability to manage our growth properly will require us to continue to improve our operational, financial and management controls, as well as our reporting systems and procedures. The time and resources required to implement these new systems and procedures is uncertain, and failure to complete this in a timely and efficient manner could adversely affect our operations. If our management is unable to effectively manage our anticipated growth, our expenses may increase more than expected, our revenue could decline or grow more slowly than expected and we may be unable to implement our business
60

strategy. The quality of our products and services may suffer, which could negatively affect our reputation and harm our ability to retain and attract customers.
We may engage in strategic transactions, such as the acquisition of businesses, assets, products or technologies, which could be disruptive to our existing operations, divert the attention of our management team and adversely impact our liquidity, cash flows, financial condition and results of operations.*
From time to time, we may consider strategic opportunities and engage in transactions such as acquisitions of businesses, assets, products or technologies, as well as technology licenses or investments in complementary businesses. For example, in May 2021, December 2021 and April 2022, we completed the acquisitions of the Myriad myPath Laboratory, Cernostics and AltheaDx, respectively. These and any other strategic acquisition transactions may entail numerous operational and financial risks, including:
delays, difficulties and higher than expected costs associated with integration activities, such as those involving operational processes, regulatory and licensure compliance, personnel and information technology systems;
disruption of our existing business operations and diversion of management’s time, focus and attention;
decreases in our liquidity and operating cash flows, increases in our overall operating costs, substantial amounts of amortization expense, increased capital expenditure requirements and non-recurring charges, including possible impairments of acquired assets and losses on the remeasurement of contingent consideration;
incurrence of substantial debt or dilutive issuances of equity securities, the assumption of additional liabilities and exposure to unknown liabilities;
inability to retain key personnel of any acquired businesses; and
failure to realize any of the anticipated revenues, synergies, efficiencies or other benefits of a transaction within our estimated time frame or at all.
With regard to our acquisitions of the Myriad myPath Laboratory, Cernostics and AltheaDx, actual results may differ materially from our plans and expectations. For example, there can be no assurances regarding our ability to successfully scale and integrate the myPath Melanoma, TissueCypher Barrett’s Esophagus and the IDgenetix tests into our commercial offerings and the ability of the combined strengths of Castle, the Myriad myPath Laboratory, Cernostics or AltheaDx to position us for continued growth and success as a leader in the diagnostics space. Further, there are inherent execution and business risks associated with managing the integration and growth objectives of more than one acquisition at the same time and such circumstances may have the effect of heightening the operational and financial risks related to acquisitions noted above and the other risks described in this “Risk Factors” section.
We are unable to predict the timing, size or nature of any future transactions, whether they will be completed or financed on favorable terms, if at all, or what the impact of those transactions might be on our financial results, including if such transactions are not effectively and profitably integrated into our business. Our failure to successfully complete the integration of any business that we acquire could have an adverse effect on our prospects, business activities, cash flows, financial condition, results of operations and stock price. Additionally, our ability to successfully integrate, manage and derive financial and other benefits from any acquired business, asset, product or technology is unproven.
Our ability to use net operating loss carryforwards and certain other tax attributes to offset future taxable income may be subject to limitations.
As of December 31, 2021, we had federal net operating loss (“NOL”) carryforwards of approximately $99.4 million, of which $43.5 million will begin to expire in 2030 if not utilized to offset taxable income, and $55.9 million may be carried forward indefinitely. Also, as of December 31, 2021, we had state net operating loss carryforwards of $67.5 million, which begin to expire in 2028 if not utilized to offset state taxable income.
Under the legislation known as the Tax Cuts and Jobs Act of 2017 (“TCJA”), as modified by the CARES Act, federal NOLs generated in taxable years beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such NOL carryforwards in taxable 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 the TCJA or the CARES Act.
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 to offset its post-change income or taxes may be limited. We have experienced ownership
61

changes in the past and we may also experience additional ownership changes in the future as a result of subsequent shifts in our stock ownership, some of which may be outside of our control. If an ownership change occurs and our ability to use our NOL carryforwards is materially limited, it would harm our future operating results by effectively increasing our future tax obligations. In addition, at the state level, there may be periods during which the use of NOL carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.
If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse consequences.
In the ordinary course of business, we process proprietary, confidential, and sensitive information (including but not limited to intellectual property, proprietary business information and personal information). We manage and maintain our applications and information utilizing a combination of on-site systems, managed data centers, and cloud-based data centers, and we are increasingly dependent upon information technology systems, infrastructure and information to operate our business.
It is critical that we do so in a secure manner to maintain the confidentiality, availability and integrity of such information. We also have outsourced elements of our operations to third parties, including third-party service providers and technologies to help operate critical business systems to Process proprietary, confidential and sensitive information, and as a result we manage a number of third-party contractors who have access to our proprietary, confidential and sensitive information. Our ability to monitor these third parties’ cybersecurity information security practices is limited, and these third parties may not have adequate information security measures in place.
Cyberattacks, malicious internet-based activity, and online and offline fraud are prevalent, continue to increase, and are becoming increasingly difficult to detect. Threat actors, personnel (such as through theft or misuse), sophisticated nation-states, and nation-state-supported actors now engage and are expected to continue to engage in cyber-attacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, including cyber-attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our goods and services. Despite the implementation of security measures designed to protect against a security incident, we and our contractors and consultants are vulnerable to a variety of evolving threats including but not limited to service interruptions, system malfunction, natural disasters, terrorism, war, public health crises, telecommunication and electrical failures, malware (including as a result of advanced persistent threat intrusions), malicious code, ransomware, supply chain attacks, denial-of-service attacks (such as credential stuffing), social engineering and other attempts to affect service reliability and threaten the confidentiality, integrity and availability of information. Ransomware attacks have become increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of data and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. Supply-chain attacks have also 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 services) or the third-party information technology systems that support us and our services. Any of the previously identified or similar threats could cause a disruption or security incident, which could result in unauthorized, unlawful, or accidental loss of, damage to, modification of, destruction of, alteration of, encryption of, disclosure of, access to, or acquisition of our information and could interrupt our ability to provide our services.
While we have not experienced any such system failure, accident or material security incident to date, we cannot assure you that our data protection efforts and our investment in information technology have or will prevent security incidents, and we may be unable in the future to detect vulnerabilities in our information technology systems because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred. Applicable data privacy and security obligations may require us to notify relevant stakeholders of security incidents, including affected individuals, the Secretary of the HHS, states Attorneys General and others. Such disclosures are costly, and the disclosures or failure to comply could lead to adverse consequences.
If we or a third party upon whom we rely experience a security incident or are perceived to have experienced a security incident, we may experience government enforcement actions, additional reporting requirements and/or oversight, restrictions on processing data (including personal information), litigation, indemnification obligations, negative publicity, reputational harm, monetary fund diversions, interruptions in our operations, and other harms. Such consequences may disrupt our operations (including our ability to conduct our analyses, provide test results, bill payors or patients, process claims and appeals, provide customer assistance, conduct research and development activities, collect, process, and prepare company
62

financial information, provide information about our products and other patient and physician education and outreach efforts through our website, and manage the administrative aspects of our business), damage our reputation, negatively impact our ability to grow our business, and others. For example, we maintain a tumor specimen database comprised of over 60,000 samples. Some of these samples were used to develop and validate DecisionDx-Melanoma, and, of those, some are currently being used to improve on the test and some will be used in the future. If we were to lose this database, our ability to further validate, improve and therefore maintain and grow sales of DecisionDx-Melanoma could be significantly impaired.
Our contracts may not contain limitations of liability, and there can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages if we fail to comply with applicable privacy and security obligations. We cannot be sure that our insurance coverage will be adequate or sufficient to protect us from or adequately mitigate liabilities or damages with respect to claims, costs, expenses, litigation, fines, penalties, business loss, information loss, regulatory actions or material adverse impacts arising out of our privacy and security practices, Processing or security incidents we may experience, or that such coverage will continue to be available on commercially reasonable terms or at all.
Product or professional liability lawsuits against us could cause us to incur substantial liabilities and could limit our commercialization of our products.
We face an inherent risk of product and professional liability exposure related to our products. The marketing, sale and use of our products could lead to the filing of product liability claims were someone to allege that our products identified or reported inaccurate or incomplete information, or otherwise failed to perform as designed. We may also be subject to liability for errors in, a misunderstanding of or inappropriate reliance upon, the information we provide in the ordinary course of our business activities.
If we cannot successfully defend ourselves against claims that our products caused injury or otherwise failed to function properly, we could incur substantial liabilities. Regardless of merit or eventual outcome, product liability claims may result in:
decreased demand for our current tests any tests that we may develop, and the inability to commercialize such tests;
injury to our reputation and significant negative media attention;
reluctance of experts willing to conduct our clinical studies;
initiation of investigations by regulators;
significant costs to defend the related litigation and diversion of management’s time and our resources;
substantial monetary awards to study subjects or patients;
product recalls, withdrawals or labeling, or marketing or promotional restrictions; and
loss of revenue.
We currently carry product liability insurance. However, the amount of this insurance may not be adequate to cover all liabilities that we may incur. Insurance coverage is increasingly expensive. We may not be able to maintain insurance coverage at a reasonable cost or in an amount adequate to satisfy any liability that may arise.
International expansion of our business exposes us to business, regulatory, political, operational, financial, and economic risks associated with doing business outside of the United States.*
While we currently accept orders from customers outside of the United States, our historical business strategy has been directed toward customers within the United States. Our long-term business strategy contemplates potential international expansion. Doing business internationally involves a number of risks, including:
multiple, conflicting and changing laws and regulations such as privacy regulations, tax laws, export and import restrictions, economic sanctions and embargoes, employment laws, regulatory requirements and other governmental approvals, permits and licenses;
limits in our ability to penetrate international markets if we are not able to perform tests locally;
logistics and regulations associated with shipping tissue samples, including infrastructure conditions and transportation delays;
difficulties in staffing and managing foreign operations;
failure to obtain regulatory approvals for the commercialization of our products in various countries;
complexities and difficulties in obtaining intellectual property protection and enforcing our intellectual property;
63

complexities associated with managing multiple payor reimbursement regimes, government payors, or patient self-pay systems;
financial risks, such as longer payment cycles, difficulty collecting accounts receivable, the impact of local and regional financial crises on demand and payment for our products and exposure to foreign currency exchange rate fluctuations;
natural disasters, political and economic instability, including wars, terrorism, and political unrest, outbreak of disease, boycotts, curtailment of trade and other business restrictions; and
regulatory and compliance risks that relate to maintaining accurate information and control over sales and distributors’ activities that may fall within the purview of the U.S. Foreign Corrupt Practices Act (“FCPA”) its books and records provisions, or its anti-bribery provisions.
Any of these factors could significantly harm our future international expansion and operations and, consequently, our revenue and results of operations.
Requirements associated with being a public company will continue to increase our costs as well as divert significant company resources and management attention.*
We are subject to the reporting requirements of the Exchange Act or the other rules and regulations of the SEC and any securities exchange relating to public companies. Sarbanes-Oxley, as well as rules subsequently adopted by the SEC and Nasdaq to implement provisions of Sarbanes-Oxley, impose significant requirements on public companies, including requiring establishment and maintenance of effective disclosure and financial controls and changes in corporate governance practices. Further, pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, the SEC has adopted additional rules and regulations in these areas, such as mandatory ‘‘say on pay’’ voting requirements that now apply to us since we are no longer an emerging growth company effective December 31, 2021. Stockholder activism, the current political environment and the current high level of government intervention and regulatory reform may lead to substantial new regulations and disclosure obligations, which may lead to additional compliance costs and impact the manner in which we operate our business in ways we cannot currently anticipate. Compliance with the various reporting and other requirements applicable to public companies requires considerable time and attention of management. We cannot assure you that we will satisfy our obligations as a public company on a timely basis.
We expect the rules and regulations applicable to public companies to substantially increase our legal and financial compliance costs and to make some activities more time-consuming and costly. We were previously afforded exemptions from certain public company reporting requirements and were permitted to apply scaled disclosure requirements as a result of our status as an emerging growth company and a smaller reporting company, respectively. Effective December 31, 2021, we ceased to be an emerging growth company and beginning with this Quarterly Report on Form 10-Q are no longer permitted to take advantage of the scaled disclosures available to a smaller reporting company. If we are unable to comply with these requirements on a timely basis or if the attention of our management and personnel is diverted from other business concerns, it could have a material adverse effect on our business, financial condition and results of operations. The increased costs will increase our net loss or decrease our net income, and may require us to reduce costs in other areas of our business or increase the prices of our products. In addition, as we expand, it may be more difficult or more costly for us to obtain certain types of insurance, including directors’ and officers’ liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events could also make it more difficult for us to attract and retain qualified personnel to serve on our board of directors, our board committees or as executive officers.
If we fail to comply with environmental, health and safety laws and regulations, we could become subject to fines or penalties or incur costs that could have a material adverse effect on the success of our business.
We, and the third parties with whom we share our facilities, are subject to numerous environmental, health and safety laws and regulations, including those governing laboratory procedures and the handling, use, storage, treatment and disposal of hazardous materials and wastes. Each of our operations involve the use of hazardous and flammable materials, including chemicals and biological and radioactive materials. Our operations also produce hazardous waste. We generally contract with third parties for the disposal of these materials and wastes. We cannot eliminate the risk of contamination or injury from these materials. We could be held liable for any resulting damages in the event of contamination or injury resulting from the use of hazardous materials by us or the third parties with whom we share our facilities, and any liability could exceed our resources. We also could incur significant costs associated with civil or criminal fines and penalties.
Although we maintain workers’ compensation insurance to cover us for costs and expenses we may incur due to injuries to our employees resulting from the use of hazardous materials, this insurance may not provide adequate coverage against potential liabilities. We do not maintain insurance for environmental liability or toxic tort claims that may be asserted against us in connection with our storage or disposal of biological, hazardous or radioactive materials.
64

In addition, we may incur substantial costs in order to comply with current or future environmental, health and safety laws and regulations. These current or future laws and regulations may impair our research and development. Failure to comply with these laws and regulations also may result in substantial fines, penalties or other sanctions.
Our business could be adversely impacted by inflation.
Recently, the rate of inflation in the U.S. has risen to levels not experienced in decades. We have begun to see some inflationary pressures, primarily in personnel and related costs. The extent of any future impacts from inflation on our business and our results of operations will be dependent upon how long the elevated inflation levels persist and if the rate of inflation were to further increase, neither of which we are able to predict. If elevated levels of inflation were to persist or if the rate of inflation were to accelerate, the purchasing power of our cash and cash equivalents may be eroded, our expenses could increase faster than anticipated and we may utilize our capital resources sooner than expected. Further, given the complexities of the reimbursement landscape in which we operate, our payors may be unwilling or unable to increase reimbursement rates to compensate for inflationary impacts.
Our business could be adversely affected by natural disasters, public health epidemics and other events beyond our control.
Although we maintain crisis management plans, our business operations are subject to interruption by natural disasters and other events and catastrophes beyond our control, including, but not limited to, earthquakes, floods, fires, tornadoes, hurricanes, power or other utility outages, telecommunications failures and public health crises. Further, outbreaks of epidemic diseases, such as the COVID-19 pandemic discussed above, or the fear of such events, could provoke responses, including government-imposed travel restrictions that could impede the mobility and effectiveness of our sales force, disrupt our operations or those of our suppliers and service providers. The ultimate impact of any of these or similar events is highly uncertain and could have a material adverse impact on our operations.
Risks Related to Ownership of Our Common Stock
The price of our common stock may be volatile or may decline regardless of our operating performance, and you may lose all or part of your investment.*
The market price of our common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:
our operating performance and the performance of other similar companies;
our success in marketing and selling our products;
reimbursement determinations by third-party payors and reimbursement rates for our products;
changes in our projected operating results that we provide to the public, our failure to meet these projections or changes in recommendations by securities analysts that elect to follow our common stock;
regulatory or legal developments in the United States and other countries;
the level of expenses related to product development and clinical studies for our products;
our ability to achieve product development goals in the timeframes we announce;
announcements of clinical study results, regulatory developments, acquisitions, strategic alliances or significant agreements by us or by our competitors;
the success or failure of our efforts to acquire, license or develop additional tests;
recruitment or departure of key personnel;
general economic conditions and market conditions specific to our industry;
interest rates and the rate of inflation;
the extent and duration of the impacts from the COVID-19 pandemic;
trading activity by a limited number of stockholders who together beneficially own a significant percentage of our outstanding common stock;
the size of our market float; and
any other factors discussed in this Quarterly Report on Form 10-Q.
For example, following our April 4, 2022 announcement of our entry into a definitive agreement to acquire AltheaDx, our stock price decreased 16.5% the next day and experienced further declines in the days that followed. In addition, the stock market in
65

general, and diagnostic and life sciences companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Broad market and industry factors may negatively affect the market price of our securities, regardless of our actual operating performance. In the past, stockholders of other companies have filed securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business and adversely affect our business.
If there are substantial sales of shares of our common stock, the price of our common stock could decline.*
The price of our common stock could decline if there are substantial sales of our common stock, particularly sales by our directors, executive officers and significant stockholders, or if there is a large number of shares of our common stock available for sale and the market perceives that sales will occur. Shares held by directors, executive officers and other affiliates are subject to volume limitations under Rule 144 under the Securities Act.
Certain of our stockholders have rights, subject to some conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for ourselves or our stockholders. We filed such a registration statement in January 2022 to register the resale of shares of our common stock issuable in connection with our acquisition of Cernostics in December 2021. We also expect to file a registration statement to register the resale of shares of our common stock that were issued and that may be issuable in connection with our acquisition of AltheaDx in April 2022. We have registered shares of common stock that we have issued and may issue under our employee equity incentive plans. As a result, these shares will be able to be sold freely in the public market upon issuance.
The market price of the shares of our common stock could decline as a result of the sale of a substantial number of our shares of common stock in the public market or the perception in the market that the holders of a large number of shares intend to sell their shares.
We have broad discretion in the use of working capital and may not use it effectively or in ways that increase our share price.
We cannot specify with any certainty the particular uses of working capital, but we currently expect such uses will include: funding selling and marketing activities, including expansion of our sales force to support the ongoing commercialization of current and future products; research and development related to the continued support of our current products as well as the development of our product pipeline; and other general corporate purposes, including the additional costs associated with being a public company. The failure by our management to apply our working capital effectively could adversely affect our business and financial condition. Pending its use, we may invest working capital in a manner that does not produce income or that loses value. These investments may not yield a favorable return to our investors.
If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.
The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who cover us downgrade our common stock or publish inaccurate or unfavorable research about our business, our common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our common stock could decrease, which might cause our common stock price and trading volume to decline.
Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.
We are subject to the periodic reporting requirements of the Exchange Act. We designed our disclosure controls and procedures to reasonably assure that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures or internal controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.
These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. For example, our directors or executive officers could inadvertently fail to disclose a new relationship or arrangement causing us to fail to make any related party transaction disclosures. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected. In addition, we do not have a risk management program or processes or procedures for identifying and addressing risks to our business in other areas.
66

We have and may continue to enter into related party transactions that create conflicts of interest, or the appearances of conflicts of interest, which may harm our business and cause our stock price to decline.*
We have entered into related party transactions that create conflicts of interest between our interests and the interests of our directors and executive officers. For example, we employ three children and a brother-in-law of Derek J. Maetzold, our President and Chief Executive Officer, three children and a son-in-law of Kristen M. Oelschlager, our Chief Operating Officer, and the son of Tobin W. Juvenal, our Chief Commercial Officer, in each case in non-officer positions. Additionally, Derek J. Maetzold and Daniel M. Bradbury, the chairperson of our board of directors, each served on the board of directors of AltheaDx, a commercial-stage molecular diagnostics company that we acquired in April 2022. Further, each of the following individuals was a direct or indirect beneficial owner of AltheaDx securities and received consideration in the transaction: Mr. Bradbury; Mr. Maetzold; Thomas Sullivan, John Maetzold and Peter Maetzold, immediate family members of Mr. Maetzold; Frank Stokes, our Chief Financial Officer; Tobin Juvenal, our Chief Commercial Officer; Kristen Oelschlager, our Chief Operating Officer; and Joshua Albers and Allysa Topel, immediate family members of Ms. Oelschlager.
These types of related party arrangements are required to be disclosed in our annual proxy statement and/or in the notes to our consolidated financial statements based on certain criteria. We may engage in other transactions in the future involving our executive officers, directors and their family members and/or entities which they control or are affiliated, which could cause individuals in our management to seek to advance their economic interests or the economic interests of certain related parties above ours. Although we have a written policy on related party transactions that involves independent review and oversight by the audit committee of our board of directors, there can be no assurances that conflicts of interest will not exist, or that we will be able to adequately address or mitigate any actual or perceived conflicts of interest, and stockholders, analysts, proxy advisory firms, the news media and other parties may view these transactions as representing conflicts of interest or as otherwise inappropriate, which may result in negative public perception and reputational harm, and could impair our ability to enter into new customer relationships or attract and retain employees. Potential, perceived and actual conflicts of interest could cause investors to question the independence of our management, the adequacy and effectiveness of our disclosure controls and procedures or the integrity of our corporate governance procedures and compensation practices, which could have a material adverse effect on the trading price of our common stock and our business, financial condition and results of operations.
We do not intend to pay dividends for the foreseeable future.
We have never declared nor paid cash dividends on our capital stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any dividends in the foreseeable future. Consequently, stockholders must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment.
The concentration of our stock ownership will likely limit your ability to influence corporate matters, including the ability to influence the outcome of director elections and other matters requiring stockholder approval.*
Based upon shares outstanding as of March 31, 2022, our executive officers, directors and the known holders of more than 5% of our outstanding common stock, in the aggregate, beneficially owned approximately 26% of our common stock. As a result, these stockholders, acting together, will have significant influence over all matters that require approval by our stockholders, including the election of directors and approval of significant corporate transactions. Corporate actions might be taken even if other stockholders oppose them. This concentration of ownership might also have the effect of delaying or preventing a change of control of our company that other stockholders may view as beneficial.
Delaware law and provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing the trading price of our common stock.
Provisions of our amended and restated certificate of incorporation and amended and restated bylaws may delay or discourage transactions involving an actual or potential change in our control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares or transactions that our stockholders might otherwise deem to be in their best interests. Therefore, these provisions could adversely affect the price of our common stock. Among other things, our amended and restated certificate of incorporation and amended and restated bylaws:
permit our board of directors to issue up to 10,000,000 shares of preferred stock, with any rights, preferences and privileges as they may designate (including the right to approve an acquisition or other change in our control);
provide that the authorized number of directors may be changed only by resolution of the board of directors;
provide that the board of directors or any individual director may only be removed with cause and the affirmative vote of the holders of at least 66-2/3% of the voting power of all of our then outstanding common stock;
provide that all vacancies, including newly created directorships, may, except as otherwise required by law, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum;
67

divide our board of directors into three classes;
require that any action to be taken by our stockholders must be effected at a duly called annual or special meetings of stockholders and not be taken by written consent;
provide that stockholders seeking to present proposals before a meeting of stockholders or to nominate candidates for election as directors at a meeting of stockholders must provide notice in writing in a timely manner and also specify requirements as to the form and content of a stockholder’s notice;
do not provide for cumulative voting rights (therefore allowing the holders of a majority of the shares of common stock entitled to vote in any election of directors to elect all of the directors standing for election, if they should so choose);
provide that special meetings of our stockholders may be called only by the chairperson of the board, our Chief Executive Officer or by the board of directors pursuant to a resolution adopted by a majority of the total number of authorized directors;
provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District 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 or proceeding asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers or other employees to us or our stockholders; (iii) any action or proceeding asserting a claim against us or any of our current or former directors, officers or other employees, arising out of or pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws; (iv) any action or proceeding to interpret, apply, enforce or determine the validity of our certificate of incorporation or our bylaws; (v) any action or proceeding as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware; and (vi) any action asserting a claim against us or any of our directors, officers or other employees governed by the internal affairs doctrine, in all cases to the fullest extent permitted by law and subject to the court’s having personal jurisdiction over the indispensable parties named as defendants; provided these provisions of our amended and restated certificate of incorporation and amended and restated bylaws will not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction; and
provide that unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision.
The amendment of any of these provisions, with the exception of the ability of our board of directors to issue shares of preferred stock and designate any rights, preferences and privileges thereto, would require approval by the holders of at least 66-2/3% of our then-outstanding common stock.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time. A Delaware corporation may opt out of this provision by express provision in its original certificate of incorporation or by amendment to its certificate of incorporation or bylaws approved by its stockholders. However, we have not opted out of this provision.
These and other provisions in our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law could make it more difficult for stockholders or potential acquirers to obtain control of our board of directors or initiate actions that are opposed by our then-current board of directors, including delay or impede a merger, tender offer or proxy contest involving our company. The existence of these provisions could negatively affect the price of our common stock and limit opportunities for you to realize value in a corporate transaction.
Our amended and restated certificate of incorporation provides 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 amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) will be the sole and exclusive
68

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 or proceeding asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers or other employees to us or our stockholders; (iii) any action or proceeding asserting a claim against us or any of our current or former directors, officers or other employees arising out of or pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or amended and restated bylaws; (iv) any action or proceeding to interpret, apply, enforce or determine the validity of our amended and restated certificate of incorporation or our amended and restated bylaws; (v) any action or proceeding as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware; and (vi) any action asserting a claim against us or any of our directors, officers or other employees that is governed by the internal affairs doctrine, in all cases to the fullest extent permitted by law and subject to the court’s having personal jurisdiction over the indispensable parties named as defendants; provided these provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act, or any other claim for which the federal courts have exclusive jurisdiction. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation and amended and restated bylaws provide that unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
These choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees and may discourage these types of lawsuits. Furthermore, the enforceability of similar choice of forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that a court could find these types of provisions to be inapplicable or unenforceable. If a court were to find the choice of forum provisions contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Use of Proceeds from IPO of Common Stock
On July 29, 2019, we completed the IPO, pursuant to which we issued and sold 4,600,000 shares of our common stock, including 600,000 shares associated with the full exercise of the underwriters’ option to purchase additional shares, at a price to the public of $16.00 per share.
The offer and sale of all of the shares of our common stock in the IPO were registered under the Securities Act pursuant to our Registration Statements on Form S-1, as amended (File Nos. 333-232369 and 333-232796), which were declared or became effective on July 24, 2019.
There has been no material change in our planned use of the net proceeds from the IPO as described in the final prospectus filed with the SEC on July 26, 2019, relating to our Registration Statements on Form S-1 (File Nos. 333-232369 and 333-232796).
Since the effective date of our registration statement through March 31, 2022, we have not used any of the net proceeds from the IPO. Pending such uses, we have invested, and plan to continue to invest, the balance of the net proceeds from the IPO in cash and cash equivalent securities or highly liquid investment securities.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
None.
69

Item 6. Exhibits.
Exhibit NumberDescription of document
2.1#+
2.2#+
3.1
3.2
4.1
4.2
10.1†
10.2
10.3*#
31.1*
31.2*
32.1**
101.INS*Inline XBRL Instance Document—the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document.
101.SCH*Inline XBRL Taxonomy Extension Schema.
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase.
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase.
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase.
104*Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101).
_____________________________________
*    Filed herewith
**    Furnished herewith.
#    Schedules and exhibits to this exhibit have been omitted pursuant to Item 601(a)(5) of Regulation S-K. A copy of any omitted schedule or exhibit will be furnished to the SEC upon request; provided, however, that we may request confidential treatment pursuant to Rule 24b-2 of the Exchange Act for any schedule or exhibit so furnished.
+ Pursuant to Item 601(b)(2) of Regulation S-K, certain portions of this exhibit have been omitted (indicated by “[***]”) because we have determined that the information is not material and is the type that we treat as private or confidential. In addition, certain schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule or exhibit will be furnished to the SEC upon request; provided, however, that we may request confidential treatment pursuant to Rule 24b-2 of the Exchange Act for any schedule or exhibit so furnished.
Indicates management contract or compensatory plan.

70

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.
 CASTLE BIOSCIENCES, INC.
   
Date:May 9, 2022By:/s/ Derek J. Maetzold
 Derek J. Maetzold
President and Chief Executive Officer
(Principal Executive Officer)
Date:May 9, 2022By:/s/ Frank Stokes
 Frank Stokes
Chief Financial Officer
(Principal Financial and Accounting Officer)




71
EX-10.3 2 exhibit103-acaconcourseeas.htm EX-10.3 Document

EXHIBIT 10.3



LEASE AGREEMENT

Between

ACA CONCOURSE EAST UNIT 3 LLC

and

CASTLE BIOSCIENCES, INC.












Unit 3, Nova Place Concourse, Pittsburgh, Pennsylvania













Contents

Article I - Premises and Term
1
Section 1.1 - Description of Premises
1
Section 1.2 - Interests Granted With the Premises.
2
Section 1.3 - Term
2
Section 1.4 - Reserved Rights
3
Section 1.5 - Extension Option
3
Article II - Rent
4
Section 2.1 - Definition of Lease Year.
4
Section 2.2 - Tenant’s Proportionate Share
5
Section 2.3 - Basic Rent
5
Section 2.4 - Taxes.
5
Section 2.5 - Personal Property Taxes
8
Section 2.6 - Operating Cost Payment
8
Section 2.7 - Electricity
11
Section 2.8 - Additional Rent
11
Section 2.9 - Late Charges
11
Section 2.10 - Place of Payment
12
Section 2.11 - Utilities in General
12
Section 2.12 - General Allocation Procedures
12
Section 2.13 - Domestic Water and Sewer Service
12
Section 2.14 - Janitorial Service
13
Section 2.15 - Trash
13
Article III - Use of Premises
13
Section 3.1 - Use of Premises.
13
Section 3.2 - Unlawful Purpose
13
Section 3.3 - Compliance with Laws
13
Section 3.4 - Hazardous Materials
14
Section 3.5 - Floor Loading
15
Section 3.6 - Entry by Landlord
15
Section 3.7 - Rules and Regulations of Landlord
16
Section 3.8 - Signs
16
Article IV- Quiet Enjoyment
16
Article V - Delivery of Premises, Tenant’s Work, Alterations and Maintenance
16
Section 5.1 - Improvements by Landlord.
16
Section 5.2 - Condition
18
Section 5.3 - Alterations by Tenant
18
Section 5.4 - Maintenance by Tenant
18
Section 5.5 - Landlord’s Services
19
Section 5.6 - Maintenance by Landlord
19
Section 5.7 - Liens
20
Section 5.8 - Landlord’s Liability
20
Section 5.9 - Interruption of Service
20
Section 5.10 - Security
20
Article VI - Insurance and Indemnification
21
Section 6.1 - Property Insurance
21
Section 6.2 - Tenant’s Insurance
21
Section 6.3 - Increase in Insurance Premiums
23
Section 6.4 - Qualifications of Insurers
23
Section 6.5 - Evidence of Insurance
23
Section 6.6 - Indemnification
23
Section 6.7 - Tenant Waiver; Mutual Waiver of Subrogation
24
Section 6.8 - Landlord Indemnification
24
Article VII - Damage and Condemnation
24
Section 7.1 - Damage and Destruction.
24
Section 7.2 - Taking of All
26
Section 7.3 - Taking of Less Than All
26
Section 7.4 - Removal of Property
26
Article VIII - Assignment and Subleasing
26
Section 8.1 - Assignment and Subleasing
26
Section 8.2 - Consent to Assignment or Subletting
27
Section 8.3 - Division of Premises
29
-i-
Castle Biosciences - Unit 3 - Nova Place


Section 8.4 - Documentation
30
Section 8.5 - Definition of Assignment
30
Section 8.6 - No Release
30
Section 8.7 - Permitted Transfers
30
Article IX - Default
31
Section 9.1 - Default
31
Section 9.2 - Landlord’s Remedies
32
Section 9.3 - Non-Waiver
33
Section 9.4 - Waiver by Tenant
34
Section 9.5 - Self-Help
34
Section 9.6 - Landlord’s Default
34
Section 9.7 - Provisions Not Exclusive
34
Section 9.8 - Attorneys’ Fees
34
Article X - Subordination and Relationship of the Parties
34
Section 10.1 - Subordination
34
Section 10.2 - Estoppel Certificate
35
Section 10.3 - No Joint Venture
35
Article XI - Security Deposit
35
Article XII - Termination and Surrender
35
Section 12.1 - Condition of Premises
35
Section 12.2 - Holding-Over
36
Section 12.3 - Landlord and Tenant Act of 1951
36
Article XIII - Miscellaneous Provisions
36
Section 13.1 - Broker
36
Section 13.2 - Amendments
36
Section 13.3 - Successors
37
Section 13.4 - Construction
37
Section 13.5 - Captions
37
Section 13.6 - Notices
37
Section 13.7 - Counterparts and Electronic Signatures
37
Section 13.8 - Partial Invalidity
38
Section 13.9 - Limitation of Liability
38
Section 13.10 - Joint and Several Liability
38
Section 13.11 - Financial Statements
38
Section 13.12 - Relocation
38
Section 13.13 - Governing Law
38
Section 13.14 - Waiver of Jury Trial
39
Section 13.15 - Notice of Lease
39
Section 13.16 - Number and Gender
39
Section 13.17 - Force Majeure
39
Section 13.18 - Entire Agreement
39
Section 13.19 - Time of the Essence
39
Section 13.20 - Guaranty of Lease
39
Section 13.21 - Sale of Property by Landlord
39
Section 13.22 - When Lease Becomes Binding
39
Section 13.23 - Authority for Execution
39
Section 13.24 - Tenant’s Understanding
40
Section 13.25 - Confidentiality
40
Section 13.26 - Parking Validation
40
Section 13.27 - Condominium
40
Section 13.28 - Early Termination Option.
40
Section 13.29 - Right of First Refusal
41
EXHIBIT A - DIAGRAM OF PREMISES
44
EXHIBIT B - RULES AND REGULATIONS
45
EXHIBIT C - LANDLORD’S WORK
47
SCHEDULE C-1 - PLAN FOR LANDLORD’S WORK
48
SCHEDULE C-2 - LANDLORD’S WORK LETTER
49
EXHIBIT D - CONSTRUCTION INSURANCE REQUIREMENTS
51
EXHIBIT E - LANDLORD SERVICES
54
EXHIBIT F - CONFIRMATION OF LEASE PROVISIONS
55



-ii-
Castle Biosciences - Unit 3 - Nova Place


LEASE AGREEMENT


THIS LEASE AGREEMENT (“Lease”) is between ACA CONCOURSE EAST UNIT 3 LLC, a Delaware limited liability company (“Landlord”) and CASTLE BIOSCIENCES, INC., a Delaware corporation (“Tenant”).

Article I - Premises and Term

Section 1.1 - Description of Premises. The premises leased by Landlord to Tenant (“Premises”) are described as follows:

Floor Area of the Premises: Agreed to be 20,856 rentable square feet of space in the Unit, as hereafter defined, for the first thirty-six months of the Term. On the first day of the thirty-seventh (37th) month of the Term, an additional 23,821 rentable square feet of space in the Unit shall be added to the Premises, so that the total rentable square feet of the Premises is 44,677.

Diagram of Premises: The Premises are outlined on Exhibit A to this Lease.

Unit: The Premises are located in the condominium unit number 3 which consists of a building known as the Concourse Building, Nova Place, Pittsburgh, Pennsylvania (“Unit”) and is comprised of an agreed upon 130,449 rentable square feet. The Unit is more particularly described in the Plats and Plans of Nova Place Condominium recorded on August 2, 2017 with the Department of Real Estate in Allegheny County, Pennsylvania in Plan Book Volume 293, Page 138.

Land: The Premises and the Unit are located on a parcel of land described in the Deed dated May 28, 2019, effective June 3, 2019 and recorded on June 4, 2019 with the Department of Real Estate in Allegheny County, Pennsylvania in Deed Book Volume 17639, Page 306 (“Land”).

Property: At times hereafter the Unit and all other improvements thereon are collectively referred to as the “Property”.

Nova Place Condominium/Project: The development commonly known as Nova Place Condominium (formerly known as Allegheny Center), created by a Declaration of Condominium, made pursuant to the provisions of the Pennsylvania Uniform Condominium Act 68 Pa. C.S.A. §§3101 et. seq., as amended, dated July 27, 2017, with an effective date of July 31, 2017 and recorded on August 2, 2017 with the Department of Real Estate in Allegheny County, Pennsylvania in Deed Book Volume 16888, Page 128, including the Land, the buildings and all other improvements hereon are collectively referred to as “Nova Place” or the “Project”.

Notwithstanding anything to the contrary set forth in this Lease, Landlord and the Executive Board of the Condominium reserve the right from time to time to re-measure the Premises, the Unit and/or Nova Place in accordance with the current or revised standards promulgated from time to time by the Building Owners and Managers Association (BOMA) or the American National Standards Institute or other generally accepted measurement standards utilized by Landlord or the Executive Board of the Condominium and to thereafter adjust the rentable square footage of the Premises and/or the Unit. Landlord shall, at Tenant’s written request, provide Tenant with any additional information reasonably requested by Tenant to confirm the accuracy any such re-measurement of the Premises, Unit or Nova Place. Upon Landlord’s request, Tenant shall promptly enter into an amendment to this Lease to document the results of such re-measurement, provided that, in no event shall any such re-measurement increase Tenant’s financial obligations under this Lease.

-1-
Castle Biosciences - Unit 3 - Nova Place


Section 1.2 - Interests Granted With the Premises. Together with the Premises, Tenant shall have the following rights, subject to reasonable rules and regulations from time to time established by Landlord pursuant to Section 3.7:

(a)    The right for Tenant and Tenant’s employees and invitees to pass over and through the common areas of the Land, Unit and other portions of the other condominium units of Nova Place, including walks, driveways and parking garages, vestibules, hallways, elevators and stairways as they may exist from time to time, for the purpose of going to and from the Premises.

(b)    The right to use in common with other tenants and their employees and invitees common shared bathrooms and other common areas and facilities as may be located in the Unit or other portions of Nova Place condominium units from time to time.

(c)    Tenant shall have access to the Premises twenty-four (24) hours per day, seven (7) days a week, subject to reasonable restrictions based on emergency conditions and restricted access at times outside of Normal Business Hours (as defined in Exhibit E attached hereto and incorporated herein), such restrictions shall be imposed to provide security for the Unit, and all other applicable provisions of this Lease. Tenant shall install and maintain a security system to control access to the Premises, provided that Landlord shall be given a code, key or other authorization permitting it to access the Premises, if required pursuant to the terms of this Lease or in the event of an emergency.

(d)    Tenant shall be provided with forty-two parking passes for the first thirty-six months and thereafter a total of eighty-nine (89) parking passes. Parking spaces are for use by non-commercial vehicles for the Nova Place Parking Garage, which is Unit 6 of the Nova Place Condominium, at no additional charge. In addition to the parking provided by the parking passes described in the immediately preceding sentence, Tenant and Tenant’s employees shall have the right to purchase additional parking passes in the Nova Place Parking Garage directly from the owner of such Unit 6 (currently ACA Garage Unit 6 LLC) on a monthly basis at the published rate in effect from time to time for tenants of Nova Place, subject to availability. Additionally, subject to availability in the Nova Place Parking Garage, Tenant, its employees and visitors may use the Nova Place Parking Garage on an hourly or daily basis at the published rates for the public. The use and occupancy of the Nova Place Parking Garage shall be subject to and governed by all of the terms, conditions, and provisions set forth in this Lease applicable to the Premises demised hereunder and any rules and regulations established by Landlord or any operator regarding the Nova Place Parking Garage. Tenant’s parking shall be in common with others in the Nova Place Parking Garage, as may exist from time to time, except any parking spaces that may be designated for the exclusive use. Tenant shall also have the ability to participate in parking validation programs, as set forth in Section 13.26 below.

Section 1.3 - Term.

(a)    Subject to the completion of Landlord’s Work as described in Section 5.1 below, the term of this Lease (“Term”) shall commence upon Landlord’s delivery of the Premises to Tenant in accordance with Section 5.1 hereafter (“Commencement Date”) and end on the last day of the one hundred twenty-sixth (126th) full calendar month thereafter (“Expiration Date”) unless sooner terminated or extended as provided in this Lease. Subject to Section 1.3(c) below, Landlord anticipates the Commencement Date shall be no later than one hundred eighty (180) days after receipt of a Building Permit. Notwithstanding the foregoing, if Tenant’s personnel shall occupy all or any part of the Premises for the conduct of its business prior to the Commencement Date, as determined pursuant to the first sentence of this sub-section, such date of occupancy shall, for all purposes of this Lease, be the Commencement Date. Landlord and Tenant shall execute a written instrument certifying the Commencement Date in the form attached hereto and incorporated herein as Exhibit F, within thirty (30) days after the Commencement Date, but the failure by either party to
-2-
Castle Biosciences - Unit 3 - Nova Place


execute and deliver such memorandum shall have no effect on the Commencement Date, as hereinabove determined. Notwithstanding the Parties’ agreement that the Term begins on the Commencement Date, the parties understand and agree that this Lease is a binding obligation in full force and effect from and after the Effective Date (as defined on the signature page below).

(b)    Tenant shall be given non-exclusive access to the Premises at times reasonably acceptable to Landlord prior to the Commencement Date for installation of its phone and data systems and furniture delivery and set up, subject to all the terms of this Lease except the obligation to pay any rent for the period prior to the Commencement Date. Tenant agrees not to unreasonably interfere with Landlord’s Work, as defined hereafter. All of the terms of this Lease shall apply to such early access except for the payment of Basic Rent and Additional Rent (as hereinafter defined).

(c)    If Landlord is unable to deliver possession of the Premises to Tenant due to: (i) Landlord’s failure to complete Landlord’s Work, if any, by the anticipated commencement date; (ii) Landlord’s failure to obtain any final inspection of the Premises or (iii) a Tenant Delay (as defined below), then Landlord shall not be subject to any liability to Tenant nor shall the validity of this Lease be impaired. In such event, the Commencement Date, and the Term, shall be extended until Landlord is able to deliver possession of the Premises to Tenant. For purposes of this Lease, “Tenant Delay” shall mean any delay in the completion of Landlord’s Work resulting from any or all of the following: (1) Tenant’s failure to timely perform any of its obligations pursuant to this Lease, including any failure to complete, on or before the due date therefor, any action item which is Tenant’s responsibility pursuant to the work schedule or any schedule delivered by Landlord to Tenant pursuant to this Lease (including, without limitation, Exhibit C); (2) Tenant’s changes to the Landlord’s Work or approved Plan attached as Schedule C-1 - after the Effective Date; (3) Tenant’s request for materials, finishes, or installations which are not readily available or which are incompatible with Landlord’s Building standards; (4) any delay of Tenant in making payment to Landlord for any costs for Tenant’s changes to the approved Plan, as provided in Exhibit C; or (5) any other act or failure to act by Tenant, Tenant’s employees, agents, architects, independent contractors, consultants and/or any other person performing or required to perform services on behalf of Tenant.

Section 1.4 - Reserved Rights. Landlord reserves the right at any time to make alterations or additions to the Unit; to build additional stories thereon; to construct additional buildings or improvements on the Unit; to change from time to time the size, location and nature of the common areas included in the Unit; to install, maintain, use, repair and replace pipes, ducts, conduits, wires and appurtenant fixtures leading through the Premises in locations which will not materially interfere with Tenant’s use thereof. Tenant also understands that the other unit owners have, without limitation, the rights to make alterations or additions to their units and to build additional stories thereon, to construct additional buildings or improvements on their units, to change from time to time the size, location and nature of the common areas included in their units.

Section 1.5 - Extension Option. If this Lease shall then be in full force and effect and if Tenant shall have fully performed all of its terms and conditions, Tenant shall have the option to extend this Lease for one (1) additional term of five (5) years (“Extension Term”), provided that: (i) written notice exercising such option is delivered to the Landlord not more than seven hundred twenty (720) days and not less than five hundred forty (540) days prior to the Expiration Date and (ii) no Event of Default shall exist at the time of giving the notice and the commencement of the Extension Term and (iii) the original Tenant, named herein (or a Permitted Transferee) is occupying the Premises both at the time of giving the notice and at the time of commencement of the Extension Term. All of the provisions of this Lease shall pertain to such Extension Term, except that (a) the Basic Rent provided for in Section 2.3 shall be increased pursuant to the procedure set forth below and (b) there shall be no further options to extend the Term. Upon commencement of the Extension Term Landlord shall not be obligated to make or pay for any improvements to the Premises nor pay any inducement payments of any kind or nature. Within thirty (30) days of receipt of Tenant's notice exercising its
-3-
Castle Biosciences - Unit 3 - Nova Place


option for the Extension Term, Landlord shall propose the Basic Rent for each year of the Extension Term at an amount comparable to the base or minimum rent then currently being attained for renewal tenants in similar buildings in Allegheny County and having due regard for the size, location and use of the Premises and amenities provided (the “Fair Market Rent”); provided, further, that the annual Basic Rent for each year of the Extension Term shall in no event be less than one hundred two percent of the rent in effect for the immediately preceding year. Tenant shall have a period of ten (10) days from receipt of Landlord’s notice to either accept Landlord’s proposed Fair Market Rent or to make a counter-proposal. In the event that Tenant counter-proposes and Landlord and Tenant do not reach agreement upon an acceptable Fair Market Rent within ten (10) days thereafter, the Fair Market Rent for each year of the Extension Term shall be resolved through arbitration as provided below. In the event Tenant exercises its option to extend the term as provided herein, the Expiration Date shall then be that date which is the last day of the Extension Term. If Tenant shall fail to give timely notice of the exercise of such option as aforesaid, Tenant shall have no right to extend the Term of this Lease, time being of the essence of the foregoing provisions.

If the parties are unable to reach agreement on Fair Market Rent during the period specified above, then the determination of Fair Market Rent shall be submitted to arbitration as set forth herein. The Fair Market Rent shall be determined by impartial arbitrators, one to be chosen by Landlord, one to be chosen by Tenant, and a third to be selected, if necessary, as below provided. Within ten (10) days after the expiration of the ten (10) day period referenced in the preceding paragraph, the parties shall each notify the other of the name and address of their designated arbitrator. The arbitrator shall be a commercial real estate broker or appraiser with at least ten (10) years of experience with commercial rental rates in greater Pittsburgh, Pennsylvania area. If one party fails to notify the other of the appointment of its arbitrator, within or by the time above specified, then the arbitrator which has been so appointed shall be the sole arbitrator to determine the issue. The unanimous written decision of the two arbitrators first chosen or the written decision of the third arbitrator chosen and selected as provided below, shall be conclusive and binding upon Landlord and Tenant. If the two (2) arbitrators are not able to reach a unanimous determination of Fair Market Rent within ten (10) business days after appointment, the arbitrators themselves, shall jointly appoint a third arbitrator, who shall be a competent and impartial person with qualifications similar to those required of the first two arbitrators. The role of the third arbitrator shall be to select which of the two proposed resolutions most closely approximates his or her determination of Fair Market Rent. The third arbitrator shall have no right to propose a middle ground or any modification of either of the two proposed resolutions. The third arbitrator shall issue its decision within ten (10) business days after appointment. Each party shall pay the fees of the arbitrator selected by it, and if a third arbitrator is selected as provided above, each party shall pay one-half of the fees of said third arbitrator. The arbitrators shall advise the parties of their determination at least thirty (30) days prior to the commencement of the applicable Extension Term. If the dispute between the parties as to a Fair Market Rent has not been resolved before the commencement of Tenant’s obligation to pay rent based upon such Fair Market Rent, then Tenant shall pay Basic Rent and other charges under the Lease in respect of the Premises in the amounts which were applicable to the twelve (12) month period immediately prior to the applicable Extension Term until either the agreement of the parties as to the Fair Market Rent designated by Landlord, or the decision of the arbitrators, as the case may be, at which time Tenant shall pay any underpayment of Basic Rent and other charges to Landlord. When the Fair Market Rent has been determined, each party shall at the request of the other, execute a certificate confirming the Fair Market Rent as it is determined in accordance with the provisions of this Section.

Article II - Rent

Section 2.1 - Definition of Lease Year. Intentionally deleted.

Section 2.2 - Tenant’s Proportionate Share. As used herein, “Tenant’s Proportionate Share” shall mean a fraction, which may be expressed as a percentage, the numerator of which is the Floor Area of the Premises, and the denominator of which is the rentable floor area of the Unit,
-4-
Castle Biosciences - Unit 3 - Nova Place


including the Premises, which is agreed to be 130,449 rentable square feet. Therefore, Tenant’s Proportionate Share will be 15.99% for the first thirty-six months of the Term and thereafter 34.25% thereafter.

Section 2.3 - Basic Rent. Beginning on the Commencement Date, Tenant shall pay to Landlord, without notice, offset, abatement, deduction or demand, an annual Basic Rent as set forth below, which shall be paid in equal monthly installments, in advance, on the first day of each calendar month during the Term, in lawful money of the United States, and sent to the address as set forth in Section 13.6 herein, in the amounts as set forth below:

Basic Rent Period
Basic Rent
(per Basic Rent Period)
Monthly
Basic Rent
Rate per r.s.f.
Months 1-6$37,800.00$6,300.00$3.62
Months 7-18$597,000.00$49,750.00$28.62
Months 19-30$608,940.00$50,745.00$29.20
Months 31-36$310,559.40$51,759.90$29.78
Months 37-48$1,355,286.33$112,940.53$30.34
Months 49-60$1,382,365.25$115,197.10$30.94
Months 61-72$1,409,958.94$117,496.58$31.56
Months 73-84$1,438,068.77$119,839.06$32.19
Months 85-96$1,467,142.88$122,261.91$32.84
Months 97-108$1,496,289.16$124,690.76$33.49
Months 109-120$1,526,402.59$127,200.22$34.17
Months 121-126$778,295.55$129,715.92$34.84

In the event that the Commencement Date is other than a first day of a calendar month, for purposes of calculating the Basic Rent payments owed pursuant to this Section 2.3 the “first month” of the Term of the Lease shall be deemed to mean the number of days between the Commencement Date and the last day of such calendar month plus the next full calendar month.

Section 2.4 - Taxes. Tenant further covenants and agrees to pay to Landlord, as additional rent, sums computed as follows:

(a)    As used in this Lease:

(1)    The term “Taxes” shall mean: (I) all real estate taxes, assessments, special or otherwise, county taxes, transit taxes, license fee, license tax, business license fee, business license tax, commercial rental tax, levy, charge, penalty, tax or any other governmental charge of a similar or dissimilar nature, whether general, special, ordinary or extraordinary, foreseen or unforeseen, which may be levied or assessed upon or with respect to all or any part of the Property or Project, as well as surrounding grounds, plazas and the sidewalks or streets in front of or adjacent thereto and any improvements located, including any tax excise or fee measured by or payable with respect to any rent, and levied against Landlord and/or any part of the Property under the laws of the United States, the Commonwealth of Pennsylvania, County of Allegheny, City of Pittsburgh, any school, agricultural, lighting, drainage or other improvement or special district thereof or any other taxing authority; (II) any assessment, tax, fee, levy or charge in substitution, partially or totally, of any assessment, tax, fee, levy or charge previously included within the definition of Taxes; and (III) costs and expenses, including reasonable attorneys’ and appraisers’ fees (which may include reasonably allocated in-house counsel fees), as may be incurred from time to time by Landlord and/or the Executive Board of the Condominium in seeking favorable assessments and in appealing assessments which Landlord and/or the Executive Board of
-5-
Castle Biosciences - Unit 3 - Nova Place


the Condominium reasonably deems to be excessive, regardless of whether or not such efforts are ultimately successful in achieving an assessment reduction. In the event such expenses are incurred in connection with proceedings which relate to more than one condominium unit, such expenses shall be reasonably apportioned by the Executive Board of the Condominium to such units. The Taxes shall be equal to the product obtained by multiplying the taxes levied on the tax lot of which the Unit is a part by a fraction: the numerator of which shall be the rentable area of the Unit and the denominator of which shall be the rentable area of all buildings located on the tax lot of which the Unit is a part, as calculated by Landlord. In the event that any Taxes are imposed relating to Nova Place as a whole, such amounts shall be allocated among the condominium units comprising Nova Place based on their respective rentable areas.

If, however, by Applicable Law (as defined in Section 3.3 below), any assessment may be divided and paid in annual installments, then, for the purposes of this paragraph:

(aa)    such assessment shall be deemed payable in the maximum number of installments permitted by Applicable Law; and

(bb)    there shall be deemed included in Taxes for each Tax Year the annual installment of such assessment becoming payable during such Tax Year together with interest on such annual installment and on all installments thereafter becoming due as provided by Applicable Law, all as if such assessment had been so divided.

(cc)    Notwithstanding the above, the term “Taxes” shall not include:

(i) income, privilege or franchise taxes levied against Landlord, capital levy, estate, succession or transfer taxes of Landlord, or any unincorporated business tax imposed upon Landlord provided, however, that if the methods or scope of taxation shall be subsequently altered to cause any income, privilege, franchise, capital levy, estate, succession, transfer or unincorporated business tax to be substituted, in whole or in part, for any portion of the Taxes, then such income, privilege, franchise, capital levy, estate, succession, transfer or unincorporated business tax shall be deemed included in the term “Taxes” as used in this Lease; and

(ii) interest and penalties on Taxes if Tenant has made payments to Landlord on behalf of such Taxes within the periods provided by this Section.

(3)    If at any time during the Term the methods of taxation prevailing at the date hereof shall be altered so that in lieu of or as an addition to or as a substitute for the whole or any part of the taxes, assessments, levies, impositions or charges now levied, assessed or imposed, on all or any part of the Property shall be levied, assessed or imposed: (i) a tax, assessment, levy, imposition or charge based on the rents received therefrom whether or not wholly or partially as a capital levy or otherwise; (ii) a tax, assessment, levy, imposition or charge measured by or based in whole or in part upon all or any part of the Property and imposed upon Landlord; (iii) a license fee measured by the rent payable by Tenant to Landlord; or (iv) any other tax, levy, imposition, charge or license fee however described or imposed, then all such taxes, assessments, levies, impositions, charges or license fees, or the part thereof so measured or based, shall be deemed to be Taxes.

(4)    The term “Tax Year” shall mean the period of twelve months commencing on January 1 of each year.

(5)    The term “Base Taxes” shall mean Taxes for calendar year 2022. The term
-6-
Castle Biosciences - Unit 3 - Nova Place


Base Taxes” shall exclude all special assessments.

(6)    The term “Landlord’s Tax Statement” shall mean a written statement provided by Landlord and given to Tenant containing a computation of any additional rent due pursuant to the provisions of this Lease.

(b)    As of the Commencement Date, if Taxes payable in any Tax Year, falling wholly or partially within the Term, shall be in such amount as shall constitute an increase from the Base Taxes, Tenant shall pay as additional rent (“Tax Payment”) a sum equal to Tenant’s Proportionate Share of the amount by which Taxes for such Tax Year exceed the Base Taxes. If Taxes payable in any Tax Year shall be less than the Base Taxes there shall be no adjustment in the Basic Rent payable pursuant to this Lease. Payments by Tenant shall be prorated if necessary, to correspond with that portion of a Tax Year occurring within the Term. Tenant shall pay any additional Taxes attributable to alterations, additions or improvements to the Premises made by or for Tenant. If the Term of this Lease expires or is otherwise terminated prior to December 31 of any calendar year, Tenant’s obligation to pay any additional rent under this Section 2.4 for such partial calendar year shall survive the expiration or termination of this Lease even though the determination of such additional rent cannot be made until after such expiration or termination and, pursuant to Article XI below, Landlord shall have the right to retain a reasonable estimate of year-end adjustments from the Security Deposit.

(c)    Landlord’s Tax Statement shall include an estimate for the next Tax Payment. Tenant shall make monthly payments in each Tax Year on behalf of estimated Tax Payment (“Estimated Tax Payment”). The monthly Estimated Tax Payment shall be adjusted annually by Landlord. Upon receipt of Landlord’s Tax Statement the Estimated Tax Payment for the then-current Tax Year shall be adjusted in accordance with the Estimated Tax Payment set forth in the Landlord’s Tax Statement. The Estimated Tax Payment shall be paid without notice or demand each month along with Basic Rent and the Estimated Tax Payment shall be deemed additional rent hereunder. Within thirty (30) days from receipt of Landlord’s Tax Statement, Tenant shall pay Landlord the deficiency, if any, between the Estimated Tax Payment and the Tax Payment but if the Estimated Tax Payment exceeds the Tax Payment for the applicable Tax Year, provided that Tenant is not otherwise in default, Landlord shall refund same or credit the difference against the next accruing rent and other charges due under this Lease, except that the balance of any overpayment in respect to the last Tax Year shall be paid by Landlord to Tenant within sixty (60) days after Landlord’s determination of the actual Taxes for the final Tax Year.

(d)    If, as a result of any application or proceeding brought by or on behalf of Landlord, the Base Taxes shall be decreased, Landlord’s Tax Statement next following such decrease shall reflect such decrease in the Base Taxes. If, as a result of any application or proceeding brought by or on behalf of Landlord for reduction of the assessed valuation of the Property, Unit and/or Land for any period subsequent to the period upon which Base Taxes are computed for an applicable Tax Year, Landlord’s Tax Statement next following such decrease shall include an adjustment for such Tax Year reflecting such decrease in Taxes (less all reasonable costs and expenses, including reasonable attorneys’ fees (which may include reasonably allocated in-house counsel fees), incurred by Landlord in connection with such application or proceeding).

(e)    Landlord’s failure to render a Landlord’s Tax Statement with respect to any Tax Year shall not prejudice Landlord’s right to render a Landlord’s Tax Statement with respect to that or any subsequent Tax Year. The obligations of Landlord and Tenant under the provisions of this Article with respect to any additional rent shall survive the expiration or any sooner termination of the Term.

(f)    Each Landlord’s Tax Statement shall be conclusive and binding upon Tenant unless within thirty (30) days after receipt of such Landlord’s Tax Statement Tenant shall notify Landlord that it disputes the correctness of Landlord’s Tax Statement, specifying the respects in which
-7-
Castle Biosciences - Unit 3 - Nova Place


Landlord’s Tax Statement is claimed to be incorrect. Pending the determination of such dispute by agreement or arbitration, if agreement cannot be reached, Tenant shall pay additional rent in accordance with the applicable Landlord’s Tax Statement, and such payment shall be without prejudice to Tenant’s position. If the dispute shall be determined in Tenant’s favor, provided Tenant is not then in default, Landlord shall forthwith pay Tenant the amount of Tenant’s overpayment of additional rent resulting from compliance with Landlord’s Tax Statement or credit such overpayment against the Basic Rent or additional rent next accruing.

Section 2.5 - Personal Property Taxes. In addition to the Basic Rent payable under Section 2.3, Tenant shall pay all personal property taxes assessed and levied against its personal property, including trade fixtures and inventory, on the Premises. In the event that the taxes provided for under this Article are billed to Landlord, these taxes shall be paid in full as additional rent within ten (10) days after demand therefore by Landlord. The tax bill submitted by Landlord to Tenant shall be sufficient evidence of the amount of the taxes assessed or levied against the personal property to which such bill relates.

Section 2.6 - Operating Cost Payment.

(a)    As used in this Lease:

(1)    The term “Operating Cost Year” shall mean each calendar year, or any part thereof, during the Term.

(2)    The term “Base Operating Cost” shall mean the Operating Cost for calendar year 2022. The term “Tenant’s Proportionate Share” shall have the meaning set forth in Section 2.2 above.

(3)    The term “Operating Cost” shall mean all those costs and expenses incurred or borne by Landlord or Landlord’s agents (except for Taxes described in Section 2.4 above) including condominium fees and assessments as well as common area and service area utility expenses, in connection with the operation and maintenance of the Unit, Property or Project, including, without limitation, the costs and expenses incurred in providing services to tenants in accordance with consistently applied accounting principles for commercial real estate with respect to the operation and maintenance of first-class office buildings in Allegheny County. Without limiting the generality of the foregoing, “Operating Cost” shall be reasonable with respect to the operation and maintenance of a first-class office building in Allegheny County, subject to Section 2.12 below and shall include the following items: (aa) salaries, wages, medical, surgical and general welfare benefits (including, without limitation, group life insurance, hospitalization and disability benefits), pension payments of any kind, any and all other fringe benefits of employees of Landlord or its property manager engaged in the operation and maintenance of the Property for their time spent in work for the Property and any and all other payments made on behalf of or for the account of such employees; (bb) payroll taxes, workers’ compensation insurance, uniforms and cleaning uniforms for employees of Landlord or its property manager engaged in the operation and maintenance of the Property for their time spent in work for the Property (but, for the avoidance of doubt, shall not include wages and other benefits for employees with seniority above the property manager level); (cc) steam and any other fuel; (dd) the cost of all charges for electricity, heat, ventilation, air-conditioning (and water and sewer charges which are not or may not be liens against the Property, or the Land) furnished to the Property or used in the operation of the service facilities of the Property including any fuel adjustment factor, surcharges or meter reading charges (except those separately metered or paid by another tenant of the Unit for its space); (ee) the cost of all charges for rent, casualty and risk insurance, extended coverage, personal injury and property damage liability insurance and any and all other insurance which Landlord maintains, whether on account of the requirement of any
-8-
Castle Biosciences - Unit 3 - Nova Place


mortgagee, Condominium requirement or underlying lessor or otherwise; (ff) the cost of all building and cleaning supplies for the Property and the charges for telephone for the elevators and the lobby of the Property; (gg) the cost of all charges for maintenance of the Property, window cleaning, cleaning, exterminating, rubbish removal, security, alarm and all other service or maintenance contracts, provided that such charges are comparable to and competitive with charges for the same or similar services paid by the owners of other first-class office buildings in Allegheny County; (hh) the cost of rentals of capital equipment designed to result in savings or reductions in Operating Costs; (ii) all costs of lobby re-decorations and interior landscape and plant care and maintenance; (jj) all costs of painting in the public and service areas of the Property; (kk) professional and consulting fees (including, without limitation, legal, accounting and tax fees, which may include reasonably allocated in-house counsel fees) relating solely to the operation of the Property (but excluding the management fee set forth in (tt) below); (ll) real estate and landlord association dues with respect to the Property; (mm) capital equipment, improvements, or replacements to the extent that the same are expenses or regarded as deferred expenses under consistently applied accounting principles for commercial real estate, or required by Applicable Law or result in an average periodic savings in the amount of Operating Costs equal to or greater than the prorated cost of such capital improvement or replacement allocated to such period (in any of such cases, the cost of the capital improvements shall be included in Operating Cost for the Operating Cost Year in which the costs are incurred and subsequent Operating Cost Years, on a straight line basis, to the extent that such items are amortized over their useful life in accordance with the regulations established by the Internal Revenue Service, with an interest factor equal to 1.5% above the prime rate of the Citibank, NA at the time such capital expenses are incurred); (nn) costs incurred in complying with governmental requirements respecting health, safety, fire prevention and similar purposes (e.g. local laws) applicable to the Property, which are effective after the Commencement Date and not reimbursed by individual tenants under their leases; (oo) costs of maintenance and repair of the elevators; (pp) costs of general maintenance and upkeep for the Property (including, without limitation, exterior lighting system maintenance and repair costs); (qq) the cost for maintenance and operation of the parking garage, entry way and sidewalks, including but not limited to landscaping, snow removal, pot hole repair, cleaning and paving; (rr) costs for amenities located within Nova Place which are available to Tenant, including, but not limited to bike storage area and locker rooms; (ss) a proportional share of fees, costs and expenses, as determined pursuant to Section 2.12 below, which are incurred by the owner of Unit 7 of the Project which owns the majority of the “common areas” of the Nova Place Condominium; and (tt) a fee for the management of the Property, not to exceed five percent (5%) of the gross revenues of the Property, including, without limitation, all rent and other charges paid by tenants in the Unit, together with the cost of reasonable legal and other professional fees relating to the Property, but excluding such fees and commissions paid in connection with services rendered for securing or renewing leases and for matters not related to the normal administration and operation of the Property.

Notwithstanding the foregoing, Operating Cost shall not include, except as provided below, expenditures for any of the following: (i) repairs or other work occasioned by fire, windstorm or other casualty or hazard; (ii) leasing commissions, advertising expenses, and other costs incurred in leasing or in procuring new tenants or preparing space therefor; (iii) tenant change work (other than repairs) performed for other tenants; (iv) repairs or rebuilding necessitated by condemnation; (v) depreciation and amortization of the Property, other than depreciation or amortization of equipment, devices or installations which reduce Operating Cost, but only to the extent such annual depreciation or amortization does not exceed such reduction or is otherwise expressly allowed pursuant to this Lease; (vi) professional fees not allocable to the operation or management of the Property and professional fees allocable to disputes with, or preparation of leases for, other tenants and prospective tenants; (vii) costs incurred because Landlord or another tenant violated the terms of any lease; and (viii) costs incurred to remediate Hazardous Materials (as defined in Section 3.4
-9-
Castle Biosciences - Unit 3 - Nova Place


below) provided, however, that such exclusion shall apply only to significant releases and Operating Costs may include costs to remedy de minimis amounts of Hazardous Materials in the course of maintaining the common areas (i.e., addressing a release in connection with a spill of cleaning materials).

The calculation of Tenant’s Proportionate Share of Operating Costs shall include an adjustment to actual Operating Costs to reflect expenses that would be incurred assuming occupancy in the Unit equal to the greater of (i) 95% occupancy, or (ii) actual occupancy so that Tenant shall not be unfairly charged for any increased Operating Costs incurred by Landlord in maintaining a Unit at less than 95% occupancy.

(b)    If the Operating Cost payable in any Operating Cost Year falling wholly or partially within the Term shall be in such amount as shall constitute an increase from the Base Operating Cost, Tenant shall pay, as additional rent, within thirty (30) days after receipt of Landlord’s Statement (as defined below) (“Operating Cost Payment”) a sum equal to Tenant’s Proportionate Share of the amount by which the actual Operating Cost for such Operating Cost Year exceeds the Base Operating Cost. If the Operating Cost payable in any Operating Cost Year shall be less than the Base Operating Cost there shall be no adjustment in the Basic Rent payable pursuant to this Lease. Payments by Tenant shall be pro-rated if necessary, to correspond with that portion of an Operating Cost Year occurring within the Term. If the Term of this Lease expires prior to December 31 of any calendar year, Tenant’s obligation to pay any additional rent under this Section 2.6 for such partial calendar year shall survive the expiration or termination of this Lease even though the determination of such additional rent cannot be made until after such expiration or termination and, pursuant to Article XI below, Landlord shall have the right to retain a reasonable estimate of year-end adjustments from the Security Deposit.

(c)    In the event Tenant shall be required to make an Operating Cost Payment pursuant to subsection 2.6(b), Tenant shall thereafter make monthly payments in each Operating Cost Year on behalf of estimated Operating Costs (“Estimated Cost Payment”). The monthly Estimated Cost Payment shall be additional rent hereunder and shall be adjusted annually based on one-twelfth (1/12th) of the Operating Cost Payment for the immediately preceding year. Upon receipt of Landlord’s Statement (as hereinafter defined) the Estimated Cost Payment for the then-current Operating Cost Year shall be adjusted in accordance with the Operating Cost Payment due to Landlord on behalf of the previous Operating Cost Year. The Estimated Cost Payment shall be paid without notice or demand each month, along with Basic Rent. Within thirty (30) days from receipt of Landlord’s Statement, Tenant shall pay Landlord the deficiency, if any, between the Estimated Cost Payments made for the applicable Operating Cost Year and the Operating Cost Payment but if the Estimated Cost Payments exceed the Operating Cost Payment, provided Tenant is not otherwise in default, Landlord shall refund same or credit the difference against the next accruing rent and other charges due under this Lease, except that the balance of any overpayment in respect to the last Operating Cost Year shall be paid by Landlord to Tenant within sixty (60) days after Landlord’s determination of the actual Operating Costs for the final Operating Cost Year.

(d)    Landlord’s failure to render a Landlord’s Statement with respect to any Operating Cost Year shall not prejudice Landlord’s right to render a Landlord’s Statement with respect to that or any subsequent Operating Cost Year. The obligations of Landlord and Tenant under the provisions of this Article with respect to any additional rent shall survive the expiration or any sooner termination of the Term.

(e)    The term “Landlord’s Statement” as used in this Section 2.6 shall mean a written statement of the actual Operating Cost with respect to the subject Operating Cost Year consistently prepared in accordance with this Section 2.6 and setting forth in reasonable detail categories of expenses and amounts included therein. Each Landlord’s Statement shall be conclusive and binding upon Tenant unless within thirty (30) days after receipt of such Landlord’s Statement Tenant shall
-10-
Castle Biosciences - Unit 3 - Nova Place


notify Landlord that it disputes the correctness of Landlord’s Statement, specifying the respects in which Landlord’s Statement is claimed to be incorrect. Pending the determination of such dispute by agreement or, if agreement cannot be reached, arbitration, Tenant shall pay additional rent in accordance with the applicable Landlord’s Statement, and such payment shall be without prejudice to Tenant’s position. If the dispute shall be determined in Tenant’s favor, provided Tenant is not then otherwise in default, Landlord shall forthwith pay Tenant the amount of Tenant’s overpayment of Additional Rent resulting from compliance with Landlord’s Statement.

Section 2.7 - Electricity.

(a)     In addition to Basic Rent due and payable under Section 2.3 and other charges owed by Tenant pursuant to separate provisions of this Lease, Tenant shall pay to Landlord, as Additional Rent, all charges applicable to its use of electricity at the Premises, including, but not limited to, all generation and transmission charges, miscellaneous charges imposed by the utility provider, taxes and tariffs, as well as costs to distribute HVAC within the Premises (collectively, “Electric Charge”). The Premises shall be sub-metered by Landlord at Landlord’s sole cost and expense so that Tenant’s use of electricity in the Premises is documented. Landlord shall provide Tenant with an invoice setting forth the Electric Charge based on the reading of the sub-meter and any other charges imposed by the utility provider which are applicable to the Premises without markup by Landlord or administrative fee. Tenant shall pay the applicable monthly Electric Charge to Landlord within thirty (30) days of Landlord’s billing therefore. Notwithstanding anything to the contrary herein, Tenant shall continue to be responsible for its Proportionate Share of electric usage relating to the common areas as part of the Operating Cost calculation. The Electric Charge shall be Additional Rent hereunder.

(b)    Subject to the terms and provisions of Section 5.10 below, Landlord shall not be liable to Tenant for any loss or damage or expense which Tenant may sustain or incur if either the quantity or character of electric service is changed or is no longer available or suitable for Tenant’s requirements. Tenant covenants and agrees that at all times its use of electric current shall never exceed the capacity of existing feeders to the Property or the risers or wiring installation.

(c)    Landlord shall furnish and install, at Tenant’s expense, all replacement lighting tubes, lamps, bulbs and ballasts required in the Premises, provided that the cost therefore shall not exceed comparable charges in other first class office buildings in Allegheny County.

Section 2.8 - Additional Rent. Any and all payments payable by Tenant under this Lease other than Basic Rent shall be deemed “Additional Rent” or “additional rent” and Landlord reserves the same rights and remedies against Tenant for default in making any such payments as Landlord shall have for default in the payment of Basic Rent; including, but not limited to, the right to seek and recover such payments as rent under any applicable provisions of the United States Bankruptcy Code. As used in this Lease, the term “Rent” shall mean Basic Rent plus Additional Rent.

Section 2.9 - Late Charges. If any Basic Rent or Additional Rent for any month is not paid when due, Tenant shall pay a late charge of five percent (5%) of the overdue installment due Landlord (it being understood that a late charge shall not be due for the first such occurrence during any given calendar year). This late charge shall be paid on the first day of the next calendar month. The late charge does not constitute a penalty and is acknowledged by Tenant to be fair and reasonable and it will be in addition to, and will not preclude Landlord from, any other remedy at law, in equity and/or under this Lease.

Section 2.10 - Place of Payment. Payment of Basic Rent and Additional Rent shall be made to Landlord at the address set forth in Section 13.6 or to such other person or legal entity or to such other address as Landlord shall designate by notice to Tenant. All such payments shall be paid to Landlord without notice or demand and without abatement, deduction, counterclaim or set-off whatsoever.

-11-
Castle Biosciences - Unit 3 - Nova Place


Section 2.11 - Utilities in General. It shall be Tenant’s responsibility to contract directly with the appropriate public utility companies for telephone and other public utility services which are not specifically addressed in this Article 2. Tenant shall make such applications and arrangements as shall be necessary to become a customer of the public utility companies supplying such services, and for the separate metering of such utilities and the direct billing of Tenant for such utilities by the companies supplying such utilities. Tenant shall pay directly to the public utility companies all costs and expenses of such utility services supplied to the Premises during the Term of this Lease. Landlord shall identify for Tenant the point at which Tenant may connect to the electrical distribution system at the Unit. It shall be Tenant's responsibility to ensure that such site complies with all laws, statutes, ordinances, codes, rules and regulations pertaining thereto and is approved by all agencies or authorities having jurisdiction thereover. Tenant shall indemnify, defend and hold Landlord and its officers, agents and employees harmless from any claims arising out of any of any utility services provided to Tenant. Tenant shall have no authority on behalf of Landlord to give anyone the right and Tenant shall not allow anyone to place a lien on the Land or any part of the Unit or Land for such services, and should any such lien be placed, Tenant shall have the same removed within ten (10) days after notice thereof. Upon Tenant’s failure to so remove any such lien Landlord may take whatever steps are necessary to have the same removed, and the cost thereof shall be paid upon demand by Tenant to Landlord as Additional Rent. Tenant’s indemnity, as set forth above, shall survive the termination or expiration of this Lease.

Section 2.12 - General Allocation Procedures. Landlord and Tenant acknowledge that to the extent practicable and known exactly, all Taxes and Operating Costs will be accounted for and attributed separately for the Unit and for the other units that comprise Nova Place (the “Other Condominium Units”). To the extent allocations of an item of Taxes or Operating Costs in accordance with the foregoing sentence is not practicable and known exactly, allocations will be made between and among the Unit and the Other Condominium Units proportionately among all thereof (based upon the respective rentable square footage of each), or equally among all thereof, or in such other proportions as may reasonably be determined by Landlord in the exercise of prudent management practices. For avoidance of doubt, Unit 7 of the Condominium (which is currently owned by ACA Unit 7 LLC) was designed to hold the majority of the common areas of the Nova Place Condominium. Therefore, Taxes and Operating Costs which are allocated to Unit 7 or which are incurred by Unit 7 shall be equitably allocated to the remaining Condominium Units and Tenant shall be responsible for its proportionate share of such costs and expenses which are allocated to the Unit.

Section 2.13 - Domestic Water and Sewer Service. In the event that Tenant’s usage of water exceeds normal office use then Landlord shall install, at Tenant’s sole cost and expense, a submeter to measure consumption of domestic water and sewer usage in the Premises. Tenant shall reimburse Landlord, as Additional Rent, for Landlord’s actual and direct cost of domestic water and sewer services to the Premises. Landlord’s cost for domestic water and sewer services to the Premises shall be determined by multiplying the total amount of each municipal or other public utility bill received by Landlord for domestic water and sewer service supplied to the Unit, or portion thereof containing the Premises, during the Term of this Lease by a fraction, of which (a) the numerator shall be the amount of domestic water supplied to the Premises during the period covered by such domestic water or sewer bill, as determined by Landlord's reading of the said sub-meter, and (b) the denominator shall be the total amount of domestic water supplied to the Unit (or such portion thereof) during the same period, as determined by the municipal or other utility supplying such domestic water service. Landlord shall invoice Tenant periodically for amounts due under this Section 2.13, but no less frequently than annually and no more frequently than monthly. Such invoices shall be accompanied by copies of the domestic water bills and sewer bills and, if sub-metered, the water meter and sub-meter readings on which they are based. Each such invoice shall be paid by Tenant to Landlord within thirty (30) days after Tenant’s receipt thereof.


-12-
Castle Biosciences - Unit 3 - Nova Place


Section 2.14 - Janitorial Service. All janitorial services required or desired by Tenant to be performed within the Premises shall be at the sole cost and expense of Tenant. Tenant may, at its option, arrange for such services independently of Landlord, or upon request from Tenant, Landlord will assist Tenant in arranging for such janitorial services as are desired by Tenant to be provided by the janitorial service company regularly employed by Landlord. In either case, Tenant shall pay the costs thereof directly to the janitorial service company supplying such services to Tenant.

Section 2.15 - Trash. Tenant agrees to place only general office trash generated in the Premises (and only such trash) in containers approved by Landlord and keep the area surrounding the Premises free from boxes, cartons and rubbish. Tenant further agrees to keep the Premises in a clean condition as to not attract vermin. Tenant shall be responsible for the proper disposal, at its own cost and expense, of all trash, including, without limitation, any regulated, medical or hazardous waste generated at the Premises using properly licensed contractors in full compliance with all Applicable Laws.


Article III - Use of Premises

Section 3.1 - Use of Premises. Tenant covenants and agrees that during the Term, the Premises shall be used and occupied solely for life science uses and general office purposes and for no other purpose (the “Permitted Use”). Tenant also covenants not to do or suffer any waste or damage, disfigurement or injury to any portion of the Premises or Property.

Section 3.2 - Unlawful Purpose. Tenant will not use or allow the Premises or any part thereof to be used or occupied for any unlawful purpose or in violation of any Certificate of Occupancy or certificate of compliance covering the use of the Property or Premises or any part thereof or in violation of any permit or license affecting the Property or Premises or any part thereof and will not suffer any act to be done or any condition to exist on the Property or Premises or any part thereof or any article to be brought thereon which may be dangerous (unless safeguarded as required by Applicable Law) or which may, in law, constitute a nuisance, public or private, or which may make void or voidable any insurance then in force with respect thereto.

Section 3.3 - Compliance with Laws. Throughout the Term, Tenant, at its sole cost and expense, will promptly comply with all present and future laws, ordinances, statutes, codes, bylaws, administrative guidelines, directives, orders, rules, regulations and requirements of all Federal, State, County, City and municipal governments, departments, commissions, boards and officers, any quasi-governmental authority, including, without limitation, the Americans with Disabilities Act and all orders, rules and regulations of the National Board of Fire Underwriters, the local Board of Fire Underwriters or any other body or bodies exercising similar functions, foreseen or unforeseen, ordinary as well as extraordinary, which may be applicable to Tenant’s use or occupancy of the Premises (collectively, “Applicable Laws”). Landlord represents that, as of the Effective Date that Landlord has not received any notification from governmental authorities that indicates the Premises are not in compliance with Applicable Laws.

Section 3.4 - Hazardous Materials.

(a)    Tenant shall not (either with or without negligence) cause or permit the introduction,
escape, disposal, release or threat of release of any biologically or chemically active or other Hazardous Materials (as said term is hereafter defined) on, in, upon or under the Land, the Unit or the Project. Tenant shall not allow the introduction, generation, storage, use or disposal of such Hazardous Materials in any manner prohibited by Applicable Law, nor allow to be brought into the Land, Unit or Premises any such Hazardous Materials except for use in the ordinary course of Tenant’s business, and then only after written notice is given to Landlord of the identity of such
-13-
Castle Biosciences - Unit 3 - Nova Place


Hazardous Materials as further set forth herein. As of the date hereof, Tenant has provided Landlord written notice of the chemicals used in Tenant’s ordinary course of business, which includes Hazardous Materials (“Tenant Chemicals Notice”). During the Term of this Lease, in the event Tenant’s use of Hazardous Materials shall change, Tenant shall provide to Landlord an updated Tenant Chemicals Notice, which such updated Tenant Chemicals Notice shall provide any change in Tenant’s Hazardous Materials usage within a previous six (6) month period. “Hazardous Materials” shall include, without limitation, any material or substance which is (i) petroleum, (ii) asbestos, (iii) designated as a “hazardous substance” pursuant to Section 311 of the Federal Water Pollution Control Act, 33 U.S.C. §1251 et seq. (33 U.S.C. § 1321) or listed pursuant to §307 of the Federal Water Pollution Control Act (33 U.S.C. § 1317), (iv) defined as a “hazardous waste” pursuant to Section 1004 of the Resource Conservation and Recovery Act, 42 U.S.C. § 6901 et seq. (42 U.S.C. § 6903), (v) defined as a “hazardous substance” pursuant to Section 101 of the Comprehensive Environmental Response, Compensation, and Liability Act, 42 U.S.C. § 9601 et seq.(42 U.S.C. § 9601), as amended, or (vi) defined as “oil” or a “hazardous waste”, a “hazardous substance”, a “hazardous material” or a “toxic material” under any other Applicable Law, including, without limitation, the Pennsylvania Consolidated Statutes, as amended. If any lender or governmental agency shall ever require testing to ascertain whether or not there has been any release of Hazardous Materials, then the reasonable costs thereof shall be reimbursed by Tenant to Landlord upon demand as additional charges but only if such requirement applies to the Premises or may be the result of the acts or omissions of Tenant. In addition, Tenant shall execute affidavits, representations and the like, from time to time, at Landlord’s request concerning Tenant’s best knowledge and belief regarding the presence of Hazardous Materials on the Premises. Tenant agrees to defend, indemnify and hold harmless Landlord, its members, managers, agents and employees from and against any and all administrative and judicial actions and rulings, claims, causes of action, demands and liability (collectively, “Claims”) including, but not limited to, damages, costs, expenses, assessments, penalties, fines, losses, judgments and reasonable attorneys’ fees (which may include reasonably allocated in-house counsel fees) that Landlord, its members, managers, agents and employees may suffer or incur due to the introduction, release or threat of release of Hazardous Materials, the existence of any Hazardous Materials on the Land, Unit or Premises or the migration of any Hazardous Materials to other properties or the release of any Hazardous Materials into the environment (collectively, “Actions”), that relate to or arise from Tenant’s activities or the activities of Tenant’s employees, agents, officers, subtenants, invitees or contractors on the Land, Unit or Premises. The indemnifications in this section specifically include,
without limitation, costs incurred in connection with any investigation of site conditions or any cleanup, remedial, removal or restoration work required by any governmental authority. The covenants and indemnity set forth in this Section 3.4 shall survive the expiration or earlier termination of the Term. Landlord expressly reserves the right to enter the Premises to perform regular inspections and testing with respect to the presence, existence, release or threat of release of Hazardous Materials. Tenant agrees to comply, at its sole cost and expense, with all Applicable Laws regarding the generation, use, treatment, storage, disposal and transportation of Hazardous Materials. Tenant shall immediately notify Landlord of any introduction, release or threatened release of Hazardous Materials by Tenant at the Land, Unit or Premises and it shall be Tenant’s sole and absolute responsibility to investigate, remediate, monitor and remove such introduction or release of Hazardous Materials in strict accordance with all Applicable Laws and regulations.

(b)    Tenant shall immediately notify Landlord of its actual knowledge of (i) any inspection, enforcement, cleanup or other regulatory action taken or threatened by any regulatory authority with respect to any Hazardous Material on or from the Premises or the migration thereof from or to other property placed, deposited, discharged, disposed, spilled, or leaked in, on, under or about the Premises, or any portion of the Project by Tenant, its employees, agents, contractors, licensees, or invitees (excluding any tenant improvement work done by Landlord), (ii) any demands or claims made or threatened by any party relating to any loss or injury claimed to have resulted from any Hazardous Material on or from the Premises placed, deposited, discharged, disposed, spilled, or leaked in, on, under or about the Premises or any portion of the Project by Tenant, its employees, agents, contractors, licensees, or invitees (excluding any tenant improvement work done by Landlord), (iii) any use, storage, maintenance, generation, processing, treatment, manufacture, handling, release, discharge, spill, leak, disposal or transportation of any
-14-
Castle Biosciences - Unit 3 - Nova Place


Hazardous Material on or from the Premises placed, deposited, discharged, disposed, spilled, or leaked in, on, under or about the Premises or any portion of the Project by Tenant, its employees, agents, contractors, licensees, or invitees (excluding any tenant improvement work done by Landlord) in violation of this Section, and any damage, loss or injury to persons, property or business resulting or claimed to have resulted therefrom, and (iv) any matters where Tenant is required by Law to give a notice to any regulatory authority respecting any Hazardous Materials on or from the Premises placed, deposited, discharged, disposed, spilled, or leaked in, on, under or about the Premises or any portion of the Project by Tenant, its employees, agents, contractors, licensees, or invitees (excluding any tenant improvement work done by Landlord). Landlord shall have the right (but not the obligation) to notify regulatory authorities concerning actual and claimed violations of this Section.
(c)    Landlord shall defend, indemnify and hold harmless Tenant and its members, officers, directors, agents and employees from and against any and all Claims including, but not limited to, damages, costs, expenses, assessments, penalties, fines, losses, judgments and reasonable attorneys’ fees that Tenant, its members, managers, agents, and employees may suffer or incur due to the presence of Hazardous Materials that are not introduced by Tenant, its members, managers, agents or employees.

Section 3.5 - Floor Loading. Tenant shall not knowingly place any load on any floor of the Premises in excess of its floor load capacity. Landlord makes no representation as to the weight bearing capacity of the Premises. Shelving, machinery, fixtures, equipment, materials and the like which may be placed on the Premises by Tenant shall be at Tenant’s own risk.

Section 3.6 - Entry by Landlord. Landlord or its authorized representatives shall have the right to enter the Premises at all reasonable times, upon reasonable advance notice of at least one (1) business day being deemed reasonable (and, provided further, that notwithstanding anything to the contrary herein, such notice may be given by electronic mail only), for the following purposes: (a) inspecting the same; (b) making any necessary repairs thereto and performing any work therein that may be necessary by reason of Tenant’s failure to make any such repairs or perform any such work or to commence the same after written notice from Landlord; (c) showing the Unit to prospective buyers; (d) showing the Premises to prospective tenants during the last twelve (12) months of the Term; or (e) in the event of an emergency or entry to perform repairs necessary to preserve the Premises or Unit, provided that no such advance notice shall be necessary in such event. Nothing herein shall be deemed or construed as a duty upon the part of Landlord to do any such repairs upon Tenant’s default in failing to perform the same. No such entry of the Landlord onto the Premises shall entitle Tenant to an abatement of any sums payable hereunder or constitute a breach of Landlord’s covenant of quiet enjoyment or an actual or constructive eviction in whole or in part.

Section 3.7 - Rules and Regulations of Landlord. The rules and regulations regarding the Unit attached to and made a part of this Lease as Exhibit B (“Rules and Regulations”), as well as any other and further reasonable rules and regulations which shall be made by Landlord shall be observed by Tenant and by Tenant’s officers, employees, servants, agents, subtenants, contractors and invitees. Landlord reserves the right to rescind any presently existing rules applicable to the Unit and to make such other and further reasonable rules and regulations as, in its judgment, may from time to time be desirable for the safety, care and cleanliness of the Unit for the preservation of good order therein, which rules, when so made and notice thereof given to Tenant, shall have the same force and effect as if originally made a part of this Lease. Any rules shall be equally applicable to all tenants in the Unit. Nothing herein shall be construed to give Tenant or any other party any claim, demand or cause of action against Landlord arising out of the violation of such Rules and Regulations by any other tenant or visitor of the Unit, or out of the enforcement, modification or waiver of the Rules and Regulations by Landlord in any particular instance.
-15-
Castle Biosciences - Unit 3 - Nova Place


Section 3.8 - Signs.

(a)    No sign, advertisement or notice shall be affixed to or placed upon any part of the Premises, Unit or Property by Tenant, except in such location and manner and of such size, design and color as shall be previously approved by Landlord, in writing, which approval shall not be unreasonably withheld, conditioned or delayed. Any sign, advertisement or notice so placed or affixed shall comply with all Applicable Laws. If Tenant erects a sign without Landlord’s prior approval, then Landlord may remove it and repair any damage caused by the installation or removal of the sign at Tenant’s sole cost and expense. Tenant shall pay to Landlord such costs and expenses within five (5) days of a submission of a bill by Landlord.

(b)    Landlord, at Landlord’s expense, shall provide Tenant with standard signage on the Unit directory, in the main lobby directory and elevator lobby signage on Tenant’s floor, provided, however, that any changes or replacements of such signs after the initial installation shall be at Tenant’s expense. Additionally, Tenant shall have the right to install its name and logo on the main entrance to the Premises, at Tenant’s expense, provided that Landlord shall have prior approval rights to any such entrance signage, which approval shall not be unreasonably withheld, conditioned or delayed.

Article IV- Quiet Enjoyment

Tenant shall, upon paying the Basic and Additional Rent reserved hereunder and observing and performing all of the terms, covenants and conditions on Tenant’s part to be observed and performed, peaceably and quietly, have and hold the Premises, without hindrance or molestation by any person or persons lawfully claiming by, through or under Landlord, subject, however, to the terms of this Lease and to any fee mortgage or other matters of record, but it is understood and agreed that this covenant and any and all other covenants of Landlord contained in the Lease shall be binding upon Landlord and Landlord’s successors only with respect to breaches occurring during Landlord’s and Landlord’s successors’ respective ownership of Landlord’s interest hereunder.

Article V - Delivery of Premises, Tenant’s Work, Alterations and Maintenance

Section 5.1 - Improvements by Landlord. Upon the execution of this Lease, Landlord agrees to make or cause to be made the improvements to the Premises described in Exhibit C attached hereto and incorporated into this Lease (“Landlord’s Work”). Landlord’s Work shall be accomplished in a workmanlike manner in compliance with all Applicable Laws. Additionally, Landlord is solely responsible for performing all work required in connection with installing a new roof over the Premises, installing new electrical service from Duquesne Light and upgrading the fire alarm system serving the Premises and integrating such upgraded fire alarm system into the main system. Landlord’s Work shall be deemed “Substantially Complete” upon the issuance of a statement by Landlord’s architect confirming Landlord’s Work has been completed with only minor punch-list items outstanding or that Landlord’s Work would have been completed but for a Tenant Delay (as defined in Section 1.3(c) above). The Commencement Date shall occur upon delivery of the Premises to Tenant with Landlord’s Work Substantially Complete. Landlord agrees to complete any punch-list items as soon as reasonably possible following the Commencement Date.

Notwithstanding anything to the contrary herein, Landlord shall only be required to spend up to One Million One Hundred Forty-Seven Thousand Eighty and NO/100 Dollars ($1,147,080.00) on the Landlord’s Work for the original Premises and One Million Three Hundred Ten Thousand One Hundred Fifty-Five and NO/100 Dollars ($1,310,155.00) on the Landlord’s Work for the Premises added at the beginning of month 37 of the Term, for a total amount of Two Million Four Hundred Fifty-Seven Thousand Two Hundred Thirty-Five and NO/100 Dollars ($2,457,235.00) (the “Landlord’s Work Cap”) and Tenant shall be responsible for any and all costs for the Landlord’s
-16-
Castle Biosciences - Unit 3 - Nova Place


Work which exceed such amount. Landlord and Tenant shall work together to mutually agree upon the best way to handle the physical construction of the Premises in phases, to maximize economies of scale and to manage supply chain issues.

If it is reasonably anticipated that the construction costs for Landlord’s Work will exceed the Landlord’s Work Cap, shall be paid by Tenant in the following manner. Tenant will pay its proportionate share of the Landlord’s Work costs each month as the construction bills are payable by Landlord. For example, if the total cost of the Landlord’s Work is estimated to be $3,685,852.50, then Landlord would be responsible for $2,457,235.00 (the Landlord’s Work Cap, which is 2/3 of the total cost) and Tenant would be responsible for $1,228,617.50 (the amount that exceeds the Landlord’s Work Cap, being 1/3 of the total cost). After that estimate is established, Tenant shall pay its portion of the estimated cost to Landlord within thirty (30) days after receipt of notice from Landlord of such amount owed by Tenant. Tenant acknowledges that Landlord shall not be required to proceed with any Landlord’s Work impacted by such amount until Landlord receives such payment from Tenant and Landlord shall not be responsible for any resulting delays from such work stoppage. A final true-up and accounting shall be performed after completion of construction of the Landlord’s Work, in order to ensure compliance with the terms of this Section 5.1.

Landlord shall perform the Landlord’s Work on a so-called “open book” basis and will consult with Tenant on the budget for the Landlord’s Work. Landlord shall charge a three percent (3%) project management fee, which fee shall be applied to the Landlord’s Work Cap.

Landlord shall competitively bid the Landlord’s Work with at least three (3) acceptable qualified contractors. Following receipt of the bids, Landlord shall provide Tenant with an itemized statement of estimated construction costs, including fees for permits, and architectural and engineering fees. Tenant shall have five (5) business days to approve or object to the budget. If Tenant objects to the proposed budget, Tenant shall provide specific reasons for its objection and shall submit a revised budget for Landlord’s review. In the event that Tenant fails to respond to a proposed budget within such five (5) business day period, the budget shall be deemed approved. In the event that Tenant objects to a proposed budget, then the Abatement Date (as defined in Section 1.3(c) above) shall be automatically extended on a day-for-day basis until the budget is approved by both Landlord and Tenant. Should the budget show that the cost of the Landlord’s Work will exceed the Landlord’s Work Cap, Tenant shall deposit with Landlord the total amount of the excess cost or fund the proportional share of the anticipated excess with every construction payment that is issued by Landlord.

After the initial budget is approved by both Landlord and Tenant, during the construction process Landlord shall inform Tenant of any change in budgeted items which vary by 5% or more. If the budgeted item increases in cost, Tenant shall have three (3) business days to approve or object to the change. If Tenant fails to approve the change within such three (3) business day period, then the Abatement Date shall be automatically extended on a day-for-day basis until the revised budget is approved by both Landlord and Tenant and Tenant has deposited the overage, if any, with Landlord.

Section 5.2 - Condition. Tenant acknowledges that the taking of possession of the Premises by Tenant shall be conclusive evidence that the Premises were in satisfactory condition at the time such possession was taken, including Substantial Completion of Landlord’s Work, but excluding any identified punch-list or other specified items. In addition, Tenant shall have a period of thirty (30) days following the Commencement Date to notify Landlord regarding any other unsatisfactory or incomplete items required to be completed by Landlord as part of Landlord’s Work. Except as expressly provided herein, Tenant agrees that it has accepted the Premises in an “AS IS, WHERE IS” condition. The parties hereby agree that Landlord and Landlord’s agents have not made, and Tenant has not relied upon, any representations, warrantees, either expressed or implied, or promises with respect to the physical condition of the Premises or Property, the rents, leases,
-17-
Castle Biosciences - Unit 3 - Nova Place


expense of operation or any other matter or thing affecting or related to the Property or Premises except as herein expressly set forth, and no rights, easements or licenses are acquired by Tenant by implication or otherwise except as expressly set forth in the provisions of this Lease.

Section 5.3 - Alterations by Tenant. Tenant shall make no changes, renovations, improvements, alterations or additions to the Premises or any other portion of the Unit or Property (“Tenant Alterations”), without the prior written permission of Landlord, which shall not be unreasonably withheld, conditioned or delayed. Tenant shall submit plans and specifications for any such Tenant Alterations to Landlord and obtain Landlord’s written consent prior to commencing any such work in connection with such Tenant Alterations. Landlord reserves the right to require all approved work to be done under Landlord’s supervision using Landlord’s approved contractors, all at Tenant’s cost and expense. All Tenant Alterations shall be performed in a good and workmanlike manner by properly licensed contractors approved in writing by Landlord and shall be in compliance with all Applicable Laws. In connection with any Tenant Alterations, Tenant shall secure all insurance requirements set forth in Exhibit D. If the Tenant Alterations are performed by Tenant’s contractors, then Tenant shall supply fully-executed lien waivers from any contractors who perform work or furnish materials to or on the Premises upon completion of the Tenant Alterations or prior to the commencement of the work if permitted by Applicable Laws. Tenant shall be required to remove any Tenant Alterations (other than Cosmetic Alterations) upon the expiration or earlier termination of this Lease if Landlord requires removal when providing its consent to such Tenant Alteration. If applicable, Tenant shall also obtain all required approvals of the Executive Board of the Nova Place Condominium required with respect to the Tenant Alterations and shall fully comply with all requirements of the Condominium relating to such Tenant Alterations. Notwithstanding anything to the contrary set forth in this Lease, Tenant shall be permitted to make Tenant Alterations, upon notice to Landlord (which shall include reasonable details) but without obtaining Landlord’s prior written consent, to make so-called decorative and/or cosmetic alternations to the Premises (including, but not limited to, hanging pictures and whiteboards, minor painting, and installing minor floor coverings and related products) which do not involve or which might affect any structural or exterior element of the Building, any area or element outside of the Premises, or any Building/Property system or facility serving any area of the Building/Property outside of the Premises, or which will require unusual expense to re-adapt the Premises to normal office use on the termination or expiration of the Lease (collectively, “Cosmetic Alterations”), which Cosmetic Alterations shall not exceed Ten Thousand and 00/100 Dollars ($10,000.00) per alteration or Twenty Thousand and 00/100 Dollars ($20,000.00) in the aggregate in any calendar year.

Section 5.4 - Maintenance by Tenant. Tenant shall, throughout the Term, take good care of and maintain the Premises and the fixtures and appurtenances therein in good condition and, at its sole cost and expense, make all necessary repairs to the interior of the Premises, except those required of Landlord under the terms of this Lease, as and when needed to preserve them in good working order and condition, reasonable wear and tear and damage from the elements, fire or other casualty not the fault of Tenant excepted. When used in this Article, the term “repairs” shall include all necessary replacement and renewals. Notwithstanding the foregoing, all damage or injury to the Premises or to any other part of the Property or to the fixtures, equipment and appurtenances, thereto, whether requiring structural or nonstructural repairs, caused by or resulting from negligence, carelessness, omission, neglect or improper conduct of Tenant, its servants, employees, invitees or licensees, shall be repaired promptly by Tenant at its sole cost and expense, to the reasonable satisfaction of Landlord. Tenant shall also repair all damage to the Premises or Property caused by the moving of Tenant’s fixtures, furniture or equipment. All such repairs shall be done in a good and workmanlike manner. There shall be no allowance to Tenant for a diminution of rental value and no liability on the part of Landlord by reason of inconvenience, annoyance or injury to business arising from Tenant or others, excluding Landlord, making or failing to make any repairs, alterations, additions or improvements in or to any portion of the Property or in and to the fixtures, appurtenances or equipment thereof. Tenant shall also, at Tenant’s expense, repair and refurbish the Premises and any part and portion thereof from time to time to assure that the same are kept in a first class, tenantable and attractive condition throughout the Term.

-18-
Castle Biosciences - Unit 3 - Nova Place


Section 5.5 - Landlord’s Services. Landlord shall furnish the Premises with the services described on Exhibit E attached hereto and incorporated herein (“Landlord Services”) on the days and times provided therein. Landlord shall not be liable for failure to furnish any of the Landlord Services when such failure is caused by Force Majeure (as defined in Section 13.17 below) or Applicable Laws; nor shall Landlord be liable for loss of or injury to property however occurring through or in connection with or incidental to the furnishing of any of the foregoing, nor shall such failure relieve Tenant from its duty to pay the full amount of rent herein reserved, or constitute or be construed as a constructive or other eviction of Tenant.

Section 5.6 - Maintenance by Landlord. Except for repairs required due to the negligence, carelessness, omission, neglect or improper conduct of Tenant, its officers, employees, agents, servants, contractors, licensees or invitees, which shall be Tenant’s responsibility, Landlord, in its discretion, shall make all reasonably necessary repairs to the Unit, within a reasonable time after written notice from Tenant, to the roof, foundation, exterior walls of the Unit and to any plumbing, heating, air conditioning or electrical systems located in, servicing or passing through the Premises within a reasonable time after written notice from Tenant or otherwise on the ordinary course of business consistent with similar buildings in Allegheny County, Pennsylvania. Tenant agrees to give Landlord prompt notice of any defective condition in any of the structural parts of the Unit or any such systems. Landlord shall never be liable for any delay or failure to make repairs which are Landlord’s responsibility hereunder, if Tenant has actual knowledge of the need for repair and has failed to give Landlord notice of the need to make such repairs within a reasonable time period. Landlord shall also maintain the common areas of the Unit and the Property in good condition and repair and shall remove snow and ice from the walkways in a reasonably prompt manner. In addition, Landlord shall maintain, or cause the utility providers to maintain, all water, sewer, electric, gas and other utility lines serving the Unit. Landlord reserves the right to stop services of heating, air conditioning, plumbing, electrical systems and other utility services when necessary by reason of accident or emergency or for repairs, alterations, replacements or improvements or if, in the reasonable judgment of Landlord, such repairs are necessary or desirable until said repairs, alterations, replacements or improvements shall have been completed. Notwithstanding the foregoing, Landlord agrees to use commercially reasonable efforts to minimize interference with Tenant’s business in making any such repairs. Landlord agrees to give Tenant reasonable written notice (which, notwithstanding anything to the contrary herein, may be given by electronic mail) prior to interrupting utility service and HVAC systems to the Premises, except in the event of an emergency when no such prior notice shall be required. Landlord shall have no responsibility or liability for interruptions in heat, air conditioning, plumbing and electrical and utility services to the Premises during said period or when prevented from doing so or so doing by Force Majeure, by any cause beyond Landlord’s control, by Applicable Laws or failure of coal, oil, gas or other suitable fuel supplies.

Section 5.7 - Liens. Nothing contained in this Lease shall be construed as a consent on the part of the Landlord to subject the estate of the Landlord to liability under the Mechanic’s Lien Law of the Commonwealth of Pennsylvania, for of Tenant’s Alterations or other work performed by or done on behalf of Tenant, it being expressly understood that the Landlord’s estate shall not be subject to such liability. Tenant shall strictly comply with The Mechanic’s Lien Law of 1963 of the Commonwealth of Pennsylvania as set forth in 49 P.S. § 1301 et. Seq., or any successor statute. In the event that a mechanics’ lien claim of lien is filed against the Unit or any portion of the Project, in connection with any of Tenant’s Alterations or other work performed by or done on behalf of Tenant, Tenant shall satisfy or shall deposit a bond or a sum with the Court of Common Pleas of Allegheny County in an amount sufficient to cause the Court to release the lien against the Unit or any portion of the Project pending the resolution of the challenge, within twenty (20) days from receipt of written notice of the filing thereof. In the event that Tenant fails to satisfy, bond or deposit such sums within said twenty (20) day period, Landlord may, but shall not be obligated to, do so and thereafter charge
-19-
Castle Biosciences - Unit 3 - Nova Place


Tenant as Additional Rent, all costs incurred by Landlord in connection with satisfaction of such claim, including reasonable attorney’s fees and interest at a rate of 8% per annum, or the highest rate permitted by Applicable Law, whichever is greater (the “Default Rate”). Further, Tenant agrees to indemnify, defend and save the Landlord harmless from and against any damages or loss incurred by the Landlord as a result of any such mechanics’ claim of lien including but not limited to reasonable attorney’s fees and costs. If so requested by the Landlord, the Tenant shall execute a “No-Lien Agreement,” which may, in the Landlord’s discretion, be recorded in the Department of Real Estate of Allegheny County, Pennsylvania for the purpose of protecting the Landlord's estate from mechanics’ claims of lien, as provided in 49 P.S. § 1402. The Security Deposit paid by the Tenant, if any, may be used by the Landlord for the satisfaction or transfer of any mechanics’ claim of lien as provided in this Section, but such use shall not be deemed to cure such default and upon demand Tenant will promptly reimburse the Security Deposit or any portion of it used. This Section shall survive the termination of this Lease.

Section 5.8 - Landlord’s Liability. Except to the extent caused by Landlord’s negligence or willful misconduct, Landlord shall not be liable for any damage or injury to any person(s), including bodily injury or death, or to any property of Tenant or of any other person from water, rain, snow, ice, sewerage, soot, gas, petroleum or electricity which may leak into or issue or flow from any part of the Premises or of the Property, or from the bursting, breaking, obstruction, leaking or any defect of any of the pipes or plumbing appliances or from electric wiring or other fixtures on the Premises, Unit or Property or from the condition of the Premises, Unit or Property, or from the street or subsurface.

Section 5.9 - Interruption of Service. No interruption or curtailment of any service or maintenance, repair or replacement in the Unit or other portions of the Property shall entitle Tenant to any claim against Landlord or to any abatement of Rent, nor shall the same constitute constructive or partial eviction or disturbance of Tenant’s use and possession of the Premises or rights under this Lease, nor shall Landlord be liable to Tenant for consequential or other damages of any kind or nature, in each case regardless of whether or not Landlord shall have received notice of the same and regardless of any negligence of Landlord or any of its agents or contractors. However, Landlord shall exercise diligent efforts to minimize any interruption of services.

Section 5.10 - Security. Landlord may from time to time, but shall not be obligated to, provide one or more attendants to patrol the Project, and the costs of such services shall constitute Operating Costs in accordance with the provisions of Section 2.6 hereof. Tenant expressly acknowledges and agrees that, if provided: (i) such attendants shall not serve as police officers, and will be unarmed, and will not be trained in situations involving potentially physical confrontation; and (ii) such attendants will be solely an amenity to tenants of the Unit and Project for purposes such as assisting visitors and invitees of tenants and others in the Unit and Project, monitoring fire control and alarm equipment, and summoning emergency services to the Unit and Project as and when needed, and not for the purpose of securing any individual tenant premises or guaranteeing the physical safety of the Premises, Unit, Project or the personal property or of Tenant’s employees, agents, contractors or invitees. Landlord expressly disclaims any and all responsibility and/or liability for the physical safety of Tenant’s property, and for that of Tenant’s employees, agents, contractors and invitees, and, without in any way limiting the operation of Article VI hereof, Tenant, for itself and its agents, contractors, invitees and employees, hereby expressly waives any claim, action, cause of action or other right which may accrue or arise as a result of any damage or injury to the person or property of Tenant or any such agent, invitee, contractor or employee, except to the extent due to the gross negligence or willful misconduct of Landlord or its employees, agents or contractors. Tenant agrees that, as between Landlord and Tenant, it is Tenant’s responsibility to advise its employees, agents, contractors and invitees as to necessary and appropriate safety precautions.

Article VI - Insurance and Indemnification

Section 6.1 - Property Insurance. Landlord shall keep the Unit insured against loss or
-20-
Castle Biosciences - Unit 3 - Nova Place


damage by fire and against loss or damage by other risks and such other risks or hazards as are customarily insured against at the time in connection with buildings of similar type in the locality, with due regard to the type of construction, use and occupancy of the Unit. Landlord shall not be required to insure Tenant’s leasehold improvements or the personal property or fixtures belonging to Tenant or its employees and located on the Premises.

Section 6.2 - Tenant’s Insurance. At all times subsequent to the execution of the Lease and during its full term, Tenant, at its sole cost and expense, shall procure and maintain the following insurance policies in the minimum amounts required below:

(a)    Property Insurance. Tenant shall obtain and maintain Property insurance covering all owned furniture, fixtures, and equipment and other personal property; tenant improvements and betterments to the extent they have not become the property of the Landlord; as well as property of others associated with the operation of Tenant’s business and Premises that Tenant is responsible for insuring. The amount of insurance shall be equivalent to the full replacement cost value of the insured property, subject to an Agreed Amount Endorsement without consideration for coinsurance. Coverage shall be provided on an “All Risk” or Special Perils basis covering all risks of physical loss except those specifically excluded in the policy. The covered perils shall include, but not be limited to, fire and extended coverage, theft, vandalism, malicious mischief, collapse, debris removal, and building ordinance and law, flood, earthquake and certified acts of terrorism. Loss of Business Income and Extra Expense coverage are to be afforded on an actual loss sustained basis, without monthly limitation and in an amount equal to at least twelve (12) months projected net income, after deduction for non-continuing expenses following a loss.

It is understood and agreed that Tenant assumes all risk of damage to its property arising from any cause whatsoever. Tenant also agrees that Landlord and Landlord’s property manager shall not be responsible or liable to Tenant, or those claiming by, through or under Tenant, for any loss or damage including loss of use, that may be occasioned by or through the acts or omissions of persons occupying any part of the Premises adjacent, adjoining or connected to the Premises.

(b)    Commercial General Liability Insurance. Tenant agrees to maintain in full force and effect, Commercial General Liability insurance written on the most current Insurance Services Office (ISO) form, CG 00 01 12 07, or an equivalent policy, that provides coverage on an occurrence basis and affords the following minimum limits of liability:

Combined Single Limit for Bodily Injury and Property Damage$1,000,000.00 per occurrence
Personal Injury and Advertising Injury$1,000,000.00 per occurrence
Products/ Completed Operations$1,000,000.00 aggregate
General Aggregate Limit$2,000,000.00 aggregate
Medical Expense$5,000.00 per person
Fire Legal Liability$100,000.00 per fire

If coverage is provided for more than one premises under Tenant’s policy, the General Aggregate limit shall apply on a “per location” basis.

(c)    Liquor Liability Insurance. Intentionally deleted.

(d)    Automobile Liability Insurance. Tenant shall maintain in full force and effect Automobile Liability insurance, if applicable, covering all owned, non-owned and hired vehicles used in the course of its operations. Such coverage shall be maintained with minimum limits of not less than $1,000,000.00 combined single limit per accident or loss for bodily injury and property damage. The minimum required Auto Liability insurance requirements may be satisfied alone or in combination with the required Umbrella Liability insurance.


-21-
Castle Biosciences - Unit 3 - Nova Place


(e)    Workers’ Compensation Insurance. Tenant shall maintain in full force and effect Workers’ Compensation insurance providing statutory coverage in all states of operation for Workers’ Compensation claims and Employers Liability coverage subject to the following minimum limits or the minimum underlying Employers Liability limits required by Tenant’s Umbrella Liability insurer:

Bodily Injury by Accident$1,000,000.00 each accident
Bodily Injury by Disease$1,000,000.00 each employee
Bodily Injury by Disease$1,000,000.00 policy limit

The minimum Employers Liability limits may be satisfied alone or in combination with your Umbrella Liability insurance.

(f)    Umbrella Liability Insurance. Tenant shall maintain in full force and effect Umbrella Liability insurance that provides excess follow-form coverage over the underlying Commercial General Liability, Automobile Liability, and Employers Liability coverages previously described. The Umbrella policy shall provide minimum per occurrence and aggregate limits of liability of $5,000,000.00. If the underlying Commercial General Liability aggregate limit applies on a “per location” basis, the Umbrella Liability aggregate limit shall provide follow-form coverage on the same basis.

(g)    Modification of Insurance. Landlord reserves the right to request additional types of insurance that are pertinent and necessary for the proper protection of Tenant’s business operations or changes in the above mentioned minimum insurance requirements due to increase in risk, inflation and/or changes in insurance standards or laws.

(h)    Deductibles. None of Tenant’s required insurance policies shall be subject to a per occurrence or per accident deductible or self-insured retention that exceeds Twenty-Five Thousand and NO/100 Dollars ($25,000.00) without the prior written approval of Landlord.

(i)    Additional Interests. All of Tenant’s required insurance policies, with the exception of the Property and Workers’ Compensation Insurance, shall extend coverage to Landlord and its property manager (currently, Faros Property Management LLC) and their members, managers, officers, directors and employees, as Additional Insureds.

The limits of Tenant’s insurance shall not limit Tenant’s liability under the Lease, at law, or in equity.

Neither the insurance requirements set forth in this Lease nor Landlord’s review and approval of any insurer or insurance policy shall be deemed to limit Tenant’s obligations under this Lease or Tenant’s underlying liability in any manner. The insurance requirements herein merely prescribe the minimum amounts and forms of insurance coverage that Tenant and their contractors are required to carry. Any failure by Landlord to enforce in a timely manner any of the provisions of this Lease shall not act as a waiver to enforcement of any of such provisions at a later date.

Section 6.3 - Increase in Insurance Premiums. Tenant shall pay any increase in the insurance rates or premiums on policies of insurance carried by Landlord on the Property caused by Tenant’s acts or omissions or any change in the character of Tenant’s actual use of the Premises from the use authorized in Section 3.1 above. Tenant shall pay these increases as Additional Rent within fifteen (15) days after presentation of a copy of a bill for the same by Landlord.

Section 6.4 - Qualifications of Insurers. All insurance required to be maintained by Tenant under this Article shall be by valid and enforceable policies of insurers of recognized responsibility who are authorized to do business in the Commonwealth of Pennsylvania, and shall maintain an A.M. Best financial rating of A- VIII or higher. Each of Tenant’s required insurance policies, with
-22-
Castle Biosciences - Unit 3 - Nova Place


exception of the Workers’ Compensation Insurance, shall provide Landlord with thirty (30) days advance written notice of policy cancellation or non-renewal. In the event of cancellation due to non-payment of premium, ten (10) days advance written notice may be provided.

Section 6.5 - Evidence of Insurance. Tenant shall furnish the following certificates of insurance to Landlord (a) prior to entry upon the Premises, and (b) within fifteen (15) days of each subsequent policy renewal:

(i)    Property Insurance/Builders Risk Insurance shall be evidenced on an ACORD 27 Evidence of Property Insurance certificate, with an authorized representative’s signature and Landlord named as Certificate Holders.

(ii)    Evidence of required Commercial General Liability, Automobile Liability, Workers’ Compensation, and Umbrella Liability coverages shall be outlined on an ACORD 25-S Certificate of Liability Insurance form, with an authorized representative’s signature and Landlord shall be named as Certificate Holders. Landlord and Landlord’s property manager (currently, Faros Property Management LLC) shall both be named as Additional Insureds in accordance with Section 6.2(i) above.

Section 6.6 - Indemnification. To the extent allowed by Applicable Law, in addition to all other indemnities provided by Tenant in this Lease, except to the extent due to the negligence or other misconduct of Landlord, its property manager or either of their members, managers, employees or agents, Tenant shall defend, indemnify and save harmless Landlord, its property manager and either of their members, managers, agents and employees against and from all liabilities, suits, actions, damages, liability and expense, penalties, claims and costs which may be imposed upon or incurred by or asserted against Landlord or its property manager or either of their members, managers, agents or employees to the extent arising out of Tenant’s use or occupancy of the Premises or any part thereof or occasioned wholly or in part by any act or omission of Tenant, its officers, agents, contractors, employees, subtenants, servants, invitees, licensees or concessionaires on or about the Premises or Property, including, but not limited to, any of the following:

(a)    Any work done in, on or about the Premises or any part thereof by or on the request of Tenant, its officers, agents, contractors, sub-contractors, servants, employees, subtenants, licensees, invitees or concessionaires;

(b)    Any negligence or otherwise wrongful act or omission on the part of Tenant or any of its officers, agents, contractors, sub-contractors, servants, employees, subtenants, licensees, invitees or concessionaires;

(c)    Any accident, injury or damage to any person or property occurring in, on or about the Premises; or

(d)    Any failure on the part of Tenant to perform or comply with any of the covenants, agreements, terms, provisions, conditions or limitations contained in this Lease on its part to be performed or complied with.

In case any action or proceeding is brought against Landlord by reason of any such claim, Tenant, upon written notice from Landlord, shall, at Tenant’s expense, resist or defend such action or proceeding by counsel approved by Landlord in writing, which approval Landlord shall not unreasonably withhold. Tenant’s indemnity, as stated above, shall survive the expiration or other termination of this Lease.

Section 6.7 - Tenant Waiver; Mutual Waiver of Subrogation. Tenant agrees to release Landlord and Landlord’s property manager and waive all claims for recovery for any direct or indirect
-23-
Castle Biosciences - Unit 3 - Nova Place


damage to property located within or upon or constituting a part of the Premises or liability claims resulting in connection with Tenant’s operations that are caused during the term of this Lease, or any extension or renewal thereof, by the fault or negligence of Tenant or Tenant’s agents, servants, contractors, subcontractors or employees, to the extent that such damage or liability is covered under Tenant’s insurance in force at the time of loss. Without limitation of the foregoing, each party’s required Property, Commercial Liability, Automobile Liability and Umbrella Liability insurance policies shall contain Waiver of Subrogation provisions that permit such release and deny to the insurer rights of subrogation against the other party (and with respect to Landlord, its property manager) to the extent these rights have been waived by the applicable party prior to the occurrence of loss. During the course of any construction by Tenant or of the performance of any Tenant Alterations, Tenant and Tenant’s contractor shall provide a Workers Compensation Waiver of Subrogation in favor of Landlord and Landlord’s property manager.

Section 6.8 - Landlord Indemnification. Except to the extent due to the negligence or willful misconduct of Tenant, its members, managers, agents and employees, Landlord shall defend, indemnify and save harmless Tenant and its members, managers, agents and employees against and from all liabilities, suits, actions, damages, liability and expense, penalties, claims and costs (including reasonable attorneys’ fees) which may be imposed upon or incurred by or asserted against Tenant or its members, managers, agents or employees to the extent arising from Landlord’s negligence or willful misconduct. In the event that any action or proceeding is brought against Tenant by a third party by reason of any such claim, Landlord, upon written notice from Tenant, shall, at Landlord’s expense, resist and defend such action or proceeding. Landlord’s indemnity, as set forth in this Section 6.8, shall survive the expiration or other termination of this Lease.


Article VII - Damage and Condemnation

Section 7.1 - Damage and Destruction.

(a)    In the event that the Premises, or any part thereof, or access thereto, shall be damaged or destroyed by fire or other insured casualty, but Tenant shall continue to have safe and reasonably convenient access to the Premises and the Premises shall not thereby be rendered unfit for use and occupancy by Tenant for the use set forth in Section 3.1 above, Landlord shall repair such damage or destruction (except damage or destruction to Tenant’s property or Tenant’s Alterations) with reasonable diligence. During the period when such repair work is being conducted, the rent shall not be abated or suspended.

(b)    In the event that the Premises or any part thereof, or access thereto, shall be so damaged or destroyed by fire or other insured casualty that Tenant shall not have safe and reasonably convenient access to the Premises or the Premises shall thereby be rendered unfit for use and occupancy by Tenant for the use set forth in Section 3.1 above, and if in the reasonable judgment of Landlord the damage or destruction may be repaired within one hundred twenty (120) days from the time the repair work would commence, then Landlord shall so notify Tenant within sixty (60) days after the occurrence of the damage or destruction and Landlord shall repair such damage or destruction (except damage or destruction to Tenant’s property, Tenant’s Work or Tenant’s alterations or improvements) with reasonable diligence. If in the reasonable judgment of Landlord the Premises or means of access thereto cannot be repaired within one hundred twenty (120) days from the time the repair work would commence and Landlord does not give Tenant the notice referred to in this subsection, then either party shall have the right to terminate this Lease by giving written notice of such termination to the other party within the period of sixty (60) to seventy-five (75) days after the occurrence of such damage or destruction. If neither party gives such notice of intention to terminate this Lease, then Landlord shall repair the damage or destruction with reasonable diligence.


-24-
Castle Biosciences - Unit 3 - Nova Place


(c)    In the event that Tenant shall not have reasonably convenient access to the Premises or the Premises shall otherwise be rendered unfit for the use set forth in Section 3.1 above by Tenant by reason of such damage or destruction, and if such damage or destruction was not caused by the negligence or willful act or omission of Tenant or any of its officers, employees, contractors, agents, subtenants or invitees, then the Basic Rent and Additional Rent shall be equitably suspended or abated until Landlord shall have substantially completed the repair of the Premises and the means of access thereto and, if applicable, the appropriate municipal entity shall have issued a certificate of occupancy for the Premises.

(d)    In addition to and apart from the foregoing provisions of this Article, (i) if more than twenty-five percent (25%) of the Premises shall be totally or almost totally damaged or destroyed by fire or other cause and if such damage or destruction was not caused by the negligence or willful act or omission of Tenant or any of its officers, employees, contractors, subtenants, agents or invitees at any time during the last twelve (12) months of the Term or any renewal thereof, either Landlord or Tenant may terminate this Lease by giving notice of such termination to the other party within thirty (30) days after the occurrence of such damage or destruction, and (ii) if the Unit is damaged or destroyed by fire or other cause to such extent that the cost to repair the damage or destruction, as reasonably estimated by Landlord, will be more than twenty-five percent (25%) of the replacement value of the Unit immediately prior to the occurrence of such damage or destruction, then, whether or not the Premises are damaged, Landlord may terminate this Lease by giving notice of such termination to Tenant within thirty (30) days after the occurrence of such damage or destruction.

(e)    No damages, compensation or claim shall be payable by Landlord to Tenant, or any other person, by reason of inconvenience, loss to personal property, loss of business or annoyance arising from any damage or destruction, or any repair thereof, as is referred to in this Article.

(f)    In addition to and apart from the foregoing provisions of this Article, in the event any mortgagee under a mortgage deed or security agreement on the Unit or Land should require that the insurance proceeds be used to retire the mortgage debt, Landlord shall have no obligation to rebuild and this Lease shall terminate upon notice to Tenant. Except as hereinafter provided, any insurance which may be carried by Landlord or Tenant against loss or damage to the Property, Unit or Premises shall be for the sole benefit of the party carrying such insurance and under its sole control.

Section 7.2 - Taking of All. If at any time during the Term all or materially all of either the Premises, Unit or Property, or so much of the Premises, Unit or Property that the remaining area can no longer properly be used for the purpose for which the same was being used prior to such taking, as reasonably determined by Landlord, shall be taken by condemnation or eminent domain or for any public or quasi-public use under any statute, including a deed to the condemning authority in lieu of taking, then this Lease shall terminate and expire on the date that Tenant shall be deprived of possession by the taking authority, and the Basic Rent and Additional Rent provided to be paid by Tenant shall be apportioned and paid to the date such possession is taken. In such event, any award received or sum accepted by a compromise disposition or otherwise as a result of such condemnation or taking shall be distributed to Landlord only. Tenant shall have the right to file and receive compensation for moving expenses and costs or loss to which Tenant might be put in removing Tenant’s equipment, but not for the leasehold and provided the same does not reduce or diminish Landlord’s award.

Section 7.3 - Taking of Less Than All. If at any time during the Term any lesser portion of the Premises, Unit or Property than that described in Section 7.2 shall be taken in any eminent domain or condemnation proceeding or deed in lieu thereof, which does not materially alter Tenant’s use of the Premises, then this Lease shall continue and, if any portion of the Premises shall have been taken, then Basic Rent and Additional Rent shall be proportionately reduced for the remainder of the Term based on the rentable floor area remaining after the taking.


-25-
Castle Biosciences - Unit 3 - Nova Place


Section 7.4 - Removal of Property. In the event of any damage to the Premises or the condemnation of all or a portion thereof, Tenant shall as soon as practicable (but no later than seven (7) Business Days after receiving a notice from Landlord) remove any and all of Tenant’s Removable Property (as defined herein) from the Premises or the portion thereof destroyed or taken, as the case may be, and if Tenant does not promptly so remove Tenant’s Removable Property, Landlord, at Tenant’s expense, may discard the same or may remove Tenant’s Removable Property to a public warehouse for deposit or retain the same in its own possession and at its discretion may sell the same at either public auction or private sale, the proceeds of which shall be applied first to the expenses of removal, storage and sale, second to any sums owed by Tenant to Landlord, with any balance remaining to the paid to Tenant; if the expenses of such removal, storage and sale shall exceed the proceeds of any sale, Tenant shall pay such excess to Landlord upon demand. As used herein “Removable Property” shall mean all articles of personal property and all business and trade fixtures, furniture, moveable partitions, freestanding cabinet work, machinery and equipment owned or installed by Tenant or any party claiming by, through or under Tenant. Tenant shall be solely responsible for arranging for any visits to the Premises by Tenant’s insurance adjuster that may be desired by Tenant prior to the removal of Tenant’s Removable Property by Tenant or Landlord, as provided in this paragraph or the performance by Landlord of any restoration work and Landlord shall be under no obligation to delay the performance of same, nor shall Landlord have any liability to Tenant in the event that Tenant fails to do so. Tenant shall promptly permit Landlord access to the Premises for the purpose of performing any evaluation or the restoration work.

Article VIII - Assignment and Subleasing

Section 8.1 - Assignment and Subleasing.

(a)    Tenant shall not assign this Lease or sublet the Premises without Landlord’s prior written consent, which consent shall not be unreasonably withheld, conditioned or delayed subject to the terms of this Article. If Tenant shall desire to assign this Lease or sublet the Premises, Tenant shall submit to Landlord a written request for Landlord’s consent to such assignment or subletting, which request shall contain or be accompanied by the following information: (1) the name and address of the proposed assignee or subtenant; (2) the terms and conditions of the proposed assignment or subletting; (3) the nature and character of the business of the proposed assignee or subtenant and of its proposed use of the Premises; (4) any other terms agreed between Tenant and proposed assignee or subtenant; and (5) current financial information and any other information as Landlord may reasonably request with respect to the proposed assignee or subtenant. Additionally, if the proposed assignee or subtenant will be guaranteed by any person or entity, Tenant’s submission shall not be considered complete until the information described in (1) and (5) have been provided with respect to each proposed guarantor.

(b)    Landlord shall have the option, to be exercised by notice given to Tenant within twenty (20) days after the later of (1) receipt of Tenant’s request for consent or (2) receipt of such further information as Landlord may reasonably request pursuant to clause (a)(5) above (such request to be made within ten (10) days after Landlord’s receipt of Tenant’s initial information package) to either (aa) request a surrender of the Premises, such surrender to be effective on the earlier of (i) the 90th day following the exercise of the option by Landlord or (ii) the date of the commencement of the proposed assignment or subletting but not prior to 30 days from the date of Landlord’s notice of exercise of Landlord’s option hereunder; or (bb) grant or deny its consent to the proposed assignment or subletting.

Section 8.2 - Consent to Assignment or Subletting. If Landlord shall not exercise its option with respect to a surrender under Section 8.1(b)(aa) above, then Landlord shall not unreasonably withhold, condition or delay its consent to the proposed assignment or subletting referred to in Tenant’s notice provided the following additional conditions (fulfillment of which shall not of themselves preclude Landlord’s exercise of its further reasonable consent) shall be satisfied by
-26-
Castle Biosciences - Unit 3 - Nova Place


Tenant:

(a)    no assignment or subletting shall be to a person or entity which does not have a financial standing and be of a character and be engaged in business, or propose to use the assigned or sublet premises in a manner in keeping with the standards in such respects of the other tenancies in the Property and the character of the community;

(b)    the assignment or subletting shall be expressly subject to all of the obligations of Tenant under this Lease and the proposed assignee or subtenant shall assume all of Tenant’s obligations under this Lease pursuant to an assumption agreement satisfactory to Landlord in both form and content and, without limiting the generality of the foregoing, any assignment or sublease shall impose at least the same restrictions and conditions with respect to use as are contained in Article III and shall specifically provide that there shall be no further assignment or subletting without the prior written consent of Landlord as provided in this Article and compliance with all of the procedures and restrictions with respect to such consent;

(c)    that part, if any, of the term of any such assignment or sublease or any renewal or extension thereof, which shall extend beyond the Expiration Date or earlier termination of the Term, if any, shall be a nullity;

(d)    Landlord shall be furnished with a duplicate original of the assignment or sublease within ten (10) days after the date of its execution;

(e)    there shall be no uncured default by Tenant under any of the terms, covenants and conditions of this Lease, of which Landlord has previously notified Tenant, at the time that Landlord’s consent to any such assignment or subletting is requested and on the date of the commencement of the term of any such proposed assignment or sublease;

(f)    Tenant shall pay to Landlord, as additional rent, an amount equal to fifty percent (50%) of the Assignment Profit (hereinafter defined) or Sublease Profit (hereinafter defined), as the case may be. “Assignment Profit” shall mean an amount equal to all sums and other considerations paid to Tenant by the assignee for or by reason of such assignment (including, but not limited to, sums paid for the sale or rental of Tenant’s fixtures and leasehold improvements, equipment, furniture, furnishings or other personal property, less, in the case of a sale thereof, the then net unamortized or undepreciated cost thereof determined on the basis of Tenant’s federal income tax returns) which is in excess of the Basic Rent and Additional Rent accruing pursuant to the terms hereof through the remainder of the Term, provided further that the parties agree that the Assignment Profit shall not in any event include the sale proceeds in connection with the sale of substantially all of the assets of Tenant (other than with respect to the value of Tenant’s fixtures and leasehold improvements). “Sublease Profit” shall mean, in any year of the Term (aa) any rents, additional charges or other consideration payable under the sublease to Tenant by the subtenant which is in excess of the Basic Rent and Additional Rent accruing during such year of the Term in respect of the subleased space (at the rate per square foot payable by Tenant hereunder) pursuant to the terms hereof and (bb) all sums paid for the sale or rental of Tenant’s fixtures and leasehold improvements, equipment, furniture or other personal property, less, in the case of the sale thereof, the then net unamortized or undepreciated cost thereof determined on the basis of Tenant’s federal income tax returns, which net unamortized amount shall be deducted from the sums paid in connection with such sale in equal monthly installments over the balance of the term of the sublease (each such monthly deduction to be in an amount equal to the quotient of the net unamortized amount, divided by the number of months remaining in the Term), provided further that the parties agree that the Sublease Profit shall not in any event include the sale proceeds in connection with the sale of substantially all of the assets of Tenant (other than with respect to the value of Tenant’s fixtures, leasehold improvements, equipment, furniture or other personal property). The sums payable under this Article shall be paid to Landlord as and when due from the subtenant to Tenant. Tenant shall
-27-
Castle Biosciences - Unit 3 - Nova Place


make reasonable efforts to collect said sums payable to Tenant by an assignee or subtenant, as the case may be;

(g)    Tenant shall not advertise, publicize or list in any way the availability of the Premises or state any proposed sublease rental rate without prior notice to and written approval by Landlord;

(h)    Tenant shall reimburse Landlord for any reasonable costs that may be actually incurred by Landlord in connection with any proposed assignment or sublease, including without limitation the costs of making investigations as to the acceptability of a proposed assignee or subtenant, and legal costs (which may include reasonably allocated in-house counsel fees) incurred in connection with its review of any requested consent;

(i)    The proposed subtenant shall not then be a tenant of any space in the Unit or Nova Place, or any affiliated corporation of any other tenant, or any other occupant of the Unit or Nova Place, or a Prospective Tenant (unless Landlord has otherwise consented). For the purposes of this Article, the term “Prospective Tenant” shall mean any person, corporation or other entity who has inspected space available for lease by Landlord in the Unit or by another Condominium Unit Owner of Nova Place within ninety (90) days prior to Tenant’s request for consent to an assignment or subletting;

(j)    Tenant fully complies with the provisions of Article 8;

(k)    The proposed use of the Premises shall be the same as Tenant’s Permitted Use and the proposed subtenant or assignee will not cause a breach of any provision of any existing lease for other space in the Unit;

(l)    Tenant shall not be released from responsibility for the performance of all of the terms and provisions of this Lease and the Tenant shall remain responsible for such performance;

(m)    The proposed assignment or sublease shall not be construed as modifying or limiting the rights of the Landlord under this Article;

(n)    The proposed assignment or sublease shall not be construed as modifying any provision of this Lease unless Landlord specifically consents in writing to the change;

(o)    The proposed assignment or sublease shall not be construed to apply to any transaction other than the one specifically consented to or acquiesced in; and

(p)    The proposed assignment or sublease shall not release any guarantor from its obligations under its guaranty.

Notwithstanding the foregoing, in no event shall Landlord ever be deemed unreasonable in denying its consent to an assignment of this Lease or subletting of the entire Premises: (i) if such assignment or subletting would allow the Premises be used for other than the Permitted Use or require alterations to the Premises inconsistent with the Permitted Use, or would require a use in conflict with an exclusive granted to another tenant in the Unit; or (ii) if there is a vacancy of comparably sized space in the Unit and if the terms and conditions of the assignment or subletting are less favorable for the landlord/sublessor than those conditions on which Landlord is then offering to lease such space; or (iii) if at the time of the request for Landlord’s consent and at the date of the sublease or assignment, Tenant shall be in breach or default of this Lease; or (iv) the assignee or subtenant is a Prospective Tenant (as defined in Section 8.2(i) above); or (v) the assignee or subtenant is a school, college, university or educational institution, whether or not non-profit; or (vi) the assignee or subtenant is a government, governmental or quasi-governmental organization, or any agency or subdivision thereof; or (vii) the assignee or subtenant is a tenant or subtenant of a tenant of Landlord or its
-28-
Castle Biosciences - Unit 3 - Nova Place


affiliates, an occupant of the Unit or any other building in the county where the Unit is located owned by the Landlord or its affiliates; or (viii) any guarantor of this Lease refuses to consent to the assignment or sublease or to execute a written agreement reaffirming the guaranty, if applicable; or (ix) the assignee or subtenant is an entity or person whose projected or reasonably likely use of the Premises would classify the Premises as a “place of public accommodation” under the American with Disabilities Act of 1990, as may be amended from time to time, or furthermore whose projected or reasonably likely use of the Premises would create obligations in excess of Landlord’s obligations under this Lease but for the sublease or assignment or would conflict with the terms of any agreement then in effect with respect to the Unit.

Additionally, in the event that this Lease is assigned or if the Premises are sublet or occupied by anyone other than Tenant, Landlord may, at any time and from time to time, collect rent and other charges from the assignee, subtenant or occupant, and apply the net amount collected to the rent and other charges herein reserved, but no such assignment, subletting, occupancy, collection or modification of any provisions of this Lease shall be deemed a waiver of the foregoing covenant, or the acceptance of the assignee, subtenant or occupant as a tenant or a release of the original named Tenant from the further performance by the original named Tenant hereunder or release the original named guarantor from its obligations under its guaranty. No assignment or subletting hereunder shall relieve Tenant from its obligations hereunder and Tenant shall remain fully and primarily liable therefor.

Section 8.3 - Division of Premises. If a part of the Premises is surrendered to Landlord pursuant to Section 8.1(b)(aa) above, then Landlord, at the cost and expense of Tenant, shall make such alterations as may be required physically to separate such surrendered space from the remainder of the Premises and shall make such repairs and alterations as may be required to restore to tenantable condition any part of the remainder of the Premises which is physically affected by such separation. Tenant shall afford Landlord and its tenants, assignees or undertenants reasonably appropriate means of ingress and egress to and from such surrendered space. Further, Landlord and Tenant shall execute and deliver a supplementary agreement modifying this Lease, as of the day following such surrender, by eliminating such surrendered space from the Premises, reducing the rents (Basic Rent and additional rent) payable hereunder by the amount allocable to such part of the Premises and appropriately modifying the other terms of the provisions of the Lease to reflect the elimination of such surrendered space from the Premises.

Section 8.4 - Documentation. No assignment of this Lease to a successor corporation or otherwise, shall be binding upon Landlord unless the assignee shall execute, acknowledge and deliver to Landlord an agreement, in recordable form, whereby the assignee agrees unconditionally to be bound by and to perform all of the obligations of Tenant hereunder and further expressly agrees that notwithstanding such assignment the provisions of this Article shall continue to be binding upon said assignee with respect to all future assignments; but the failure or refusal of the assignee to execute or deliver such an agreement shall not release the assignee from its liability for the obligations of Tenant hereunder assumed by acceptance or the assignment of this Lease.

Section 8.5 - Definition of Assignment. As used in this Lease, “assignment” shall mean: a transfer (by one or more transfers) of a majority of the stock or partnership/member or equity interests, or other evidences of ownership of Tenant as if such transfer were an assignment of this Lease; a merger or consolidation of Tenant, a transfer or sale of all or substantially all of Tenant's assets or stock, the division of Tenant into two (2) or more entities, any other transfer of the control or operation of Tenant by operation of law and any mortgage, pledge or hypothecation by Tenant of all or any of its interest in this Lease.

Section 8.6 - No Release. In the event of any assignment or subletting pursuant to the provisions of this Article Tenant shall not be relieved of its obligations under this Lease.


-29-
Castle Biosciences - Unit 3 - Nova Place


Section 8.7 - Permitted Transfers. Notwithstanding anything to the contrary herein, Landlord’s consent shall not be required where Tenant’s entire interest hereunder is assigned, or all or a portion of the Premises is subleased, to any of the following: (a) an entity wholly-owned by Tenant; (b) an entity into which or with which Tenant is merged or consolidated, (c) an entity controlled by or under common control with Tenant, or (d) an entity acquiring all or substantially all of Tenant’s assets or all or substantially all of Tenant’s ownership interest (including, but not limited to, stock or membership interest) (each a “Permitted Transferee”). Notwithstanding any such assignment or subletting, Tenant shall remain primarily liable for all of its obligations as tenant under this Lease. Additionally, a Permitted Transferee must be an on-going business with sufficient net worth and financial condition to reasonably satisfy Landlord and, in the event of such a sale of all or substantially all of Tenant’s assets to a Permitted Transferee, Tenant shall include an assignment and assumption of this Lease as part of the assets transferred thereunder. It is understood by the parties that this Section 8.7 has been incorporated into this Lease solely for the purpose of allowing Tenant the flexibility to perform only transfers expressly set forth in this Section 8.7, and not to circumvent any obligation of Tenant to obtain Landlord’s prior consent with respect to a transfer as described hereinabove in this Article VIII. To that end, the following shall be applicable to any assignment or sublease to a Permitted Transferee: (i) Landlord shall receive notice describing the structure of the transaction, the parties involved, and the financial information required herein, certified by an officer of Tenant and/or the Permitted Transferee at least fifteen (15) days in advance (unless Tenant is not permitted to make such disclosure pursuant to Applicable Law), and a copy of the executed transfer document (in form reasonably acceptable to Landlord consistent with the provisions hereof) within fifteen (15) days after the transfer occurs, (ii) Tenant shall remain liable for all of Tenant’s obligations under this Lease, (iii) the Permitted Transferee shall expressly assume all of Tenant’s obligations under this Lease in writing reasonably acceptable to Landlord, (iv) this provision shall not be deemed consent to any further sublease, assignment or other transfer; and (v) any Permitted Transfer shall be subject to the terms and provisions of Section 8.2(c), (e), (h), (k), (m) and (n).

Article IX - Default

Section 9.1 - Default. Each of the following shall be an “Event of Default” by Tenant:

(a)    Failure of Tenant to pay any Basic Rent or Additional Rent (including, without limitation, the Electrical Charge) within five (5) days after the same shall become due and payable, provided however, that if Tenant fails to pay any such amount when such payment is due two (2) times in any twelve (12) month period, Tenant’s subsequent failure to make any such payment when due shall, at Landlord’s option, be deemed an immediate Event of Default without any such five (5) day grace period or the opportunity for cure;

(b)    Any assignment made of the property of Tenant or any guarantor of Tenant’s obligations hereunder for the benefit of creditors;

(c)    The appointment of a receiver, trustee or assignee for Tenant or any guarantor with respect to all or substantially all of its assets;

(d)    The declaration of bankruptcy or insolvency by Tenant or any guarantor of Tenant’s obligations hereunder;

(e)    The commencement of any bankruptcy proceedings by or against Tenant or any guarantor of Tenant’s obligations hereunder, provided, however, the commencement of an involuntary proceeding against Tenant or any guarantor shall not be an Event of Default if dismissed within sixty (60) days following commencement;

(f)    The vacation or abandonment of the Premises by Tenant;


-30-
Castle Biosciences - Unit 3 - Nova Place


(g)    Failure by Tenant to maintain all required insurance coverage and provide evidence thereof to Landlord as and when required under Article VI above;

(h)    Neglect or failure by Tenant to perform or comply with any of the agreements, terms, covenants or conditions of this Lease, other than those referred to subsections (a) through (g) above, for a period of thirty (30) days (or such shorter period for completing a cure for such default as may be required by applicable Laws or by virtue of an emergency situation) after notice from Landlord to Tenant specifying the items in default, or if such failure is of such a nature that Tenant cannot reasonably remedy the same within such thirty (30) day period, Tenant shall fail to commence promptly (and in any event within such thirty (30) day period) to remedy the same and thereafter to diligently prosecute such remedy to completion with diligence and continuity (and in any event, within ninety (90) days after the notice described in this subparagraph (h)), provided that (x) in no event shall Tenant have such additional period of time that would (A) subject Landlord or any mortgagee to prosecution for a crime or any other fine or charge, (B) subject the Property, or any part thereof, to any lien or encumbrance which is not removed or bonded within the time period required under this Lease, or (C) result in a default under any mortgage and (y) such written notice for a similar default shall only be required twice in any twelve (12) month period, with any subsequent similar performance default constituting an automatic Event of Default without need for an additional written notice); or

(i)     If Tenant’s obligations under this Lease are guaranteed: (1) the death of a guarantor, (2) the termination of a guarantor’s liability with respect to this Lease other than in accordance with the terms of such guaranty, (3) a guarantor’s refusal to honor the guaranty, or (4) a guarantor’s breach of its guaranty obligation on an anticipatory breach basis.

Section 9.2 - Landlord’s Remedies.

(a)    Upon the occurrence of an Event of Default by Tenant, Landlord may pursue any and all remedies available to it at law or in equity. Landlord may give Tenant a notice of intention to end the Term of this Lease at the expiration of three (3) business days from the date of the giving of such notice, and, in the event such notice is given, this Lease and the Term and estate hereby granted (whether or not the Term shall theretofore have commenced) shall expire and terminate upon the expiration of said three (3) business days with the same effect as if that day were the date hereinbefore set for the expiration of the full Term of this Lease, but Tenant shall remain liable for damages as provided in this Lease or pursuant to Applicable Laws. If the term “Tenant”, as used in this Lease refers to more than one person, then as used in this Article IX, said Term shall be deemed to include all of such persons or any one of them. If any of the obligations of Tenant under this Lease is guaranteed, the term “Tenant” as used in said clauses, shall be deemed to include also the guarantor or, if there be more than one guarantor, all or any one of them; and, if this Lease shall have been assigned, the term “Tenant”, as used in said clauses, shall be deemed to include the assignee and the assignor or either of them under any such assignment.

(b)    If an Event of Default occurs and Landlord elects not to terminate this Lease, then (i) Landlord shall have the immediate right, pursuant to legal process, if any be applicable, to either pay any sums or do any act on behalf of Tenant, in order to cure a default by Tenant, and any sums expended by Landlord, together with interest thereon accruing at the Default Rate shall be immediately due and payable by Tenant to Landlord, or (ii) Landlord may, pursuant to legal process, if any be applicable, re-enter the Premises and Landlord may remove all persons and property from the Premises and such property may be removed and stored in a public warehouse or elsewhere at the cost of, and for the account of, Tenant without Landlord being deemed guilty of trespass or becoming liable for any loss or damage which may be occasioned thereby.


-31-
Castle Biosciences - Unit 3 - Nova Place


(c)    In addition, if an Event of Default occurs, then whether or not Landlord terminates this Lease, Landlord may elect to re-enter or take possession pursuant to legal proceedings or pursuant to any notice provided for by Applicable Laws. Upon Landlord’s election to re-enter or to take possession it may make such alterations and repairs as may be necessary in order to relet the Premises or any part thereof, for such term or terms (which may be for a term extending beyond the Term) and at such rentals and upon such other terms and conditions as Landlord in its commercially reasonable discretion may deem advisable and upon each such reletting all rentals received by Landlord from such reletting shall be applied first, to the payment of any indebtedness other than Basic Rent and Additional Rent due hereunder from Tenant to Landlord, second, to the payment of the cost of any such alterations and repairs, third, to the payment of Basic Rent and Additional Rent due and unpaid hereunder, and any amount remaining shall be held by Landlord and applied in payment of future Basic Rent and Additional Rent as the same may become due and payable hereunder. If such rentals received from such reletting during any month be less than the Basic Rent and Additional Rent to be paid during that month by Tenant hereunder, then Tenant shall pay any such deficiency to Landlord. Such deficiency shall be calculated and paid monthly. Landlord may recover from Tenant, from time to time, all damages it may incur by reason of Tenant’s default, including the cost of recovering the Premises and reasonable attorneys’ fees (which may include reasonably allocated in-house counsel fees), all of which amount shall be immediately due and payable from Tenant to Landlord. Landlord shall in no event be liable in any way whatsoever for failure to re-let the Premises, or, in the event that the Premises are re-let, for failure to collect the rent under such re-letting.

(d)    Additionally, at any time after such re-entry or possession or in lieu thereof, without any further notice or demand, whatsoever, Landlord may terminate this Lease and forthwith repossess the Premises by delivering notice accordingly; in which case Tenant must immediately surrender the Premises to Landlord, and if Tenant fails to do so, Landlord may, without prejudice to any other remedy which Landlord may have for possession or arrearages in Rent, enter upon and take possession of the Premises, by forcible entry or detainer suit or otherwise, by force if necessary (except where prohibited by Applicable Laws), without demand or notice of any kind to Tenant, without being liable for prosecution for claims of damages therefore; in which case, Landlord will be entitled to recover from Tenant, on demand, the liquidated damages set out as follows. Landlord and Tenant agree that it is difficult to determine, with any degree of certainty, the loss Landlord will incur if the Lease is terminated as a result of an Event of Default; accordingly, Landlord and Tenant agree that the total sum of money determined in accordance with the following formula represents a reasonable estimate of such loss and is intended as a liquidated damages provision: (i) the cost of recovering the Premises; plus (ii) the unpaid Basic Rent and Additional Rent at the time of termination; plus (iii) the Basic Rent, if any, which was abated at the beginning of the Term; plus (iv) the amount equal to: (1) the total Rent which Landlord would have received under this Lease for the remainder of the Term (assuming that, for the purposes of this paragraph, annual payments by Tenant on account of Taxes and Operating Costs would be the same as the payments required for the immediately preceding year) less (2) the then fair market value of the remaining un-expired portion of the Lease determined at the then Fair Market Rental Rate (as defined below) for the Premises, and the result of such calculation shall be discounted to the net present value (computed using the prime rate of the Citibank, NA in effect at the date of such termination); plus (v) all other reasonable expenses incurred by Landlord in connection with Tenant’s default, reletting the Premises and all other sums of money and damages due to Landlord. For the purposes of this Section 9.2, the term “Fair Market Rental Rate” shall take into consideration the rental rate for the Premises and comparable buildings, taking into account any concessions generally granted in the market place, which are generally then prevailing in the market at the time of such determination and taking into consideration the likelihood and probable timing of the re-letting of the Premises.

(e)    IN ADDITION TO ANY AND ALL REMEDIES PROVIDED HEREUNDER OR BY LAW, FOR VALUE RECEIVED AND UPON ANY EVENT OF DEFAULT BY TENANT HEREUNDER, OR UPON TERMINATION OF THE TERM AND THE FAILURE OF TENANT TO
-32-
Castle Biosciences - Unit 3 - Nova Place


DELIVER POSSESSION OF THE PREMISES TO LANDLORD, TENANT HEREBY EMPOWERS ANY ATTORNEY OF ANY COURT OF COMPETENT JURISDICTION TO APPEAR FOR TENANT AND, WITHOUT COMPLAINT FILED, EITHER IN ADDITION TO OR WITHOUT A JUDGMENT FOR THE SPECIFIC AMOUNT OF RENT OR ACCELERATED RENT DUE UNDER THIS LEASE, TO APPEAR FOR TENANT, AND FOR ANY OTHER PERSONS CLAIMING UNDER, BY OR THROUGH TENANT, AND CONFESS JUDGMENT, OR A SERIES OF JUDGMENTS, FORTHWITH AGAINST TENANT AND SUCH OTHER PERSONS AND IN FAVOR OF LANDLORD, ITS SUCCESSORS AND/OR ASSIGNS, IN AN AMICABLE ACTION OF EJECTMENT FOR THE PREMISES, AND FOR COSTS OF SUIT AND ATTORNEYS’ COMMISSION OF FIVE THOUSAND AND NO/100 DOLLARS ($5,000.00) AND WITH RELEASE OF ALL ERRORS, AND WITHOUT STAY OF EXECUTION, AND THE ENTRY OF JUDGMENT UNDER THE FOREGOING WARRANT SHALL NOT EXHAUST THE WARRANT, BUT SUCCESSIVE JUDGMENTS MAY BE ENTERED THEREUNDER FROM TIME TO TIME AS OFTEN AS DEFAULTS OCCUR.

TENANT’S INITIALS:DM

Section 9.3 - Non-Waiver. Landlord’s failure to act upon breach of any of the covenants of this Lease by Tenant shall in no way constitute a waiver of the rights of Landlord, at any time in the future, to act upon such default; nor shall any such failure to act prevent Landlord from acting in the event of any other or further breach of Tenant’s covenants. No provision of this Lease shall be deemed to have been waived unless such waiver is in writing signed by Landlord. No payment by Tenant or receipt by Landlord of a lesser amount than the Basic Rent or Additional Rent then due shall be deemed other than on account of the earliest rent then unpaid, nor shall any endorsement or statement on any check or any letter accompanying any check or payment as rent be deemed an accord and satisfaction, and Landlord may accept such check or payment without prejudice to Landlord’s right to recover the balance of such rent or pursue any other remedy provided for in this Lease.

Section 9.4 - Waiver by Tenant. Tenant hereby waives any demand for Basic Rent and Additional Rent, re-entry for condition broken, or other formalities to which Tenant may be entitled after an Event of Default. Tenant hereby expressly waives any and all rights of redemption granted by or under present or future laws in the event of Tenant being evicted or dispossessed for any reasonable cause or in the event of Landlord obtaining possession of the Premises by reason of the violation by Tenant of any of the provisions of this Lease or otherwise under the terms of this Lease. The acceptance of Basic Rent and Additional Rent or failure to re-enter by Landlord after such default shall not be held to be a waiver of its right to terminate this Lease, and Landlord may re-enter and take possession thereof the same as if no rent had been accepted after such default. Tenant expressly waives any right of defense which it may have to claim a merger and neither the commencement of any action or proceeding nor the settlement thereof or entering of judgment therein shall bar Landlord from bringing subsequent actions or proceedings from time to time.

Section 9.5 - Self-Help. If Tenant fails, within seven (7) days after notice from Landlord, to proceed with due diligence to perform any of its obligations and covenants contained in this Lease, Landlord may, but shall not be required to, and in addition to any other rights of Landlord hereunder or at law or in equity, perform the same and the expenses thereof incurred by Landlord shall be collectable as Additional Rent after rendition of a bill or statement therefore, provided however, that nothing herein shall prevent Landlord from performing any of Tenant’s obligations and covenants prior to the expiration of such 7-day period if Landlord determines, in its commercially reasonable discretion, that failure to so perform would put the Unit or Landlord interest therein at risk.

Section 9.6 - Landlord’s Default. Landlord shall in no event be in default in the performance
-33-
Castle Biosciences - Unit 3 - Nova Place


of any of its obligations in this Lease contained unless and until Landlord shall have failed to perform such obligation within thirty (30) days, or such additional time as is reasonably required to correct any such default, after notice by Tenant to Landlord properly specifying wherein Landlord has failed to perform any such obligation.

Section 9.7 - Provisions Not Exclusive. Any and all rights and remedies herein created for Landlord shall be cumulative, and the use of one remedy shall not be taken to exclude or waive the right to the use of another. The foregoing rights and remedies are not intended to be exclusive but as additional to all rights and remedies Landlord would otherwise have by Applicable Laws.

Section 9.8 - Attorneys’ Fees. Tenant shall pay Landlord for, and indemnify Landlord against, all reasonable legal costs and charges, including attorneys’ fees (which may include reasonably allocated in-house counsel fees), reasonably incurred by Landlord in any action under this Lease.

Article X - Subordination and Relationship of the Parties

Section 10.1 - Subordination. Tenant agrees that this Lease shall be and hereby is automatically subordinate to any present or future mortgage on the Unit or Land. Without limiting the foregoing, Tenant agrees, so long as Tenant’s rights under this Lease and its quiet and peaceable possession of the Premises are not disturbed, if so requested in writing by Landlord, to sign any documents required to evidence such waiver and surrender any and all right of prior lien which Tenant has, might have, or ought to have by virtue of this Lease over any mortgage or mortgages which now are or shall hereafter be placed upon the Premises, the Unit or Land or any part thereof and to deliver the same within twenty (20) days of such written request. In the event Tenant fails to deliver such document or statement within such twenty (20) day period, Tenant hereby appoints Landlord as its attorney-in-fact to execute any and all documents necessary to effect such waiver and surrender of rights or priority. Tenant agrees that such mortgage or mortgages shall take precedence over this Lease and shall be entitled to the same rights and benefits, both at law and in equity, as said mortgage or mortgages would have had if executed, delivered and recorded prior to the lien of this Lease. In the event that Tenant requests that Landlord obtain a Subordination, Non-Disturbance and Attornment Agreement from any mortgage holder, Tenant shall reimburse Landlord for all costs incurred in obtaining such Subordination, Non-Disturbance and Attornment Agreement, including, but not limited to, reasonable attorneys’ fees (which may include reasonably allocated in-house counsel fees) and processing charges required by any such mortgage holder.

Section 10.2 - Estoppel Certificate. Landlord and Tenant, as applicable, shall, from time to time upon written request by the requesting party, execute and deliver to the requesting party within twenty (20) days of such written request, a written declaration using the commercially reasonable form provided by the requesting party: (a) expressing the commencement and expiration dates thereof; (b) certifying that this Lease is in full force and effect and has not been assigned, modified, supplemented or amended (except by such writings as shall be stated); (c) that all conditions under this Lease to be performed by the requesting party have been satisfied, or stating those alleged to remain unsatisfied; (d) that there are no defenses or offsets against the enforcement of this Lease by the requesting party, or stating those claimed by the non-requesting party; (e) the amount of advance Rent, if any, paid by Tenant; (f) the date to which Rent has been paid; and (g) any other reasonably requested information regarding the Lease. Landlord, its mortgage lenders and/or purchasers of the Property and their lender and Tenant shall be entitled to rely upon the applicable estoppel certificate. If the non-requesting party fails to deliver such a statement or declaration within such twenty (20) day period, then such failure shall be a default hereunder, and it shall be conclusively deemed that this Lease is in full force and effect and unmodified and that there are no uncured defaults in the non-requesting party’s performance hereunder.

Section 10.3 - No Joint Venture. Notwithstanding any obligation from one party to the other herein, the parties hereto state that they have not created and do not intend to create by this Lease
-34-
Castle Biosciences - Unit 3 - Nova Place


a Joint Venture or Partnership relation between them; it being their sole purpose and intent to create only a Landlord-Tenant relationship.

Article XI - Security Deposit

Intentionally deleted.

Article XII - Termination and Surrender

Section 12.1 - Condition of Premises. Upon expiration or other termination of this Lease, Tenant shall:

(a)    Quit and surrender the Premises, broom cleaned and in good condition, reasonable wear and tear excepted.

(b)    Remove from the Premises its goods and effects and those of all persons claiming under Tenant, such goods and effects to include but not be limited to all movable partitions erected by it, appliances, shelving and all other equipment, stock and materials which Tenant may have installed in or brought upon the Premises, including removal of any data or communication wiring installed by Tenant. Tenant shall, at its own expense, repair all damage to the Premises by reason of removal as required by this section.

All repairs, alterations, other improvements or installations made to or upon the Premises which are so attached to the realty that the same will be, by law, deemed to be a part of the realty shall be the property of Landlord and remain upon and be surrendered with the Premises upon the termination of the Term. Notwithstanding the foregoing, all trade fixtures, lighting fixtures and signs, whether by law deemed to be a part of the realty or not, installed by Tenant or anyone claiming under Tenant at any time, shall remain the property of Tenant or such persons claiming under Tenant and may be removed by Tenant or such persons claiming under Tenant at any time or times during the Term.

Section 12.2 - Holding-Over. If Tenant remains on the Premises beyond the expiration or termination of this Lease or any renewal or extension thereof without the written consent of Landlord, such holding-over shall be deemed to create a tenancy at sufferance at a rate equal to one hundred fifty percent (150%) of the amount of Basic Rent and Additional Rent in effect on the date immediately preceding such expiration or earlier termination, and Landlord shall have, in addition, all of the rights and remedies reserved to it under this Lease. In the event that the tenancy at sufferance continues for more than thirty (30) days, then Tenant shall also pay over to Landlord and indemnify, defend and save Landlord harmless from and against all liabilities, suits, actions, damages, costs and expenses, penalties and claims arising out of Tenant’s holding over in the Premises including without limitation all third party claims against Landlord. Tenant’s indemnity, as stated above, shall survive the expiration or other termination of this Lease or the tenancy at sufferance as stated above.

Section 12.3 - Landlord and Tenant Act of 1951. TENANT EXPRESSLY WAIVES TO LANDLORD THE BENEFIT TO TENANT OF 68 P.S. SECTION 250.501, BEING SECTION 501 OF THAT ACT, APPROVED APRIL 6, 1951, ENTITLED “LANDLORD AND TENANT ACT OF 1951”, AS MAY BE AMENDED FROM TIME TO TIME, REQUIRING NOTICE TO QUIT UPON THE EXPIRATION OF THE TERM OF THIS LEASE OR AT THE EXPIRATION OF ANY EXTENSION OR RENEWAL THEREOF, OR UPON ANY EARLIER TERMINATION OF THIS LEASE, AS HEREIN PROVIDED. TENANT COVENANTS AND AGREES TO VACATE, REMOVE FROM AND DELIVER UP AND SURRENDER THE POSSESSION OF THE PREMISES TO LANDLORD UPON THE EXPIRATION OF THE TERM OR UPON THE EXPIRATION OF ANY EXTENSION OR RENEWAL THEREOF, OR UPON ANY EARLIER TERMINATION OF THIS LEASE, AS HEREIN PROVIDED, WITHOUT SUCH NOTICE, IN THE CONDITION AS REQUIRED ABOVE.

-35-
Castle Biosciences - Unit 3 - Nova Place


Article XIII - Miscellaneous Provisions

Section 13.1 - Broker. Landlord and Tenant hereby represent and agree that they have neither communicated nor dealt with any real estate broker or agent in connection with the Premises or the transaction contemplated herein except CBRE, Inc., as Landlord’s agent and Rise Pittsburgh, as Tenant’s agent (collectively, “Broker”) and that no other broker or agent is entitled to any commission or any other remuneration on account of this transaction. Landlord agrees to pay the commission due Broker. Landlord and Tenant agree that if either has communicated or dealt with any real estate broker or agent, other than Broker, who makes a claim for commission in connection with this transaction, then the party so communicating or dealing shall indemnify and hold the other party harmless against any costs or expenses, including the cost of defense, resulting from any such claim. The indemnity, as set forth in this Section 13.1, shall survive the termination or expiration of this Lease.

Section 13.2 - Amendments. This Lease shall not be amended, modified, altered or changed in any respect whatsoever except by further agreement, in writing, duly executed by each of the parties hereto.

Section 13.3 - Successors. This Lease shall be binding upon and inure to the benefit of the parties hereto and to their respective heirs, successors, personal representatives and assigns.

Section 13.4 - Construction. The parties agree that this document shall not be construed more severely against one of the parties than the other.

Section 13.5 - Captions. The captions of this Lease are for convenience and reference only and in no way define, describe, extend or limit the scope or intent of this Lease or of any provision hereof.

Section 13.6 - Notices. Any notice, demand, offer or other written instrument (“notice”) required or permitted to be given, made or sent under this Lease shall be in writing, signed by or on behalf of the party giving such notice and shall be hand delivered or sent by a recognized overnight delivery service providing proof of delivery (such as Federal Express or UPS), addressed as follows:

TO LANDLORD:TO TENANT:
ACA Concourse East Unit 3 LLCCastle Biosciences, Inc.
Nova Place - Management Office
3737 N. 7th Street, Suite 160
Attn: Chief Financial OfficerPhoenix, AZ 85014
100 South Commons, Suite 102Attn: Kristen Oelschlager, COO
Pittsburgh, PA 15212
With a copy to:
Faros Properties
Attn: General Counsel
14 Beacon Street, 7th Floor
Boston, MA 02108
ADDITIONALLY, Rent payments shall be sent to Landlord as follows:
Via Regular Mail, Hand Delivery or Overnight Delivery:
ACA Concourse East Unit 3 LLC
Nova Place - Management Office
Attn: Accounting Department
100 South Commons, Suite 102
Pittsburgh, PA 15212

-36-
Castle Biosciences - Unit 3 - Nova Place


Either party may change its address set forth in this Article by giving notice to the other party in accordance with this Article.

A notice shall be effective upon hand delivery or, if by overnight delivery the date of receipt or rejection evidenced on the courier’s records. Provided further however that rejection or refusal to accept or inability to deliver because of change of address (without proper notice of such change of notice address as required hereunder) shall be deemed receipt of the notice sent as of the first day of refusal or rejection or the first date of attempted delivery to the address specified herein in the case of a change of notice address without proper notice of such change of address as aforesaid.

Any notice given by an attorney on behalf of Landlord shall be considered as given by Landlord and shall be fully effective.

Section 13.7 - Counterparts and Electronic Signatures. This Lease may be executed in several counterparts, each of which shall be deemed an original but all of which shall constitute one and the same document, and when each of the parties hereto has executed one or more of such counterparts, this Lease shall be deemed fully executed and effective in accordance with its terms. Documents executed, scanned and transmitted electronically and electronic signatures shall be deemed original signatures for purposes of this Lease and all matters related thereto, with such scanned and electronic signatures having the same legal effect as original signatures. This Lease, any other document necessary for the consummation of the transaction contemplated by this Lease may be accepted, executed or agreed to through the use of an electronic signature in accordance with the Electronic Signatures in Global and National Commerce Act, Title 15, United States Code, Sections 7001 et seq., the Uniform Electronic Transaction Act and any applicable state law. Any document accepted, executed or agreed to in conformity with such laws will be binding on each party as if it were physically executed.

Section 13.8 - Partial Invalidity. The invalidity of one or more of the phrases, sentences, clauses, Sections or Articles contained in this Lease shall not affect the remaining portions so long as the material purposes of this Lease can be determined and effectuated. If any portion of this Lease may be interpreted in two or more ways, one of which would render the portion invalid or inconsistent with the rest of this Lease, it shall be interpreted to render such portion valid or consistent.

Section 13.9 - Limitation of Liability. Anything in this Lease to the contrary notwithstanding, Tenant agrees that it shall look solely to the Landlord’s then equity interest in the Land and Unit and subject to the prior rights of any mortgagee of the property and subject to Landlord’s rights under a leasehold interest of the Land or part thereof, if any, for the collection of any judgment (or other judicial process) requiring the payment of money by Landlord in the event of any default or breach by Landlord with respect to any of the terms, covenants and conditions of this Lease to be observed and/or performed by Landlord, and no other assets of Landlord, or any of its members, managers or partners, shall be subject to levy, execution or other procedures for the satisfaction of Tenant’s remedies. It is specifically agreed that Landlord or its members, managers or partners shall never be personally liable for any such judgment or for the payment of any monetary obligation to Tenant. Further, in no event shall Landlord or its members, managers or partners be liable to Tenant for any indirect, special or consequential damages suffered by Tenant from whatever cause or in connection with any act of Landlord, its members, managers, agents, employees, invitees, independent contractors or otherwise.

Section 13.10 - Joint and Several Liability. If this Lease is executed by more than one person or entity as Tenant, each of such persons and entities shall be jointly and severally liable for the performance of all of Tenant’s obligations set forth in this Lease.


-37-
Castle Biosciences - Unit 3 - Nova Place


Section 13.11 - Financial Statements. If Tenant’s financial statements are accessible on line through filings with the United States Securities and Exchange Commission, or any other governmental authority of which Tenant notifies Landlord and Landlord is readily able to access the website of the such governmental authority, Tenant shall not be required to provide the requested financial information. However, if during the Term of the Lease Tenant’s financial statements are not accessible to the public without charge via a website, then within ten (10) days after Landlord has made a written request, Tenant shall deliver to Landlord a complete financial statement certified by an independent certified public accounting firm or an authorized officer of Tenant. Tenant agrees to maintain accounting controls and books of account, in form adequate for auditing purposes.

Section 13.12 - Relocation. Intentionally deleted.

Section 13.13 - Governing Law. This Lease shall be governed by, construed and enforced in accordance with the substantive laws of the Commonwealth of Pennsylvania without regard to principles of conflicts of law.

Section 13.14 - Waiver of Jury Trial. The parties hereby waive trial by jury in any action, proceeding or counterclaim brought by either party.

Section 13.15 - Notice of Lease. The Parties agree that they will not record this Lease or a Notice of Lease.

Section 13.16 - Number and Gender. Any reference to the masculine gender shall be deemed to include the feminine and neuter genders, and vice versa, and any reference to the singular shall include the plural, and vice versa, unless the context otherwise requires.

Section 13.17 - Force Majeure. Except as otherwise specifically provided elsewhere in this Lease, in any case where either party hereto is required to do any act (other than Tenant’s obligations to pay Basic Rent and Additional Rent and to maintain insurance under this Lease and Tenant’s option to extend this Lease, if any), the time for such performance shall be extended by the period of delays caused by fire or other casualty, labor difficulties, strikes, labor disturbances, shortages of labor, materials or equipment, government regulations, governmental preemptions, federal, state or local governmental orders, quarantines or restrictions relating to the coronavirus/Covid-19 pandemic or any other epidemic, pandemic, quarantine order or governmental regulations related thereto or other causes beyond the reasonable control of such party, excluding in all cases financial inability to perform (“Force Majeure”).

Section 13.18 - Entire Agreement. All understandings and agreements heretofore had between the parties are merged in this Lease which alone fully and completely expresses their understanding.

Section 13.19 - Time of the Essence. Time shall be of the essence under this Lease.

Section 13.20 - Guaranty of Lease. Intentionally deleted.

Section 13.21 - Sale of Property by Landlord. In the event of any transfer of title to the Unit by Landlord, Landlord shall thereafter be entirely freed and relieved from the performance and observance of all covenants and obligations hereunder which are to be performed or observed from and after the date of such transfer. Landlord shall provide Tenant with notice of the transfer, which shall confirm transfer of any security deposit held by Landlord under this Lease to the new owner.

Section 13.22 - When Lease Becomes Binding. The submission of this document for examination and negotiation does not constitute an offer to lease, or a reservation of, or option for,
-38-
Castle Biosciences - Unit 3 - Nova Place


the Premises, and this document shall become effective and binding only upon the execution and delivery hereof by both Landlord and Tenant. All negotiations, considerations, representations and understandings between Landlord and Tenant are incorporated herein and this Lease expressly supersedes any proposals or other written documents relating hereto. This Lease may be modified or altered only by written agreement between Landlord and Tenant, and no act or omission of any employee or agent of Landlord shall alter, change or modify any of the provisions hereof. Notwithstanding the Parties’ agreement that the Lease Term begins on the Commencement Date, the Parties understand and agree that this Lease is a binding obligation in full force and effect from and after the Effective Date (as defined below).

Section 13.23 - Authority for Execution. Each person executing this Lease on behalf of Landlord or Tenant, as applicable, hereby covenants and warrants that he or she was duly authorized to so execute this Lease and that this Lease is the valid and binding obligation of Landlord or Tenant, as applicable.

Section 13.24 - Tenant’s Understanding. TENANT HEREBY ACKNOWLEDGES AND AGREES THAT TENANT UNDERSTANDS THE CONFESSIONS OF JUDGMENT AUTHORIZED IN SECTION 9.2(E) OF THIS LEASE; THAT THIS TRANSACTION IS COMMERCIAL AND NONRESIDENTIAL IN NATURE; AND THAT TENANT WAIVES ANY RIGHT TO A HEARING OR TRIAL IN COURT WHICH WOULD OTHERWISE BE REQUIRED BY LAW AS A PRIOR CONDITION TO LANDLORD’S OBTAINING THE JUDGMENTS AUTHORIZED IN SECTION 9.2(E) OF THIS LEASE.

Section 13.25 - Confidentiality. Tenant agrees that this Lease and the terms contained herein will be treated as strictly confidential and except as required by Applicable Laws (or except with the written consent of Landlord) Tenant shall not disclose the same to any third party except for Tenant’s partners, members, managers, agents, lenders, accountants, attorneys and potential assignees (provided such potential assignee has executed a confidentiality agreement) who have been advised of the confidentiality provisions contained herein and agree to be bound by the same. In the event Tenant is required by Applicable Laws to provide this Lease or disclose any of its terms, Tenant shall give Landlord prompt notice of such requirement prior to making disclosure so that Landlord may seek an appropriate protective order. If failing the entry of a protective order Tenant is compelled to make disclosure, Tenant shall only disclose portions of the Lease which Tenant is required to disclose and will exercise reasonable efforts to obtain assurance that confidential treatment will be accorded to the information so disclosed.

Section 13.26 - Parking Validation. Tenant shall have the right to participate in any parking validation program established by the Executive Board of the Nova Place Condominium and Landlord from time to time regarding the Nova Place Garage. Any charges incurred under such parking validation program shall be deemed additional rent under this Lease and shall be paid to Landlord within thirty (30) days after submission of an invoice to Tenant for such charges.

Section 13.27 - Condominium. Landlord and Tenant acknowledge that the Premises are a part of Unit 3 of the Nova Place Condominium created by the Declaration of Condominium of the Nova Place Condominium dated July 27, 2017, with an effective date of July 31, 2017 and recorded on August 2, 2017 with the Department of Real Estate in Allegheny County, Pennsylvania in Deed Book Volume 16888, Page 128, and that this Lease is subject to the provisions of the Declaration of Condominium.

Section 13.28 - Early Termination Option. Provided that Tenant has not exercised its right of First Refusal (as set forth in Section 13.29 below) and Landlord has not provided Tenant with notice of an ongoing default of its obligations hereunder and such default remains uncured, Tenant shall have the one-time option to terminate this Lease (the “Early Termination Option”) effective at the expiration of the ninetieth (90th) month after the Rent Commencement Date (the “Early Termination Date”) provided that Tenant gives Landlord written notice of its election to exercise the Termination Option prior to the end of the seventy-eighth (78th) month after the Rent Commencement Date of the Term (the “Early Termination Option Exercise Period”). The date of
-39-
Castle Biosciences - Unit 3 - Nova Place


Tenant’s notice of the election to exercise this option shall be the “Early Termination Option Exercise Date”. Tenant’s exercise of the Early Termination Option shall be irrevocable and expressly conditioned on each of the following items being properly and timely completed: (i) as of the Early Termination Option Exercise Date and the Early Termination Date, all Basic Rent and Additional Rent shall be current and shall be apportioned as of the Early Termination Date; and (ii) within thirty (30) days after Landlord’s receipt of Tenant’s timely and written exercise of the Early Termination Option, Tenant shall submit to Landlord a termination fee equal to Two Million Two Hundred Sixty-Seven Thousand Two Hundred Seventy-Four and 90/100 Dollars ($2,267,274.90) (or 50% of the Basic Rent owed between the Early Termination Date and the Expiration Date, and this amount shall be revised in the event that the Lease is amended so that the Basic Rent is adjusted) (the “Termination Payment”); and (iii) neither party shall have any rights, liabilities or obligations under this Lease for the period accruing after the Early Termination Date, except those which, by the provisions of this Lease, expressly survive the termination of the term of this Lease; and (iv) Tenant shall surrender the Premises in the condition required under this Lease. Provided that Tenant properly exercises its Early Termination Option and timely submits the Termination Payment, pursuant to the terms of this section, Landlord and Tenant shall promptly execute an amendment to this Lease to document the Early Termination Date. If Tenant fails to strictly comply with the terms and provisions of this sub-section, then this Lease shall remain in full force and effect.

Section 13.29 - Right of First Refusal.

(a)    Grant of Option. Subject to the terms of Section 13.29(e) below, after the beginning of Month 37 of the Term, in the event that all or any portion of the 11,663 rentable square feet of contiguous space in the Unit on the Terrace Level (the “Offered Space”) is available for lease by Landlord, and if Landlord intends to enter into a lease (the “Proposed Lease”) for such Offered Space with a third party (a “Proposed Tenant”), Landlord shall offer to Tenant the right to lease the applicable portion of the Offered Space upon all the terms and conditions of the Proposed Lease. Notwithstanding the foregoing, in the event that Landlord intends to lease any portion of the Offered Space to an Affiliate of Landlord, Landlord shall follow the process set forth in this subsection 13.29 but the economic terms for the Proposed Lease shall be the lesser of: (i) the then-current terms of this Lease, or (ii) Fair Market Rent for the Offered Space, as defined and subject to the process set forth in Section 1.5 above. Additionally, in the event that Tenant elects to rent the entirety of the available space, then Tenant shall also be required to add the common area space on the floor (totaling 8,094 rentable square feet), to make the Premises a single tenant space.

(b)    Process. Such offer will be made by Landlord to Tenant in a written notice (the “Offer Notice”) which offer will designate the applicable portion of the Offered Space being offered and specify the terms for such Offered Space which will be the same as those set forth in the Proposed Lease. Tenant may accept the offer set forth in the Offer Notice by delivering to Landlord an unconditional acceptance (“Tenant’s Notice”) of such offer within ten (10) business days after delivery by Landlord of the Offer Notice to Tenant. Time will be of the essence with respect to the giving of Tenant’s Notice. If Tenant does not accept (or fails to timely accept) an offer made by Landlord designated in the Offer Notice, Landlord shall be free to enter into a lease with a third party for the particular Offered Space, except as set forth in (c) below. In order to send the Offer Notice, Landlord does not need to have negotiated a complete lease with the Proposed Tenant but may merely have a fully negotiated, non-binding term sheet or letter of intent for the Proposed Lease, and Tenant must make its decision with respect to the Offered Space as long as it has received the Offer Notice containing a description of the material economic terms of such term sheet or letter of intent. Tenant must accept the entire Offered Space offered by Landlord at any one time if it desires to accept any of such Offered Space and may not exercise its right with respect to only a portion of such space.
-40-
Castle Biosciences - Unit 3 - Nova Place


(c)    Effect of Non-Acceptance. If Tenant does not accept the offer to lease any Offered Space, Tenant will be deemed to have irrevocably waived all further rights with respect to the Offered Space and Landlord shall be free to lease all or any portion of the Offered Space to the Proposed Tenant or any subsequent tenant pursuant to the terms set forth in the Offer Notice. Notwithstanding the foregoing, if Tenant declines to lease the Offered Space, and if Landlord has not leased the Offered Space by the date that is eighteen (18) months following the date of the applicable Offer Notice, and if after such date Landlord intends to enter into a Proposed Lease with a party other than the original Proposed Tenant upon terms materially different than those contained in the original Offer Notice (meaning terms less than ninety percent (90%) of the economic terms set forth in the original Offer Notice), Landlord shall again offer the Offered Space to Tenant in accordance with the terms of Subsection (b), above.

(d)    Election to Expand. If Tenant elects to lease the Offered Space as provided above, then the parties shall promptly enter into an amendment of Lease to include such Offered Space as part of the Premises on the terms set forth in the Offer Notice (inclusive of any tenant improvement allowance, base year, rental rate, term length and other material terms) after Landlord’s receipt of Tenant’s Notice. The failure of the parties to execute such amendment within said time period shall not relieve the parties of their obligation to lease the Offered Space on the terms set forth in the Offer Notice.

(e)    The provisions of this Section 13.29 shall not be effective and Tenant shall not have the right to lease the Offered Space if (i) the original Tenant named herein has assigned this Lease (except for a Permitted Transfer allowed pursuant to the terms of Section 8.7 above); or (ii) Tenant is then in default in the performance of its obligations under this Lease, beyond the expiration of all applicable notice and cure periods; or (iii) Tenant has been in default in the performance of its obligations under this Lease, and Landlord has given Tenant notice of such default within the preceding twenty-four (24) months; or (iv) any portion of the Premises has then been sublet and the sublease remains in effect; or (v) there has been a material negative change in Tenant’s financial condition, as determined by Landlord in its reasonable discretion; or (vi) it is during the last forty=-eight (48) months of the Term; or (vii) another tenant of the Nova Place with a lease in place as of the date Tenant sends the Expansion Notice has a right to the applicable portion of the Offered Space.



REMAINDER OF PAGE INTENTIONALLY LEFT BLANK

SIGNATURE PAGE FOLLOWS
-41-
Castle Biosciences - Unit 3 - Nova Place


This Lease shall be deemed effective as of the date of the last party to sign below (the “Effective Date”).

TENANT:LANDLORD:
CASTLE BIOSCIENCES, INC.,
ACA CONCOURSE EAST UNIT 3 LLC,
a Delaware corporationa Delaware limited liability company
By:
/s/ Derek Maetzold
By:
/s/ Alexander Leventhal
Name:
Derek Maetzold
Name:
Alexander Leventhal
Title:
President and CEO
Title:
Manager
Date:
4-1-2022
Date:
4/1/22
By:
/s/ Franklin Stokes
Name:
Franklin Stokes
Title:
CFO
Date:
4-1-2022





-42-
Castle Biosciences - Unit 3 - Nova Place


EXHIBIT A - DIAGRAM OF PREMISES





EXHIBIT B - RULES AND REGULATIONS





SCHEDULE C - LANDLORD'S WORK





SCHEDULE C-1 - PLAN FOR LANDLORD'S WORK





SCHEDULE C-2 - LANDLORD'S WORK LETTER





EXHIBIT D - CONSTRUCTION INSURANCE REQUIREMENTS





EXHIBIT E - LANDLORD SERVICES





EXHIBIT F - CONFIRMATION OF LEASE PROVISIONS

EX-31.1 3 exhibit311-q12022.htm EX-31.1 Document

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


EX-31.2 4 exhibit312-q12022.htm EX-31.2 Document

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



EX-32.1 5 exhibit321-q12022.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATIONS PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2022 of Castle Biosciences, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Derek J. Maetzold, President and Chief Executive Officer of the Company, and Frank Stokes, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to their 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 (the"Exchange Act"); and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:May 9, 2022
/s/ Derek J. Maetzold/s/ Frank Stokes
Derek J. Maetzold
President and Chief Executive Officer
(Principal Executive Officer)
Frank Stokes
Chief Financial Officer
(Principal Financial and Accounting Officer)

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Castle Biosciences, Inc. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 6 cstl-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenue - (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Revenue - Concentration of Risk, by Risk Factor (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Property and Equipment, Net - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Property and Equipment, Net - Depreciation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2117106 - Disclosure - Intangible Asset, Net link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - Intangible Asset, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Intangible Asset, Net - Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Intangible Asset - Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Intangible Asset, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Other Accrued and Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Other Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Other Accrued and Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2427412 - Disclosure - Leases - Assets And Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2431414 - Disclosure - Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Fair Value Measurements - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2134110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2135111 - Disclosure - Stock Incentive Plans and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - Stock Incentive Plans and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2437417 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Activity Under Stock Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Subsequent Event - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cstl-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cstl-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cstl-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Asset Acquisition [Axis] Asset Acquisition [Axis] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net loss and comprehensive loss Net income (loss) Net loss Net Income (Loss) Attributable to Parent Operating lease assets Operating Lease, Right-of-Use Asset Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Forfeited / Cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other assets – long-term 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] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Number of shares available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Valuation, Income Approach Valuation, Income Approach [Member] NET CHANGE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Number of months to terminate lease after commencement Lessee, Operating Lease, Option To Terminate, Term Lessee, Operating Lease, Option To Terminate, Term Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Operating lease, maximum base rent Lessee, Operating Lease, Maximum Base Rent Lessee, Operating Lease, Maximum Base Rent Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Asset acquisition, percentage of contingent consideration paid in common stock Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Common Stock Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Common Stock Forfeited/Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of acquired intangible assets Amortization of Intangible Assets Preferred stock, $0.001 par value per share; 10,000,000 shares authorized as of March 31, 2022 and December 31, 2021; no shares issued and outstanding as of March 31, 2022 and December 31, 2021 Preferred Stock, Value, Outstanding Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Research and development Research and Development Expense [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Total Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number ASSETS Assets [Abstract] Stock Option Activity, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options exercisable, number of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Concentration risk percentage Concentration Risk, Percentage Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Asset acquisition, contingent consideration, liability, measurement input Asset Acquisition, Contingent Consideration, Liability, Measurement Input Asset Acquisition, Contingent Consideration, Liability, Measurement Input Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Other Sundry Liabilities, 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] Accounts receivable Increase (Decrease) in Accounts Receivable Accrued purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Repayment of principal portion of finance lease liabilities Finance Lease, Principal Payments Accrued Compensation Compensation Related Costs, Policy [Policy Text Block] Basic (in dollars per share) Earnings Per Share, Basic Contingent consideration Business Combination, Contingent Consideration, Liability, Current Revenue Revenue from Contract with Customer [Text Block] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value AltheaDx, Inc AltheaDx, Inc [Member] AltheaDx, Inc Deferred acquisition costs Deferred Costs Schedules of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Restricted Stock Units Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Effect of Adoption Cumulative Effect, Period of Adoption, Adjustment [Member] Other Other Noncash Income (Expense) Plan Name [Axis] Plan Name [Axis] Quoted Prices in Active Markets for Identical Items (Level 1) Fair Value, Inputs, Level 1 [Member] INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Other liabilities Other Liabilities Entity Small Business Entity Small Business Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other accrued and current liabilities Total Other Accrued Liabilities, Current Third-Party Payor Concentration Risk Third-Party Payor Concentration Risk [Member] Third-Party Payor Concentration Risk [Member] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Stock options and restricted stock units (“RSUs”) Stock Options and Restricted Stock Units (“RSUs”) [Member] Stock Options and Restricted Stock Units (“RSUs”) Organization and Description of Business Business Description and Basis of Presentation [Text Block] Loss Per Share Earnings Per Share [Text Block] OPERATING EXPENSES Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Change in fair value of contingent consideration Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Selling, general and administrative Selling, General and Administrative Expense Forfeited/Cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Other Service, Other [Member] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Maximum number of shares payable in earnout payment (in shares) Asset Acquisitions, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Shares Asset Acquisitions, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Shares Employee stock purchase plan contributions Accrued Employee Benefits, Current Current Liabilities Liabilities, Current [Abstract] Public offering of common stock, adjustment to offering costs Stock Issued During Period, Value, New Issues Operating lease liabilities Increase (Decrease) in Operating Lease Liability Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Options exercisable, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock Incentive Plans and Stock-Based Compensation Share-based Payment Arrangement [Text Block] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Less accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Accounting Policies [Abstract] Accounting Policies [Abstract] Pittsburgh Lease Pittsburgh Lease [Member] Pittsburgh Lease Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Percentage of Accounts Receivable (non-current) Accounts Receivable, Noncurrent [Member] Accounts Receivable, Noncurrent [Member] Payment of common stock offering costs Payments of Stock Issuance Costs Accrued service fees Accrued Professional Fees, Current Leasehold improvements to be contributed by landlord Tenant Improvements Operating lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Total operating expenses Operating Expenses, Net Of Other Operating Loss Operating Expenses, Net Of Other Operating Loss Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrecognized compensation expense, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average grant date fair value at beginning balance (in dollars per share) Weighted average grant date fair value at ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and Contingencies (Note 10) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover [Abstract] Cover [Abstract] After Adoption of ASC 842 Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Payments to acquire productive assets Payments to Acquire Productive Assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Selling, general and administrative Selling, General and Administrative Expenses [Member] Asset acquisition, consideration transferred, equity interest issued and issuable Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Medicare Medicare [Member] Medicare [Member] NET REVENUES Total net revenues Revenue from Contract with Customer, Excluding Assessed Tax Stock options Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Document Quarterly Report Document Quarterly Report Asset acquisition, consideration transferred, number of remaining shares authorized to be issued (in shares) Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Remaining Shares Authorized To Be Issued Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Remaining Shares Authorized To Be Issued Measurement Input Type [Domain] Measurement Input Type [Domain] Common Stock Common Stock [Member] Interest income Investment Income, Interest Operating loss Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities Operating Lease, Liability, Current Percentage of Accounts Receivable (current) Accounts Receivable, Current [Member] Accounts Receivable, Current [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Medicare Advantage plans Medicare Advantage Plans [Member] Medicare Advantage Plans [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation and amortization Depreciation Additional consideration payable based on achievement of certain commercial milestones Asset Acquisitions, Contingent Consideration Arrangements, Range of Outcomes, Value, High Asset Acquisitions, Contingent Consideration Arrangements, Range of Outcomes, Value, High Adoption of Accounting Standards Update Accounting Standards Update and Change in Accounting Principle [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Operating lease assets Increase (Decrease) In Operating Lease, Right-Of-Use Assets Increase (Decrease) In Operating Lease, Right-Of-Use Assets Total liabilities Liabilities Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Pittsburgh Lease, After First Six Months Pittsburgh Lease, After Six Months [Member] Pittsburgh Lease, After Six Months Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Intangible Asset, Net Intangible Assets Disclosure [Text Block] Asset acquisition, Number of shares issued (in shares) Asset Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Asset Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Stockholders’ Equity Stockholders' Equity Attributable to Parent [Abstract] Variable consideration adjustments included in revenue Contract with Customer, Performance Obligation Satisfied in Previous Period Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Noncurrent operating lease liabilities Operating Lease, Liability, Noncurrent Accounting Standards Update [Axis] Accounting Standards Update [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Effect of Adoption Accounting Standards Update 2016-02 [Member] Interest expense Interest Expense Accrued compensation Increase (Decrease) in Employee Related Liabilities Expected stock price volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Accumulated deficit Retained earnings (accumulated deficit) Retained Earnings (Accumulated Deficit) Term of contract Lessee, Operating Lease, Term of Contract Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Issuance of common stock under the employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Income Statement [Abstract] Income Statement [Abstract] Concentration Risk [Table] Concentration Risk [Table] Entity Registrant Name Entity Registrant Name Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Operating lease, base rent Lessee, Operating Lease, Base Rent Lessee, Operating Lease, Base Rent Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Income Tax Expense (Benefit) Accounts receivable, net 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 Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Inventory Inventory, Net Dermatologic Dermatologic [Member] Dermatologic Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Noncurrent portion of contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Options granted, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Beginning Balance (in shares) Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Shares issued during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Statement [Line Items] Statement [Line Items] Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Employee stock purchase plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Forfeited/Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuance of common stock from vested restricted stock units and payment of employees’ taxes Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Asset acquisition, contingent consideration range of outcomes, value, high Asset Acquisition, Contingent Consideration Arrangements, Range Of Outcomes, Value High Asset Acquisition, Contingent Consideration Arrangements, Range Of Outcomes, Value High Counterparty Name [Domain] Counterparty Name [Domain] Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Payment Arrangement, Expensed and Capitalized, Amount Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Title of 12(b) Security Title of 12(b) Security Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accrued bonuses Accrued Bonuses Document Type Document Type Other Accrued and Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Clinical studies Accrued Clinical Studies, Current Accrued Clinical Studies, Current Renewal term Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Lease Contractual Term [Domain] Lease Contractual Term [Domain] Pittsburgh Lease, First Six Months Pittsburgh Lease, First Six Months [Member] Pittsburgh Lease, First Six Months Weighted-average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted 2019 Plan Two Thousand Nineteen Equity Incentive Plan [Member] Two Thousand Nineteen Equity Incentive Plan Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Subsequent Event Subsequent Events [Text Block] Payroll tax liabilities Accrued Payroll Taxes, Current Net loss and comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of sales (exclusive of amortization of acquired intangible assets) Cost of Revenue Contingent Consideration Business Combination And Asset Acquisitions, Policy [Policy Text Block] Business Combination And Asset Acquisitions, Policy Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax liability Deferred Income Tax Liabilities, Net Lessee, operating lease, number of options to renew Lessee, Operating Lease, Number Of Options To Renew Lessee, Operating Lease, Number Of Options To Renew Schedule of Share-based Payment Arrangement on Restricted Stock Units Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Loss before income taxes Income (Loss) Attributable to Parent, before Tax Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2022 (remainder of year) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventory Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Document Period End Date Document Period End Date Issuance of common stock from vested restricted stock units and payment of employees' taxes (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Lease Contractual Term [Axis] Lease Contractual Term [Axis] 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] Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Increase in number of shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Property and equipment, net Property, Plant and Equipment, Net Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Other liabilities Other Liabilities, Noncurrent Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Percentage of Revenues Revenue from Contract with Customer Benchmark [Member] Other assets Increase (Decrease) in Other Operating Assets Lab equipment Equipment [Member] Number of claims in adjudication process Revenue From Contract With Customer, Revenue Not Yet Recognized, Number Of Claims In Adjudication Process Number Of Disputed Claims Asset acquisition, consideration transferred Asset Acquisition, Consideration Transferred Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Contingent consideration Asset Acquisition, Contingent Consideration, Liability Asset Acquisition [Domain] Asset Acquisition [Domain] Total stock-based compensation expense Share-based Payment Arrangement, Expense Options exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Finance lease, right-of-use asset, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Entity Current Reporting Status Entity Current Reporting Status Expected stock price volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Common stock, share price, volume-weighted average price, number of trading days Common Stock, Share Price, Volume-Weighted Average Price, Number Of Trading Days Common Stock, Share Price, Volume-Weighted Average Price, Number Of Trading Days Counterparty Name [Axis] Counterparty Name [Axis] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Construction in progress Construction in Progress [Member] Beginning of period End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Early termination fee Lessee, Operating Lease, Early Termination Fee Lessee, Operating Lease, Early Termination Fee Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Current Assets Assets, Current [Abstract] Gross carrying value Finite-Lived Intangible Assets, Gross Leases [Abstract] Leases [Abstract] Assembled workforce Assembled Workforce [Member] Assembled Workforce Summary of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted-Average Remaining Life (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Number of trading days to determine volume weighted-average price of common stock Asset Acquisitions, Earnout Payments, Number Of Trading Days To Determine Volume Weighted-Average Price Asset Acquisitions, Earnout Payments, Number Of Trading Days To Determine Volume Weighted-Average Price Number of days contract with customer is generally paid Contract With Customer Customer, Payment Terms Contract With Customer Customer, Payment Terms Money market funds Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Exercise of common stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair Value, Recurring Fair Value, Recurring [Member] Schedule of Share-based Payment Arrangement on Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Asset acquisition, consideration transferred, maximum number of shares authorized to be issued (in shares) Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Shares, Maximum Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Shares, Maximum Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 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 Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Issuance of common stock under the employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Average expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Employee stock purchase plan Employee Stock [Member] Payment of employees’ taxes on vested restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Stock compensation expense APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition Asset acquisition, percentage of contingent consideration paid in cash Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Cash Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Cash BlueCross BlueShield plans BlueCross BlueShield Plans [Member] BlueCross BlueShield Plans [Member] Current Fiscal Year End Date Current Fiscal Year End Date Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Proceeds from contributions to the employee stock purchase plan Proceeds from Stock Plans Statement [Table] Statement [Table] Lessee, operating lease, lease not yet commenced, amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Accounts Receivable Accounts Receivable [Policy Text Block] Subsequent Event Subsequent Event [Member] Preferred Stock Preferred Stock [Member] Intangible assets, net Net Finite-Lived Intangible Assets, Net Expected stock price volatility Measurement Input, Price Volatility [Member] Cost of sales (exclusive of amortization of acquired intangible assets) Cost of Sales [Member] 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] Long-term accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Noncurrent Subsequent Event Type [Axis] Subsequent Event Type [Axis] Common stock, $0.001 par value per share; 200,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 25,485,420 and 25,378,520 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively Common Stock, Value, Outstanding Developed technology Developed Technology Rights [Member] Finance lease, right-of-use asset, before accumulated amortization Finance Lease, Right-of-Use Asset, before Accumulated Amortization Computer equipment Computer Equipment [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Payment Award, ESPP, Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 10 cstl-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 02, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-38984  
Entity Registrant Name CASTLE BIOSCIENCES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0701774  
Entity Address, Address Line One 505 S. Friendswood Drive  
Entity Address, Address Line Two Suite 401  
Entity Address, City or Town Friendswood  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77546  
City Area Code 866  
Local Phone Number 788-9007  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol CSTL  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   26,260,916
Entity Central Index Key 0001447362  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Filer Category Large Accelerated Filer  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 309,017 $ 329,633
Accounts receivable, net 19,910 17,282
Inventory 2,350 2,021
Prepaid expenses and other current assets 5,164 4,807
Total current assets 336,441 353,743
Long-term accounts receivable, net 1,406 1,308
Property and equipment, net 9,385 9,501
Operating lease assets 7,219 7,383
Intangible assets, net 87,275 88,922
Other assets – long-term 2,699 1,715
Total assets 444,425 462,572
Current Liabilities    
Accounts payable 3,314 2,546
Accrued compensation 8,566 15,483
Contingent consideration 20,849 0
Operating lease liabilities 1,199 1,179
Other accrued and current liabilities 5,593 5,678
Total current liabilities 39,521 24,886
Noncurrent portion of contingent consideration 0 18,287
Noncurrent operating lease liabilities 6,711 6,900
Deferred tax liability 757 635
Other liabilities 100 124
Total liabilities 47,089 50,832
Commitments and Contingencies (Note 10)
Stockholders’ Equity    
Preferred stock, $0.001 par value per share; 10,000,000 shares authorized as of March 31, 2022 and December 31, 2021; no shares issued and outstanding as of March 31, 2022 and December 31, 2021 0 0
Common stock, $0.001 par value per share; 200,000,000 shares authorized as of March 31, 2022 and December 31, 2021; 25,485,420 and 25,378,520 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively 25 25
Additional paid-in capital 515,701 505,482
Accumulated deficit (118,390) (93,767)
Total stockholders’ equity 397,336 411,740
Total liabilities and stockholders’ equity $ 444,425 $ 462,572
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 25,485,420 25,378,520
Common stock, shares outstanding (in shares) 25,485,420 25,378,520
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
NET REVENUES $ 26,852 $ 22,813
OPERATING EXPENSES    
Cost of sales (exclusive of amortization of acquired intangible assets) 5,944 3,028
Research and development 10,761 5,908
Selling, general and administrative 30,453 18,161
Amortization of acquired intangible assets 1,648 0
Change in fair value of contingent consideration 2,562 0
Total operating expenses 51,368 27,097
Operating loss (24,516) (4,284)
Interest income 30 4
Interest expense (3) 0
Loss before income taxes (24,489) (4,280)
Income tax expense 134 0
Net loss and comprehensive loss (24,623) (4,280)
Net loss and comprehensive loss $ (24,623) $ (4,280)
Basic (in dollars per share) $ (0.97) $ (0.17)
Diluted (in dollars per share) $ (0.97) $ (0.17)
Weighted-average shares outstanding, basic (in shares) 25,424 24,912
Weighted-average shares outstanding, diluted (in shares) 25,424 24,912
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Effect of Adoption
Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Deficit
Effect of Adoption
Beginning balance (in shares) at Dec. 31, 2020     0 24,812,487      
Beginning balance at Dec. 31, 2020 $ 415,691   $ 0 $ 25 $ 478,162 $ (62,496)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock compensation expense 4,913       4,913    
Exercise of common stock options (in shares)       171,315      
Exercise of common stock options 991       991    
Issuance of common stock under the employee stock purchase plan (in shares)       70,711      
Issuance of common stock under the employee stock purchase plan 1,233       1,233    
Public offering of common stock, adjustment to offering costs 39       39    
Net income (loss) (4,280)         (4,280)  
Ending balance (in shares) at Mar. 31, 2021     0 25,054,513      
Ending balance at Mar. 31, 2021 $ 418,608 $ 21 $ 0 $ 25 485,338 (66,755) $ 21
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Accounting Standards Update [Extensible Enumeration] Effect of Adoption            
Beginning balance (in shares) at Dec. 31, 2021     0 25,378,520      
Beginning balance at Dec. 31, 2021 $ 411,740   $ 0 $ 25 505,482 (93,767)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock compensation expense $ 8,419       8,419    
Exercise of common stock options (in shares) 62,102     62,102      
Exercise of common stock options $ 399       399    
Issuance of common stock from vested restricted stock units and payment of employees' taxes (in shares)       2,466      
Issuance of common stock from vested restricted stock units and payment of employees’ taxes (56)       (56)    
Issuance of common stock under the employee stock purchase plan (in shares)       42,332      
Issuance of common stock under the employee stock purchase plan 1,457       1,457    
Net income (loss) (24,623)         (24,623)  
Ending balance (in shares) at Mar. 31, 2022     0 25,485,420      
Ending balance at Mar. 31, 2022 $ 397,336   $ 0 $ 25 $ 515,701 $ (118,390)  
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
OPERATING ACTIVITIES    
Net loss $ (24,623) $ (4,280)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 2,151 233
Stock-based compensation expense 8,419 4,913
Change in fair value of contingent consideration 2,562 0
Deferred income taxes 123 0
Other 12 33
Change in operating assets and liabilities:    
Accounts receivable (2,725) (1,558)
Prepaid expenses and other current assets (357) 1,679
Inventory (329) (93)
Operating lease assets 222 231
Other assets 42 (225)
Accounts payable 187 (40)
Operating lease liabilities (226) (295)
Accrued compensation (6,917) (3,899)
Other accrued liabilities 29 (330)
Net cash used in operating activities (21,430) (3,631)
INVESTING ACTIVITIES    
Purchases of property and equipment (402) (750)
Net cash used in investing activities (402) (750)
FINANCING ACTIVITIES    
Payment of common stock offering costs 0 (336)
Proceeds from exercise of common stock options 399 991
Payment of employees’ taxes on vested restricted stock units (56) 0
Proceeds from contributions to the employee stock purchase plan 897 855
Repayment of principal portion of finance lease liabilities (24) 0
Net cash provided by financing activities 1,216 1,510
NET CHANGE IN CASH AND CASH EQUIVALENTS (20,616) (2,871)
Beginning of period 329,633 409,852
End of period 309,017 406,981
DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Accrued purchases of property and equipment 32 220
Deferred acquisition costs $ 1,026 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Castle Biosciences, Inc. (the ‘‘Company,’’ “we,” “us” or “our”) was incorporated in the state of Delaware on September 12, 2007. We are a commercial-stage diagnostics company focused on providing physicians and their patients with personalized, clinically actionable information to inform treatment decisions and improve health outcomes. We are based in Friendswood, Texas (a suburb of Houston, Texas) and our laboratory operations are conducted at our facilities located in Phoenix, Arizona and in Pittsburgh, Pennsylvania.
Impact of COVID-19 Pandemic
Since the COVID-19 pandemic began in March 2020, we have maintained uninterrupted business operations with normal turnaround times for delivery of test reports, but have experienced declines in test report volume in certain periods, which we believe is linked to delays and/or cancellations in patient visits in response to COVID-19, resulting in reduced diagnostic biopsies and thus reduced diagnoses of cutaneous melanoma. The extent to which COVID-19 may further impact our business, consolidated results of operations, consolidated financial condition and consolidated cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
Our unaudited condensed consolidated financial statements include the accounts of Castle Biosciences, Inc. and our wholly owned subsidiaries and have been prepared in conformity with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). All intercompany accounts and transactions have been eliminated in consolidation.
Reclassification
Certain prior year amounts in our condensed consolidated statements of operations and comprehensive loss have been reclassified to conform to the current year presentation. Specifically, we no longer present gross margin on our statements of operations and comprehensive loss and therefore the cost of sales line is now presented within the operating expenses section of the condensed consolidated statements of operations and comprehensive loss. This reclassification had no impact on operating loss, loss before income taxes, net loss, comprehensive loss or loss per share.
Unaudited Interim Financial Information
The accompanying condensed consolidated balance sheet as of March 31, 2022; the condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2022 and 2021, and the condensed consolidated statements of cash flows for the three months ended March 31, 2022 and 2021 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of our consolidated financial position as of March 31, 2022 and the results of our consolidated operations and our consolidated cash flows for the three months ended March 31, 2022 and 2021. The financial data and other information disclosed in these notes related to the three months ended March 31, 2022 and 2021 are also unaudited. The results for the three months ended March 31, 2022 are not necessarily indicative of results to be expected for the year ending December 31, 2022, any other interim periods, or any future year or period. The balance sheet as of December 31, 2021 included herein was derived from the audited financial statements as of that date. Certain disclosures have been condensed or omitted from the interim consolidated financial statements. These consolidated financial statements should be read in conjunction with our audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission on February 28, 2022.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates include revenue recognition, the valuation of stock-based compensation, assessing future tax exposure and the realization of deferred tax assets, the useful lives and recoverability of long-lived assets, the valuation of acquired intangible assets, the valuation of contingent consideration and other contingent liabilities. We base these estimates on historical and anticipated results, trends, and various other assumptions that we believe are reasonable under
the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses that are not readily apparent from other sources. Actual results could differ from those estimates and assumptions. We have considered the potential impact of the COVID-19 pandemic on our estimates and assumptions. The extent to which the COVID-19 pandemic may impact our estimates in future periods is uncertain and subject to change.
Cash and Cash Equivalents including Concentrations of Credit Risk
Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less. Our cash equivalents consist of money market funds, which are not insured by the Federal Deposit Insurance Corporation (“FDIC”), that are primarily invested in short-term U.S. government obligations. Cash deposits at financial institutions may exceed the amount of insurance provided by the FDIC. Management believes that we are not exposed to significant credit risk on our cash deposits due to the financial position of the institutions in which deposits are held. We have not experienced any losses on our cash or cash equivalents.
Revenue Recognition
Revenue is recognized in accordance with Financial Accounting Standards Board (‘‘FASB’’) Accounting Standards Codification (‘‘ASC’’) Topic 606, Revenue from Contracts with Customers (‘‘ASC 606’’). In accordance with ASC 606, we follow a five-step process to recognize revenues: (1) identify the contract with the customer, (2) identify the performance obligations, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations and (5) recognize revenues when the performance obligations are satisfied. We have determined that we have a contract with the patient when the treating clinician orders the test. Our contracts generally contain a single performance obligation, which is the delivery of the test report, and we satisfy our performance obligation at a point in time upon the delivery of the test report to the treating physician, at which point we can bill for the report. The amount of revenue recognized reflects the amount of consideration to which we expect to be entitled, or the transaction price, and considers the effects of variable consideration. See Note 3 for further details.
Accounts Receivable and Allowance for Credit Losses
We classify accounts receivable balances that are expected to be paid more than one year from the consolidated balance sheet date as non-current assets. The estimated timing of payment utilized as a basis for classification as non-current is determined by analyses of historical payor-specific payment experience, adjusted for known factors that are expected to change the timing of future payments.
We accrue an allowance for credit losses against our accounts receivable based on management’s current estimate of amounts that will not be collected. Management’s estimates are typically based on historical loss information adjusted for current conditions. We generally do not perform evaluations of customers’ financial condition and generally do not require collateral. Historically, our credit losses have not been significant. The allowance for credit losses was zero as of March 31, 2022, and December 31, 2021. Adjustments for implicit price concessions attributable to variable consideration, as discussed above, are incorporated into the measurement of the accounts receivable balances and are not part of the allowance for credit losses.
Contingent Consideration
Under the terms of business combinations or asset acquisitions, we may be required to pay additional consideration if specified future events occur or if certain conditions are met. With respect to the additional consideration that may be payable in connection with the Cernostics, Inc. (“Cernostics”) asset acquisition, we account for the contingent consideration as a liability in accordance with ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), under the guidance for obligations that must or may be settled by issuance of a variable number of shares. In accordance with ASC 480, we record the contingent consideration initially and subsequently at fair value with changes in fair value recorded in the statements of operations and comprehensive loss each period. For additional information on the contingent consideration, see Note 9.
Accrued Compensation
We accrue for liabilities under discretionary employee and executive bonus plans. These estimated compensation liabilities are based on progress against corporate objectives approved by our board of directors, compensation levels of eligible individuals, and target bonus percentage levels. The board of directors reviews and evaluates the performance against these objectives and ultimately determines what discretionary payments are made. We also accrue for liabilities under employee sales incentive bonus plans with accruals based on performance achieved to date compared to established targets. As of March 31, 2022 and December 31, 2021, we accrued $4,380,000 and $12,071,000, respectively, for liabilities associated with these bonus plans.
These amounts are classified as current or noncurrent accrued liabilities in the condensed consolidated balance sheets based on the expected timing of payment.
Comprehensive Loss
Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non-owner sources. Our comprehensive loss was the same as our reported net loss for all periods presented.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
All of our revenues from contracts with customers are associated with the provision of diagnostic and prognostic testing services. Most of our revenues are attributable to DecisionDx®-Melanoma for cutaneous melanoma. We also provide a test for uveal melanoma, DecisionDx®-UM, a test for patients with cutaneous squamous cell carcinoma, DecisionDx®-SCC and a test for use in patients with suspicious pigmented lesions, DecisionDx® DiffDx™-Melanoma. We began offering a test for difficult-to-diagnose melanocytic lesions, myPath Melanoma, following an asset acquisition completed in May 2021 and began offering the TissueCypher® Barrett’s Esophagus test for patients with Barrett’s esophagus following an asset acquisition completed in December 2021. Information on the disaggregation of revenues is included below.
Once we satisfy our performance obligations and bill for the service, the timing of the collection of payments may vary based on the payment practices of the third-party payor and the existence of contractually established reimbursement rates. Most of the payments for our services are made by third-party payors, including Medicare and commercial health insurance carriers. Certain contracts contain a contractual commitment of a reimbursement rate that differs from our list prices. However, absent a positive coverage policy, with or without a contractually committed reimbursement rate, with a commercial carrier or governmental program, our diagnostic tests may or may not be paid by these entities. In addition, patients do not enter into direct agreements with us that commit them to pay any portion of the cost of the tests in the event that their insurance provider declines to reimburse us. We may pursue, on a case-by-case basis, reimbursement from such patients in the form of co-payments and co-insurance, in accordance with the contractual obligations that we have with the insurance carrier or health plan. These situations may result in a delay in the collection of payments.
The Medicare claims that are covered by policy under a Local Coverage Determination (“LCD”) or otherwise are generally paid at a rate established on Medicare’s Clinical Laboratory Fee Schedule or by the respective Medicare contractor within 30 days from receipt. Medicare claims that were either submitted to Medicare prior to the LCD or other coverage commencement date or are not covered but meet the definition of being medically reasonable and necessary pursuant to the controlling Section 1862(a)(1)(A) of the Social Security Act are generally appealed and may ultimately be paid at the first (termed ‘‘redetermination’’), second (termed ‘‘reconsideration’’) or third level of appeal (de novo hearing with an Administrative Law Judge (“ALJ”)). A successful appeal at any of these levels results in payment.
In the absence of LCD coverage, contractually established reimbursements rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions is measured at the expected value using the ‘‘most likely amount’’ method under ASC 606. The amounts are determined by historical average collection rates by test type and payor category taking into consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded from the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor. Accordingly, in such situations revenues are recognized on the basis of actual cash collections. Variable consideration for Medicare claims that are not covered by an LCD or otherwise, including those claims undergoing appeal, is deemed to be fully constrained due to factors outside our influence (i.e., judgment or actions of third parties) and the uncertainty of the amount to be received is not expected to be resolved for a long period of time. Variable consideration is evaluated each reporting period and adjustments are recorded as increases or decreases in revenues. Included in revenues for the three months ended March 31, 2022 and 2021 were $602,000 and $5,335,000, respectively, of revenue increases associated with changes in estimated variable consideration related to performance obligations satisfied in previous periods. These amounts include (i) adjustments for actual collections versus estimated amounts and (ii) cash collections and the related recognition of revenue in current period for tests delivered in prior periods due to the release of the constraint on variable consideration.
Because our contracts with customers have an expected duration of one year or less, we have elected the practical expedient in ASC 606 to not disclose information about our remaining performance obligations. Any incremental costs to obtain contracts are recorded as selling, general and administrative expense as incurred due to the short duration of our contracts. Contract balances consisted solely of accounts receivable (both current and noncurrent) at March 31, 2022 and December 31, 2021.
DecisionDx-Melanoma Claims Consolidation
In June 2017, we submitted to the Office of Medicare Hearings and Appeals (‘‘OMHA’’) a formal request to participate in a program that OMHA developed with the intent of providing appellants a means to have large volumes of claim disputes adjudicated at an accelerated rate. The program consolidates outstanding claims at the ALJ level and uses a statistical-sampling approach where five ALJs will determine reimbursement results for a sample of claims which are then extrapolated to the universe of claims. The consolidation includes 2,698 DecisionDx-Melanoma claims dating from 2013 through spring 2017. Hearings were held in April 2019 with a supplemental hearing in May 2019. On March 12, 2020, OMHA issued a decision denying payment on all claims in the consolidation. We have filed an appeal to the decision, although no ruling on such appeal has been issued to date. In accordance with ASC 606 and consistent with prior periods, we have not recognized (fully constrained the variable consideration) any revenues attributable to these claims in our consolidated financial statements pending the outcome of this matter.
Disaggregation of Revenues
The table below provides the disaggregation of revenue by type (in thousands):
Three Months Ended
March 31,
20222021
Dermatologic$24,339 $20,910 
Other2,513 1,903 
Total net revenues$26,852 $22,813 
Payor Concentration
We rely upon reimbursements from third-party government payors (primarily Medicare) and private-payor insurance companies to collect accounts receivable related to sales of our diagnostic tests.
Our significant third-party payors and their related revenues as a percentage of total revenues and accounts receivable balances are as follows:
 Percentage of Revenues
 Three Months Ended
March 31,
Percentage of
 Accounts Receivable
 (current)
Percentage of
 Accounts Receivable
 (non-current)
 20222021March 31, 2022December 31, 2021March 31, 2022December 31, 2021
Medicare53 %57 %27 %24 %— %— %
Medicare Advantage plans33 %24 %40 %40 %— %— %
BlueCross BlueShield plans%%19 %22 %59 %58 %
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Loss Per Share Loss Per Share Basic loss per share is computed by dividing net loss for the period by the weighted-average number of common shares outstanding during the period. Diluted loss per share reflects the additional dilution from potential issuances of common stock, such as stock issuable pursuant to the exercise of stock options or purchases under the 2019 Employee Stock Purchase Plan (“ESPP”). The treasury stock method is used to calculate the potential dilutive effect of these common stock equivalents. However, potentially dilutive shares are excluded from the computation of diluted loss per share when their effect is antidilutive.
Due to us reporting a net loss for all periods presented, all potentially dilutive securities are antidilutive and are excluded from the computation of diluted loss per share for such periods.
The table below provides the weighted-average number of potential common shares associated with outstanding securities not included in our calculation of diluted loss earnings per share for the three months ended March 31, 2022 and 2021 because to do so would be antidilutive (in thousands):
Three Months Ended
March 31,
20222021
Stock options and restricted stock units (“RSUs”)4,681 3,464 
Employee stock purchase plan91 76 
Total4,772 3,540 
In addition, in connection with the acquisition of Cernostics, we may issue shares of our common stock to satisfy the contingent consideration obligation, pending the outcome of certain commercial milestones, as discussed in Note 9.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Leasehold improvements$4,930 $5,044 
Lab equipment(1)
3,774 3,727 
Computer equipment2,659 2,457 
Furniture and fixtures1,263 1,288 
Construction in progress48 27 
Total12,674 12,543 
Less accumulated depreciation(1)
(3,289)(3,042)
Property and equipment, net$9,385 $9,501 
(1)    Includes lab equipment under a finance lease of $237 thousand and accumulated depreciation of $34 thousand.
Depreciation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended
March 31,
 20222021
Cost of sales (exclusive of amortization of acquired intangible assets)$169 $102 
Research and development90 44 
Selling, general and administrative244 87 
Total$503 $233 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Asset, Net
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Asset, Net Intangible Assets, Net
Our intangible assets, net consists of the following (in thousands):
March 31, 2022
 Gross carrying valueAccumulated amortizationNetWeighted-Average Remaining Life (in years)
Developed technology$90,318 $(3,569)$86,749 12.9
Assembled workforce563 (37)526 4.7
Total intangible assets, net$90,881 $(3,606)$87,275 
December 31, 2021
 Gross carrying valueAccumulated amortizationNetWeighted-Average Remaining Life (in years)
Developed technology$90,317 $(1,949)$88,368 13.2
Assembled workforce563 (9)554 4.9
Total intangible assets, net$90,880 $(1,958)$88,922 
The estimated future aggregate amortization expense as of March 31, 2022 is as follows (in thousands):
Years Ending December 31,
2022 (remainder of year)$5,034 
20236,681 
20246,700 
20256,681 
20266,672 
Thereafter55,507 
Total$87,275 
Amortization expense of intangible assets was $1.6 million for the three months ended March 31, 2022. No amortization expense was recorded for the three months ended March 31, 2021.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued and Current Liabilities
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Other Accrued and Current Liabilities Other Accrued and Current Liabilities
Other accrued liabilities consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Accrued service fees$2,589 $1,905 
Clinical studies2,173 1,655 
Payroll tax liabilities260 695 
Employee stock purchase plan contributions201 760 
Other370 663 
Total$5,593 $5,678 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
Adoption of ASC 842
In the fourth quarter of 2021, we adopted Accounting Standards Update No. 2016-02, Leases (Topic 842), and Accounting Standards Codification Topic 842, Leases (“ASC 842”) using the modified retrospective approach with an effective date of January 1, 2021. The adoption had no effect on the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2021. Net cash (used in) provided by operating activities, investing activities or financing activities for the three months ended March 31, 2021 were also unchanged, but the presentation of certain prior period amounts within the operating activities section of the condensed consolidated statements of cash flows has been retrospectively adjusted to give effect to the adoption of ASC 842. The changes are set forth in the table below (in thousands):
Three Months Ended
March 31, 2021
Before Adoption of ASC 842Effect of AdoptionAfter Adoption of ASC 842
Effect on Condensed Consolidated Statements of Cash Flows
OPERATING ACTIVITIES
Adjustments to reconcile net loss to net cash used in operating activities:
Operating lease assets$— $231 $231 
Operating lease liabilities$— $(295)$(295)
Other liabilities$(64)$64 $— 
Additionally, the condensed consolidated statement of stockholders’ equity for the three months ended March 31, 2021 has been retrospectively adjusted to reflect a credit to accumulated deficit of $21,000 in connection with the adoption of ASC 842 effective January 1, 2021.
Lease Amendment
On March 11, 2022, we amended one of our operating leases to expand rentable space in Phoenix, Arizona. We intend to use the additional space for general office and laboratory use. The term of the amended lease will begin upon the completion of certain leasehold improvements by the Phoenix landlord (the “Phoenix Commencement Date”) and continue for an initial term of 10.3 years from the Phoenix Commencement Date. Total undiscounted future minimum payment obligations as of March 31, 2022 associated with the lease amendment totaled approximately $1.4 million. As of March 31, 2022, we have not recorded the lease amendment on our condensed consolidated balance sheet because we do not have possession or control of the underlying asset.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The table below provides information, by level within the fair value hierarchy, of our financial assets and financial liabilities that are accounted for at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 (in thousands):
As of March 31, 2022
 Quoted Prices in Active Markets for Identical Items (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market funds(1)
$306,926 $— $— $306,926 
Liabilities
Contingent consideration$— $— $20,849 $20,849 
As of December 31, 2021
 Quoted Prices in Active Markets for Identical Items (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market funds(1)
$327,721 $— $— $327,721 
Liabilities
Contingent consideration$— $— $18,287 $18,287 
(1)Classified as “Cash and cash equivalents” in the condensed consolidated balance sheets.
Contingent Consideration
In connection with our acquisition of Cernostics, we have recorded a contingent consideration liability for the additional consideration of up to $50.0 million that may become payable based on the achievement of certain commercial milestones relating to the year ending December 31, 2022 (“Earnout Payments”). The Earnout Payments may be settled in cash or shares of our common stock, at our sole discretion. The portion of any Earnout Payments that may be settled in shares of our common stock is subject to certain limitations and the aggregate number of shares that may be issued for the Earnout Payments may not exceed 5,034,653 shares. Any Earnout Payments in shares of our common stock will be based on the volume weighted-average price of our common stock for the 15 trading days ending December 30, 2022. If the settlement were to occur as of March 31, 2022, we would make no Earnout Payments based on the achievement of the performance conditions to date.
The contingent consideration is classified as a Level 3 fair value measurement due to the use of significant unobservable inputs and a Monte Carlo simulation to determine its fair value. The Monte Carlo simulation uses projections of the commercial milestones for the applicable period as well as the corresponding targets and approximate timing of payment based on the terms of the arrangement. The analysis also uses assumptions for expected volatility of the financial metrics and a risk-adjusted discount rate, which were 25.0% and 16.2%, respectively, as of March 31, 2022, and 20.0% and 16.1%, respectively, as of December 31, 2021. The contingent consideration liability is remeasured at fair value at each reporting period taking into account any updated assumptions or changes in circumstances. Any change in the fair value is recorded as a gain or loss in our condensed consolidated statement of operations and comprehensive loss.
The following table discloses the summary of changes in the contingent consideration liability measured at fair value using Level 3 inputs as of March 31, 2022 (in thousands):
Balance, December 31, 2021$18,287 
Change in fair value2,562 
Balance, March 31, 2022$20,849 
XML 26 R16.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 From time to time, we may be involved in legal proceedings arising in the ordinary course of business. We believe there is no threatened litigation or litigation pending that could have, individually or in the aggregate, a material adverse effect on our financial position, results of operations or cash flows.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock Incentive Plans and Stock-Based Compensation Stock Incentive Plans and Stock-Based Compensation
Stock Incentive Plans
Effective January 1, 2022, an additional 1,268,926 shares became available under our 2019 Equity Incentive Plan (the “2019 Plan”) pursuant to an automatic annual increase. As of March 31, 2022, 1,213,698 shares remained available for grant under the 2019 Plan.
Stock Options
Stock option activity under our stock plans for the three months ended March 31, 2022 is set forth below:
  Weighted-Average 
 Stock Options
Outstanding
Exercise
Price
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Balance as of December 31, 20213,586,688 $34.75 
Granted27,605 $36.69 
Exercised(62,102)$6.42 
Forfeited/Cancelled(58,143)$40.28 
Balance as of March 31, 20223,494,048 $35.17 8.1$48,222 
Exercisable at March 31, 2022
1,457,846 $25.22 7.4$31,983 
Restricted Stock Units
The following table summarizes our RSU activity for the three months ended March 31, 2022:
Restricted Stock Units OutstandingWeighted-Average Grant Date Fair Value
Balance as of December 31, 2021
1,050,174 $44.31 
Granted150,845 $37.43 
Vested(3,767)$75.37 
Forfeited/Cancelled(17,037)$48.06 
Balance as of March 31, 2022
1,180,215$43.28 
Employee Stock Purchase Plan
The ESPP provides for certain automatic increases in the number of shares of common stock reserved for issuance, which resulted in an additional 253,785 shares becoming available under the ESPP effective January 1, 2022. During the three months ended March 31, 2022, we issued 42,332 of common stock pursuant to scheduled purchases under the ESPP. As of March 31, 2022, 850,919 shares remained available for issuance under the ESPP.
Determining Fair Value - Summary of Assumptions
We use the Black-Scholes option pricing model to estimate the fair value of each option grant on the date of grant or any other measurement date. The following table sets forth the assumptions used to determine the fair value of stock options:
 Three Months Ended
March 31,
20222021
Average expected term (years)6.16
Expected stock price volatility
68.34% - 68.44%
59.87% - 67.68%
Risk-free interest rate
1.63% - 1.64%
0.43% - 1.71%
Dividend yield—%—%
The following table sets forth assumptions used to determine the fair value of the purchase rights issued under the ESPP:
 Three Months Ended
March 31,
20222021
Average expected term (years)1.31.3
Expected stock price volatility
62.98% - 66.75%
68.43% - 86.50%
Risk-free interest rate
0.60% - 1.30%
0.07% - 0.13%
Dividend yield—%—%
The fair value of our common stock is also an assumption used to determine the fair value of stock options and purchase rights under the ESPP. The fair value of our common stock is the closing selling price per share of as reported on the Nasdaq Global Market on the date of grant or other relevant determination date.
Previously, because of the limited period of time our stock had been traded in an active market, we calculated expected volatility by using the historical stock prices of a group of similar companies looking back over the estimated life of the option or the ESPP purchase right and averaging the volatilities of these companies. In the third quarter of 2021, we adjusted this calculation to include our own stock price on a relative basis to the peer group in the calculation of expected volatility, as our common stock has now been traded in an active market for more than two years.
We use the closing price of our common stock on the date of grant to determine the fair value of RSUs.
Stock-Based Compensation Expense
Stock-based compensation expense related to stock options, RSUs and the ESPP is included in the statements of operations and comprehensive loss as follows (in thousands):
 Three Months Ended
March 31,
 20222021
Cost of sales (exclusive of amortization of acquired intangible assets)$853 $510 
Research and development1,828 1,058 
Selling, general and administrative5,738 3,345 
Total stock-based compensation expense$8,419 $4,913 
For the three months ended March 31, 2022 and 2021, the weighted-average grant date fair value of options granted was $22.76 and $44.83 per option, respectively, and the weighted-average grant date fair value of the purchase rights granted under the ESPP was $19.91 and $39.26 per share, respectively. As of March 31, 2022, the total unrecognized compensation cost related to outstanding awards was $97,147,000, which is expected to be recognized on a straight-line basis over a weighted-average period of 3.1 years. The total unrecognized compensation cost will be adjusted for forfeitures in future periods as they occur.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Event
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
Subsequent Event Subsequent EventsOn April 1, 2022, we entered into a lease agreement (the “Pittsburgh Lease”) for the lease of certain office space in Pittsburgh, Pennsylvania. We intend to use such space for general office and laboratory use. The term of the Pittsburgh Lease will begin upon the completion of certain leasehold improvements by the Pittsburgh landlord (the “Pittsburgh Commencement Date”) and continue for an initial period of 10.5 years from the Pittsburgh Commencement Date. During the first six months of the lease term, we are required to remit base rent of $37,800 for the period. Beginning with month seven, the base rent will be $0.6 million per year with annual increases ultimately to $1.5 million per year. The Pittsburgh Lease provides us with an option to extend the term of the Pittsburgh Lease for one additional five-year period. If we elect to extend the term of the Pittsburgh Lease, then the base rent for the additional five-year period will be the then-fair market rent of the leased premises, subject to a specified minimum amount. The Pittsburgh Landlord has agreed to contribute up to $2.5 million towards the cost of the leasehold improvements and we shall be responsible for any costs exceeding this amount. The Pittsburgh Lease also provides us a one-time option that would terminate the lease effective at the end of the 90th month following the Commencement Date, subject to certain conditions. If exercised, we would pay an early termination fee of $2.3 million, subject to adjustment in the event the Pittsburgh Lease is amended to adjust the base rent. The Pittsburgh Lease also provides us a right of first refusal with respect to the lease of certain additional space in the same building. On April 26, 2022, we completed the acquisition of AltheaDx. AltheaDx is a commercial-stage molecular diagnostics company specializing in the field of pharmacogenomics (“PGx”) testing services that are focused on mental health. IDgenetix is its PGx test for depression, anxiety and other mental health conditions. Under the terms of the definitive agreement dated April 4, 2022 (the “Merger Agreement”), AltheaDx became a wholly owned subsidiary of Castle and we paid $65.0 million in initial consideration to AltheaDx security holders, which consisted of approximately $32.5 million in cash, subject to adjustments for cash, debt, transaction expenses and working capital and approximately $32.5 million in common stock of ours. We issued 763,887 shares of our common stock at closing, based on a price per share equal to the volume-weighted-average price of our common stock for the 20 trading days immediately preceding the date of the merger agreement governing the acquisition. Further, up to an additional $75.0 million in cash and common stock may become payable in connection with the achievement of certain milestones based on 2022, 2023 and 2024 performance and expanded Medicare coverage for the IDgenetix test. Upon achievement of each relevant milestone event, each milestone will be paid 50% in cash and 50% in shares of our common stock based on a price per share equal to the volume-weighted-average price of our common stock for the 20 trading days as of the applicable milestone determination date. The maximum number of shares of our common stock issuable to AltheaDx security holders may not exceed 1,271,718 shares, and therefore, a maximum of 507,831 additional shares of our common stock remain issuable with respect to the milestone payments. In the event a number of shares in excess of the 1,271,718 limit would otherwise be issuable as consideration in the Merger, each AltheaDx security holder will receive a pro rata reduction of their portion of the milestone stock consideration and a corresponding increase in their portion of the milestone cash consideration. Our entry into the Merger Agreement was approved by our board of directors based upon the unanimous recommendation of a special transaction committee comprised solely of independent and disinterested directors. Derek J. Maetzold, our President and Chief Executive Officer, and a member of our board of directors, and Daniel M. Bradbury, the chairperson of our board of directors, each served on the board of directors of AltheaDx. Further, each of the following individuals was a direct or indirect beneficial owner of AltheaDx securities and received consideration in the transaction: Mr. Bradbury; Mr. Maetzold; Thomas Sullivan, John Maetzold and Peter Maetzold, immediate family members of Mr. Maetzold; Frank Stokes, the Company’s Chief Financial Officer; Tobin Juvenal, our Chief Commercial Officer; Kristen Oelschlager, our Chief Operating Officer; and Joshua Albers and Allysa Topel, immediate family members of Ms. Oelschlager.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation Our unaudited condensed consolidated financial statements include the accounts of Castle Biosciences, Inc. and our wholly owned subsidiaries and have been prepared in conformity with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’).
Consolidation All intercompany accounts and transactions have been eliminated in consolidation
Reclassification Certain prior year amounts in our condensed consolidated statements of operations and comprehensive loss have been reclassified to conform to the current year presentation. Specifically, we no longer present gross margin on our statements of operations and comprehensive loss and therefore the cost of sales line is now presented within the operating expenses section of the condensed consolidated statements of operations and comprehensive loss. This reclassification had no impact on operating loss, loss before income taxes, net loss, comprehensive loss or loss per share.
Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates include revenue recognition, the valuation of stock-based compensation, assessing future tax exposure and the realization of deferred tax assets, the useful lives and recoverability of long-lived assets, the valuation of acquired intangible assets, the valuation of contingent consideration and other contingent liabilities. We base these estimates on historical and anticipated results, trends, and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses that are not readily apparent from other sources. Actual results could differ from those estimates and assumptions. We have considered the potential impact of the COVID-19 pandemic on our estimates and assumptions. The extent to which the COVID-19 pandemic may impact our estimates in future periods is uncertain and subject to change.
Cash and Cash Equivalents Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less. Our cash equivalents consist of money market funds, which are not insured by the Federal Deposit Insurance Corporation (“FDIC”), that are primarily invested in short-term U.S. government obligations.
Concentration of Credit Risk Cash deposits at financial institutions may exceed the amount of insurance provided by the FDIC. Management believes that we are not exposed to significant credit risk on our cash deposits due to the financial position of the institutions in which deposits are held. We have not experienced any losses on our cash or cash equivalents.
Revenue Recognition Revenue is recognized in accordance with Financial Accounting Standards Board (‘‘FASB’’) Accounting Standards Codification (‘‘ASC’’) Topic 606, Revenue from Contracts with Customers (‘‘ASC 606’’). In accordance with ASC 606, we follow a five-step process to recognize revenues: (1) identify the contract with the customer, (2) identify the performance obligations, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations and (5) recognize revenues when the performance obligations are satisfied. We have determined that we have a contract with the patient when the treating clinician orders the test. Our contracts generally contain a single performance obligation, which is the delivery of the test report, and we satisfy our performance obligation at a point in time upon the delivery of the test report to the treating physician, at which point we can bill for the report. The amount of revenue recognized reflects the amount of consideration to which we expect to be entitled, or the transaction price, and considers the effects of variable consideration.
Accounts Receivable We classify accounts receivable balances that are expected to be paid more than one year from the consolidated balance sheet date as non-current assets. The estimated timing of payment utilized as a basis for classification as non-current is determined by analyses of historical payor-specific payment experience, adjusted for known factors that are expected to change the timing of future payments.
Allowance for Credit Losses We accrue an allowance for credit losses against our accounts receivable based on management’s current estimate of amounts that will not be collected. Management’s estimates are typically based on historical loss information adjusted for current conditions. We generally do not perform evaluations of customers’ financial condition and generally do not require collateral. Historically, our credit losses have not been significant. The allowance for credit losses was zero as of March 31, 2022, and December 31, 2021. Adjustments for implicit price concessions attributable to variable consideration, as discussed above, are incorporated into the measurement of the accounts receivable balances and are not part of the allowance for credit losses.
Contingent Consideration Under the terms of business combinations or asset acquisitions, we may be required to pay additional consideration if specified future events occur or if certain conditions are met. With respect to the additional consideration that may be payable in connection with the Cernostics, Inc. (“Cernostics”) asset acquisition, we account for the contingent consideration as a liability in accordance with ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), under the guidance for obligations that must or may be settled by issuance of a variable number of shares. In accordance with ASC 480, we record the contingent consideration initially and subsequently at fair value with changes in fair value recorded in the statements of operations and comprehensive loss each period.
Accrued Compensation We accrue for liabilities under discretionary employee and executive bonus plans. These estimated compensation liabilities are based on progress against corporate objectives approved by our board of directors, compensation levels of eligible individuals, and target bonus percentage levels. The board of directors reviews and evaluates the performance against these objectives and ultimately determines what discretionary payments are made. We also accrue for liabilities under employee sales incentive bonus plans with accruals based on performance achieved to date compared to established targets. As of March 31, 2022 and December 31, 2021, we accrued $4,380,000 and $12,071,000, respectively, for liabilities associated with these bonus plans. These amounts are classified as current or noncurrent accrued liabilities in the condensed consolidated balance sheets based on the expected timing of payment.
Comprehensive Loss Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non-owner sources.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedules of Disaggregation of Revenue
The table below provides the disaggregation of revenue by type (in thousands):
Three Months Ended
March 31,
20222021
Dermatologic$24,339 $20,910 
Other2,513 1,903 
Total net revenues$26,852 $22,813 
Schedules of Concentration of Risk, by Risk Factor
Our significant third-party payors and their related revenues as a percentage of total revenues and accounts receivable balances are as follows:
 Percentage of Revenues
 Three Months Ended
March 31,
Percentage of
 Accounts Receivable
 (current)
Percentage of
 Accounts Receivable
 (non-current)
 20222021March 31, 2022December 31, 2021March 31, 2022December 31, 2021
Medicare53 %57 %27 %24 %— %— %
Medicare Advantage plans33 %24 %40 %40 %— %— %
BlueCross BlueShield plans%%19 %22 %59 %58 %
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The table below provides the weighted-average number of potential common shares associated with outstanding securities not included in our calculation of diluted loss earnings per share for the three months ended March 31, 2022 and 2021 because to do so would be antidilutive (in thousands):
Three Months Ended
March 31,
20222021
Stock options and restricted stock units (“RSUs”)4,681 3,464 
Employee stock purchase plan91 76 
Total4,772 3,540 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Leasehold improvements$4,930 $5,044 
Lab equipment(1)
3,774 3,727 
Computer equipment2,659 2,457 
Furniture and fixtures1,263 1,288 
Construction in progress48 27 
Total12,674 12,543 
Less accumulated depreciation(1)
(3,289)(3,042)
Property and equipment, net$9,385 $9,501 
(1)    Includes lab equipment under a finance lease of $237 thousand and accumulated depreciation of $34 thousand.
Depreciation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended
March 31,
 20222021
Cost of sales (exclusive of amortization of acquired intangible assets)$169 $102 
Research and development90 44 
Selling, general and administrative244 87 
Total$503 $233 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Asset, Net (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Finite-Lived Intangible Assets
Our intangible assets, net consists of the following (in thousands):
March 31, 2022
 Gross carrying valueAccumulated amortizationNetWeighted-Average Remaining Life (in years)
Developed technology$90,318 $(3,569)$86,749 12.9
Assembled workforce563 (37)526 4.7
Total intangible assets, net$90,881 $(3,606)$87,275 
December 31, 2021
 Gross carrying valueAccumulated amortizationNetWeighted-Average Remaining Life (in years)
Developed technology$90,317 $(1,949)$88,368 13.2
Assembled workforce563 (9)554 4.9
Total intangible assets, net$90,880 $(1,958)$88,922 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated future aggregate amortization expense as of March 31, 2022 is as follows (in thousands):
Years Ending December 31,
2022 (remainder of year)$5,034 
20236,681 
20246,700 
20256,681 
20266,672 
Thereafter55,507 
Total$87,275 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands):
 March 31, 2022December 31, 2021
Accrued service fees$2,589 $1,905 
Clinical studies2,173 1,655 
Payroll tax liabilities260 695 
Employee stock purchase plan contributions201 760 
Other370 663 
Total$5,593 $5,678 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Adoption of Accounting Standards Update The changes are set forth in the table below (in thousands):
Three Months Ended
March 31, 2021
Before Adoption of ASC 842Effect of AdoptionAfter Adoption of ASC 842
Effect on Condensed Consolidated Statements of Cash Flows
OPERATING ACTIVITIES
Adjustments to reconcile net loss to net cash used in operating activities:
Operating lease assets$— $231 $231 
Operating lease liabilities$— $(295)$(295)
Other liabilities$(64)$64 $— 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The table below provides information, by level within the fair value hierarchy, of our financial assets and financial liabilities that are accounted for at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 (in thousands):
As of March 31, 2022
 Quoted Prices in Active Markets for Identical Items (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market funds(1)
$306,926 $— $— $306,926 
Liabilities
Contingent consideration$— $— $20,849 $20,849 
As of December 31, 2021
 Quoted Prices in Active Markets for Identical Items (Level 1)Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market funds(1)
$327,721 $— $— $327,721 
Liabilities
Contingent consideration$— $— $18,287 $18,287 
(1)Classified as “Cash and cash equivalents” in the condensed consolidated balance sheets.
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation The following table discloses the summary of changes in the contingent consideration liability measured at fair value using Level 3 inputs as of March 31, 2022 (in thousands):
Balance, December 31, 2021$18,287 
Change in fair value2,562 
Balance, March 31, 2022$20,849 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Arrangement on Stock Option Activity
Stock option activity under our stock plans for the three months ended March 31, 2022 is set forth below:
  Weighted-Average 
 Stock Options
Outstanding
Exercise
Price
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Balance as of December 31, 20213,586,688 $34.75 
Granted27,605 $36.69 
Exercised(62,102)$6.42 
Forfeited/Cancelled(58,143)$40.28 
Balance as of March 31, 20223,494,048 $35.17 8.1$48,222 
Exercisable at March 31, 2022
1,457,846 $25.22 7.4$31,983 
Schedule of Share-based Payment Arrangement on Restricted Stock Units
The following table summarizes our RSU activity for the three months ended March 31, 2022:
Restricted Stock Units OutstandingWeighted-Average Grant Date Fair Value
Balance as of December 31, 2021
1,050,174 $44.31 
Granted150,845 $37.43 
Vested(3,767)$75.37 
Forfeited/Cancelled(17,037)$48.06 
Balance as of March 31, 2022
1,180,215$43.28 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The following table sets forth the assumptions used to determine the fair value of stock options:
 Three Months Ended
March 31,
20222021
Average expected term (years)6.16
Expected stock price volatility
68.34% - 68.44%
59.87% - 67.68%
Risk-free interest rate
1.63% - 1.64%
0.43% - 1.71%
Dividend yield—%—%
Schedule of Share-based Payment Award, ESPP, Valuation Assumptions
The following table sets forth assumptions used to determine the fair value of the purchase rights issued under the ESPP:
 Three Months Ended
March 31,
20222021
Average expected term (years)1.31.3
Expected stock price volatility
62.98% - 66.75%
68.43% - 86.50%
Risk-free interest rate
0.60% - 1.30%
0.07% - 0.13%
Dividend yield—%—%
Share-based Payment Arrangement, Expensed and Capitalized, Amount
Stock-based compensation expense related to stock options, RSUs and the ESPP is included in the statements of operations and comprehensive loss as follows (in thousands):
 Three Months Ended
March 31,
 20222021
Cost of sales (exclusive of amortization of acquired intangible assets)$853 $510 
Research and development1,828 1,058 
Selling, general and administrative5,738 3,345 
Total stock-based compensation expense$8,419 $4,913 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Allowance for doubtful accounts $ 0 $ 0
Accrued bonuses $ 4,380,000 $ 12,071,000
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
claim
Mar. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]    
Number of days contract with customer is generally paid 30 days  
Variable consideration adjustments included in revenue | $ $ 602 $ 5,335
Number of claims in adjudication process | claim 2,698  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total net revenues $ 26,852 $ 22,813
Dermatologic    
Disaggregation of Revenue [Line Items]    
Total net revenues 24,339 20,910
Other    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 2,513 $ 1,903
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Concentration of Risk, by Risk Factor (Details) - Third-Party Payor Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Medicare | Percentage of Revenues      
Concentration Risk [Line Items]      
Concentration risk percentage 53.00% 57.00%  
Medicare | Percentage of Accounts Receivable (current)      
Concentration Risk [Line Items]      
Concentration risk percentage 27.00%   24.00%
Medicare | Percentage of Accounts Receivable (non-current)      
Concentration Risk [Line Items]      
Concentration risk percentage 0.00%   0.00%
Medicare Advantage plans | Percentage of Revenues      
Concentration Risk [Line Items]      
Concentration risk percentage 33.00% 24.00%  
Medicare Advantage plans | Percentage of Accounts Receivable (current)      
Concentration Risk [Line Items]      
Concentration risk percentage 40.00%   40.00%
Medicare Advantage plans | Percentage of Accounts Receivable (non-current)      
Concentration Risk [Line Items]      
Concentration risk percentage 0.00%   0.00%
BlueCross BlueShield plans | Percentage of Revenues      
Concentration Risk [Line Items]      
Concentration risk percentage 7.00% 6.00%  
BlueCross BlueShield plans | Percentage of Accounts Receivable (current)      
Concentration Risk [Line Items]      
Concentration risk percentage 19.00%   22.00%
BlueCross BlueShield plans | Percentage of Accounts Receivable (non-current)      
Concentration Risk [Line Items]      
Concentration risk percentage 59.00%   58.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 4,772 3,540
Stock options and restricted stock units (“RSUs”)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 4,681 3,464
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 91 76
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total $ 12,674 $ 12,543
Less accumulated depreciation (3,289) (3,042)
Property and equipment, net 9,385 9,501
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 4,930 5,044
Lab equipment    
Property, Plant and Equipment [Line Items]    
Total 3,774 3,727
Finance lease, right-of-use asset, before accumulated amortization 237  
Finance lease, right-of-use asset, accumulated amortization 34  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total 2,659 2,457
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total 1,263 1,288
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 48 $ 27
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Line Items]    
Depreciation and amortization $ 503 $ 233
Cost of sales (exclusive of amortization of acquired intangible assets)    
Property, Plant and Equipment [Line Items]    
Depreciation and amortization 169 102
Research and development    
Property, Plant and Equipment [Line Items]    
Depreciation and amortization 90 44
Selling, general and administrative    
Property, Plant and Equipment [Line Items]    
Depreciation and amortization $ 244 $ 87
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Asset, Net - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 90,881 $ 90,880
Accumulated amortization (3,606) (1,958)
Net 87,275 88,922
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 90,318 90,317
Accumulated amortization (3,569) (1,949)
Net $ 86,749 $ 88,368
Weighted-Average Remaining Life (in years) 12 years 10 months 24 days 13 years 2 months 12 days
Assembled workforce    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 563 $ 563
Accumulated amortization (37) (9)
Net $ 526 $ 554
Weighted-Average Remaining Life (in years) 4 years 8 months 12 days 4 years 10 months 24 days
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Asset - Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 (remainder of year) $ 5,034  
2023 6,681  
2024 6,700  
2025 6,681  
2026 6,672  
Thereafter 55,507  
Net $ 87,275 $ 88,922
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Asset, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquired intangible assets $ 1,648 $ 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accrued and Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued service fees $ 2,589 $ 1,905
Clinical studies 2,173 1,655
Payroll tax liabilities 260 695
Employee stock purchase plan contributions 201 760
Other 370 663
Total $ 5,593 $ 5,678
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Assets And Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Operating Leased Assets [Line Items]      
Operating lease assets $ 7,219 $ 7,383 $ 0
Operating lease liabilities     0
Other liabilities     (64)
Effect of Adoption | Effect of Adoption      
Operating Leased Assets [Line Items]      
Operating lease assets     231
Operating lease liabilities     (295)
Other liabilities     64
After Adoption of ASC 842      
Operating Leased Assets [Line Items]      
Operating lease assets     231
Operating lease liabilities     (295)
Other liabilities     $ 0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 11, 2022
Dec. 31, 2021
Jan. 01, 2021
Lessee, Lease, Description [Line Items]        
Retained earnings (accumulated deficit) $ (118,390)   $ (93,767)  
Term of contract   10 years 3 months 18 days    
Lessee, operating lease, lease not yet commenced, amount $ 1,400      
Effect of Adoption | Effect of Adoption        
Lessee, Lease, Description [Line Items]        
Retained earnings (accumulated deficit)       $ 21
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 306,926 $ 327,721
Contingent consideration 20,849 18,287
Quoted Prices in Active Markets for Identical Items (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 306,926 327,721
Contingent consideration 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Contingent consideration 0 0
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Contingent consideration $ 20,849 $ 18,287
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
day
shares
Dec. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Additional consideration payable based on achievement of certain commercial milestones | $ $ 50.0  
Maximum number of shares payable in earnout payment (in shares) | shares 5,034,653  
Number of trading days to determine volume weighted-average price of common stock | day 15  
Valuation, Income Approach | Expected stock price volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Asset acquisition, contingent consideration, liability, measurement input 25.00% 20.00%
Valuation, Income Approach | Measurement Input, Discount Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Asset acquisition, contingent consideration, liability, measurement input 16.20% 16.10%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 18,287
Change in fair value 2,562
Ending balance $ 20,849
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 01, 2022
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs   $ 97,147  
Unrecognized compensation expense, period for recognition   3 years 1 month 6 days  
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during period (in shares)   42,332  
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted, weighted average grant date fair value (in dollars per share)   $ 22.76 $ 44.83
2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increase in number of shares authorized for issuance (in shares) 1,268,926    
Number of shares available for issuance (in shares)   1,213,698  
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted, weighted average grant date fair value (in dollars per share)   $ 19.91 $ 39.26
Employee stock purchase plan | Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increase in number of shares authorized for issuance (in shares) 253,785    
Number of shares available for issuance (in shares)   850,919  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation - Activity Under Stock Incentive Plan (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Stock Options Outstanding  
Beginning balance (in shares) | shares 3,586,688
Granted (in shares) | shares 27,605
Exercised (in shares) | shares (62,102)
Forfeited/Cancelled (in shares) | shares (58,143)
Ending balance (in shares) | shares 3,494,048
Options exercisable, number of options (in shares) | shares 1,457,846
Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 34.75
Granted (in dollars per share) | $ / shares 36.69
Exercised (in dollars per share) | $ / shares 6.42
Forfeited/Cancelled (in dollars per share) | $ / shares 40.28
Ending balance (in dollars per share) | $ / shares 35.17
Options exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 25.22
Stock Option Activity, Additional Disclosures  
Options outstanding, weighted average remaining contractual term 8 years 1 month 6 days
Options exercisable, weighted average remaining contractual term 7 years 4 months 24 days
Options outstanding, aggregate intrinsic value | $ $ 48,222
Options exercisable, aggregate intrinsic value | $ $ 31,983
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Restricted Stock Units Outstanding  
Beginning Balance (in shares) | shares 1,050,174
Granted (in shares) | shares 150,845
Vested (in shares) | shares (3,767)
Forfeited/Cancelled (in shares) | shares (17,037)
Ending Balance (in shares) | shares 1,180,215
Weighted-Average Grant Date Fair Value  
Weighted average grant date fair value at beginning balance (in dollars per share) | $ / shares $ 44.31
Granted (in dollars per share) | $ / shares 37.43
Vested (in dollars per share) | $ / shares 75.37
Forfeited / Cancelled (in dollars per share) | $ / shares 48.06
Weighted average grant date fair value at ending balance (in dollars per share) | $ / shares $ 43.28
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee stock purchase plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average expected term (years) 1 year 3 months 18 days 1 year 3 months 18 days
Expected stock price volatility, minimum 62.98% 68.43%
Expected stock price volatility, maximum 66.75% 86.50%
Risk-free interest rate, minimum 0.60% 0.07%
Risk-free interest rate, maximum 1.30% 0.13%
Dividend yield 0.00% 0.00%
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average expected term (years) 6 years 1 month 6 days 6 years
Expected stock price volatility, minimum 68.34% 59.87%
Expected stock price volatility, maximum 68.44% 67.68%
Risk-free interest rate, minimum 1.63% 0.43%
Risk-free interest rate, maximum 1.64% 1.71%
Dividend yield 0.00% 0.00%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Incentive Plans and Stock-Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 8,419 $ 4,913
Cost of sales (exclusive of amortization of acquired intangible assets)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 853 510
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 1,828 1,058
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 5,738 $ 3,345
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Event - Narrative (Details) - Subsequent Event
Apr. 26, 2022
USD ($)
tradingDay
shares
Apr. 01, 2022
USD ($)
renewal_option
AltheaDx, Inc    
Subsequent Event [Line Items]    
Asset acquisition, consideration transferred $ 65,000,000  
Payments to acquire productive assets 32,500,000  
Asset acquisition, contingent consideration range of outcomes, value, high $ 75,000,000  
Asset acquisition, percentage of contingent consideration paid in cash 50.00%  
Asset acquisition, percentage of contingent consideration paid in common stock 50.00%  
Pittsburgh Lease    
Subsequent Event [Line Items]    
Term of contract   10 years 6 months
Operating lease, maximum base rent   $ 1,500,000
Lessee, operating lease, number of options to renew | renewal_option   1
Renewal term   5 years
Leasehold improvements to be contributed by landlord   $ 2,500,000
Number of months to terminate lease after commencement   90 months
Early termination fee   $ 2,300,000
Pittsburgh Lease, First Six Months    
Subsequent Event [Line Items]    
Operating lease, base rent   37,800
Pittsburgh Lease, After First Six Months    
Subsequent Event [Line Items]    
Operating lease, base rent   $ 600,000
Common Stock | AltheaDx, Inc    
Subsequent Event [Line Items]    
Asset acquisition, consideration transferred, equity interest issued and issuable $ 32,500,000  
Asset acquisition, Number of shares issued (in shares) | shares 763,887  
Common stock, share price, volume-weighted average price, number of trading days | tradingDay 20  
Asset acquisition, consideration transferred, maximum number of shares authorized to be issued (in shares) | shares 1,271,718  
Asset acquisition, consideration transferred, number of remaining shares authorized to be issued (in shares) | shares 507,831  
XML 60 cstl-20220331_htm.xml IDEA: XBRL DOCUMENT 0001447362 2022-01-01 2022-03-31 0001447362 2022-05-02 0001447362 2022-03-31 0001447362 2021-12-31 0001447362 2021-01-01 2021-03-31 0001447362 us-gaap:PreferredStockMember 2020-12-31 0001447362 us-gaap:CommonStockMember 2020-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001447362 us-gaap:RetainedEarningsMember 2020-12-31 0001447362 2020-12-31 0001447362 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-03-31 0001447362 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-03-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001447362 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001447362 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001447362 us-gaap:PreferredStockMember 2021-03-31 0001447362 us-gaap:CommonStockMember 2021-03-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001447362 us-gaap:RetainedEarningsMember 2021-03-31 0001447362 2021-03-31 0001447362 us-gaap:PreferredStockMember 2021-12-31 0001447362 us-gaap:CommonStockMember 2021-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001447362 us-gaap:RetainedEarningsMember 2021-12-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001447362 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001447362 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001447362 us-gaap:PreferredStockMember 2022-03-31 0001447362 us-gaap:CommonStockMember 2022-03-31 0001447362 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001447362 us-gaap:RetainedEarningsMember 2022-03-31 0001447362 cstl:DermatologicMember 2022-01-01 2022-03-31 0001447362 cstl:DermatologicMember 2021-01-01 2021-03-31 0001447362 us-gaap:ServiceOtherMember 2022-01-01 2022-03-31 0001447362 us-gaap:ServiceOtherMember 2021-01-01 2021-03-31 0001447362 cstl:MedicareMember us-gaap:RevenueFromContractWithCustomerMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:MedicareMember us-gaap:RevenueFromContractWithCustomerMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-03-31 0001447362 cstl:MedicareMember cstl:AccountsReceivableCurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:MedicareMember cstl:AccountsReceivableCurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-12-31 0001447362 cstl:MedicareMember cstl:AccountsReceivableNoncurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:MedicareMember cstl:AccountsReceivableNoncurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-12-31 0001447362 cstl:MedicareAdvantagePlansMember us-gaap:RevenueFromContractWithCustomerMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:MedicareAdvantagePlansMember us-gaap:RevenueFromContractWithCustomerMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-03-31 0001447362 cstl:MedicareAdvantagePlansMember cstl:AccountsReceivableCurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:MedicareAdvantagePlansMember cstl:AccountsReceivableCurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-12-31 0001447362 cstl:MedicareAdvantagePlansMember cstl:AccountsReceivableNoncurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:MedicareAdvantagePlansMember cstl:AccountsReceivableNoncurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-12-31 0001447362 cstl:BlueCrossBlueShieldPlansMember us-gaap:RevenueFromContractWithCustomerMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:BlueCrossBlueShieldPlansMember us-gaap:RevenueFromContractWithCustomerMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-03-31 0001447362 cstl:BlueCrossBlueShieldPlansMember cstl:AccountsReceivableCurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:BlueCrossBlueShieldPlansMember cstl:AccountsReceivableCurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-12-31 0001447362 cstl:BlueCrossBlueShieldPlansMember cstl:AccountsReceivableNoncurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2022-01-01 2022-03-31 0001447362 cstl:BlueCrossBlueShieldPlansMember cstl:AccountsReceivableNoncurrentMember cstl:ThirdPartyPayorConcentrationRiskMember 2021-01-01 2021-12-31 0001447362 cstl:StockOptionsAndRestrictedStockUnitsRSUsMember 2022-01-01 2022-03-31 0001447362 cstl:StockOptionsAndRestrictedStockUnitsRSUsMember 2021-01-01 2021-03-31 0001447362 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001447362 us-gaap:EmployeeStockMember 2021-01-01 2021-03-31 0001447362 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001447362 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001447362 us-gaap:EquipmentMember 2022-03-31 0001447362 us-gaap:EquipmentMember 2021-12-31 0001447362 us-gaap:ComputerEquipmentMember 2022-03-31 0001447362 us-gaap:ComputerEquipmentMember 2021-12-31 0001447362 us-gaap:FurnitureAndFixturesMember 2022-03-31 0001447362 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001447362 us-gaap:ConstructionInProgressMember 2022-03-31 0001447362 us-gaap:ConstructionInProgressMember 2021-12-31 0001447362 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001447362 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001447362 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001447362 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001447362 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001447362 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001447362 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001447362 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-03-31 0001447362 cstl:AssembledWorkforceMember 2022-03-31 0001447362 cstl:AssembledWorkforceMember 2022-01-01 2022-03-31 0001447362 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001447362 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001447362 cstl:AssembledWorkforceMember 2021-12-31 0001447362 cstl:AssembledWorkforceMember 2021-01-01 2021-12-31 0001447362 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2021-03-31 0001447362 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2021-03-31 0001447362 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 0001447362 2022-03-11 0001447362 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001447362 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001447362 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001447362 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001447362 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001447362 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001447362 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001447362 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001447362 us-gaap:MeasurementInputPriceVolatilityMember us-gaap:IncomeApproachValuationTechniqueMember 2022-01-01 2022-03-31 0001447362 us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2022-01-01 2022-03-31 0001447362 us-gaap:MeasurementInputPriceVolatilityMember us-gaap:IncomeApproachValuationTechniqueMember 2021-01-01 2021-12-31 0001447362 us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2021-01-01 2021-12-31 0001447362 cstl:TwoThousandNineteenEquityIncentivePlanMember 2022-01-01 2022-01-01 0001447362 cstl:TwoThousandNineteenEquityIncentivePlanMember 2022-03-31 0001447362 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001447362 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001447362 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001447362 us-gaap:EmployeeStockMember cstl:EmployeeStockPurchasePlanMember 2022-01-01 2022-01-01 0001447362 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001447362 us-gaap:EmployeeStockMember cstl:EmployeeStockPurchasePlanMember 2022-03-31 0001447362 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001447362 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001447362 cstl:EmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001447362 cstl:EmployeeStockPurchasePlanMember 2021-01-01 2021-03-31 0001447362 cstl:PittsburghLeaseMember us-gaap:SubsequentEventMember 2022-04-01 0001447362 cstl:PittsburghLeaseFirstSixMonthsMember us-gaap:SubsequentEventMember 2022-04-01 2022-04-01 0001447362 cstl:PittsburghLeaseAfterSixMonthsMember us-gaap:SubsequentEventMember 2022-04-01 2022-04-01 0001447362 cstl:PittsburghLeaseMember us-gaap:SubsequentEventMember 2022-04-01 2022-04-01 0001447362 cstl:AltheaDxIncMember us-gaap:SubsequentEventMember 2022-04-26 2022-04-26 0001447362 cstl:AltheaDxIncMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2022-04-26 2022-04-26 0001447362 cstl:AltheaDxIncMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2022-04-26 0001447362 cstl:AltheaDxIncMember us-gaap:SubsequentEventMember 2022-04-26 shares iso4217:USD iso4217:USD shares cstl:claim pure cstl:day cstl:renewal_option cstl:tradingDay 0001447362 --12-31 2022 Q1 false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602Member 10-Q true 2022-03-31 false 001-38984 CASTLE BIOSCIENCES, INC. DE 77-0701774 505 S. Friendswood Drive Suite 401 Friendswood TX 77546 866 788-9007 Common Stock, $0.001 par value per share CSTL NASDAQ Yes Yes Large Accelerated Filer false false false 26260916 309017000 329633000 19910000 17282000 2350000 2021000 5164000 4807000 336441000 353743000 1406000 1308000 9385000 9501000 7219000 7383000 87275000 88922000 2699000 1715000 444425000 462572000 3314000 2546000 8566000 15483000 20849000 0 1199000 1179000 5593000 5678000 39521000 24886000 0 18287000 6711000 6900000 757000 635000 100000 124000 47089000 50832000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 200000000 200000000 25485420 25485420 25378520 25378520 25000 25000 515701000 505482000 -118390000 -93767000 397336000 411740000 444425000 462572000 26852000 22813000 5944000 3028000 10761000 5908000 30453000 18161000 1648000 0 2562000 0 51368000 27097000 -24516000 -4284000 30000 4000 3000 0 -24489000 -4280000 134000 0 -24623000 -24623000 -4280000 -4280000 -0.97 -0.97 -0.17 -0.17 25424000 25424000 24912000 24912000 0 0 24812487 25000 478162000 -62496000 415691000 21000 21000 4913000 4913000 171315 991000 991000 70711 1233000 1233000 39000 39000 -4280000 -4280000 0 0 25054513 25000 485338000 -66755000 418608000 0 0 25378520 25000 505482000 -93767000 411740000 8419000 8419000 62102 399000 399000 2466 -56000 -56000 42332 1457000 1457000 -24623000 -24623000 0 0 25485420 25000 515701000 -118390000 397336000 -24623000 -4280000 2151000 233000 8419000 4913000 2562000 0 123000 0 -12000 -33000 2725000 1558000 357000 -1679000 329000 93000 -222000 -231000 -42000 225000 187000 -40000 -226000 -295000 -6917000 -3899000 29000 -330000 -21430000 -3631000 402000 750000 -402000 -750000 0 336000 399000 991000 56000 0 897000 855000 24000 0 1216000 1510000 -20616000 -2871000 329633000 409852000 309017000 406981000 32000 220000 1026000 0 Organization and Description of Business<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Castle Biosciences, Inc. (the ‘‘Company,’’ “we,” “us” or “our”) was incorporated in the state of Delaware on September 12, 2007. We are a commercial-stage diagnostics company focused on providing physicians and their patients with personalized, clinically actionable information to inform treatment decisions and improve health outcomes. We are based in Friendswood, Texas (a suburb of Houston, Texas) and our laboratory operations are conducted at our facilities located in Phoenix, Arizona and in Pittsburgh, Pennsylvania.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of COVID-19 Pandemic</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the COVID-19 pandemic began in March 2020, we have maintained uninterrupted business operations with normal turnaround times for delivery of test reports, but have experienced declines in test report volume in certain periods, which we believe is linked to delays and/or cancellations in patient visits in response to COVID-19, resulting in reduced diagnostic biopsies and thus reduced diagnoses of cutaneous melanoma. The extent to which COVID-19 may further impact our business, consolidated results of operations, consolidated financial condition and consolidated cash flows will depend on future developments, which are highly uncertain and cannot be predicted with confidence.</span></div> Summary of Significant Accounting Policies<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited condensed consolidated financial statements include the accounts of Castle Biosciences, Inc. and our wholly owned subsidiaries and have been prepared in conformity with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). All intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts in our condensed consolidated statements of operations and comprehensive loss have been reclassified to conform to the current year presentation. Specifically, we no longer present gross margin on our statements of operations and comprehensive loss and therefore the cost of sales line is now presented within the operating expenses section of the condensed consolidated statements of operations and comprehensive loss. This reclassification had no impact on operating loss, loss before income taxes, net loss, comprehensive loss or loss per share. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Financial Information</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of March 31, 2022; the condensed consolidated statements of operations and comprehensive loss, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2022 and 2021, and the condensed consolidated statements of cash flows for the three months ended March 31, 2022 and 2021 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of our consolidated financial position as of March 31, 2022 and the results of our consolidated operations and our consolidated cash flows for the three months ended March 31, 2022 and 2021. The financial data and other information disclosed in these notes related to the three months ended March 31, 2022 and 2021 are also unaudited. The results for the three months ended March 31, 2022 are not necessarily indicative of results to be expected for the year ending December 31, 2022, any other interim periods, or any future year or period. The balance sheet as of December 31, 2021 included herein was derived from the audited financial statements as of that date. Certain disclosures have been condensed or omitted from the interim consolidated financial statements. These consolidated financial statements should be read in conjunction with our audited financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission on February 28, 2022.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates include revenue recognition, the valuation of stock-based compensation, assessing future tax exposure and the realization of deferred tax assets, the useful lives and recoverability of long-lived assets, the valuation of acquired intangible assets, the valuation of contingent consideration and other contingent liabilities. We base these estimates on historical and anticipated results, trends, and various other assumptions that we believe are reasonable under </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses that are not readily apparent from other sources. Actual results could differ from those estimates and assumptions. We have considered the potential impact of the COVID-19 pandemic on our estimates and assumptions. The extent to which the COVID-19 pandemic may impact our estimates in future periods is uncertain and subject to change.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents including Concentrations of Credit Risk</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less. Our cash equivalents consist of money market funds, which are not insured by the Federal Deposit Insurance Corporation (“FDIC”), that are primarily invested in short-term U.S. government obligations. Cash deposits at financial institutions may exceed the amount of insurance provided by the FDIC. Management believes that we are not exposed to significant credit risk on our cash deposits due to the financial position of the institutions in which deposits are held. We have not experienced any losses on our cash or cash equivalents.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized in accordance with Financial Accounting Standards Board (‘‘FASB’’) Accounting Standards Codification (‘‘ASC’’) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(‘‘ASC 606’’). In accordance with ASC 606, we follow a five-step process to recognize revenues: (1) identify the contract with the customer, (2) identify the performance obligations, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations and (5) recognize revenues when the performance obligations are satisfied. We have determined that we have a contract with the patient when the treating clinician orders the test. Our contracts generally contain a single performance obligation, which is the delivery of the test report, and we satisfy our performance obligation at a point in time upon the delivery of the test report to the treating physician, at which point we can bill for the report. The amount of revenue recognized reflects the amount of consideration to which we expect to be entitled, or the transaction price, and considers the effects of variable consideration. See Note 3 for further details.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify accounts receivable balances that are expected to be paid more than one year from the consolidated balance sheet date as non-current assets. The estimated timing of payment utilized as a basis for classification as non-current is determined by analyses of historical payor-specific payment experience, adjusted for known factors that are expected to change the timing of future payments.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue an allowance for credit losses against our accounts receivable based on management’s current estimate of amounts that will not be collected. Management’s estimates are typically based on historical loss information adjusted for current conditions. We generally do not perform evaluations of customers’ financial condition and generally do not require collateral. Historically, our credit losses have not been significant. The allowance for credit losses was zero as of March 31, 2022, and December 31, 2021. Adjustments for implicit price concessions attributable to variable consideration, as discussed above, are incorporated into the measurement of the accounts receivable balances and are not part of the allowance for credit losses.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of business combinations or asset acquisitions, we may be required to pay additional consideration if specified future events occur or if certain conditions are met. With respect to the additional consideration that may be payable in connection with the Cernostics, Inc. (“Cernostics”) asset acquisition, we account for the contingent consideration as a liability in accordance with ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), under the guidance for obligations that must or may be settled by issuance of a variable number of shares. In accordance with ASC 480, we record the contingent consideration initially and subsequently at fair value with changes in fair value recorded in the statements of operations and comprehensive loss each period. For additional information on the contingent consideration, see Note 9.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accrue for liabilities under discretionary employee and executive bonus plans. These estimated compensation liabilities are based on progress against corporate objectives approved by our board of directors, compensation levels of eligible individuals, and target bonus percentage levels. The board of directors reviews and evaluates the performance against these objectives and ultimately determines what discretionary payments are made. We also accrue for liabilities under employee sales incentive bonus plans with accruals based on performance achieved to date compared to established targets. As of March 31, 2022 and December 31, 2021, we accrued $4,380,000 and $12,071,000, respectively, for liabilities associated with these bonus plans. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts are classified as current or noncurrent accrued liabilities in the condensed consolidated balance sheets based on the expected timing of payment.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non-owner sources. Our comprehensive loss was the same as our reported net loss for all periods presented.</span></div> Our unaudited condensed consolidated financial statements include the accounts of Castle Biosciences, Inc. and our wholly owned subsidiaries and have been prepared in conformity with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). All intercompany accounts and transactions have been eliminated in consolidation Certain prior year amounts in our condensed consolidated statements of operations and comprehensive loss have been reclassified to conform to the current year presentation. Specifically, we no longer present gross margin on our statements of operations and comprehensive loss and therefore the cost of sales line is now presented within the operating expenses section of the condensed consolidated statements of operations and comprehensive loss. This reclassification had no impact on operating loss, loss before income taxes, net loss, comprehensive loss or loss per share. The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates include revenue recognition, the valuation of stock-based compensation, assessing future tax exposure and the realization of deferred tax assets, the useful lives and recoverability of long-lived assets, the valuation of acquired intangible assets, the valuation of contingent consideration and other contingent liabilities. We base these estimates on historical and anticipated results, trends, and various other assumptions that we believe are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses that are not readily apparent from other sources. Actual results could differ from those estimates and assumptions. We have considered the potential impact of the COVID-19 pandemic on our estimates and assumptions. The extent to which the COVID-19 pandemic may impact our estimates in future periods is uncertain and subject to change. Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less. Our cash equivalents consist of money market funds, which are not insured by the Federal Deposit Insurance Corporation (“FDIC”), that are primarily invested in short-term U.S. government obligations. Cash deposits at financial institutions may exceed the amount of insurance provided by the FDIC. Management believes that we are not exposed to significant credit risk on our cash deposits due to the financial position of the institutions in which deposits are held. We have not experienced any losses on our cash or cash equivalents. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized in accordance with Financial Accounting Standards Board (‘‘FASB’’) Accounting Standards Codification (‘‘ASC’’) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span>(‘‘ASC 606’’). In accordance with ASC 606, we follow a five-step process to recognize revenues: (1) identify the contract with the customer, (2) identify the performance obligations, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations and (5) recognize revenues when the performance obligations are satisfied. We have determined that we have a contract with the patient when the treating clinician orders the test. Our contracts generally contain a single performance obligation, which is the delivery of the test report, and we satisfy our performance obligation at a point in time upon the delivery of the test report to the treating physician, at which point we can bill for the report. The amount of revenue recognized reflects the amount of consideration to which we expect to be entitled, or the transaction price, and considers the effects of variable consideration. We classify accounts receivable balances that are expected to be paid more than one year from the consolidated balance sheet date as non-current assets. The estimated timing of payment utilized as a basis for classification as non-current is determined by analyses of historical payor-specific payment experience, adjusted for known factors that are expected to change the timing of future payments. We accrue an allowance for credit losses against our accounts receivable based on management’s current estimate of amounts that will not be collected. Management’s estimates are typically based on historical loss information adjusted for current conditions. We generally do not perform evaluations of customers’ financial condition and generally do not require collateral. Historically, our credit losses have not been significant. The allowance for credit losses was zero as of March 31, 2022, and December 31, 2021. Adjustments for implicit price concessions attributable to variable consideration, as discussed above, are incorporated into the measurement of the accounts receivable balances and are not part of the allowance for credit losses. 0 0 Under the terms of business combinations or asset acquisitions, we may be required to pay additional consideration if specified future events occur or if certain conditions are met. With respect to the additional consideration that may be payable in connection with the Cernostics, Inc. (“Cernostics”) asset acquisition, we account for the contingent consideration as a liability in accordance with ASC 480, Distinguishing Liabilities from Equity (“ASC 480”), under the guidance for obligations that must or may be settled by issuance of a variable number of shares. In accordance with ASC 480, we record the contingent consideration initially and subsequently at fair value with changes in fair value recorded in the statements of operations and comprehensive loss each period. We accrue for liabilities under discretionary employee and executive bonus plans. These estimated compensation liabilities are based on progress against corporate objectives approved by our board of directors, compensation levels of eligible individuals, and target bonus percentage levels. The board of directors reviews and evaluates the performance against these objectives and ultimately determines what discretionary payments are made. We also accrue for liabilities under employee sales incentive bonus plans with accruals based on performance achieved to date compared to established targets. As of March 31, 2022 and December 31, 2021, we accrued $4,380,000 and $12,071,000, respectively, for liabilities associated with these bonus plans. These amounts are classified as current or noncurrent accrued liabilities in the condensed consolidated balance sheets based on the expected timing of payment. 4380000 12071000 Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non-owner sources. Revenue<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenues from contracts with customers are associated with the provision of diagnostic and prognostic testing services. Most of our revenues are attributable to DecisionDx®-Melanoma for cutaneous melanoma. We also provide a test for uveal melanoma, DecisionDx®-UM, a test for patients with cutaneous squamous cell carcinoma, DecisionDx®-SCC and a test for use in patients with suspicious pigmented lesions, DecisionDx® DiffDx™-Melanoma. We began offering a test for difficult-to-diagnose melanocytic lesions, myPath Melanoma, following an asset acquisition completed in May 2021 and began offering the TissueCypher® Barrett’s Esophagus test for patients with Barrett’s esophagus following an asset acquisition completed in December 2021. Information on the disaggregation of revenues is included below. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once we satisfy our performance obligations and bill for the service, the timing of the collection of payments may vary based on the payment practices of the third-party payor and the existence of contractually established reimbursement rates. Most of the payments for our services are made by third-party payors, including Medicare and commercial health insurance carriers. Certain contracts contain a contractual commitment of a reimbursement rate that differs from our list prices. However, absent a positive coverage policy, with or without a contractually committed reimbursement rate, with a commercial carrier or governmental program, our diagnostic tests may or may not be paid by these entities. In addition, patients do not enter into direct agreements with us that commit them to pay any portion of the cost of the tests in the event that their insurance provider declines to reimburse us. We may pursue, on a case-by-case basis, reimbursement from such patients in the form of co-payments and co-insurance, in accordance with the contractual obligations that we have with the insurance carrier or health plan. These situations may result in a delay in the collection of payments.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Medicare claims that are covered by policy under a Local Coverage Determination (“LCD”) or otherwise are generally paid at a rate established on Medicare’s Clinical Laboratory Fee Schedule or by the respective Medicare contractor within 30 days from receipt. Medicare claims that were either submitted to Medicare prior to the LCD or other coverage commencement date or are not covered but meet the definition of being medically reasonable and necessary pursuant to the controlling Section 1862(a)(1)(A) of the Social Security Act are generally appealed and may ultimately be paid at the first (termed ‘‘redetermination’’), second (termed ‘‘reconsideration’’) or third level of appeal (de novo hearing with an Administrative Law Judge (“ALJ”)). A successful appeal at any of these levels results in payment.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the absence of LCD coverage, contractually established reimbursements rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions is measured at the expected value using the ‘‘most likely amount’’ method under ASC 606. The amounts are determined by historical average collection rates by test type and payor category taking into consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded from the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor. Accordingly, in such situations revenues are recognized on the basis of actual cash collections. Variable consideration for Medicare claims that are not covered by an LCD or otherwise, including those claims undergoing appeal, is deemed to be fully constrained due to factors outside our influence (i.e., judgment or actions of third parties) and the uncertainty of the amount to be received is not expected to be resolved for a long period of time. Variable consideration is evaluated each reporting period and adjustments are recorded as increases or decreases in revenues. Included in revenues for the three months ended March 31, 2022 and 2021 were $602,000 and $5,335,000, respectively, of revenue increases associated with changes in estimated variable consideration related to performance obligations satisfied in previous periods. These amounts include (i) adjustments for actual collections versus estimated amounts and (ii) cash collections and the related recognition of revenue in current period for tests delivered in prior periods due to the release of the constraint on variable consideration. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our contracts with customers have an expected duration of one year or less, we have elected the practical expedient in ASC 606 to not disclose information about our remaining performance obligations. Any incremental costs to obtain contracts are recorded as selling, general and administrative expense as incurred due to the short duration of our contracts. Contract balances consisted solely of accounts receivable (both current and noncurrent) at March 31, 2022 and December 31, 2021.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DecisionDx-Melanoma Claims Consolidation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, we submitted to the Office of Medicare Hearings and Appeals (‘‘OMHA’’) a formal request to participate in a program that OMHA developed with the intent of providing appellants a means to have large volumes of claim disputes adjudicated at an accelerated rate. The program consolidates outstanding claims at the ALJ level and uses a statistical-sampling approach where five ALJs will determine reimbursement results for a sample of claims which are then extrapolated to the universe of claims. The consolidation includes 2,698 DecisionDx-Melanoma claims dating from 2013 through spring 2017. Hearings were held in April 2019 with a supplemental hearing in May 2019. On March 12, 2020, OMHA issued a decision denying payment on all claims in the consolidation. We have filed an appeal to the decision, although no ruling on such appeal has been issued to date. In accordance with ASC 606 and consistent with prior periods, we have not recognized (fully constrained the variable consideration) any revenues attributable to these claims in our consolidated financial statements pending the outcome of this matter. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the disaggregation of revenue by type (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><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.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><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 #000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dermatologic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,339 </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%">20,910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903 </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;text-indent:10.8pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payor Concentration</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely upon reimbursements from third-party government payors (primarily Medicare) and private-payor insurance companies to collect accounts receivable related to sales of our diagnostic tests.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant third-party payors and their related revenues as a percentage of total revenues and accounts receivable balances are as follows:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><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:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.357%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts Receivable</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(current)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts Receivable</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(non-current)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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="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%">March 31, 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%">December 31, 2021</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%">March 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medicare</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%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medicare Advantage plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BlueCross BlueShield plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </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></table></div> P30D 602000 5335000 2698 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the disaggregation of revenue by type (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><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.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><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 #000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dermatologic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,339 </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%">20,910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903 </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;text-indent:10.8pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24339000 20910000 2513000 1903000 26852000 22813000 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant third-party payors and their related revenues as a percentage of total revenues and accounts receivable balances are as follows:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><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:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.357%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts Receivable</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(current)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts Receivable</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(non-current)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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="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%">March 31, 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%">December 31, 2021</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%">March 31, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medicare</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%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medicare Advantage plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BlueCross BlueShield plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </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></table></div> 0.53 0.57 0.27 0.24 0 0 0.33 0.24 0.40 0.40 0 0 0.07 0.06 0.19 0.22 0.59 0.58 Loss Per Share <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share is computed by dividing net loss for the period by the weighted-average number of common shares outstanding during the period. Diluted loss per share reflects the additional dilution from potential issuances of common stock, such as stock issuable pursuant to the exercise of stock options or purchases under the 2019 Employee Stock Purchase Plan (“ESPP”). The treasury stock method is used to calculate the potential dilutive effect of these common stock equivalents. However, potentially dilutive shares are excluded from the computation of diluted loss per share when their effect is antidilutive. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><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:9.864%"/><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.157%"/><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:8.987%"/><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:8.994%"/><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"/><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><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><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><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><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><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><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><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><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to us reporting a net loss for all periods presented, all potentially dilutive securities are antidilutive and are excluded from the computation of diluted loss per share for such periods. </span><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the weighted-average number of potential common shares associated with outstanding securities not included in our calculation of diluted loss earnings per share for the three months ended March 31, 2022 and 2021 because to do so would be antidilutive (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><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:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><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<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units (“RSUs”)</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%">4,681 </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%">3,464 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>In addition, in connection with the acquisition of Cernostics, we may issue shares of our common stock to satisfy the contingent consideration obligation, pending the outcome of certain commercial milestones, as discussed in Note 9. <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the weighted-average number of potential common shares associated with outstanding securities not included in our calculation of diluted loss earnings per share for the three months ended March 31, 2022 and 2021 because to do so would be antidilutive (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><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:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><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<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units (“RSUs”)</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%">4,681 </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%">3,464 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4681000 3464000 91000 76000 4772000 3540000 Property and Equipment, Net<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">March 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,044 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lab equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#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,457 </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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,288 </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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-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%">27 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">12,674 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,042)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,501 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.467%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Includes lab equipment under a finance lease of $237 thousand and accumulated depreciation of $34 thousand.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><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<br/>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:400;line-height:100%"> </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales (exclusive of amortization of acquired intangible assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </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%">102 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-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%">87 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">March 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,044 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lab equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#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,457 </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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,288 </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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-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%">27 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">12,674 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,543 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,042)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,501 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.467%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Includes lab equipment under a finance lease of $237 thousand and accumulated depreciation of $34 thousand.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><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<br/>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:400;line-height:100%"> </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales (exclusive of amortization of acquired intangible assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </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%">102 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="background-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%">87 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4930000 5044000 3774000 3727000 2659000 2457000 1263000 1288000 48000 27000 12674000 12543000 3289000 3042000 9385000 9501000 237000 34000 169000 102000 90000 44000 244000 87000 503000 233000 Intangible Assets, Net<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intangible assets, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><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.530%"/><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.530%"/><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:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Gross carrying value</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%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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%">Weighted-Average Remaining Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,569)</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%">86,749 </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%">12.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,606)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><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.783%"/><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.530%"/><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.530%"/><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:12.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Gross carrying value</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%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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%">Weighted-Average Remaining Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,317 </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,949)</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%">88,368 </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%">13.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future aggregate amortization expense as of March 31, 2022 is as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><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:84.280%"/><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.936%"/><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%">Years Ending December 31,</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of year)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </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%">6,681 </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%">6,700 </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%">6,681 </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%">6,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,507 </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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets was $1.6 million for the three months ended March 31, 2022. No amortization expense was recorded for the three months ended March 31, 2021.</span></div> <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intangible assets, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><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.530%"/><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.530%"/><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:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Gross carrying value</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%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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%">Weighted-Average Remaining Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,569)</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%">86,749 </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%">12.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,606)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><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.783%"/><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.530%"/><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.530%"/><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:12.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Gross carrying value</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%">Accumulated amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</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%">Weighted-Average Remaining Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,317 </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,949)</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%">88,368 </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%">13.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:10.8pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 90318000 3569000 86749000 P12Y10M24D 563000 37000 526000 P4Y8M12D 90881000 3606000 87275000 90317000 1949000 88368000 P13Y2M12D 563000 9000 554000 P4Y10M24D 90880000 1958000 88922000 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future aggregate amortization expense as of March 31, 2022 is as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><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:84.280%"/><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.936%"/><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%">Years Ending December 31,</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of year)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </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%">6,681 </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%">6,700 </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%">6,681 </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%">6,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,507 </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 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5034000 6681000 6700000 6681000 6672000 55507000 87275000 1600000 0 Other Accrued and Current Liabilities<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">March 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued service fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </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,905 </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%">Clinical studies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,655 </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%">Payroll tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-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%">695 </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%">Employee stock purchase plan contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-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%">663 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">March 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued service fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </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,905 </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%">Clinical studies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,655 </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%">Payroll tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-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%">695 </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%">Employee stock purchase plan contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-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%">663 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2589000 1905000 2173000 1655000 260000 695000 201000 760000 370000 663000 5593000 5678000 Leases<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption of ASC 842</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, we adopted Accounting Standards Update No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Topic 842), and Accounting Standards Codification Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 842”) using the modified retrospective approach with an effective date of January 1, 2021. The adoption had no effect on the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2021. Net cash (used in) provided by operating activities, investing activities or financing activities for the three months ended March 31, 2021 were also unchanged, but the presentation of certain prior period amounts within the operating activities section of the condensed consolidated statements of cash flows has been retrospectively adjusted to give effect to the adoption of ASC 842. The changes are set forth in the table below (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><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: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:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Three Months Ended<br/>March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before Adoption of ASC 842</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%">Effect of Adoption</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%">After Adoption of ASC 842</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Effect on Condensed Consolidated Statements of Cash Flows</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OPERATING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(295)</span></td><td style="background-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%">(295)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the condensed consolidated statement of stockholders’ equity for the three months ended March 31, 2021 has been retrospectively adjusted to reflect a credit to accumulated deficit of $21,000 in connection with the adoption of ASC 842 effective January 1, 2021. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Amendment</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2022, we amended one of our operating leases to expand rentable space in Phoenix, Arizona. We intend to use the additional space for general office and laboratory use. The term of the amended lease will begin upon the completion of certain leasehold improvements by the Phoenix landlord (the “Phoenix Commencement Date”) and continue for an initial term of 10.3 years from the Phoenix Commencement Date. Total undiscounted future minimum payment obligations as of March 31, 2022 associated with the lease amendment totaled approximately $1.4 million. As of March 31, 2022, we have not recorded the lease amendment on our condensed consolidated balance sheet because we do not have possession or control of the underlying asset.</span></div> The changes are set forth in the table below (in thousands):<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:59.572%"/><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: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:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">Three Months Ended<br/>March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before Adoption of ASC 842</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%">Effect of Adoption</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%">After Adoption of ASC 842</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Effect on Condensed Consolidated Statements of Cash Flows</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OPERATING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(295)</span></td><td style="background-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%">(295)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 231000 231000 0 295000 295000 64000 -64000 0 21000 P10Y3M18D 1400000 Fair Value Measurements<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information, by level within the fair value hierarchy, of our financial assets and financial liabilities that are accounted for at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Quoted Prices in Active Markets for Identical Items (Level 1)</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%">Significant Other Observable Inputs<br/>(Level 2)</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%">Significant Unobservable Inputs<br/>(Level 3)</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%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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%">— </span></td><td style="background-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%">306,926 </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%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </span></td><td style="background-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%">20,849 </span></td><td style="background-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%">20,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Quoted Prices in Active Markets for Identical Items (Level 1)</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%">Significant Other Observable Inputs<br/>(Level 2)</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%">Significant Unobservable Inputs<br/>(Level 3)</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%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,721 </span></td><td style="background-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%">— </span></td><td style="background-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%">— </span></td><td style="background-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%">327,721 </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%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Classified as “Cash and cash equivalents” in the condensed consolidated balance sheets.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Cernostics, we have recorded a contingent consideration liability for the additional consideration of up to $50.0 million that may become payable based on the achievement of certain commercial milestones relating to the year ending December 31, 2022 (“Earnout Payments”). The Earnout Payments may be settled in cash or shares of our common stock, at our sole discretion. The portion of any Earnout Payments that may be settled in shares of our common stock is subject to certain limitations and the aggregate number of shares that may be issued for the Earnout Payments may not exceed 5,034,653 shares. Any Earnout Payments in shares of our common stock will be based on the volume weighted-average price of our common stock for the 15 trading days ending December 30, 2022. If the settlement were to occur as of March 31, 2022, we would make no Earnout Payments based on the achievement of the performance conditions to date.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration is classified as a Level 3 fair value measurement due to the use of significant unobservable inputs and a Monte Carlo simulation to determine its fair value. The Monte Carlo simulation uses projections of the commercial milestones for the applicable period as well as the corresponding targets and approximate timing of payment based on the terms of the arrangement. The analysis also uses assumptions for expected volatility of the financial metrics and a risk-adjusted discount rate, which were 25.0% and 16.2%, respectively, as of March 31, 2022, and 20.0% and 16.1%, respectively, as of December 31, 2021. The contingent consideration liability is remeasured at fair value at each reporting period taking into account any updated assumptions or changes in circumstances. Any change in the fair value is recorded as a gain or loss in our condensed consolidated statement of operations and comprehensive loss. </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the summary of changes in the contingent consideration liability measured at fair value using Level 3 inputs as of March 31, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.449%"/><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.621%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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%">2,562 </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:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information, by level within the fair value hierarchy, of our financial assets and financial liabilities that are accounted for at fair value on a recurring basis as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Quoted Prices in Active Markets for Identical Items (Level 1)</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%">Significant Other Observable Inputs<br/>(Level 2)</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%">Significant Unobservable Inputs<br/>(Level 3)</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%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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%">— </span></td><td style="background-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%">306,926 </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%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </span></td><td style="background-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%">20,849 </span></td><td style="background-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%">20,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Quoted Prices in Active Markets for Identical Items (Level 1)</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%">Significant Other Observable Inputs<br/>(Level 2)</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%">Significant Unobservable Inputs<br/>(Level 3)</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%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,721 </span></td><td style="background-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%">— </span></td><td style="background-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%">— </span></td><td style="background-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%">327,721 </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%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Classified as “Cash and cash equivalents” in the condensed consolidated balance sheets.</span></div> 306926000 0 0 306926000 0 0 20849000 20849000 327721000 0 0 327721000 0 0 18287000 18287000 50000000 5034653 15 0.250 0.162 0.200 0.161 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the summary of changes in the contingent consideration liability measured at fair value using Level 3 inputs as of March 31, 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.449%"/><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.621%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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%">2,562 </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:700;line-height:100%">Balance, March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 18287000 2562000 20849000 Commitments and Contingencies From time to time, we may be involved in legal proceedings arising in the ordinary course of business. We believe there is no threatened litigation or litigation pending that could have, individually or in the aggregate, a material adverse effect on our financial position, results of operations or cash flows. Stock Incentive Plans and Stock-Based Compensation<div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plans</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, an additional 1,268,926 shares became available under our 2019 Equity Incentive Plan (the “2019 Plan”) pursuant to an automatic annual increase. As of March 31, 2022, 1,213,698 shares remained available for grant under the 2019 Plan.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under our stock plans for the three months ended March 31, 2022 is set forth below:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><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.326%"/><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:8.110%"/><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.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:12.210%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Stock Options<br/>Outstanding</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%">Exercise<br/>Price</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%">Remaining<br/>Contractual<br/>Term (Years)</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</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%">3,586,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.75 </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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(62,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Cancelled</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%">(58,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</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%">3,494,048 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">35.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,222 </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"><div><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></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,846 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our RSU activity for the three months ended March 31, 2022:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units Outstanding</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 Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,174 </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%">44.31 </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%">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%">150,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.43 </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%">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%">(3,767)</span></td><td style="background-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%">75.37 </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%">Forfeited/Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.06 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">1,180,215</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides for certain automatic increases in the number of shares of common stock reserved for issuance, which resulted in an additional 253,785 shares becoming available under the ESPP effective January 1, 2022. During the three months ended March 31, 2022, we issued 42,332 of common stock pursuant to scheduled purchases under the ESPP. As of March 31, 2022, 850,919 shares remained available for issuance under the ESPP.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Determining Fair Value - Summary of Assumptions</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the Black-Scholes option pricing model to estimate the fair value of each option grant on the date of grant or any other measurement date. The following table sets forth the assumptions used to determine the fair value of stock options:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.958%"/><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:16.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.34% - 68.44%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.87% - 67.68%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63% - 1.64%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43% - 1.71%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth assumptions used to determine the fair value of the purchase rights issued under the ESPP:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.958%"/><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:16.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.98% - 66.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.43% - 86.50%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60% - 1.30%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07% - 0.13%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our common stock is also an assumption used to determine the fair value of stock options and purchase rights under the ESPP. The fair value of our common stock is the closing selling price per share of as reported on the Nasdaq Global Market on the date of grant or other relevant determination date.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Previously, because of the limited period of time our stock had been traded in an active market, we calculated expected volatility by using the historical stock prices of a group of similar companies looking back over the estimated life of the option or the ESPP purchase right and averaging the volatilities of these companies. In the third quarter of 2021, we adjusted this calculation to include our own stock price on a relative basis to the peer group in the calculation of expected volatility, as our common stock has now been traded in an active market for more than two years.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the closing price of our common stock on the date of grant to determine the fair value of RSUs.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock options, RSUs and the ESPP is included in the statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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.522%"/><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<br/>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: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales (exclusive of amortization of acquired intangible assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </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%">510 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,419 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>For the three months ended March 31, 2022 and 2021, the weighted-average grant date fair value of options granted was $22.76 and $44.83 per option, respectively, and the weighted-average grant date fair value of the purchase rights granted under the ESPP was $19.91 and $39.26 per share, respectively. As of March 31, 2022, the total unrecognized compensation cost related to outstanding awards was $97,147,000, which is expected to be recognized on a straight-line basis over a weighted-average period of 3.1 years. The total unrecognized compensation cost will be adjusted for forfeitures in future periods as they occur. 1268926 1213698 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity under our stock plans for the three months ended March 31, 2022 is set forth below:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><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.326%"/><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:8.110%"/><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.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:12.210%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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%">Stock Options<br/>Outstanding</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%">Exercise<br/>Price</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%">Remaining<br/>Contractual<br/>Term (Years)</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%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</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%">3,586,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.75 </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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(62,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/Cancelled</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%">(58,143)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</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%">3,494,048 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">35.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,222 </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"><div><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></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,846 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3586688 34.75 27605 36.69 62102 6.42 58143 40.28 3494048 35.17 P8Y1M6D 48222000 1457846 25.22 P7Y4M24D 31983000 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our RSU activity for the three months ended March 31, 2022:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units Outstanding</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 Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,174 </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%">44.31 </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%">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%">150,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.43 </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%">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%">(3,767)</span></td><td style="background-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%">75.37 </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%">Forfeited/Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.06 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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%">1,180,215</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1050174 44.31 150845 37.43 3767 75.37 17037 48.06 1180215 43.28 253785 42332 850919 The following table sets forth the assumptions used to determine the fair value of stock options:<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:63.958%"/><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:16.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.34% - 68.44%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.87% - 67.68%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63% - 1.64%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43% - 1.71%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table> P6Y1M6D P6Y 0.6834 0.6844 0.5987 0.6768 0.0163 0.0164 0.0043 0.0171 0 0 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth assumptions used to determine the fair value of the purchase rights issued under the ESPP:</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.958%"/><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:16.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.98% - 66.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.43% - 86.50%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60% - 1.30%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07% - 0.13%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P1Y3M18D P1Y3M18D 0.6298 0.6675 0.6843 0.8650 0.0060 0.0130 0.0007 0.0013 0 0 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to stock options, RSUs and the ESPP is included in the statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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.522%"/><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<br/>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: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales (exclusive of amortization of acquired intangible assets)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </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%">510 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,419 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 853000 510000 1828000 1058000 5738000 3345000 8419000 4913000 22.76 44.83 19.91 39.26 97147000 P3Y1M6D Subsequent EventsOn April 1, 2022, we entered into a lease agreement (the “Pittsburgh Lease”) for the lease of certain office space in Pittsburgh, Pennsylvania. We intend to use such space for general office and laboratory use. The term of the Pittsburgh Lease will begin upon the completion of certain leasehold improvements by the Pittsburgh landlord (the “Pittsburgh Commencement Date”) and continue for an initial period of 10.5 years from the Pittsburgh Commencement Date. During the first six months of the lease term, we are required to remit base rent of $37,800 for the period. Beginning with month seven, the base rent will be $0.6 million per year with annual increases ultimately to $1.5 million per year. The Pittsburgh Lease provides us with an option to extend the term of the Pittsburgh Lease for one additional five-year period. If we elect to extend the term of the Pittsburgh Lease, then the base rent for the additional five-year period will be the then-fair market rent of the leased premises, subject to a specified minimum amount. The Pittsburgh Landlord has agreed to contribute up to $2.5 million towards the cost of the leasehold improvements and we shall be responsible for any costs exceeding this amount. The Pittsburgh Lease also provides us a one-time option that would terminate the lease effective at the end of the 90th month following the Commencement Date, subject to certain conditions. If exercised, we would pay an early termination fee of $2.3 million, subject to adjustment in the event the Pittsburgh Lease is amended to adjust the base rent. The Pittsburgh Lease also provides us a right of first refusal with respect to the lease of certain additional space in the same building. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2022, we completed the acquisition of AltheaDx. AltheaDx is a commercial-stage molecular diagnostics company specializing in the field of pharmacogenomics (“PGx”) testing services that are focused on mental health. IDgenetix is its PGx test for depression, anxiety and other mental health conditions. Under the terms of the definitive agreement dated April 4, 2022 (the “Merger Agreement”), AltheaDx became a wholly owned subsidiary of Castle and we paid $65.0 million in initial consideration to AltheaDx security holders, which consisted of approximately $32.5 million in cash, subject to adjustments for cash, debt, transaction expenses and working capital and approximately $32.5 million in common stock of ours. We issued 763,887 shares of our common stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at closing, based on a price per share equal to the volume-weighted-average price of our common stock for the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 20 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trading days immediately preceding the date of the merger agreement governing the acquisition</span>. Further, up to an additional $75.0 million in cash and common stock may become payable in connection with the achievement of certain milestones based on 2022, 2023 and 2024 performance and expanded Medicare coverage for the IDgenetix test. Upon achievement of each relevant milestone event, each milestone will be paid 50% in cash and 50% in shares of our common stock based on a price per share equal to the volume-weighted-average price of our common stock for the 20 trading days as of the applicable milestone determination date. The maximum number of shares of our common stock issuable to AltheaDx security holders may not exceed 1,271,718 shares, and therefore, a maximum of 507,831 additional shares of our common stock remain issuable with respect to the milestone payments. In the event a number of shares in excess of the 1,271,718 limit would otherwise be issuable as consideration in the Merger, each AltheaDx security holder will receive a pro rata reduction of their portion of the milestone stock consideration and a corresponding increase in their portion of the milestone cash consideration. Our entry into the Merger Agreement was approved by our board of directors based upon the unanimous recommendation of a special transaction committee comprised solely of independent and disinterested directors. Derek J. Maetzold, our President and Chief Executive Officer, and a member of our board of directors, and Daniel M. Bradbury, the chairperson of our board of directors, each served on the board of directors of AltheaDx. Further, each of the following individuals was a direct or indirect beneficial owner of AltheaDx securities and received consideration in the transaction: Mr. Bradbury; Mr. Maetzold; Thomas Sullivan, John Maetzold and Peter Maetzold, immediate family members of Mr. Maetzold; Frank Stokes, the Company’s Chief Financial Officer; Tobin Juvenal, our Chief Commercial Officer; Kristen Oelschlager, our Chief Operating Officer; and Joshua Albers and Allysa Topel, immediate family members of Ms. Oelschlager. P10Y6M 37800 600000 1500000 1 P5Y P5Y 2500000 P90M 2300000 65000000 32500000 32500000 763887 20 75000000 0.50 0.50 20 1271718 507831 1271718 EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "^)J50'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 " OB:E4\X[>I^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^VBN*';B^))07!!\1:2V=U@\X=DI-VW-XV[740?P&-F?OGF M&YA.!:%\Q.?H T8RF*XF.[@D5-BP U$0 $D=T,I4YX3+S9V/5E)^QCT$J3[D M'J'E_ 8LDM22),S *BQ$UG=:"151DH\GO%8+/GS&H<"T AS0HJ,$3=T Z^>) MX3@-'5P ,XPPVO1=0+T02_5/;.D .R6G9);4.([UN"JYO$,#;T^/+V7=RKA$ MTBG,OY(1= RX8>?)KZN[^^T#ZUO>MA6_KOAZVS:"KT5S^SZ[_O"["%NOS<[\ M8^.S8-_!K[OHOP!02P,$% @ +XFI5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" OB:E4!E"A"4X% +%@ & 'AL+W=O))8E-9ZW4YJMAI/Z:QRR] M%!N>P)VED#%3<"I71KJ1G 5Y4!P9U#0'1LS"I#.ZSJ_-Y.A:9"H*$SZ3),WB MF,G]+8_$[J9C=8X77L/56ND+QNAZPU;=,9 M6U]=V]8!^1._AWR7GAP3_2H+(=[TR32XZ9B:B$?<5UJ"P<^6NSR*M!)P_'L0 M[93_4P>>'A_5[_.7AY=9L)2[(OHC#-3ZIC/LD( O61:I5['[A1]>J*_U?!&E M^5^R*Y[M]3K$SU(EXD,P$,1A4ORR]T,B3@.L,P'T$$ _!5CVF0#[$)!GSBC( M\M>Z8XJ-KJ78$:F?!C5]D.$.#5RQ99+TB7IFDF>7AL* M-/4=PS_$WQ;Q]$R\31Y%HM8IF20!#S[&&\!2 M$CT"U%!1^9O"2V=4&H26D- MC]L4OB*=G+)7MG).^$G\%WH,A\ MO^%U"A_E@@64\LKAT] M7,<=>_.'";F=/GON=/+D3KP+,GUR+Q%$RZS$X"*!HI!?' _( SY'GI#YWN&3?[!/ODMS+D"=!NA/@ '<2*CS& M6[FX9?]_WOE.U/+BDEX6PISIF18&6-4$"W?USX"N/H,).1>[I!8.ESO)(H97 M%0L+M_C/>.4',Y-B&R9^_8#CFO,_,;2J:EBXV7]&FXE4L8C\%6[.?\6XHN/T M>P.,K:H:%F[U^2B.875]'@47& Y0D*I46+C//P@?$_W9!?C0OH:B1 M#9-DRZ*,DPVLW_+%+;8VK>H'Q1T>ZG\0)BOB[>.%B.IH&P1<*&X8254D*.[H MQXR1R;N_9LF*GRVW#4)/8^]NC"TI:546:*NRX&92ZL52L4+*TP5^D=5V%PV* MWS_W)!_)J@) 6Q6 :0)+W:)SU&M+=D2M)<,5&\@JYZ>MG-^+6121VRR%VVE] MIG"=IF4EKMC+[2-U!0:["P>,.2VB^T0; 1K3)[VLKLO36T_2@0 M+M,(5#D\Q0WZ..,_>)"7]]+D.5-0BA+M%[5];*'0Q(08$5L;K9?=L@T/0%VB<;-*V<7;?!T+_!-%H) M63O1&W0>F(0:.O9]#D(@$Q22=8S&R7:;-LE\%S(EOFX>BYVW\FJYTSG.]_>, MZO%BF_21:8]-2<27$&I>.F 'LMAY+$Z4V.2;=PNAE(CSPS5G 9?Z ;B_%$(= M3_0_*/=_1_\!4$L#!!0 ( "^)J51=*^]K608 +L9 8 >&PO=V]R M:W-H965T&ULM5G;;MLX$/T5PEL4+9#$O.C:) 92)XL62-.@ M3G>?&9F.A4JB*]&Y[-?O4%(D6Z28=-$-X%BR#T>'PYDY0_KD098_JK40"CWF M65&=3M9*;3Y,IU6R%CFOCN1&%/#-2I8Y5W!;WDVK32GXLAZ49U.*<3#->5I, M9B?U9]?E[$1N5986XKI$U3;/>?GT463RX71")L\??$OOUDI_,)V=;/B=6 CU M?7-=PMVTL[),+BW,$5XNOEY_/SV[@YN/9Y=G5_ (M/EU? MBZ0;3O:'3V'FW?1I-WU:VV-CT]^6I2@4.JLJH2J'0=899+5!;\P@K]8(7(,2 M?2%^;M-[GL$3K*YJ3 6U*9UO]S.&8TS"D^G]KDLL,!H'C'6P/:9>Q]1S,CU+ M$KD%8I",B0"6MYDX0(50-J*-)7^' 8EC@@<\+:B01M1.T^]H^DZ:GXM[<)\L MGVR\?..)E/E#6A90'3PV5D''*G"RNB[%AJ=+)!ZAGE:BJI=@+4)\B(O0R?I&*IZ]@F!H/)NQP//(@*(%YK/0&XG+ MJ",9.4E>RN+N4(DRAQ+_^@B-S-CS<# @; $Q'-GIQAW=^(5( $DMU5,= 3K? M-R!R:I1G;%"(6>0/>%I /AZ)6(+[2H^=3+\"3Z[2X@YE H3/L?ZMH5T"(27Q M@*4-Q:*1U2<[@D1>2'C%B[L4%KME..K+UM N@2BDX=";-E@4TY&Z1'KI(-3M MSSK=&X[H[1\1)>089<_1:R5,S5(4Q(9?310)B3]"MQ8 ,%R*Z!ED+E6$Z[[6RM)4Q,B/Q@6.0N*^-YH7O;: M0=SB,9>%+AYZA1();?RRKB8C3$UIH#CRC$@W87B$9J\>Q"T?PRJ7C453R]2B M"<1,21LJC$>X]M)!W-K15I!V^>NNLS&A;C&YDL4ST8TLZXVC7.GX?74H4U,] MA@VF!4(B&HTT:W1G;^(6F!WR\M>BFIH2$H3$<+H%%>.1#*2]T%"WT)R+E0#6 M2Z3X8T?4VKY34TI"?[C[L8 "-J*&M!<;ZM[]-*GWDALM.QILK+X%1+T1?KUH M4;=H-4GV$C]3C[P01\/J98'Y.&(C@DU[W:)NW9K+/$^5;G>;_4^G$ GP1>^N MI!*(X/=6YD[+^NSJ0[7AB3B=;$I1B?)>3&;(=ESP&PSMS[[70QHZVY6%DLF/ MM%1U]Q<>HPOH_X>AOF^^US'JUC'88;9I5.D'': W^ AC DU,B>YYMA4( M2@*JUKP4Q^#E XSK5_,)K,=6K669_J-UI=(U[PLOD_7;/TB CY^/7^I%.X>] M57XKRKVOH)$MY+.IM*J>Y4EN507=^5(7HO]BUAH*IK8:*>:"[/NWUU[JUEX= MO* &KW NQ;_?N]0_\")X45S#X):%T8%/\?_@] /8/U<;49^79O8Z;#8*1MOO MQNR?E?6M!'.W$F?+9:J%%TJ=/DXY3 N4\$T*I<]Z7&8V"3[Q0SS4-1L.0PL\ M4O!8WTTP=SAV[-I&]CL@UHYQ,)%)YFF+Y^YHPL>HZOO.Z\$@7B38+;J^3X069 M$OTUFTB8N15+3%/"%14<23+O.GW_:N![!F COE&R4FMC9*S,A'@VD[NXZWA& M$6$DTH8"P\^2# ACA@ET_"I)G2JG :Z/7]EOK'DP,\.*# 3[3F.==)VV@V(R MQSG3CV)U2TI#H>&+!%/V&ZV*V&;+05&NM$A+,"A(*2]^\4M9B#6 W]@!"$I M<"R@7@+JUFBAS-H:8HU['2E62)IH8#,#6QN+!C>4F\!T;_ P'H[& MT]$0P6CZ<'\W[#_!Y+I_WQ\/1FAZ.QH]3='9!$O"=4(TC3 [1Y_1)^0BE<"J MZK@:=!@V-RIS7A$&R!#_;#AR2JX/XFW 7W50F"J@2! MY:OOX)MJK ETID9BCFXHQSRBF*&)4-1VVH_^3&D)_?9S3[)ZE:QNDS5V))M MEQ(I28S@T4;/%RC#$BTQRPDZHQS%@C$L%TV7/JWD> MU&*Y7L5#41OZ&Y7^QFGZBR9 .->)D/0/;!@?Q>I6\05_N";+]XK/&_U'!&Y8 M""L+X8ZMX7L2&X60EN?D@P_"LKC7E,^>*0ZN9!U?LB-E2W M*M6MO:H'(DWA[?F/-F\=U>:'HC;$MROQ[1/$G]SC[7?%#+SM37Y,Y(:#R\K! MY>D.CFOQR_>:PD8[; 1OQ6\+K+?:8;!#N^_].Y6\T]6?T.\E_1$>MD9N->&N MG;+FB@/'V()RA1B9 ]2KM8!#%K>&8J)%9@_>F=!PC-MA C7U!+ P04 " OB:E4KYYYQNT$ !G$0 & 'AL+W=OET#X88B#:)V=A ]W[]C4.:T,3Q5?<"<3(S^68\GK%S?^+I3[%C3**W.$K$ M0VLGY?ZNW1;K'8NIN.5[EL"3#4]C*F&8;MMBGS(:9$IQU":6U6G'-$Q:_?OL MWCSMW_.#C,*$S5,D#G%,T]^/+.*GAQ9NO=]8A-N=5#?:_?L]W3*?R9?]/(51 MN[ 2A#%+1,@3E++-0VN [X:$*(5,XC5D)W%QC90K*\Y_JL$D>&A9BHA%;"V5 M"0I_1S9D4:0L <>OW&BK>*=2O+Q^M_XM3Q=^FCV#?Y8OP=U":O M8_0T\WUT]3(=O(PFH'J-OJ(7?X2NOEPCL:,I$RA,T'+'#X(F@;A!7SZ,[]L2 MO% L[75._'@F)@W$-GKFB=P)-$X"%GS4;X/W10C(>P@>B='@,TUOD8UO$+$( MT? ,/Z^.#3AV,2-V9L]NL#=)UCQFR)=4,E@O$OTU6 F90K[_;;#N%-:=S+K3 M8'TZ7J+%^'4\?1G[NMB?M3N9MBH!QS[I>"Z$Y7@9$8T4\;!=2'U # M#KQ71^HX7H6[+F3IF;%5%G#+G.$[8&.JJ&YHF*(CC0Y9=J^A2D+\506!2Q$& M+,T\TU9VC823 M1#)HN!*20?40+:*M65]5O+I,$UK9=K"Y[Q1H^01KV9QZ6*H+7R/3E(-EW\&N MD>T)IA.M&.R)61XY).E;0PZZNBEVO%Z54R,'4]S$6K8S;.YGDX+/&,EZV\%V MM35IA)KPRLZ$S:UI"@ K/4+)A^::'V3@&"Q@)Q!DVYI5,0GGIWI'-+W(=4AU*>K$G!XF#8Z4+8N8 M6]:G' DNIL?D2KUI:5W1B&E<:5\<66.6;K.3O(#U=TCD^>A6W"V^%@RR,W+E M_B.^&Y[/_*69\R<(.)AMPT2@B&W I'7;!:;T?*H_#R3?9P?C%9=PS,XN=XS" M/DD)P/,-Y_)]H%Y0?%OI_PM02P,$% @ +XFI5+C#[Q@5!@ QAH !@ M !X;"]W;W)KHN M,1"_Y 5KDRQ.-@Q%/R@2'6N51%>DX^3?[R0KDB52=+*BZ(?$DO7<\;DCC\]1 M/MRP["M?4BK08Q*G_*BW%&+U83#@P9(F/G_/5C2%)PN6);Z V^Q^P%<9])':6]T6'QWE8T.V5K$44JO,L372>)G3V,:L\U1#_>>O[B.[IWJ*H.[0>4EC!*:\HBE**.+H]XQ_G!&O-R@0/P5T0W?N49Y M*'>,?QN&:;,UH&9.?^ A;SXC_:E%BCAX(U%RPIC8%! M$J7;3_^Q3,2. 1YV&)#2@+S4P"P-S+:!TV%@E096V\#L,+!+ [ME0-P. Z:5 LE\%V.HJYG/K"'QUF;(.R' W>\HMB0136,(51 MFJ_=N7'\^GQ#=S,;^#CT^SB9HXN3^#N7'Z>QZ_AN:_7E[?O,/>GM[<7P[/0?T >JCV_D4O7US@-Z@*$4W2[;F?AKR MPX$ COE(@Z#D,][R(1U\;ICP8X791&\V6RR@&!!;H..0K?*J4/B8ZGU<0=70 M+*,AF@L6?%4XF.D=3%B20#EV69_HK8_#,,J)^S&Z\J.P#WF<^*M(G8[3/;Z" M8)VL8U] ,%.ZB()(*)R=I (+*848A)\750;X_%!6R9'%(,P[[R;=U))[0 MYVL6QP@$:>-GX1?-NK*KP6WMW!2CH( EH//<+Y22/N;75#4GMK1"K"$V6\G< M VK0="J:CI;F[)%F000Y@JH*MCL(+YAO"XSO5H-J3W(D3MC%)K;5K-R*E?M= MK%0I="4FP_::/M%C&E2]BJJGI7K.^;HHO3;5=0H+#(DE1319Q>R)TO+!:IT% MRWQ9KJ!F]^77DQB[AHL[. \KSL,?R5F5_:&\#HC97L![0(U8L%'W$(8VFJOU M71P%$ OH9[X7MH)ZA_SP7VAEH.452+ :%S NU#V"(?$TAZU0])AF)#O=$-9& M<@&GA2@%\K!EQ8PK5\2X]+$[FI-U-=:R_^">*+:_7%>OF%]I&M4Y'/]ES M80 <Z"7^.[O4,9'5VB'8:,WT;"^L2;_6=:+7]?_3SI8N=_-M#MOI)K+([X*: M='=.Q'J)[VP/%QE+T /E^9D<4BVR*,@OGWO'2' $6RU:^4]%LP7FSVTD+&3A M/]*]QPFB.BH['>= 4NL^T>O^CXCHUU\\@MW?MW$I9U AO[;3GD$]J!EO+;[$ M^IF'DG+T1@,"C7Q7G=2B3?1J^@/.)40^-&/+=MNSL ?5C*>6<:*7\1?U\T26 MX3ZL>=(Z/)WNQS59UF)-]ARV7]S1$^7K+UD>I?=?,H2 T-I65Z=!:@TE^N.W MOJ-7$1Z7'IL[JVN:K=*<*G!28#)$:C,4&!O;KH';\ROC^AA[YK"=H\'.^_;\ M%QX(&+HMCF*Z $OCO0MYSK8_FFQO!%L5K^#OF! L*2Z7U(>*R@'P?,&8>+[) MW^I7/UV-_@-02P,$% @ +XFI5"+KG62U!@ URXC84?14-W>EL9\IB23;@-,D, ;++3 )I M2'9_*[8(ZMJ65S+YZ--7LHE-+%ED^@=D$XS] MC3@_Y;LB81F]$4#NTI2(UPN:\.>S'NR]W;AEC]M"WQBA-X,L4CO:&4^,[HLSQ8 VW* ^<_]<4B/NMY&A%-:%1H M%41]/=$I31*M2>'XM5?:J_]3;SQ](PXV*#WV#6B_ M ;4W^!T;\'X#+@VMD)5FS4A!SD\%?P9"2RMM>E'ZIMRMK&&9#N.Z$.I7IO85 MY]/5H23"?K;^#R:O5C#3[?+R?W MLX62^0/TP?UZ!CY_^@-\ BP#=UN^DR2+Y>F@4,BT_D&T1W%1H4 =*#"XYEFQ ME6">Q31^OW^@+*K-0F]F72"GPFLBO@ ,_P3(0\B"9_KQ[= !!]=>QJ4^W*%O M=3._G=PMEE_!9'JW^+ZX6\S7#K5^K=8OU?H=:I>JS!,NK0ZO=@[+G;J6G\[[ MR!\B?#IX.O2#1H\#Z MKEY'1&[!3M)8YX]J38(4+'NL:IL5C,H3AY>&-9JATTLSJAI%.H(SO#&GEX)!\V5(@RYY27*2C("[664&C\,S3J MQY3I0 >]IB-[3GRK8DN%M8=Z%D M/!:9KK2$!QP!G?7: MG@ZQ$^6-H#EA\5MU5K[@.GB*N%6"J0JHG&3%CDU0.!BUH9M2<#@*.Y WM '= MO+'(GA0Z+EZMR'P+,M1N*3:IL"O1&MZ @3OUZ_1*J&J#+O\%9N] 1C%8A##L M -G0"73S25F?+F@F-?@&,E.FCPXR]SVTAD"@FT'JPLG):V?5F&P QT;BF4)] MOZNS-90!W9S1#N]!X[ B-5N_CL"TR?8P[0H\:"D'PZ*AZ=-JS M8H:6\$+_ -$>MT4.#[NJ'358--37E M0ONC>"TYA/[:L5Q/SU9_6(C#]]K]Q28U"KJBV! '.G[@>!=%IIA$?B2*%KJP MH+9(=:-N6 6YCR.7B^5D.?UX"!LF0&XFN"&O.DS5V)NF:E*7>H17UVK"U$Z) MN+1S!#+[OY'0%HK >-CAC(8BD)LB;@2/*(TEV B>JMF%BHA):IJ0ZX9GQVYR M PZ--F(*A6%7,38$@MP$^O%&ATT:@@BVD\DF M%< NY U78?>Y:3F_ ]-OD^77.5@LJZ=VD^6L6LS_OE]\GUSI1WI6W+:SE#/Y18YWPO' >K MV3 @=C/@7)_QG A-#L->Z!D#H47.]X;AN,N3#=MA-]O-%NOIU6I]?SO7CVZ7 MJV6_C/_!'*-2PD:)KK,[;C@1NSGQ;6[._]]X@TW6P^TQP2*#4%?Q-,2(W<18 M/Q8BD0(H6=FT.@E\K^SPP2GTC+.)1:J-8ZKGG?7=^O7 M)I/R94'K_@4\F58O/QHUU;N8:R)4<4G5=C=*I?=EI#PGJM<;U47!\_(-P0,O M"IZ6RRTE,15:0/V^X;QXN]!_4+]D.O\/4$L#!!0 ( "^)J51@+9,1H@0 M -T) 8 >&PO=V]R:W-H965T&ULM5;);APW$/V5P@0( M;& \F^0EMB1 2PSK8'A@.?8AR('-KIXFS"8[)%NC\=?[%7N1;"2&#\E!FB99 MR^-[Q2)/]CY\CC5SHKO&NG@ZJU-J7RZ74=?VX:S$]\E:QQO \6N:50X7+#U^]/9>C9.O#>[.LG$ M\NRD53N^X?1'NPT8+:,=!:Y.9^?KEQ?'8I\-/AK>QP??)#LIO/\L M@^OR=+820&Q9)XF@\'/+EVRM! *,OX>8LRFE.#[\'J._SGO'7@H5^=+;3Z9, M]>GLQ8Q*KE1GTWN_?\/#?IY*/.UMS/]I/]BN9J2[F'PS. -!8US_J^X&'G[& M83,X;#+N/E%&>:62.CL)?D]!K!%-/O)6LS? &2>BW*2 50._=/8N[)0S7U1/ MD2OIBJ,.ILUC7]%%%^$1X\DR(9OX+/40^:*/O/F7R$?TUKM41_K=E5Q^Z[\$ MR@GJ9H1ZL?EAP+M'.=[13VQ]3I?>16]-><_$-G!D ME]1(Q6OCE--&6;K!)*,R4Z0_SXN8 FKKKQ\@.IX0'6=$Q_^#&/]-9+I4,5FF M"^.C-NPTQSE=.[V@1ZEF^O67%YOULU?#SZ5O6N4.\SQ\_FKXR4:;U:L]YX7- M>IKIXCCAPSCGNS!,/J:]BF2<]J'U 027&)!DC4*WH+QBJ_8JX-O1#;?0H.! MZXV4Q.KY@CXQR:HB[9N&@VCU!,X[IM*HG?,Q&1UE46!3Y7&^D 7!VN!O36G< MCMKZ$ T<7I)I:#M$[9D0;71RMI#[C!8*,"?<7V_ M%'J3'X:4T#:3U WZAC;2U_HLIA$ 3#4KBP3HG<#(<=J0M)W,QNL '&7<>X_, M'_@.A#U2:*A%%PHAZ(V7CN&&M<CS)L:\_.W,WI/)@OV&,/&_,FI8CLNWI.6W8N'NPM"DTMZ!HD MZR2@+M]]O+YZLOZ-MG#BQFBZ@%LN)#)92%YP*OA-)<:=$B!\@@L6-()Q4E#@F M7#*HO(2*+[K4)^0[Q,OGH!3-Y%C%7);WYG3K;=>(Y*0Y"#JI$.-+Q-G7!GL M^@*I&/$,6#7N,Z*A*I!?'7(%+(%&H[G@H^]LJJG#2EF:J5E] M8Z15K*G"8T(4MA8LXH&23W'506:<=1!M?9O[\RB!E'J-"QJGM'.C3#FTP*7))R$7#G)6IA3E%__4V9\,)+=/YT1J%_3/2#Y-M\@1<^X3F0/]$I2@YB@/7*^S0.),'T MHCO["E!+ P04 " OB:E4=RA;@*,. "%*0 & 'AL+W=OJ=+,=5]W[]SJ1Q/O\RW)*UP=^%^UDK67%T>JZ$/GFK@9&C2VE?_UIVB' MT8:GIP'Y28?S:-=)$65?B^SS [(O MU,^N[:J@7K>E*3?WGT#/K.QY4O;Z_$&!/VL_51=G$W5^>G[^@+R+?/D+EG=Q M0-Z>6ZI_7Z?)5M=ZV #+7SK33!MISDA?NF] MZEO=E[8SI2HPE!=^W M?+\[4I^UO&J,AZW4H[_^Y>GYV9-G\;_WT[NI^MO5U5O^^[MG\;_'4W55UQ#6 M&5^X9JG;]7!GTAK!T@;-&!-&5S"U1;KJ+E\BVA3+INJ=*6H= ON,?7%C? <$ MI1LYK]9&>Z4;.0/?DND.^&?D%5P-6.VU:$*JD;[>5 2A4*MV8:R@SSI 3.>2 MG>DCF:WHO8=8T64YBININEN:@E6'N2=J953K(+Q=F+Q0+3P=AOAPR#".'_(4V%"GDR19"G/+ZE0+6->I,3][:5VDTJ_1HSEN.8%#E@@9FNL=LH M(0::[0#T+:H,O\_^1 -.OEP6"F+Q$2A2&A]BABKS>T_H@%NRG*[RQJA&2H^A MTK.E.FN!#_@SQMB7G5WH4*DY:$SX+\Y2\-, MU/VQ("^-GKM:U!X#UPZ"?R@ M$4DS!GVXCE$ZGJ/;MH>4O?*@Z43EU+%MS)-&MV!GM&1"+(SHE$+F*UU^ #WA MK0"!RN+2J2ZX%CC<4M#5E!5 $@JUC0VM074(5+^2*>?:CC""XT9@;Y\9EBY8 M875[0C-[%: K0'!* ME/R5D:;KX+;#+9GC*^[C69OL+0N_VK9D@$/PP:Y))K2<&<;9@CT5 MC^#J ='D_U<0TLQP_22>TF^=32() *]85R) ((!^G?==[Z,CK MP%NZ\4FC1'\XO?F.P7P!#H3*]75)YJ>N++*-#WTKE8XY$T7W@W?,5HILXTIP MXIU9.L^EBUH@=79Z_/<=UV+3KM7GMHZUF-?>$0@@82/1>_VIJ#3X@KIQ36,# M-WATAIGYGB#A_*D$".I:X"A['3K;,'\CQPO,[GDMHH[GVS%,S@<-#S.:&A0 U9BA"VR708ZTTDB;75,UL/%AA" M)]Z 6 &=?&A/2)2%KCFB+W]P\P$)=]7SYMZT?50H,Z2R9[ >-C'1CFDW;C00 M3$T@$O^!;>#P$= Q6"P5@W@,%0*'W60^J??WNNZS$[FN'U-_+00!RFA92A9! MB$"+B 6@2*2N6&^XH*[MYRP.?;GQ5!%IL=A4#NV#F?UPS0(QW;JBK"PX:+MR(9#M#VW-P\\.WZ$ _45P5=MX2Q& M?=@SN%;3O7KDN*1\87W1-P@O:>W$PUS:1](T%X/H*_+]@&6#_M)I5(FE$*8@ MX4C4A[Y,ULELYH_RBWRJ"_9#/L"7#(W%C9"3"IJ>DD$"M9G MH!83!0!A04ZX*KJ>F8R4NH+AMK1(?I^ W84'P(+=R 4BN=](T"Y1Z.$VR$X] M@N3US2__O'UU?/:] DLO36.+U$(]< 0!H_G41?02/K9?5J/7^;P-F8#)Z+98 MA:F[0AV)Y8Z.'*6[0/B4FOZ*?^,/KY$7\-*HJ)#?;ARDM%TB7#0J@ ULI][9 M\%$VFM%&-E-L]2I T#%J9C-!Q"\J^*JV6$J9AQ06.AF+G+?H-F%,W"95&S;H MB.50ZV2H8Z/A1_' N5AOUM3 ?@2WF/><16+4%#JV)0!"W5VSG=\82NL:M9"Y M*;HN_,S\Y,9YX*AD/,\\,?SYX]G@PAB?:_22R+;B<%>;"!E*T% M 58K+'E6VX6.(W=MR M=#OH.P4[S!4R8L4 'LDLC,Q"6\.H6A3B;T_^CL%<;*A;HD1$JKN'YL?$V+@& MD3GVR'!EZ%"9NAP2+FJ$<*9Q5,F4DCI.@="LA=L-!AK22.%Z-Q2N_)VT^_3U M9_$1-=6^9-MQ, [M]V@@=P?D++5'8ET[_+<]@7IS=7>]-7S:O_O&E<.484O( MU=W-MHQ?TY>.R[EJ=#< MU6B?E(8_[\TQ@GE)846-!#DZFR_#] _JT=ECA:C#=>?K1'!8PX%)%E')B7IT MOK487N:VBI09Y0567CQ&C%#^T,2(.Y]A9D[[$,2K^ES,QGH?C+L*FH MT8K8E[U(<5SXR\R2T.T26;2Z8S((H6# MK-(MUYQ[^X42 @2ML!SD]KE&KQ*77%JD1&P'9HC[G /Q*), MR42<'&.XT^!Z1CR.>=G&@>#FJ'+_ *%0%WRE>>^9Q2"$M*V9Q<2A-?#, .68 MLN*@*\I2=@%MBW7Y)\%(Q&&<:8Z&WG[8'UOP$:G*$P"Y[5*C4C,^#9.:*J5TOCO=5R0<>'0]$9<#WGR MG^S+=#NVC8)"E#9466?DO[KF2XS9018UXJL4 NNE/#08CA\9E4?:X\G8A@F3 M4C1=L0.K'A"K=*Q2A!0T'JD#D]%MJFUI9CQPC"R1LV%'8!P/\$5Q$_PV53]F MK>D!"+.(#>MGZL$#H1$-BNCR@.-H//79>+=WL"G(L#-M06X/HU66"7I/C_ZZ M6+@*HM\\9B%:V'D[ZSL. P3>?CBAMIN'%'T@3Z$5NZ>@CL\IA,]*]RN8VZ!= M1*BFR>W&@\%]>,'M2V2,Z+R&38=-,V6^$IODFPVP?9\[5$I>-MRL1^$BJE&X M9D;/X202O""(]._"+0.3%>+$/$&+?3WNA;1##$IL2)R,CK1H323_*4#'S:YR M!8*5CL*:U#L-8JW&@J4W'@^Q\ZCQ,O*@G%V)HBMS6C01]W?&@. M'!*O2$]?4],Q_)!:CUUKL#&BZW)I/#S ('1-_?=Z'P\F0GCY]'2B7B%G( /G M5(1N/XV:=BX&K^4A3M(U[AMZI&$* 1EE#I$QB1(;]01[/MD*UZ-J2V!NT2X+ MU0">#7'?]IQ,W&O"-^$@K^5KK$R<+SQL&$O]@CR.EJXY(+"PC+[HY%$'SS)$ MNH"_-.##3WF.$9_)?.WS4Z.)[\3)W1L*_2&XQC@;F=6ANTQ@P\@LOF<6@?)3 MTN0VS^A&98E<,I['B-<(2+SAH\'<#,#)K8V)8QE3]/PP8>;:/J@E &)G7K0Y M$MP<^/A1,4-[L?"4]*G\9:A"G-#<0J9^2^IN)28(NV?@J!![G4=IVN=]@MD4KR$\33N0#6,>^,#BYV#B%[2>T9B"BE9 M)NQT"NDZ,@4<7P7;^EJ,1"4KD1?J..AQQ8;=$XT0!-*E$3Y!#XH>]%[VESQV MMSS*V?)8?C7#DTE&'AG?HJAH9,#8RMR.'T-'L(6KD8T !Y-L293UT,.]G1*8 M8(MC\YO+R05R]?3TE!=_)+R%^E2ZMR\,.'0@!>D]@FCP/9&9 M^!"9&E4;'V9SWOWA$_B11;D;R,1QF_A..3$'(" >O_65 M\"QBNG.FN8SAD7Y"I?@P/3X&T!% (F$?O^HR#*]CW6,8&D^(91,1;'KA9S10 ME:YS1ZE5?%C-CZ^)_V!9?G"1WHA@G]'SYS2CS*]^3/>]L'4R>C4._&_!+P#R M#+?MY"VY_&U^Q_!*7JT;ELL+BC_SVRP!*3W'UM/I=]\>*2\O_ZY#_O5@_-_A;4QC?I6%E5X?;!NFOK%R4G(UJ;48>IJ4^&3I?.E;G#I M5R>A]D;GLJ@L3N:SV>5)J6UU\.:5W/OLW[QR;5/8RGSV*K1EJ?WFK2G[6C>\?/:Y.^EUR6YHJ6%T5-%L[]Q8L/^>N#&04RAUYT!_)A>/W MW>Z_B.[09:&#N7'%GS9OUJ\/K@Y4;I:Z+9HO[N&]2?I<<+_,%4'^JH?X[/FS M Y6UH7%E6@P)2EO%5_TMV6&TX&KVQ()Y6C 7N>-!(N4[W>@WK[Q[4)Y/8S>^ M$55E-82S%9URUWA\:K&N>?/%W)NJ-:].&FS&6R=96O@V+IP_L?!,W;JJ60?U MKRHW^?;Z$PC12S+O)'D[_^Z&M]I/U=GI1,UG\_EW]COK-3N3_E>J M&\CJ@0!8MUFK&[&K\>K?UXL@]__SG0//^P//Y<#SOV_*'UJHKHM"N:5RK0?< MY5:(TF=)^A#%SY+X06EOE [!958W)H^?-FNC:N_NK<0-]LNM7E4N-#93NLKY M67?9&+Q4*Q6,O[>9"5/X-#2/9)!3FL;;1=OH16%4X]0[D\D![[[]\Q^GS\Y? M'M^:0E>NU I$ 0D;71G7!E6FVU/U)S8I@HNRY;B0X^7Q]M[HHG]T\GCSWV\G MX^=KW5A3#>;H#@M?6UWR388H5YGVF7UBP[N;&S'&6(A@E*UV]@YMJ&UFN6=M M5R CFKDPW"L\WE:]L\LE+Z[.K^:#243WA5EINF-I/$T^.CC'(IN!18X;=YR< M99(UL@W]U!]8;CYK2'7;6VKI"M"J;%@1"6!QG7UM(95P7N;*NC"4&9K=Z@UC MZU04WQ&'H/G-AM":FTV]-C[I\U9[;YH&"LU/G[U$K =7K_4*UGC"%[L+3+_@ M[T@*NYIR@?BDN%/UH8K)1_!C IX.BPW@N[:>-F5'[E%8>-.(1K' CY4CD>EX)C(16-+JH#S> 7R[;(+ M[M1Z4XHE2ACZ'AE.TD7>B9P^!OZ9B1!MW2[-VOK\N-:^V? A'$L9^(GY9D-C M1,)E3P*M+HH-#,M0M"#^'*K; MRP' 14M2Y5N3VTR8 ,+!6^ ?L$ZAU@A=.-Y6H?5B3#SD+DKO?N 1#P((I%X#JM:D=P MW=-/^ E!NX4-MM,(E9A"[ZB4MF6!]:-$C5[;9M6Z[$1DL[<>%0:D6'*(2H9KS1@5(N[E^1P.!G>A+.=[S <43T@)PIJ(X(984W< M"9?6CYR>2!U*FHSI+7#_WG800#B0FM:XT<*(3E" #E>;([YRFBQ@-RVQ<77 MH]7 0P:"9S/A?@1N MNBT!OP853]5OXC# K4T;455O EA=1(!="MQ)HN_G#=EEB+.LT+9,$LDU@64$ M'A'&JJUH<:T^N@QJW'0@?P<:]:"I2(V'Y.+Y[.7'FW?R[O3E$:5WD,,_6 C- MO5>FPEHB7Q#($V/+\:H.S0/>8M2 4=% M/-,:M9$:?*1CPI <2SF1 M]D-C%%PE51+!6$&#$)@+!/>:\>,&! ('7'Z7P'!Z=3D_U$>'IT>'UT=="-XY MH1@\TWH+:K[.FAV?Z;H&%B$G3R3P@#J+?&GP64Z-5+E1:'68T]3WCN$D ME4@DUTI=YQ#$LCH7R'S4#^K7-H?'.D!??_RU _315%V3)&CK95MT>Q/&H+=H M1R!=S@XI+$,L]B3TA&!I'DD=,=T2+AU*)C^:?$/,OH]Q-NE)!3NEXD1 S,0P MY,=4N+!ZL(*A+:/"F9EFF2JBHM#E@5W*Z$'/\OL'TK, 980.U)@25U4L$%!2 MYQK^ZO5A//3D4!23KCX&,\>\3,.%7F 6M9X)0*MY3$)V>8;V077][IHF7&ZLG8;IR636V'_8FQ$$VY#%?NB),@3 MMU[?W:C+V65DYL[B-'(7*9&/U\"I\\*#NN>5GN*C"4 MF;JQR8M+8?A D?EP)YNMEI!4LK3 2 ?9_+^(A+Z"3AK1?$NVD*2ZWQK09U2]0#XO-(._L$CE=@A0"DP$22V3 MN7&]UB=6YWL;#:2J.Z"*\*CH$$65R!A#:!,Q):&CT84QWZ5J6\(%/"_%'"*E MV$AQ)\@92;XUM!@Y(,61U)@B26H]=%B/8O5I9F+G]&1IME4KL*;>*C9898T[ M*?!+Z/<0GEDYZ8LE:TUH\)SE>Y["#QE-6I+!J7F[/Z[&0:4.[=1,)T,XL:YY M(IJ.^L@>\-CES0Z '16@(B,5""J:@75WF(+FTJIP4&O@&=+.DP;&AH;4)8,L MHS,&@C0FPQ9""/E_V]"D:C^YV!/;6F*>Y5?,5VA$TH6M>E0PT0^\, S94JO? MK %K5<:YIN%<4]UJ#U&ZL:2((#,4*3Y_NIS-)[/93&[_=#$Y.[O@Y614ZQ*F MPW1B).+NV"Y;D^)%6D[E2AUSV5Y;>303R>A/C3'BJ,-&11%T]W&&)88,7;_2 M9;2N[#BT1UL&7D;,Q!Z]CQ%%"FS#2,P^,[(\M-AD-ZQZ?'62I\C<&=Y05M"C MES%)]+FX1II0=% VAIAHQ,H^J=/%0SJ ]AUZV10U#1E@OSFGZFVJJ[:+L9U9 MJU1O".T>\GGK^^F3JXS:H((E\EA)#?6>?/]@\I2E9?0#Z&]:ILTEN5W+2DL]OD>)%EM(M+2&((=O73D;K$SD-D-H6"D M(YETW46*N:U2G+)71(\ A^[*QQX(:T3MMG'&9IT.L_B%+O10- 9:"?3!RDP( M.HN@BI0C;CM<.'%)1(CT5ZY*ETH7VII?0FSZ8 ?23%K4PCA7>.1 M@D\\[PJBT-;0*$5XUSWW8_[3YQQ[IX XG0OTD9@$,C+GSV4H%67%FVHCC))F MU"0ZG5B.U99XG\%G:.'KHNNYDO&[OB6(#*FJBC/2M>-2EPBTM68-* M%L94G62<9 JL/CR>WG5D&4=]D3>J]+W>5E88*)BD.BH%#Q\75!1X?W(XDA'" M4%7N;5 '.R6JZ_"/_&4KR,Y.G-!.0P+P9]ZUIZF/2S49VW(6Q2"I1]]P?.F$ M( :C!/+]1C=\#=__9D0Z4#:?A^)/E ,P83AZ@>U8]8R_S8WL*77..\,,Y JW MLIGZ20\YYO9Y/GI3'V2*<=\<@$TGTZ>S\[4;XYXK$PS& U/7TZN+N9\ M,Y]L*.OFI0H_I3DO=G35(2N<1F^GQBF[.FK"G4(YY=P83&,0H[2 M]YW('HTYCOWV:!#BREI7-HZJ4ZVR-^N,JBUT?I$B]\WS$7"'?!DEWS[1_L"SR,O'_?,#FG;R\Z/<_ ,/=&GVXDS]K"Z>X<]<_ISCC^32 M^1Z$YL@_J[*Q;=C[K_NS;X"WZJ1OO0I!W=VM+1HY;\.!+_ *[BROU\[[?$YR,?J:!DG(E/T9A]0/SQ5]L]'?[W[M-J^=$'*B;4K_(6.0*LQ@?P^=*YIKO@ ?VO M@-[\'U!+ P04 " OB:E4PVCN5! $ !9"0 &0 'AL+W=O&J7=-*N] M;V_RW)4U-L+U38N:WJR,;82GI5WGKK4HJNC4J+P8#"[S1DB=S29Q;VYG$Q.\ MDAKG%EQH&F%W=ZC,=IH-L_W&@US7GC?RV:05:UR@_][.+:WR THE&]1.&@T6 M5]/L=GAS-V;[:/"'Q*T[>0;.9&G,(R]^JZ;9@ FAPM(S@J"_#7Y"I1B(:/SH M,+-#2'8\?=ZC_QISIUR6PN$GH_Z4E:^GV74&%:Y$4/[!;+]@E\\%XY5&N?@+ MVV0[&F10!N=-TSD3@T;J]"^>NCJ<.%R_YE!T#D7DG0)%EI^%%[.)-5NP;$UH M_!!3C=Y$3FINRL);>BO)S\]^-\[!'"TL:F%QDGO"Y#=YV?G?)?_B%?\1?#7: MUP[N=875N7].7 Z$BCVAN^)-P*_"]F$T[$$Q*(HW\$:'!$<1;_0*WKVP6NKU M29+PU^W2>4OS\/<;^.,#_CCBC_]S =_T9]'=N%:4.,U(50[M!K-GH' GG"Q! M\69+FRYN2@>E:=K@L8+E#BJYD14E"IJ4'$U)L>!K9!=IH@VOMG%.L?I%;-"2 M[$"'9DF@9L5P#0DEPCL@!3LO=,2L@N6_(UH?/DL50S]C19IBP;EH*ZI*LO:$ M(GIDSC)<6=- :SQJ+VE?.A>$+CG>D8 WY6./SHFR!N'2,ADN%1$(EET\>!.# MX!/:4CID@&1J6HY$B):-RYI$ZR#0?*9Z%(/A![AO6F5VB+"(+O/.#N9*:'CW M\T_713'X>+^8S^/C\./[/GPC7T\'GPMVUT5JT-=46FI%<%0+8E0*508E/*9B M'?),^6^([FI%]6&R9$ !3W,&_!'D1BCR<7WX8K9(/>H=4=3NB--UB6N.3Z4* MI+Y46XZ;!D/$@E.DZN5>;6O4;"[MGA4E0I65^R#4Y8"<57#4V-98SU,@SD>, M:'5#0=@\P9I"]=+VB\2QI&GRLB-_&H\6U?_*B/G$L>D(=4V+<[/D"X@8&M() MNG_3PK%SYZH0SIE2"HZ]E;X^4\E)9MI0,767A"3*P1Y&XZ44<']*G>?")'UM M:4R;=,HBG[) 9R3EN#\D8]7H84@IEH(&D3M6&7"&;L2@2/G/JOQ.<"/FXDQ2'(K*X*TLF7N:VJ E"7XOFH?%=[<7#8Q[E]=#&/7& ME^.CY)+77IK0LN0^#.'J$KX93Q4?]ZZN"G*Z& _@I1,Z/[GN&K3K>*GS:1BT M3S??8??PW7";KLNC>?KHH$JN)>6E<$6N@_[5108V7>1IX4T;+\^E\705Q\>: MOGW0L@&]7QD:E&[! 0Y?4[-_ %!+ P04 " OB:E4SSJ*(J(# #B!P M&0 'AL+W=O5W:7EY-?WVZ5$VVBM7GK9Y\PW[YG% MWMAOKF'V]-0J[99)X_WN*DU=U7 KW(79L<;/QMA6>%SM-G4[RZ*.3*U*\RR[ M3%LA=;):Q+<[NUJ8SBNI^VDT61YLTRNQU4#@L#VR+>L5 ""&M\/F,D@,C"^/!_1/T;;82,Z MY>_-_A<^V#,)>)51+JZT[VE+2*PZYTU[8,:]E;K?Q=/!#R\89MD;#/F!(8]Z M]X*BEN^%%ZN%-7NR@1IHX1!-C=Q03NH0E =O\2O!YU=W%O&U_@<)7=.'[YW< MP>-^1+^R7Z0> @)96AW ;GJP_ VP@KX8[1M''W3-]6O^%(H-VN5'[6[RDX!? MA+V@8CRB/,OS$WC%8&T1\8K_L'9$=TIH_]IH^O-Z[;Q%GOQU0E0YB"JCJ/+_ M<>Q)L%"95VXG*EXF*#W']I&34Q+HU1\__VG\508EY3S79#;D&Z:-4:A-J;=T M)C5>3.? YLZO"/ZOFB$ ])XK;M=LCR]C^LRHB,:HFF2[L^:1@QA'[Z@AL?$[%:#HMPYI/Z=:TN\X#]IDD'UU.YEC+R90^=E9+WUF. MQFSD4S@[&H_RRR*LLQD0-"+7]84.&Z#*%C2.RAE!P%?CA:(Q0"$3VZ0LH#F^ M155U;:=$<$;-<&TE1<0(*IX5P)['/2OS\Y,^?4?S43&;Q'V2C2/_)UVIKH:F MZI7U'6K#DH A6NB*2047AE"\RXOIX/THY$WU G51#L07B,R+7WY"RP;F7CCT MSR>')&R3K*<1Y;'T5("19'4!<5JA IRTWHR8_0 MW 07ND/^N']DS]?&,K]J"7T:QS8:X87>RK5"+CC'WIW#X^/+>5BSG.Y1&C%C@ZXU/V+D]#Z?9X0L?$#O1Y:/ M:,L:9JG>QS6ZJ@QU'\8#Y:";'3,&Z9L56/.BH']K">F+OMNRW<;IXN"E3ON^ M!0^OPP"[[OOV,WD__5!I6PDO*]Z -;N83A*R_43I+][L8A=?&X^9$(\-AC#; M0(#_C3'^> D"AK&^^AM02P,$% @ +XFI5$5;?.N! P 80@ !D !X M;"]W;W)K&ULQ5;?;]LV$/Y7#D(?$D#3;\EV8!MP MFJTKT'9!VJT8ACW0TDDB2HD>2<7)_OH=*5M)TSCHL(>]V,?CW7=W'\D[+?=2 M?=$MHH&[3O1ZY;7&["["4)>NETUVJ]E(,1O,=K!7KH.J;N+U'(_ML8IPO=RQ!C^B^75W MK6@53B@5[[#77/:@L%YYF_CB,K/VSN WCGO]2 9;R5;*+W;QMEIYD4T(!9;& M(C#ZN\77*(0%HC3^.F!Z4TCK^%@^HO_D:J=:MDSC:RD^\\JT*V_N084U&X2Y MD?N?\5!/;O%**;3[A?UHFZ<>E(,VLCLX4P8=[\=_=G?@X9'#/#KAD!P<$I?W M&,AE><4,6R^5W(.RUH1F!5>J\Z;D>&\/Y:-1M,O)SZS?]H;U#=\*A(W6:'SX M@&89&H*V!F%Y@+D<89(3,"F\E[UI-?S85UA][1]22E->R3&OR^1%P/=,!9#& M/B11DKR ETYUI@XO/8'W1LIJSX4 UE?PM&@-5UR70NI!(?RQV6JCZ+;\^4+8 M; J;N;#9?Z7WW\%HAP._# KXPQ8[;/6T54IZ-YHJDS68%J&6@MX?[QLXXSUI MY*")"7U^ <1TV4Y4PQLEM8:2*75OK6^9&"AH60[=()C!"E@GE>%_,_>H;!:? MW\1A?P'IG2YW"%M]0&=H1BL&Q[*61S#Z]@$?EI M/"?A+/7S8G%.TKSP9]D"XB18N)([*K!R+YP:48F0%RE9S\XA3PK(@AE\DH:) M4VRX$/-Y/(8HHL*%F/G)+*><2D)'=:0@_O\HF-G\8G^1C13,_;280YP&R6D* MR#+/,V)@\5T,1(<(^?P084%'_HGN!VK#.U=$?C0%ML M>[.>W!VNK7Z\:OJ;B_:[)< V"$O+4]83.%..LXITA&S9LBGF?I1FUB"%PB_H M!$G,2)Q%D17S!VUAQ9FKAJ93;0@GS_T\.EZ-Z< WS]5#(;]A#O94S:LX**CQ M"F&MB7CWFDRK$*$;6Q[:EO>$B@ ^R.>)LY@*2ZFLT_?BQ<%SO2A\U/8[5(T; M;G1QY=";<0),VFE^;L:Q\6 ^#E^*UO!>@\":7*-@EGN@QH$V+HS&PO=V]R:W-H965TT^#L,.LLW$0F7)D^2F_?>C9,=+@37881=+I/@>'R63 MBZ/2#Z9$M/!4"6F606EM/0]#DY=8,7.E:I1TLE>Z8I9,?0A-K9$5'E2),(ZB M<5@Q+H/5POMV>K50C15<-"G5>ZP0*8+&#;:(W2 MPB?.,BZXY6@6H:54#A#F'>VFI8U?H4W@5DE;&KB1!18O\2%)['7&)YV;^"+A M+=-7D P'$$=Q?($OZ>M./%_R"M^./;-,H/$E^_*9,/!CG1FKZ4_Y>2'%J$\Q M\BE&__MJ+]*Z+IV;FN6X#*@-#>I'#/XM%[11K(L29R>YHC8SEKQJ#Q0%>R6H M7[D\P%LNR:,:0ZSFW1SH)?*R?PJXQARKC&@[S[!7X:3QG*B0$KR!>)!.9[0. M![,HA2V5Q7,FP-BF< KBP7"2T.$X38$>1U-^L.SIA?4>NV-?^$MP..+N[ 29+ /4&CJTD:@&Z' M1FM85?M&S92EMO?;DN8L:A= YWNE[,EP"?K)O?H-4$L#!!0 ( "^)J53N M".M$F 4 #(- 9 >&PO=V]R:W-H965T,21 YHOLIEEN@..E6X:U"9JT?1CV0$N4Q94B59*JX_WZ?8>ZQ$F3 M('VQ1>K)>/Q_J@4R@Q.C^/>E3L]MG70RL@K1[XN2^$V9U+;]"4X:9W M"GKA]"^)E/SQ*, 6[XS25N^LT4N>T)O2.VM"X>G<9#*[KS]"#'T@21?(6?*L MP7?"#6DZV:-DG"3/V)OVB4VCO>FSB='?\Z4/#KW_YQF;L][F+-J<_7"Q7J)' M\\Q6$8HVI_GU@@YF"5T8"H6DW-8N%/2U%BY(QP(H XJQEB182V8T3U-;FZ#, MBJZ#,)EPF:>/52:"I/=V"(7)_B_C9(]:;SLWME(I.]G=(\@_;F!A,Y6K5,2X M>HT[(S__=) DXZ,VW+B:'.U2[=D,1UY& XC/R>"LKV0<,Q)5Y:Q("\ 9>0E# M,L_;5S%B9/BG,$AW0TW/)T.Z*=IL.99"9&1LJT:V*5-J@3;CX0U/WFK%MC+R M 7]@BN#9+@C+Q7Q\3#NU)>BJ8!Z! M@Q=3X0O:J=FM,KN$Q+XIEEUN.E^H1:07%93T>Y#Z)OV#78+/7!EAT@?[+PX& M8' HD/:6:I,6PJQDMD?+.D1UY.A1 =$!+)4N@).QK^ 82J;D2@9 3XV134E M?2P#\BUGPLZ+RQZKE(/D/7KG:2FEN8\)O4%W_P6E03586G$[VO9B&;:;?S<@ M#2J:;-%/%,"C(Z@94-5F$,122_B#:]J)>[;VZ+S?/80R%W6;JNA,0EL^.HSG M+=CRN[?SG.?Q.6&#&>K*L]@NS_6]\BRX/&]C>2ZOSC_,;R[>_T[SQ7I%/+^3 MY A/R732_CX4UDHLE6YPL*VQD_SZ>K?_OT3EW0/9G?T9"^S/MO3F6::X .\6Z7U'=I%@:8Z,LYCUI6GCG[1G M8$/^99.:-9$R<4ILM5PW'(V(Y6W%5.>8 '@8?"52R8%>%58:=;M'& M])GW ZRR'F#4QMYUJ57E*J^D@2<-ORB!C%RJQ=+"N44B4&UF$_-1=D31A=L@ M::VT1@=6B*.N>@8O*RT?DE24YWZ3*IE>V[$!P;).FP2\FTQ;E]$.[[8G4_=R M84LHI0V$3FDCA0,?.UO><_N=9>1M M Y1KDRD?SU2DG->A!JW@BJ;*NJ1*;!HP+[5:=:=1)()[*$UX-FVJ(M9Z*+53 MVV,CL#L(Q$/U5N$NRC!^-1G.X$]K&!_2_!'C$4*% /R,#9%2''?G,1?<#X#K MB>%<"M0>&&B^$Y8R%8P<&,]L-!U]5" IZ>-MW49+F#K=(0.UDDYO(E,Q&PT? MNXZ-MNZQI72K>%OW%$O<7&G[W?Z#8-[<@^_$FZ\)% *X\\@SA^IX^.;U@%QS M0V\6P5;Q5KRT 7?L^%C@HT8Z%L#[W-K0+=A!_YET^C]02P,$% @ +XFI M5$*VM>^(!@ Y! !D !X;"]W;W)K&ULU5A; M3QLY%/XK5K9=M5*:RX0 I8 $::M%*BK;VSZL]L&9.,93VT/(O]_OV)-A M@(2NU*=](1[;Y_:=JSE>&7OM[GUU-!RZ-*="NH&IJ,3)PMA" M>GS:Y=!5EF06B H]3$:C_6$A5=D[/0Y[5_;TV-1>JY*NK'!U44B[/B=M5B>] M<6^S\4DM<\\;P]/C2B[I,_FOU97%U[#EDJF"2J=,*2PM3GIGXZ/S/;X?+GQ3 MM'*=M6!+YL9<\\=%=M(;L4*D*?7,0>+GAF:D-3."&C\:GKU6)!-VUQON[X/M ML&4N'2&OG3=$0 M0X-"E?%7WC8X= @.1SL(DH8@"7I'04'+M]++TV-K5L+R;7#C13 U4$,Y5;)3 M/GN+4P4Z?_I>*BN^25V3N"3I:DM W+OCH0=SOC),&T;GD5&R@]%$7)K2YTZ\ M*S/*[M,/H52K6;+1[#QYDN&EM ,Q&?=%,DJ2)_A-6DLG@=_DYY:^52[5AHUU MXN^SN?,6P?'/$S+V6AE[0<;>KZ/Y)"-.Q2-7R91.>L@U1_:&>KNXBR\Y"2_G MFL21<:>45!/E<>B$M(><-%8@>2 D_'XBY9^5J:1^=?C ?GLP#9$2<%K9&P+%TL:F@N7D#0,S$9[?=? M)_M8_?[;83).WMQ;;4X_=$">(;\ ''07J4%5S."P4-FVLTA&_<.]UW>+"-=C M6/\_B"4'_0,HO .QYO07$!L?]I/#@[L%BYUI!#^4!T((5;Z;C-[,I,M#D*:\ MH!^U0H1S*H;S\1O1I!>$ C@'6A9OM,HD0SV7&CE$(E1M-^BJ.;NGYD7)A&73 MP#AO0V+*%!*="IMPZ8QL:1SQ#$FVV4009(K2AFX@7C3_>22!0 M>W$EUT7'#2\'H30^/&TT%@@WKZ$G*\-^! @NE]P3F@+(*L((J)9>][F8\2;< M2")# ['$T$01E;$;G&2Y?BRQ U17[&YQ J71U?/O<#U#L0%-JT+YX))8C0.^ MRZ6E)0)+E'6 !^P:QEVQRKFZ*OO3R<-KX$XVV;8 MTT:L$""K0J4,L9'+M'L?% M*,;%0%PL D&$.D3>BM"=@*1)4\Z@+:TC),_*U#H#%M= TSPV]ZG YJV*;.BX MG-V<_"JZ"G(Y\V.L[,Q'N#R]5VVDB&5VTNVBQ5WG%UE-FT2I7<#.=4IMW2VU M*I9:#AH9)C42,VFU 451ZZ@ JTF>+,9,$'#I;\5&U7?00;;CH>-[+%1N@\;V M%&^+355I*,K* 39E@LDKC.?\&\DM JLRTVN5F" &I-;>JX*#W2 D<0V05 MO73?26Q.JY"T5@)YOA4-DBAUZS"&:&>B'7! 7531#E:5;BN8!8:(6Y@;ZF7# M[FX6*L@C>C?P6N6N7\GL.Z9WT'&MX)E(P,V$(,L5@BZ$8S(=C)X'FO'^('G> M%VPNA>ZK,89M#U*^GHPZA.,=A(\Z_4_"[ZX=**[#39QE#X8X?!$"'Q="S0/R MC?.\O.8O52**FBDPU,*ZBDVOBRM@37/V1"@@J;)I73C/6=/4F7@J'D^I0;5- M:^,,67)9!#^,\X%9+!Y;VRXD^#9;\:JUG4**4,6_]]0W@%P[5C:)O$W:;MMU'TX#Y_'L:*_9<9K1YI9 M"VQ'9-*?[B=WY _$M /DMO?1L//R1*XOP_L:=8S='Q^A[6[[A#^++]>[Z_'] M#[%+!7=H6H!T-#B8]I!)X4T=/[RIPCMV;CQ>Q6&9DP2R? 'G"X-!MOE@ >T_ M-D[_!5!+ P04 " OB:E4&.MB?9," #"!0 &0 'AL+W=OO8:(MW'JAK M&N5?MFC<89V<)T?'O:YJ#HYTLVI5A0_(7]H[+U8ZH12Z04O:6?!8KI.K\P_; M98B/ 5\U'NAD#Z&2O7-/P?A=VA, !(9/T;,9*(,B:?[ M(_I-K%UJV2O"G3./NN!ZG5PF4&"I.L/W[O )QWHN E[N#,4O'(;8BRR!O"-V MS9@L"AIMAU4]C_=PDG Y?R4A&Q.RJ'L@BBJO%:O-RKL#^! M:&$32XW9(D[; M\%,>V,NIECS>[%S3:)9;9@)E"]@YR]I6:'.-M$I9*$)@FH]PVP$N>P5N ;<" M4!-\M 46O^>G(FW2EQWU;;,W 6^5G\'B_ RR>9:]@;>8ZEU$O,7?U O7FG+C MJ/,(WZ[VQ%X>S?7-O, >0=O> MF1X+V8#!2AEHOM+)$*"F$T6L1KHH>@RHL2VEQ""R=AU(4RSV$PASI0'6AQ2;O-*"NAK[\%3Y,-WG' ME192@Z6DSF?O+Q+PP\08#'9M[-*]8^GYN*UER*(/ 7)>.L='(Q!,8WOS$U!+ M P04 " OB:E40D9^]/ ' #V$P &0 'AL+W=OX/B_U 2[3- MC22J2KJL>BCN^5OC-K(2Q[J,K:G$S6UC9' MTZG)UZ+BQE>-J#&S5+KB%J]Z-36-%KQPFZIR&@5!.JVXK">GQV[L6I\>J]:6 MLA;7FIFVJKA^/!>ENC^9A)-AX$:NUI8&IJ?'#5^)6V$_-=<:;]-12B$K41NI M:J;%\F1R%AZ=)[3>+?@LQ;W9>F;DR4*I.WKYI3B9!&20*$5N20+'ST9_P9<&-N%#E%UG8]ARV-F3!*QNB?D/D[.X4.2LON>6G MQUK=,TVK(8T>G*MN-XR3-07EUFK,2NRSI[=6Y7?LESH7-<'#KDM>&\;K@KF9 M@W-X7+ +52$+#"<@CZ<6>FGW-.]UG'P=S0Z M&HP^C]X4^"O7/HM#CT5!%+TA+QY!B)V\^#40UER+@X5S]9H_(NWG*U M7 I73.P?O&Y1RJP/A0=IC!>%I,V\Q'"49MYAE#)#"!NV$#FO!.,;+DN^* 5K MD1&:J59C?WC(KKZVTC[N*&3[=BW8W_^615'PT2VC4?<>?OS FE:;EB-*5CGU M+4H&UN=X@7$EDW4.MC+"9V>&J25#\N3K,7L\,C*,O?0P&XS4@L@,4#R9"?)C M*TU*.H/)H-$2OX?I]X;<-OV;:IY8AWQZ\M2X^<9!28))F%UK(5C5E8F@,MFQ MDTG###@:&^P:.(),C]@7QSFB.#C;" T*W3'DZD'H7!K!;IQ'LEZQL]5*BQ6W M@IUS&) C%@Z42Y&+:@$#>WTAB[U9EGIIEK$?6)SX\QG[B0" 8='<2X,9#:=^ M>CAJ*=A^&GEA$'W 5.HG$0-M+H7$END%J2I+6C/+O#"):4T2^%&V8\>.T[&7 M'"9>D#@C9GXX9YD?TM;,BS#=JW8AXG9W<^@EL[F7)2DV1#,?(W,_(4&A=YC% M 4U+7/RJ(/M4RVM87^L*=PE\"6\K)/=G5CR3R0'!?#F]M-37+\[@D>O:?R] MM<:B#$G?-Q%UH+-+BMB/7&KVF9?M^\$+O6 6>.&_-T3E&9S_QX_G+HPKD7Q&Y1DOE!^G;H0B_, I06J4IBBO15U93J M40Q9>MUB/>JRJW&"_>KV^IHU6FUD(;K2R(6VR-RMHAZJV>#)X5ZWSG48T)ZR M@^'B-5;TV66K73)]3YK ,N',Q$P2>7$/1-N-1EU:T%)ZFQ]/L&/8:[V7( MA$-0V-NL-P#VC=!+886N.E;9RLP#=MNU=Z3R#)NKGHR^0(013L!YR7'[BM[QEPPS6]1OCJ"!@KW= M_'2UX6ITJ'#QT C'"226[3\*KLT'$&C(4A!$CS,#OUL[M[G?IKML1MI[@Z69(1$]2/,EFF"*/33F);A%[L"$$'W-@_W MV*6D^D-7\"A%6;AS-XP^[CT]O(/;7\6,1H;<99KHSPSY_SSG_B<\0S]V?^\B M&OF'F4,PQ9FWYX!UX&2I/PM>1S3PTZ##, X(T<"%(?##^'L1?08*'3//:A[' M/R]-U^&, /_UG'3MWB[:NZ7]?>;0^KQ4AI( MZR2?CLX&TASK$);.5%+@\R MI7V5_L9-P;^RGTJU -&"E^[$ZQ7<5:_&-6Y#(X.G77_:%?*U%ANI6E,^>J[# M))[I$ZN4%9UB9))4A1O%E7*K#5OS GL$E&M>/)T#'9%7SC3'R#DO\Q99@B5C M@FVES0(-GADX?BTA&TC N:TLV_Q=MS/<=N4L)Y5N,R]DX\W;E6*4V.8L[>*^9(PM\^HX;, M[LU_H01>3-AW:A&=H_%?OVX1.=6F;Y#Z^VB^O4#T"QR27>D_*V_/:7"A']-" MFB$RQ0 PVDWK3D*7!@K%P9_8@11JL:;O+H ,,!@"NR-\P_:="!0;EIH/[U#R MA0(]4JIS.NCWQ0/,<%*I$A !*_\?*KA@*:E?H(N^28>;- MXPPWC!C=\!_*#L7Z%NRPPTO0,J&C1>L4LY>^!DRWOL540J_<%R?4BFIKVWV6 M&4?'CUIGW;>U0-IK M6H#YI5)V>"$%XZ>^T_\ 4$L#!!0 ( "^)J53CV-YR1@8 /X. 9 M>&PO=V]R:W-H965T'6+L:\=R3P:57H\G4R. MQY549G!Q%K_=N(LSVP2M#-TXX9NJDFYS1=JNS@<'@^[#>[4H W\87YS5QKV77%5DO+)&."K.!Y<'KZX.>7U<\)>BE=]Z%AS)W-I;?GF;GP\F M#(@T98$]2/Q;TC5IS8X XTOK<]!OR8;;SYWW7V+LB&4N/5U;_4GEH3P?G Y$ M3H5L='AO5[]1&\\1^\NL]O&O6*6UTY<#D34^V*HU!H)*F?1?KEL>M@Q.)T\8 M3%N#:<2=-HHHW\@@+\Z<70G'J^&-'V*HT1K@E.&D? @.ORK8A8L/S=S3EX9, M$#\O\?=L'."5?QMGK8>KY&'ZA(>9>&=-*+WXV>24[]J/@::'-.T@74V?=?A. MNI&8'0S%=#*=/N-OUH'_X/![_/@ M_S#BLG9*BY:$H5B1P _D*!?*!"NDT 0M"KEP1!5;O@@EB1]_.)U.)Z]O5 A^ MWKA%*7[G9?'SP>N?!(I8\+ID; N1D0NH7#P6*B/A:XF_>+_S,!0W9(S?Z*4T M2H[$)_X]D,D%8#3PXINL; W9_8(,.:D[CQ(+M9Q;)X-U&S88B3^! +%4#(#1 MW(>+$M!:S&D!($V-TN5%F:UJ3;&2MW#'0$JK04M5.[N,7'@QW]QWK %$6Y<_ MQ=.UK6":)2Y127><<009%*Y,DR*4!@RHH!!D34[9G $=3$9'8D/2>5$X6]W? M_H'[D7C3.&46<6&AG _"J[6H4BFUQ*0T,551 =(1^N"71K$,P+ZC2H78D_ ( MO[#:FYT,3R>3/M$)X$A<,9F&]UNI4*9MA">H;1C7W3EIN1=[D]$Q&H[6S#C< MQ."2M32F0?#*9(X!>H$.J- @26\8UMX!J+AOF;+^(-.<,Y6S"]_Y%K:.688G M6B>A?4TO'*TU("C/%=L"7(%>OQ\A=Q2\+6(5\3CX#M^1'G./HX[=9_;K>8P; MP,5^(95#YW:WF+1=NOHDYV "V0290Q34_',+4J*P*%.%P@(T?U4UE9"5;4QX MR&XJ8Q/=>+"; 4#2M_)/8DX]3'N[(P3)R=R'I*C70BFA3-L $"=+&8AM MJT*H*"A.=X%E_)DSVX;R620>L7>F MN[+\=GH='U486FH\. Z,2\49JS/A+]")L> M;\VPMHE3JCN9H9=YU?7T2XV/\LUZU#_%H-FH8M:EWO/ %%3$K5 <1D>Q,')">7L?!2#- M6E'8Q&*R .=V7>TH[B/R[?H>U<\%G#KC!%IN'P!RR;PFT@\3YSO#[AVY!9Q= M=@9=N,,[NN>4<1:E6*'V(6:[,G )Q7H%IC&^L?^U]$%3UPIJJ7*Q=WPTFO0] M1=V-QXR; R*074/O=_)(H%-@@9L,.72]5:FR,EEX#@1;R1JR77>396^VW;FX M-*4OGZ@G'UE/"W*:!W1Q)XV7Z29 :UQI>&[%('!IX&1GLE:GIYPGT36VQ6[5M!3IJW'QL-8P%%2$F7*9R:> MF=%68-@#4EN*2ZN;BO97\:)!^;Y<@MD%M4:/[=+-J>F$XX_M.)<;Z!,%A83& MZ"#,K.O4%$74J:Q*@KE3V *#P)ENZ5;U/G:*'F_=2:(GOGEQE6(0I.M)_[6_ MW%VF.\W=\G0SQ(4 IQ>/7E3 =#(Z.1JD%M:]!%O'&\[ M6!NZ%]Z@O_)>_ =02P,$% @ +XFI5 Y!&ULK5I;;]M&%OXK V]1M( B2W+BI,T%L)5F M&Z!!@[AI'A;[,")'XM0D1YT96E%__7[GG.%%MD2WP+[8E,@Y]_.="_5JY_QM M*(R)ZFM5UN'U61'C]L?S\Y 5IM)AZK:FQIVU\Y6.^.@WYV'KC<[Y4%6>+V:S MR_-*V_KLS2O^[J-_\\HUL;2U^>A5:*I*^_VU*=WN]=G\K/WBD]T4D;XX?_-J MJS?FQL3/VX\>G\X[*KFM3!VLJY4WZ]=G5_,?K^?/Z _\;LUNS"X5J3*RKE; M^O ^?WTV(XE,:;)()#3^W9FE*4NB!#G^3$3/.IYT<'C=4G_'RD.9E0YFZ??_J/((U$3C/$IMK M8;,XP>9"?7!U+(+ZJQ0EZQQ3^S]4J1(^X^>\(@Z<=@Z?,X.D)!MVUG5F=:D"^!@D40S*UEG9Y$;%PB 7 M6%N69ZE#+(VZMBY ZSHS8:+>U]E4Z3I7#NQVA2M+1,BN!NG0K(+-K?9D('JB MT'=&K8RI%5!AJSV>L36)0XAAXQ[Q'(N6(9EWZR&)W98XOS&U\9J(X[[91CE+ M GZN6;\;$I^EO*J,1VBJ[[[]UXO%_/)E^O=Y>C-5_[ZZ^LB?G[],_[Z?CGCL M6>>Q9Z.F7G8F/>&I\>-790EMHO&9J[:ZWO=&)[,AKNJ@&9G"P(:FM$AR'3LK MGI+@0*/+3J/+49$^F:S4(7"2GU)JG,+2^ BH)RZ4KT0K?4K2<",E! M(,*;*"I>B^YD#+*0-P5A/0Q1NC TB>^$!IGHVM"B2XJ4K/$>9$66[2"WINIF M:S+6%1$V43NC:@?B]<9T#ZJ-)V9 P V)+QK\4U'9G85!-7%>TBMS(=+9H"G* MR88*N5_#68DO-*&T2,&>6" WS-U$ 6^=D M&HLPS2);H1.(CDU$S97HA^1U%=347PDH:O0-\LP1PR!"^#^HJ5 &L:R\GD7 MP\]'(_!S,*3L3R':BL#A6 R/4_@-!A6LTJV-_PYZ/L"T#GM@T3\;"\\BD&JT M,G2"PK/2MT:95E!V"NS>5%MQ4BQT5'J]AJO9R1#)>1*@S2@(AN=-0HS2ZI4M M;6R!-[Z;#HGHE?* M;I]0BR;!#V&T/$H60Q[I Q;&INI0AEGM #^<') W%UQD%#0!]UO;$K%.&3#P_<2QZS M>4IU*=*$/L-'!FZ?JB^&VU:B&8;A2(EO83,JJZ4$)PB@,G,H()K1UY(H0-<< M_^F!.Y1]UX3$\$$L[PBQ2PMG*20[V3.X6I->#>#+2[Q9GS45PDL:#?$P>69( M#:&*8$B^(M]'QJY#^:4(%*R=Y8^4<$3JCR;?I-A=81 1OMK[/=TDLYK'E+(M?$M>+W_]_?W;)_,?%%J/W%0V:ZO; M" L"1O,U)O3:%1;)>)Q6I?<=OP.:@,GD-LGW0(6O@:^E;2"6@W3/"@3^:%5X MT56%%^-]B0X%4^>+GY!9\#.%P+'R\#=(F9Z"6#P5] )H]@0]735!\FP*N+VT M>)22&&@0)>JX.B"OT%/ +S ,\)!#BWWCC5&5#$-4( W59>KJLQ&^>-[LJ4VY M1;U=-YR0XI\V"FU-6):KU9Y=]LX00I3J+? WV(B&'K4"R@ B+?X+!'A=;-W'1D3XV# IA)HIY*-;F:78@;H[J MEQK>7FR^-^@2#]2 IR1">I4A0V'*O,>2)!$RE>8^*@![[MBD.G12N(?!.>;> M^:S?/

F4>DKG_JZ_K1U<(H%=I;_1B 1>;U&;?7_LZ<=:2EWR7J?TGXTA3F M?STTN5]FWV/R-7-\CZ- MW]P6X'HYNYRH5GXN#D@$WD,D:%GR6LCXH,:\,-@ S<<'U78NA1L,'(R"?=0+ MXU004VFL&$RZOJ.(*EURS>_AA2(OBY(,*R25!HQ6,D)I&L:,S'2I/-YK51,Y M):M+[F@UC5CUDW8@E/*>JEHJ4.!%\_6&,F:K]YRKR)>2@P/G]:"9N#VS#IU5_D?#X$I<;S$EHH;"V'XN^LA8/+;"<#LV,XF6T/<7!HBC$3).[0OOG7Q#';?2 M!Z03_B7LT1M-4,8 =#R4"$+ADW[<2BD4NG5 ZW%N]-+ (F!LRY*!;T41599L MUB%X=Z0&G1(%Y7XKFX2>_<#-/.?:6K;D'"Y#I[9"T1AO^WZN7W_ECD5"3'!7 M:[K>G\,I:_,]B38H 1U%;GX>$$R#*2L*37!OJG[NI*:M"(/\@?6[RL#;ET&5 MDE0:<]P.2?*7\2[-FA^TSXIO_S6_G+UL-[4R1[R%+ZN5\0?WYNB2V6C21!%U MM)BTBHW4B60, !G-<3PBQ.CMJHD<$$@*&DWX^F \HM&/!^4FD,\P#MQ1PJ4U MAC1",H%);:TPLB"-I)E9'ZY*CV$9M]"IM*/[[P^=-M)H9O;;ZOG%8ZU1.^PM MAPH?359![VL0^)G[1:\[9'[&VVG_- :;(P4,.SY M5+9.C.Y4;]K) ;X-K[$35V M)DW6XX:QU K*:P&9%P,""X_1%["KMEZF>*$NY5!&S_Y6-\&G'>L_7>H:C=8Y M[:S&,K9__3,??W%SQ:4/ ^I@,W4T6\?)]$64'#C<6XB/">R\X2SPF&, H&YO M3%I?F*RA=Z!JY>HFJ"U [,%>Y7!U=K@8\8/2BQ%HXPDBVF+=P2FBBN9[V8YM M:522"*)*L^)NFI9KP EN<2;W^ $&2G81)BC9B5DD/Z:M1I=I"Q6UWR#ODA+& MTXR(VIW.2I5ZR(A6.?1*5TPA!9:[4=.670[85AW9E@U5P;&F%"-1@6V;/U0] MRIQ#N[=MF."5S@W7>VC@QKW7^4O>'%B>?^]YK'NAYLDD X\,M<@*FC\9B;DW MYG=0"9KA:N0NH,2TMJ0%U:F*/5*P6[CCN/[FZ>0".3Z;S?C$-_/%9/9\3I\G M+4Y#$6HY[JL.&'5H9MJ7(LGT1V*T[>/(J(-W0KKO^D 937HW 231ALP2')QX MH7(P50QL&XMA"WY_A!@%B/YMX_RQUXU#$*(N^R@\_!,BTI72I++F,84K3AH? M8 @C52.MZW6"NS1P#=]/]DOF5*49-(>;7#E$ Q*])NX7G\&ULC551;^,V#/XK MA+<;6B"M'3ONI5D2($EWV!X.5Z3=]C#L0;$96Z@L>9*<7/[]*-EQ&RS-"B0R M)9$?R8\2-=TK_6)*1 O?*R'-+"BMK2=A:+(2*V9N58V2=K9*5\S25!>AJ36R MW!M5(HRCZ"ZL&)?!?.K7'O5\JAHKN,1'#::I*J8/2Q1J/PN&P7%AS8O2NH5P M/JU9@4]H?Z\?-WAB,HW<, MXLX@]G&WCGR4#\RR^52K/6BG36A.\*EZ:PJ.2U>4)ZMIEY.=G:]QA[)!N(&K M9[81:*ZGH25P'.I M$4\JZLO@AB$\H+L)2JB"9_ CQ*-!DMP[(1K<#R/X1BXUQ(-TF,!P\;3CS-.)<[05;DGG)N7@1;GC%IB36N\YN::7N FAV4-D <.MJYIG0%L\1=GS:C']2H M7634[EQ8UI/SJD'&+,M4(ZVAU0SYKBTK$XP2(@6-#F:K!-793.#Q!&U]Q#E3 MP5/-Q=')^M7)5=9H32K7']&52M[T^J^G@^YM5O87EPY+AM6&#D2W\A$%S(E; M2C--X!.DGVF(_3"BX: 4@< MF4:WG^E@ZO9]:2=6U;ZG;Y2E]N7%DIYDU$Z!]K=* MV>/$.>@?^?F_4$L#!!0 ( "^)J53^5/I[%P, %T& 9 >&PO=V]R M:W-H965TE5=H5JT4^N_>K M!44VVN&]AQ"M5?[+#1K:+XMI\7KPH'C4#M?(G[M[+[MR1&FT11;+/!G]HW(>#-20E&Z*GM/FM61:31 @-UIP0E'R>\1:-24!" MXY\!LQA#)L?#]2OZ+UF[:-FH@+=D_M0-M\OBLH &MRH:?J#]KSCH.4MX-9F0 M?V$_V$X*J&-@LH.S,+#:]5_U,N3A_SA4@T.5>?>!,LN?%:O5PM,>?+(6M+3( M4K.WD-,N//5[Q0"W*.'=:L\PM&CVA@,QXN2!3R9E/4 =-,#56\ MS> 3.6X#W+D&FV_]2R$U,JM>F=U4[P)^4OX49M,3J"95]0[>;%0ZRWBS-_#N ME'?:[0[5_G6]">RE,/Y^!W\^XL\S_OP-_+7T2Q,- FWAVK%NM(FIXF"-=?2: M-4IN7FH3)3VP]63AEFP76>7J%*?_$OS>*[Q+(K7P5>A4CC2@?\9B]=@B M<'I7V*0FA,[3LVZ$#LO%/MX&7/-5#\!=8EVR*$D#>QUG;B'?!F=Y@!'/_YP M6563CP_KSR$OIQ^/87YR?CF%V\'KV1R MIT67P:VX3DXOS@KP_3#K-TQ='B ;8AE'>=G*_$>?#.1^2U(HPR8%&/]15O\" M4$L#!!0 ( "^)J533=K47M0, .(' 9 >&PO=V]R:W-H965T'![FI?7@8+N=;L>%']G]L[RUNPQZED@UK)XTFR^M%^8Z4"$-3X?L!,>I&! M\?7YB/XIV@Y;5L+QG5%_R<< KC7)QI5U'6TP2 M*EOG37-@A@:-U-TN]@<_O&*8IN\P9 >&+.K="8I:?A!>+.?6[,@&:J"%0S0U MFKT;YV]%%77+WE'T+#7LWLJ.9M=A+PJ["7E(\&E*59=@(O M[\W.(U[^/V8/Z%X)[=]:3W_?K)RW2)A_3H@J>E%%%%6\(^H1=52UBLFLZ:38 MZ/1?^?HD?JC::[<5)2\2E*5C^\S)V[#RBP2-L)8&)>4\5T$C7S.MC4)M2KVA MWP9T1=&1=1&522;K37/',0X.J-B,,M3 M[.-!6A3T1:Q>M*#ST07E@\FD"&LVH3O3;%L/V!>2;' UGF$MQA/ZU%HM?6LY M&K.6^W!V-!ID5WE8IU,@: 2L[0H=-D"5#6@<%5."@"?CA:(10"$3V[C(H3F^ M15FV3:M$<$;%<%\I1<0(*I[GP)[%/2VR"SKETS.:#?+I..[C=!3Y/^M2M14T M56^L;U$2E@0,T4*73"JX,(3B+,LGO?>CD'?5"]1YT1-?(C*O?GF/E@W,G7#H MFZ6QJ$&*D65(%VTE R#2H ID\>2,DE64XSRV+HJ0$BR.H"XJ5")2ENO0DY^A MN0DN=(?\5E'" M>S8:X87>2'0ER'7LW04\/KJ:A37-Z 'I'S,VZ%KQ,T9.Y_-92LC"1_1^9/F M-JQAENI\7*&KRE#N83Q0!KKI,6.0OFF.-]: M&ULQ591;^,V#/XKA+&'!O#%CAW;29$$ M2*_7VP%W6]%V.PS#'A2;=H23K4R2DW:_?I2\C*=+T;"?5 M-[U&-/!(/W"G1;UTR]W*"0N[DW\@Z*!UZMC54$B]F&5?B(YI?- MO:)3T*,4O,9&<]F PG+N+4?7-XFU=P:_DKK>"P?T.]<[I3+BFE\+\577ICUW)MX4&#)6F$> MY.Y'W.?C LRET.X7=IUM%GF0M]K(>N],$=2\Z?[9\[X.1PZ3\(Q#M'>(7-P= MD8OREAFVF"FY V6M"#<=7G0&+X8OLC%K#1^: HOO_0.*K0\P.@1X$UT$ M_,+4$.*1#U$811?PXC[AV.'%9_ ^2EGLN!# F@+>9J_AENM<2-TJA-^7*VT4 MMW8T8[/T#YV30^RA#O><(/O/E,WGHC@5,DO0MNQO=8;EN/5/!%6]((UM-M=&#:Z#: MY^N^^/!12:TA9TJ]6.LM$RU%G>=MW0IF*!E62V7X7\S-F^VCKVXHL'BWW**B M&8<'M"\*Z_V9E^@(7Y I/8!;W-(;8D,H!O-U(X6L7N 'F(9^/)J0)*&B7/5!B=+P%9)LF8*C#] M3Q4(]PS)9,\PI2N_T/E)W_G)Y_#76OLY"V/B_CAF1:0QE-S M<9'X]%P\4<.C-KQVMU5V?*RJ%%:D^?[ZL&.F8MG8WPP#UU;?S8[^Q^3\9F_4 MO@/M/;]MHPBNE&N"@G2$;*_?UCSQPWAL#6)(_91:DL0QB5D86C%YU:96S"*@ M;&@3EX9PDL1/PD.O]QU\ZOZ"HVU1HZK<3J2FEFUCNL71:_NUN^RVS:MYM[.I M)A5O- @LR34<9G0CJMN#W<'(C=L]*VEHDSEQ39\.J*P!/2^E-(>#)>@_1A9_ M U!+ P04 " OB:E4K ^0]:D" "6!0 &0 'AL+W=O1B:O,2* MF2M5HZ23G=(5L[35^]#4&EGA094(XR@:AQ7C,E@M?&RK5PO56,$E;C68IJJ8 M?MV@4(=E, R.@7N^+ZT+A*M%S?;X@/9'O=6T"WN6@E0V7XME$#E!*#"WCH'1\HS7*(0C(AE_.\Z@+^F I]]' M]L^^=^HE8P:OE?C%"ULN@VD !>Y8(^R].GS!KI_4\>5*&/\+AS8W20/(&V-5 MU8%)0<5EN[*7;@XG@> 2#N +'7W1;R*F^89:N%5@?0+IO8W(=OU:-)')?N M4AZLIE-..+OZ;DO4L,YSW6 !WSC+N."6HX&+1Y8)-)>+T%(=EQWF'>>FY8P_ MX$S@3DE;&KB5!19O\2'IZT7&1Y&;^"SA'=-7D P'$$=Q?(8OZ9M./%_R =^6 MO?K>@,FB[9T) [_7F;&:_B9_SI08]25&OL3H@Q(/Y)ZB$0AJ]]YTWQOJ64)G MSKFI68[+@-QG4#]CT-T>Z_C%R>WEBGQC+$5) &7!3@DR()=[N."2(JHQU+VY MG ---R_[\<(-YEAE1-M%AKU^5Y3G1(54X!/$@W0ZHW4XF$4I7)-@GC,!QC:% M4Q /AI.$#L=I"C1P3?7!LI%262G^"=)#.$K^.)U-X[Q[#$Z]4J/?^17#S M:J1M;=-'^T=GW7KM?WK[8M'@]IPD"=P1-+J:D,=U^PJT&ZMJ[[Q,6?*Q_RSI MX43M$NA\IY0];ER!_BE>_0-02P,$% @ +XFI5'08$1W: @ )08 !D M !X;"]W;W)K&UL?551;]HP$/XKIVR:J#0U$&C' M&" %UFU(ZXH*[1ZF/9CD0KPZ=F:;TOW[G9V00E5X(>?S?9_OL^^.X5;I!Y,C M6G@JA#2C(+>V'(2A27(LF#E7)4K:R90NF*6E7H>FU,A2#RI$&+7;EV'!N S& M0^^;Z_%0;:S@$N<:S*8HF/XW0:&VHZ 3[!RW?)U;YPC'PY*M<8'VKIQK6H4- M2\H+E(8K"1JS41!W!I.>B_< MHA".B-+X6W,&S9$.N&_OV+]X[:1EQ0Q.E?C)4YN/@GX *69L(^RMVG[#6L^% MXTN4,/X7ME5LKQU LC%6%368,BBXK+[LJ;Z'/4#_&""J 9'/NSK(9_F9638> M:K4%[:*)S1E>JD=3NE;2Y@2N98GJ(#RFM)K=HE]LD.DEXS?0Y=#OO(6I'T0F^ M;J.UZ_FZ1_AJA;_BE;&:RN'W"P]GSG+TCG'&J2E]>*H,X2=1&^LM<6"93 MIE,#=V7*++YVFR>)73,.3,D2' 74;0;U(P;C98Z0Y$RN20;3"(:ZEAK3YL E M6-JT[O%@Y7H-6MZG-H92,6<#6.8:\>"-8(*$1C@0L9A"OQ?!5991XWC/;C?. M+.J3P1*FBHBE(6ZRC!+S'U\AGBYG M][/E[&I!1_RARJ_"K:+>3Y1,. F3I%5H!O!< MX,(]/S!#EV;@+;Q[TX\ZT2>RHFZG_GT9+#A;<>&9#A"MZ./%6?.]H9O7+V); MEST7<-G;P[U6;N%>ZQ:HUWY &?"%5'5QXVUF8%RU_G-X-4"I7=9<&DH](VC[ M_,-% +H:2M7"JM(/@I6R-%:\F=,<1^T":#]3RNX6[H#FGV'\'U!+ P04 M" OB:E48V0,-_ # !'"@ &0 'AL+W=O<8Y*L2%RXTMG,^HA67'[O+;^ M/L1.L63"X=RH/V3AJTET'D&!I6B4OS>KW["+)SB8&^7"7UAULH,(\L9Y4W?* MY$$M=?M??.WR\",*::>0!K];H.#EM?!B.K9F!9:ER1H?0JA!FYR3FHORX"V] M2M+ST_="6O@L5(-PB\(U%BGCWL'!H\@4NL-QX@F%99.\LSAK+:9O6!S!K=&^ M98%H4C=#C%-0PS9 M"RA\1NXW7TD-GK1*]O0Y9*:2:(7-JY>80S"-A5)JH7,I%(A-$)M+M16.KX0' M89%F+C>-]A08(0-=;B'P2-)8KX/-.%@RS7"WC-R7/ !=8XYUAG9].X2#X+1I M'#V[PPM*[0[5WQO#Z'=6YB$!. 9VZZ:@CI$C)]CGIV>?D7['/#U).O*,L+&-HTFG,.66[6&FO3[Q<7+BER'$2T?; QC$* M5%4:12S%X"UI%2TG!QK!];+ D>25H.*YK6SNKN::B:AKUC&^9I[&,5K;LR,R M%[IN)_-\RS&SME3QCKGIVV0>W&0OMR#3^.0TW:A_ ],/Y:[:)UL_[C7:15AA M' 1B;7_G^]M^2[IJEX.->+MB$>Q":D?$7Y+JX.B,2F;;M:7]\&895H7,>%H\ MPK&B30\M"]![:8@&ULK5?;1!(FY[PSF+ M!8YNE;XV*T0+=TW=FN/)RMKUX71JRA4VPOAJC2W-+)1NA*6N7D[-6J.HG%!3 M3Z,@R*:-D.WDY,B-G>N3(]796K9XKL%T32/T_2G6ZO9X$DX>!B[D%KS>+?@L\=8\:0-',E?JFCOO MJ^-)P YAC:5E#8(^-WB&=3:#LC%7-1I@\:&3;?\7=9A^> M"!3!"P+11B!R?O>&G)=OA!4G1UK=@N;5I(T;+E0G3<[)ED&YM)IF)2U: Z*MP,WLGU+$%9RIAEA@A-O(W2LQK]'L'4TM.,TS;WB/U<>TPF#&9I;W?AL&H54[R0[,6)1Y/*(L-ZAN<;%B@UH^) M0KJA(Y0TJ(YRV,VO'3?H( "[0OII1&AZ0)$!!8*C7 UX@#1@Z%@A ;N".>?_ M(7QQ:8+5_NP&-67]L["(&'>H2VD0+I!/%-DN8;9<:EP*BW JR($201C>LC=8 M8C,G!S?V0HB]M,B\K"C@5X@3/T_A#]I!,@91[F5!RL.9GQT,5BK8S2(O#*(] MFLK\) +*] 5*$IF>L:FZYC5IX85)S&N2P(^*;_SX)NC82PX2+TB<$ZD?YE#X M(8L67D33&].<02#LM\*AEZ2Y5R09"42I3R.YG["BT#LH8A@A73J0+OV9I+M MXKLL>0][H#ZUTIIMK!LUNYUU5\2BA:J)%XRS=7O2%P?Y%8TCWL7EIT<^_F_F M';[@-WSLK+%TN+&]_S#1D07>,-/>":GALZB[UTD7>D$:>&'.,"6)'X<#Z4(: M+Q+'.D(QAL_D$],I]O(L9S;EJ1_GVRD7YEX0NT5)X0?9..5"+RP"+PK95!(S M0T>(D@U$R7Z,*+="5][S]/7>EJ-^+QVF#XS NS4Z#K%:V+U' MH'10A9)3(F[G-V4AL0[A1-45?,UFSPH^3'=CG1D*-], ON3C@'D0./($?AC_ M$ ^*@0?%. _&:X/GXFYYEN^*9V(MK:CIV"9NS!K5M78;#49-CMQ,-GZ43V^A MV-NGAP%M=4^*9RGN<>WH;[(/>/.%1+9EW3'.LG7C5 ZLB\@=K/36T:)G&@NR M08TK?H+0U;A6QO !W%/5P*Y3H3I#2\W>*V0Z4P0L'T."KLZPBW?DAM-*8Z(A MGLNO?5S<+__II'8^4K%:2G=7,)P17!"*-*;_- RXR*&K!.QKA3=TPUH[H$*O MH"+ E:F 2ZHHE%8>++&EX&JW6%24.Y*OLN[2GWIY7-#-):9J=:4(R'XKQ[:= M_/"2\( KCG<0;K^:3)\\2QK42_?X,J2/Z-&_4(;1X7TWZY\UC\O[QR%5O*4D M5&IBP@>'5>_(O4$L# M!!0 ( "^)J52$Y?4B,@( "$% 9 >&PO=V]R:W-H965T6$K6@M!,"J2@6@:KZ&Z=.G_O\(-! MKV=KY#(II'QRQM=R&81.$'"@QC$0^WF&-7#NB*R,/R-G,(5TP/GZP/[9YVYS M*8B&M>0_66F:97 ;H!(JTG'S(/LO,.9SY?BHY-J_43_XWEP%B';:R'8$6P4M M$\.7O(QUF &B] 0@'@'Q_P*2$9#X1 =E/JT-,23/E.R1>T WDHW,>;U2FD\KTO$I*50+XK#FVCN.$C$LP9VEX?MC)H)C3A4%AHNW+BI82 ' MP\B][^E"&CLA?MG8.PR4<[#GE93F8+@QF6[%_!502P,$% @ +XFI5 2' ME#&L @ D@8 !D !X;"]W;W)K&ULC5513]LP M$/XKIX@'D#:2)C0#E%:B9=/V $(PV,.T!S>Y-AZ.G=E.2Z7]^)V=-"N,=KPD M]N7N^[X[GR_92NE'4R):>*J$-*.@M+8^#T.3EU@Q(72<"5!XWP47 S.IZGS]PX/'%=F:PTNDYE2CV[S MI1@%D1.$ G/K$!B]ECA%(1P0R?C5808]I0O<7F_0/_G<*9<9,SA5XALO;#D* M3@,H<,X:86_5ZC-V^0P=7JZ$\4]8M;[#LP#RQEA5=<&DH.*R?;.GK@Y; 7&Z M(R#N N*7 8,= 4D7D/A$6V4^K4MFV3C3:@7:>1.:6_C:^&C*ADMWBG=6TU=. M<79\BTN4#<)[N&9:,U=3.+Q$R[@P1W 7,+74C6&R<)DH25&%Q?F'?JD18]W MH"=PI:0M#7R4!1;/XT-2VLN--W(G\5[ *Z:/(1F\@SB*X_N[2S@\.,H%X]4K MVJ9OAQIT4'L4)GU!$P^;_*>@"K0WDSRCS#24WL$")F@FQAIKQXK7#W$^41)YAC^1A M+WFX%^F!:>N=/&3Y-*(L(;Z+A<-]8QK0-V5]#<N M%IVT#,,M77%Z=OI"5[AUO>DL%W[JN9-NI&VO3F_M!^N%GR&PO=V]R:W-H965T MG?EZ1D1C%DH8?D(G&9]V;FD9R9[;AXE@6 0B\E97+N%4IM+GQ? MI@646)[S#3"]L^:BQ$I/1>[+C0"<65!)_2@(1GZ)"?.2F5V[%*Z%WB<:IY ZVP"I G]&*2)SG G)L]>5KM-\[78'" MA,HS;?5XOT*G)V?H!!&&'@I>2($G% 51U!'/\O_A84\XL=,UMGSQ$;[C:OZZ MUJ;H2D$I?_8(J8?O*@==!Y&S3&R'.9E;Y-H-!EJG;9M MB3JLHDD8.ZLW 0Y=@,/> %=@7ANG/"=I3[XC1S?Z6&''SM'X'82M.89MR09Q M/#T0ML,JF(9!M[ 3%^"D-\#OJ@#1D^C4\4P_5M$P>"TVP3MHVI"\N8?#UC6L M->VP"J?!X67U6Z6Q!)';CB%1RBNFZN+B5EU7NK2U^&!]8;J5+;FO-'6KTZ4C M)TPB"FM-&9R/]3F+NGO4$\4WM@ _<:7+N1T6NN.", 9Z?\VYVD^, ]?#DW]0 M2P,$% @ +XFI5$,:&3N] P 210 !D !X;"]W;W)K&ULM5A=;^(X%/TK5J259J1I$SM\5H!48$<[TE1"[>[,PVH?3'*! MJ$G,VJ9,I?WQ:SMI#!WB ,O8#L^Y_KZQ,?1'6P9?Q8K (E^9&DNAMY*RO6= M[XMH!1D5MVP-N7JR8#RC4G7YTA=K#C0VH"SU21!T_(PFN3<:F+$9'PW81J9) M#C..Q";+*'\=0\JV0P][;P./R7(E]8 _&JSI$IY _K6><=7S*Y8XR2 7">H%>$:0024U!U=\+3"!--9-: MQ[\EJ5?%U,#=]AO[9Y.\2F9.!4Q8^CV)Y6KH]3P4PX)N4OG(MG] F5!;\T4L M%>87;BC9 L*\%J!5F2%__T1[D1.P#%-B1:1F12%Z8+E<"?1['D-\ #]UXS%Q$/AJ>ZH] M(F][-"9.Q@?*;U&(/R$2$')@09/CX?A0/F[X%*(Z^%XV8:5X:/A:=73Z?*IW.>*O=1Q#:Y%$J>")(7 M.D\!?8@VG*LI'QV!NU7@[I6DZE41>I>5RDU'#FQY<8X:<*T&J?I5/OT+2I6S M_.8(N7!@#3NXDF!XYU+ EY6L@2^HD^QTW'Y&Q&9$CA/M/GZAA6+KE.;B'!?$ MUFIQ>"VMK-7BUH6UN.V/HR[EQ+0FO!N'MA M"=U\K?KS=CIP/R=K^MAMM[\FX;&N:3T;]Z\D(['.3(++RMC 5ZOBZ;C]C.P] M0-S^.TXW,.%,"*1;3ZL$TOA\WR36K0FYEEK6FXG[._ATM=Q\=9\EDP9Q,0MP&?H-:YODFLA9/VM22TWDS<'\VG2^CFP_W:$^<&$M(DHKT+B-N"?U7$ M(YV36",GO6L):=V9N#^I3Q?2S=>N%[(!V*L3TM^IL63 EZ96)9!1H"@E5*-5 M/>S>5('>C8_QW:2H:EF:HLCV0/DR43JGL%"4P6U7G3!>U*V*CF1K4\F9,RE9 M9IHKH#%P/4$]7S FWSHZ0%4]'/T/4$L#!!0 ( "^)J50%[R4V\@( *T) M 9 >&PO=V]R:W-H965TS#);6,1VYGM4/CWNW;2T)92\;"'OB3^N/?DG'LB M7P^64CWJ',"09UX(/?1R8\HSW]=I#ISJ$UF"P)VY5)P:G*J%KTL%-'-)O/"C M(.CZG#+AC09N;:I& UF9@@F8*J(KSJEZ&4,AET,O]%8+=VR1&[O@CP8E7< , MS'TY53CS6Y2,<1":24$4S(?>17@V"0.;X")^,ECJM3&Q4AZD?+23ZVSH!981 M%) :"T'Q]003* J+A#S^-J!>^TV;N#Y>H7]SXE', ]4PD<4OEIE\Z/4]DL&< M5H6YD\OOT CJ6+Q4%MH]R;*)#3R25MI(WB0C \Y$_:;/32'6$A!G=T+4)$3; M"(1R36RE, MCH0$LMG,]U%\6X%H58%QM!?PEJH3$H=?2!1$T0X^DX^GAWOHQ*TAL<.+W\'[ M7_7_?8/ Y-H UW_VT$I:6HFCE7R$EGZE!1NTTDU:L*)5(BWG_A="N:R$(4?X M%]3_P_&N?Z FTW%D[$GT-$IZ/73G:=V8MT%Q)PG:H V=G59G9Z_.F9'I(Y&E ME: )_J)X5FFC6&I0HW:;E6!&DZ//G_I1%)S?S>ZU&X;GQWOJW&V_WSTD^WLM MK=XAV=][:W^W'V[9_S8H3KK);OO[K<[^7IU7O"SD"T!C=5FI-,Z6N_Y:X^.@%NX^H)$G&ULO5?1CILX%/T5"_6AE68& M;" A51)IFVG52NTJZLSL/JSVP2$WB57 U#:3:;]^KPD#) %FMM+T)<%PS_7Q M\?7A,MU+]4WO QY2)-,SYR=,?E;U]7Q#E*NKV0.&3[92)5R@T.U=76N@*]+ M4)JXS/-&;LI%YLRGY;VEFD]E81*1P5(17:0I5S_>02+W,X^BNW.V!ON M?)KS+=R NMZZ)7\>%I D-A/R^%XE=>HY+;!]_9C]0[EX7,R*:UC(Y&^Q M-KN9$SED#1M>).:KW'^$:D&AS1?+1)>_9%_%>@Z)"VUD6H&102JRPS]_J(1H M 6C0 V 5@#T7X%< OUSH@5FYK&MN^'RJY)XH&XW9[$6I38G&U8C,;N.-4?A4 M(,[,EPHK0ID?A&=K\OY[(7+<(W-!_L0*NB3=3\GK:S!<)/H-AMS=7)/7K]Z0 M5T1DY'8G"XVQ>NH:)&>G<..*R+L#$=9#Y M75\2G%X1YC'7 %\/P:XAK.#V& MNRA)K0NK=6%E/O\)72[(,N&XY&,!_OF,X>23@53_.S"97T_FEY,%/9/=2L.3 M+LD.L%$)LP?R?D[9:!Q,W?NV,EU18>#744><@II3,,CI,VB-ARPNTB+A!M9X M-M G8L'MZ>OB>D@7MEA<^BR:G'#MBO("ULTUK+F&@UR/RA2:(L[ =#$-SSA, M_"@\(=H1%'JTF^>HYCEZ0E,TG)U,UD2DN9+W8&GJ@0(:UXG'+U^M43U9]&O5 M&IU)%DQ\[T37\Z#0"X)N72.H=-A2%S+-"P/J M>;7:F!\-?T.M-AY&ATVLOU9'YQL["D]? %U10=BW_XT!TO'P_ASUDK;2Q.QK]!GT;+Z/#9M:O[^1,.>P&_%-]NZ*BJ%M?UA@B\YZHW4P; M51QZ;^ST\/6U18&'%&:-_3'Z\@JS5FLW[&N]"E>X=B<51"?Z=L2<.:W;ZL?M MQQ#VMEN1:32G#8*\JS'NCCI\7QP&1N9EB[Z2!AO^\G*'WV2@; ^WTAI'@>V MZZ^_\N;_ 5!+ P04 " OB:E4!LUX"0X# #/"0 &0 'AL+W=O4_5\"5RN!E[H;1;NV"PS=L$?]N=T!O=@'N9CA3._0DE9#D(S M*8B"Z<"[",]'86P=G,5W!BM=&Q.;RD3*1SNY20=>8!D!A\18"(JO)8R SR,I3.F"FSNY^@QE0FV+ETBN MW9.L2MO (\E"&YF7SL@@9Z)XTW4I1,T!<0X[1*5#M._0>L4A+AV<#>2!AUBE^O<>]H($=78"CC^A@-'NZOR-&'8_*!,$&^97*A$4?W M?8/4; _*6E<%C2B5VC$Y%8*DVER+5)(=_U]3*G**]KD=1DU MY2=4KB\(1$ M010=X#/Z=_>P@4Y_&H*UJF M%ZSU M2K"=JME(-)?*L-]NX5!M"KB.@[/__7+8#N*^OZSK]=(FBK?] MR].M@G7?MCP%7+LF?=@YVRO/ 9L@.ER>7L6SU\CS#C10E62.8PI+//*='@T2 MG%709^^O=QALS[C@;14O\>IRG@5[BA^P:;4.*Q[63N.PD>D]]C,F9B=D!@(4 MY07;% ]^IHVBMN4U*1)MXT3_H0#;TR^,W[@ \*6 M4,7MH9@8.7<->"(-MG,WS/#&!IE&8SL0&J.]SP#U!+ P04 " O MB:E45TC/7[T# #X#0 &0 'AL+W=OB9.M'81MP['4+D!9!TJX/PQX8Z6P3E4B/I.UZ?_U( M298=66*ZH>N++4KW??QXO#L>QWLNOLHU@$+?BIS)B;-6:O/.=66ZAH+(&[X! MIK\LN2B(TD.Q%;D$H?[B8.=XXM'NEHK\\*=CC=D!4^@/F\>A!ZY#4M&"V"2SEV3,R2WGF_*L9W&43QS.*((=4&0JB_W8PASPW3%K'7S6IT\QI@.?/ M1_;WY>+U8IZ)A#G/O]!,K2=.[* ,EF2;JT>^_PWJ!8T,7\IS6?ZB?6WK.2C= M2L6+&JP5%)15_^1;[8@S@!_U /P:X+GGIP6Z>G.-WB#*T*^A<#5?FFFVV.9$ M:7^0@@M%_R:F.'3)K)A&9P(&0>B%+9D=5C@9Q=TRPT9F:)6I,ZI+47@Q5QSY MT:BEJ,,J3DPT=BF*&D615=$"=KJ ;[3;%*1KQG.^.EA")FYHXY\0H$DS6_)# M C2Y\&#B!3AN^;G;*NKV,_9.Y=7[82%:4[V,T5&8M)1VF>%DF/1(/3L)\'\) MTQIUGKIQ& TO5'68Q4'8DSK8/ZGRK:J^E 3ZR"BQ"'NHJ,X.?X@RQE?1X$45MFAU%?NIY*.+;7\+YTC2Y=XK>/N2ZCT;!'T:GZ MX_C_3%4[^;!.KMB:7/7ROH_JE:2OO.">]=8%B%5YY= !S+=,56UV\[:YULS* M9MX]F5=W(MU.KBB3*(>EAGHWD0X(45TSJH'BF[)3?^9*]_WEXUI?S4 8 _U] MR;DZ#LP$S65O^@]02P,$% @ +XFI5/A@)7BB @ 2@< !D !X;"]W M;W)K&ULE95M;YLP$,>_BH7ZHI7:0B \I")(;;)N ME;:IZL/V8MH+!R[!JL&9;4J[3S_;4)0U3K*] 1_V_WYWAWU.6\:?1 D@T4M% M:S%U2BG7%ZXK\A(J+,[9&FHULV2\PE*9?.6*-0=<&%%%7=_S(K?"I':RU'R[ MY5G*&DE)#;<W7%GNX*4@ M%=2"L!IQ6$Z=R]'%;*+7FP7?"+1B8XQT)@O&GK1Q4TP=3P<$%'*I/6#U>H89 M4*H=J3!^]3Z= :F%F^,W[]:)VGZMYZ"\$9)5O5A%4)&Z>^.7O@X;@M%XA\#O!?Z_"H)>$)A$N\A, M6G,L<99RUB*N5RMO>F!J8]0J&U+KOW@ON9HE2B>SFUKB>D46%-"E$&K7G*%K M4A,)9Y]5>0OT?EZ.2_,;F;WQX4=M* #J>@\2$BA/EY_%^CHZ/ M3M 1(C5Z*%DC<%V(U)4J; UW\S[$JRY$?T>(7S _1\'H%/F>[UODL_WR.>2# M?/2WW%7%&BKF#Q7SC;]@A[^/C!4MH12I;+;+@^9$Y)0)7:$?EPLAN=JH/_=@ M@P$;&.QX!U8GCXXYZ)-9 $=LB5X!\Q-;/3M/D?&DC_%S%GK!.'6?+?SQP!\? MX@H.:7C,DW0_?3X?K,_@!02P,$% @ +XFI5&:I"MU6 @ 0 4 M !D !X;"]W;W)K&ULC51+;]LP#/XKA-%#"W1Q M8F=95S@&\MBCAQ9!NVZ'80?%IF.ALI1*RM:CYC ME\];QYPXW]'3>P W3FKD*P^D2+>/"G)'V_FX)IR=G< )MU^B(UQBNE;2E@0\RQ_QO?$@9]&E$^S3FT:N$UTP/(!Z=0S2,HA?B6?P_ M?/1*.'%?U=CSQ4?X/BF5-UP(H/+ \Q(;6'*3"65JC?!]MC96TV/^\8K;<>]V M[-V.C[B=54I;_HOY 5$%S*EE+??$<[OAWZ6CR?@B"7>' M=?S7:-A;M#&'!X^Q0KWQ,VH@4[6T;4-[;;\&9O[U/]//:3VTT_R'IMTMU*X- MEP8$%D0Y'+RCX=+MO+:"55O_Y-?*T@#Y8TDK#K4SH/M"*;L7G(-^:::_ 5!+ M P04 " OB:E4L./+L\ " "/!P &0 'AL+W=OBG6KJP$DLR*"N8&GA>[!:&E,QW;O868CGFM&"UQ(4#614'$ MVQTROITXOK/?>*#K7)D-=SJNR!H?43U7"Z%7;NN2T0)+27D) E<3Y]:_F0U- MO WX07$K#^[!5++D_,4LOF83QS- R#!5QH'HRP9GR)@QTAA_=IY.F]((#^_W M[I]M[;J6)9$XX^PGS50^<88.9+@B-5,/?/L%=_5$QB_E3-I?V#:Q2>A 6DO% MBYU8$Q2T;*[D==>' X$_."$(=H+@?P7A3A#:0ALR6]:<*#(="[X%8:*UF[FQ MO;%J70TMS5M\5$(_I5JGIM]5C@)NTU34F $I,YC50F"IX)Z2)654491P.4=% M*)-7\!&>'^=P>7$%%T!+>,IY+;5*CEVE:8RGF^XRWS69@Q.9OQ%Q#:'_ 0(O M"'KDL_/R.::MW'\O=W4/VD8$;2,"ZQ>>\%N0-[)DNE;3 ]L/PB3\NEU*)?19 M^WTF1=BF"&V*P8D4^RY+%!N:(JP0>_O6N,36Q?P+-],@&H[&[N:P.]T@?^1% M;= [P$$+.#@+.-,;-"4,I*HSV@_7.$2'<'X2'L%U@_PX.@$7M7#163C]@@1G M#!1Y!?;O;/8Q1EW&V#M"[,;$HQ.$<4L8GR7\5%2,OR'J]O'T!:I:I+F>,% Q M4D+*2R7HLC;#JQA[0#HXTDZN<+DN(G=F#@. M^WF&+<_P+,\35X3U\0P[!SZ*1L<'KRP;X*L\1^W6# M,[H96]#:'CR092K4@1T&)5KB&1:/Y3V3.]NPQ"3'!2>T PG8VL"KR/84P!M M\97@#6^L@0IE3NF3VMS&8\M1'N$,+X2B0/)KC:*!;C[B.B#MX()F7'^"367;'UA@L>*" MYC58>I"3HOI&SW4B&@#H'P"X-< ]%N#5 .]8@%\#?)V9*A2=AP@)% :,;@!3 MUI)-+70R-5J&3PKU[C/!Y"V1.!'>89DT#B[!A',L.)@4,;@C:$XR(HB\.(^P M0"3C%]+D<1:!\[,+< 9( ;ZD=,51$?/ %M(/Q68O:LV;2M,]H/D)L2O@P7? M=5RW!3[MAD=X8>"P!1X=K_X7W);),QET309=S><=X/M<8H8$*99 YS+>9O+[ MG30$MP+G_$>'C&=D/"WCORJ3*1F M$I;\BN>ON91/_MU.'#A*+#7S12W&'E# M[Z51M&_D&(L70?@F"/^?@LAVE=;VD!59[W7]GM'O=>N+%+/75'M[JI=]OUVW M;W3[G;KODT3V.4 3,(EIJ1O>;[!_V%$F Z,T>,MJ'!J9X6FJ,1KN9=/U8'LV M1T9\=,HJ&NV_ISOJM;L G5W?=/Z_E&J.IO:A4H*-C@T[E2>)D,JFD%3]S*9@ MZ+L=[PIWW0R^:3N#NWX&3]30HIKHJ!J"NU8$3]J+X'XSZBBC74.")^A(-4=7 M([8;(X :V.2_W)(47,:62(QS-9 4K)J!JHV@I9X*YE3(&4,O4SDW8J8,Y'U" MJ=ANU*!A)M'P#U!+ P04 " OB:E4:6/(9/.IV[M1 M\ZDL3<$$O5&@2\Z)>CVGA=S,O-#;;MRR56[LAC^?KLF*WE'SL+Y1N/(;+RGC M5&@F!2B:S;RS\'0YL?;.X >C&[TS!YO)HY1/=G&9SKS !D0+FACK@>#P3"]H M45A'&,:?VJ?74%K@[GSK_8O+'7-Y))I>R.(G2TT^\R8>I#0C96%NY>8KK?,9 M6G^)++3[PJ:R'8X]2$IM)*_!& %GHAK)2ZW##B <[ %$-2#Z#Q"-]@#B&A!_ ME&%0 P8?!0QK@$O=KW)WPBV((?.IDAM0UAJ]V8E3WZ%1+R;L.;DS"O\RQ)GY M-465-1S#=Z(4L46#PP4UA!7Z"'' $!\ $W.>RU$2D>NH;I+8._*2F M.:]HHCTTWXCJ0QSV( JBJ 5^\0%XN!^^Z(8O:-*PARWP93?\BH@^!*UP'^5N M-(\:S2/G+]ZKN=:4]L!IWX,%U8EB:W=O?EVC+5P:RO7O#J:X88H=TV /TZVM MI* I4*($$RL-AR1)2EX6Q. N7BB6,'/45L_*\<@YMLWF>7X.FM"T!X3+4K1E<3Y\ MIU\X"()V]49-?*/.^)99AGW8ZG>6RNI@_87WFQU*C!NF\2_OD_4$L#!!0 ( "^)J53VEL_[3@, +,, 9 M>&PO=V]R:W-H965TD[/;?[U!69#N1V2[@0RZ62,X;OIEY'E+# MM=)/9H%HX6AZ:I4:65Z!"A$D4 MI6'!N S&PVKN3H^'JK2"2[S38,JB8/K7)0JU'@5Q\#QQS^<+ZR;"\7#)YOB M]G%YIVD4-EYR7J T7$G0.!L%%_''29PZ0&7QE>/:[+R#"V6JU),;7.>C('*, M4&!FG0M&CQ5.4 CGB7C\J)T&S9X.N/O^[/U3%3P%,V4&)TK\RW.[& 6# '*< ML5+8>[7^C'5 /><'7]B7,-7 M)DJ$6V2FU$@UL@8^P';E/5P8@S3)9 XWG$VYX):C>4;D0/6XQZS4FLLY7#+# M#9Q]U"VE,1?I"']1%UB5A[(^,9'6OEPO6 U[D3I M>9(.P]5N9EO,DG[?I7'50K';4.QZ*4Z4M!0_*1$R12TC1\W6G^72I+-;S3/*.:DH8OJJ8$MU5N#5"7A>N< MHN 9$YL"PLD-KE! ?.JI9-KLG[Y%H?4;>OTC"*W_JC*M0FLQ\PAMT% <'$UH M@U<,HA<N=>>@]\+OF,U$/\OM@%:O@R-:A7;"JH3G)9VD90B4]0 M<;0]#J*W**EXY[R*CR"JVHFO6%Z3?7+;QA\G1Y-3[R3W';_&-_]]^5 MU*-4A^34\3.P:EE=,J?*TI6U>EW05P5J M9T#K,T5'93UP]];F.V7\'U!+ P04 " OB:E4<"H5RY,# '"P &0 M 'AL+W=OI2C-)"BLK;Z$H3(')$ M*#"SS@2COPW.4 AGB3@>=D:#UJ<3[C\_6__F@Z=@ELS@3(D_>&Z+27 10(XK M5@M[J[:_XBZ@H;.7*6'\+VQW:Z, LMI8)7=B(I"\;/[9XVXC]@3I(4&R$R3_ M$L2C X)T)TA]H V9#VO.+)N.M=J"=JO)FGOP>^/5% TO71KOK*:WG'1V^HUQ M#3^9J!$6R$RMD7)D#7R"[TQKYO88CN=H&1?F!(Z E[#@0E &S#BT!.#,A-G. MV57C+#G@+(6%*FUAX&N98]ZAG_7KXZ3'0$B1M^$GS^%?);T6%TP/((U/(8F2 MY,?='(Z/3G+V9 JFL2O 6;^Y.6:MN;@'+VVSDWI[Z7_*#ER754TY8F7N7S)_ M('['K"CY0XT&_OR-[,"U16G^ZJ$X:RG./,79 8K+/.?.!1.04=YYCKIQ6;$G MMA3HSU$._E 6'#<-I%I!AIH*IR25E*@S3@8D%TA%71+EWW#454(-R\BSN$MH M,QU&XW#3P3]L^8>]_ OVR&4MH:SE$K4#:_+;\A,B,EW2+>>F//TQS36K3@CT M8#U<-9Z'KVC3L]$P[48>M89^NVG;:>DT'9G]Q0$6>B*8/0F@GC8#7_>PI_WPK4J5 M2A (EU6E%14'47Q]K.@&IW)IL!I8"H4$@MNGGG*]:-U??."A^=Q2?.X_-,;0 M1YAE#S4WO-D,.CR64NE@7IVC4Q"<+7WXIR#WD+E#[LI9O^MD.(BB7[INKW=T MT5O=J]CCZ.6K$OW_$GB3E5.8]>\-"!P M1=)H<$YWD&ZZKF9@5>4;EZ6RU ;YQX(Z5=1N ;U?*66?!\Y!V_M._P%02P,$ M% @ +XFI5!R/3H"$ @ ^P4 !D !X;"]W;W)K&ULK51=;YLP%/TK5Z@/K9050A*:502I25>MTBI5Z=H]3'LP< -6C

    ]YYQ[;-^X%?)9E8@:7BK&U<(KM:XO?5]E)59$G8L: MN=G9"%D1;::R\%4MD>0NJ6)^& 217Q'*O21V:_5X+T$U547DKR4R MT2Z\L;=;6-.BU';!3^*:%/B ^K&^EV;F#R@YK9 K*CA(W"R\J_'E,K+Q+N") M8JOVQF K285XMI/;?.$%5A RS+1%(.:WQ14R9H&,C)\]IC=0VL3]\0[]QM5N M:DF)PI5@WVBNRX4W]R#'#6F87HOV,_;US"Q>)IAR7VC[V,"#K%%:5'VR45!1 MWOW)2^_#7D(X?B,A[!-"I[LCR@/6II= M:O)T$;TB=P)[@N%7SB.>9_YOO&AL&+<.?%,CP*>$?D.4S&(PB#,'Q\ MN(;3D[,CL)/!XHF#G;QK\?\T<@0KPK*&=:Y^7PO&P-S3ELC\QQ'1TT'TU(F> MOB%ZB07EW I*"2,\PT/GTT%$#L*^_FTRGH?SB]C?'F">#YHX(Z.="FV: MA1N6ICNCM %F?R.$WDTLP=#OD]]02P,$% @ +XFI5+?BV3K_ P F \ M !D !X;"]W;W)K&ULS5?;;N,V$/V5@;$/"9!8 M(N6;%K:!Q&G1%.TVV#3M0]$'6J(M(1*IDI0=%_WX#BE%TB:VNEUTB[S8O,WP MS!S.H3C?2_6H$\X-/.69T(M!8DSQWO-TE/"691WU_XN4L%8/EW(W=J>5UWB)TYP+G4H!BF\6@ROR_H8Z [?BEY3O=:<--I2UE(^V M&>N"X=^.KWB664^(XX_:Z:#9TQIVV\_>OW7!8S!KIOE*9K^F ML4D6@]D 8KYA968^ROUWO YH;/U%,M/N%_;U6G\ 4:F-S&MC1)"GHOIG3W4B M.@9D=,* U@;TA0$-3A@$M4'PN3N,:H.1RTP5BLO##3-L.5=R#\JN1F^VX9+I MK#'\5%C>[XW"V13MS/+>R.@1;D7$A24 [C(F-# 1@YNYO,:L1\U6_^(U-#"$Z;WWR^.?G4W,.$ M-UFG3=:I\Q> RAH 4.T.@$H >A>"2W(OT3=XJZB"*IS3&^5I7#B7-HU66W#*=D-)U[ MNR,X1@V.T1?BX$^VS2^@X"J5,:#D0;W6SA]#V+]5 ?.E 8"N10F@0G$[*![ M*2Y6*[3-+9UCUE1:<'V.HGC,VS\ MA6\CX<1O1=OO#?&G*CC8(@##XPO8N_L--V8[KO"^KF;P1!L.&Y8JV+&LY(Z. M6&:9/??(4$7-469J +,.-90.IY.&FEHV7R\;C8:SX#B#I',KD=X J4]"=Q?U MI:M56_)&Y):T>DOZ!1=O7/Q,0U5 1D29KY$,N7F^-EEI$JF/MB).^T7\/U*->I079-RM^M&]3K(^,;]#0'T[1@ZJ>@57'R,(]C-;2X#/+-1-\ M.G-E%^#\1DKSW+%OK>8QOOP;4$L#!!0 ( "^)J51$]9CI)00 !L/ 9 M >&PO=V]R:W-H965TTWVDMB22?U(B10Y MW4GUJM><&WC+LT+/G+4QF\^NJY,USYD>R0TO<&8I5*L[02RC.7 M>E[DYDP4SGQ:C3VJ^526)A,%?U2@RSQGZGW!,[F;.<0Y#/P0J[6Q ^Y\NF$K M_L3-\^91X9O;:$E%S@LM9 &*+V?.'?F\H)5 ]<4?@N_TT3-84UZD?+4O7].9 MXUDBGO'$6!4,_[;\GF>9U80= 4FHC\[TP$N2BJ/_9V]X11P+^ MN$> [@5HQ5TO5%$^,,/F4R5WH.S7J,T^5*96T@@G"KLK3T;AK$ Y,W\R,GF% MKT7""^L>>,Q8H8$5*50SMPNT.(5[F>,QT*QRY"W<65<*\P[/1[A]^"8+ ML];P!1'2G^5=]$'C"'IPQ((.*OS&U A\<@/4H_3YZ0&N/EVWY/7OP#)^XV^_ M6L8?]/?WC?6DAN^ET08=((K5@.Z@T1U4NH,>W0N^$D6!NO"&\?;N1_&413'4W?; 10V0.$@T*^*%0:/ST+2;8]QPC ')9@$7M!S6"8-S620YA 3O-XO]I+Q&RC* M_ 4SC%R"W$]_E')R0DF")?]J;T;@G@@AM >F' _D2K%K[Y!@K&D63'JPV MEQ+_C-"^!,P_ 8M&04^@DS8/D^%$W!?JEQ &)X2!-Z(]L4;:S$R&4W-'[%]" M%YYN;#@BXQZZ-F63X9S=F0MV586%KF1;KK!B/,QRV-A(O-B&Z"1F:#BB?8>@ M3?=D_.&;OJF8;N N384=8AD\")UD4I?#E05ITSD9SN<'K\FVJNCPFN*V6+>; MGV %I; L+I'%<)5W>F=XR1C>N?4W@=R68Q!!RMX'K6FO W+!??!_K1E>!+O2C#:=WUW= M[[2?UVTCENUX=VK(^!)%/;SK'%!U)U:_&+FINI\7:;"7JA[7V+UR93_ ^:64 MYO!B%VCZX?D_4$L#!!0 ( "^)J50Q_*;-4P, ,8* 9 >&PO=V]R M:W-H965TU1-3PLV)"=!K:N*R%]39&([]D)O-W%/%TMM)_S):$46^(#Z<74GS>/,C"B\%>P[+?5R[.4>E#@G:Z;OQ?8S-@ZE5E\A MF')/V#9[ P^*M=*B:H0-045Y_28_FT <",1= E$C$#GNVI"C?$\TF8RDV(*T MNXTV^^%<==(&CG)[*@]:FE5JY/3D08OB&;[P KD-#]PQPA407H);N9H:CTNX M%96Y!HJX0%[!/2HM::&QV06/G&H%-S;"5/^"B_>H"67JLGOOQ?W#H[H<^=KX M8$G\HN&=UKQ1!V\,7P772P4?>(GEW_*^\;T-0+0+P#3J5?B5R '$X5N(@BAZ M SZH)9&HZF>/_K@-<.STQQWZ._S_MM9*FS!3ON@QDK1&$F4AW0, #L0 9 M>&PO=V]R:W-H965T/W,L_CS&,8 M[;AXD!M$!4]Y5LBQMU&J_!P$9&3GYF(RXEN5L0+G N0VSZG8SS#CN[%'O,/$'5MOE)D()J.2KO$> MU?=R+O0H:%A2EF,A&2] X&KL3_L!?4-WY)GTG["KEX;>K#<2L7S&JPCR%E1?=.G>B-. %&O!1#5 M@.BU@+@&Q%9H%9F5=4T5G8P$WX$PJS6;N;![8]%:#2M,&N^5T'>9QJG)O>++ M![@MEEB8_81Y1@L)M$C!WKF8Z2U*X8KG^MQ(:G?^ J929[TT PG?S7U6P!?* M!/R@V1:!KRHP_%:O,70W]_,Y?+Q&15DF?QD%2@=O0@B6=:"S*M"H)= 8OO%" M;23<%"FFS_&!%MTHCP[*9Y&3\!L5/L3D$T1A%)V)Y^KU<.(()VX2$5N^7@O? M35YF?(\(TFY=N17+C=Y[*'5"'/2]AKYGZ>.V/&^HP(O%/[,Y%8(6:]1OIH+% M'D[7S>G>3D]W5*3PQU=-";<*<_FG(Z!^$U#?J7?ZB$+7"<"G4K_1^FD*10X? M]TC%^>/AIB-@D!!#7IT2,H24[N6YO/X+1,\4)XWBQ)WA@](ZPX(M$1YYIO.0 M,;7_9%YOEF_S<^+=S$GD7PX_G-/:@1OZO?B#0]J@D3;X26GTJ4V:FSE)_$'_ MK#0W;ICX_= E;=A(&SJ)[IA\N%@)_6*R0A]1E H$5>C,EILQ]).7D56*NF#A MP"7HLA%T^4Y![3ER,Q(_/B_(#0M]XCQ\)#QZ6.ADNF:/+$5M,GN&67K66]P$ M>F_/*W@[[KF$$QLF3J;*,'EEF"[&Z,@8_3\J/CE:''%[W)MK?@=?8FNUKM%5 ML8:DM>:_CL@E\FBTI/>?E?D.:EVOX][Y<^H&]B_]H;-XD*-M$[<__DRI[Z V M=M0BKP,X\).7_O=AMA3]-^,J"<%)&Y:C6-ON5,*2;PM5]27- M;-,!3VW?]V)^9CICV]X=::JV6G<=:Z8[J@Q7FC+4OXT\$%6G6@T4+VVSM^!* MMX[VQ1F@;Z_XEP=!N8!S?\%D[\!4$L#!!0 ( "^)J51@91GR-0, M *\* 9 >&PO=V]R:W-H965TN#EQBPO?%^G.114G\HE"#R92U50@UNU\/52 )?AQ3B,;8#S^,E@K1MK8E.92?EH-S?9 MP LL(^"0&@M!\?$,8^#<(B&/IPK4J]]I YOK#?HWESPF,Z,:QI+_8IG)!U[/ M(QG,Z8J;.[G^#E5"B<5+)=?NEZPKW\ CZ4H;653!R*!@HGS2EZH0C0#$V1\0 M50'1=D#G@X"X"G"5\TMF+JTK:NBPK^2:*.N-:';A:N.B,1LFK(Q3H_"489P9 M3HU,'\F-2$'8>I()IT(3*C+B3DY&6**,C&6!WXVFKO(GU=%L]^CZQ:Z!'%Z! MH8SK(W1^F%Z1PX,CY7&E$UWW?('O+P4\KIJ.2:?0!TYC<2F%R3:Y% M!MG[>!^SKE./-JF/HE; 6ZI.21P>DRB(HCU\QO\?'K;0B6LE8H<7?Z1$3A7L M*^JE4E0L /\[ALQ>2=-O0E^=^7)-549^_T!(ZH77:I 6EUON$+''/'*Z]1YZ'O4YXWO>?F]7==>J4K[3]K-%&"ZD,^UN2M_OT:<449L6$P?JR&0="M0:CCUJ* M=U8S.?L::G9K0MU/4K/$39IJ)O&6F+L^21CLU[)7$^ZU$KX##52EN;N,,GC& MCK.TY6FIQ7D-??XUQ F#MVLX^"1Y*N!F[<->U-L2:)]7D/3V2Q0VND?82GN* M_9>)Q3%9@ "%&5BQ:(:-BFFCJ&TI;>6)WMX3?1'%WJ[K,/XLQ>*=JR_IQCN* M[7K%<2?94LQOM/X"U,)-1!JIK(0I6V%MK:>N2S=K;-E'=AIS(\4;3#G*8:-; M,!P*.,P1,CCMXD>DRNFHW!BY= /&3!H<5]PRQXD2E'7 \[F49K.Q+ZAGU.$_ M4$L#!!0 ( "^)J51AP02<# 4 /H3 9 >&PO=V]R:W-H965TB!//[OCOSQQ/%:R$<5 VCRG":9NNS$ M6NST5QI R=29RR/#-0LB4:;R5RY[*);#(=DJ3'O6\02]E/.M,QO;9O9R, M1:$3GL&])*I(4R8WUY"(]67'[[P\>.#+6)L'O?*_S@-/-/!MOB=PUIM71/CRER(1W-S&UUV/*,($@BU,<'PWPJF MD"3&$NIXJHQVZC%-Q^WK%^N?K?/HS)PIF(KD#Q[I^+(SZI (%JQ(](-8_P*5 M0WUC+Q2)LK]D7;7U.B0LE!9IU1D5I#PK_[/G*A!;'8+A@0ZTZD!W._0/= BJ M#H%UM%1FW;IAFDW&4JR)-*W1FKFPL;&]T1N>F33.M,2W'/OIR:R8*W@J(-/D MT\K\?B!?F93,!)>!JB. M$JVC1.T@YX<&270,[.:Y2VZST&$OJ.T%UE[PUJC_>8VS]W MZU4*"<#"IX(K;F+0):' I1>!R2RN'HQ[IA8@)41MB2RM#ZQU X+59-#W[-^X MMVK1U:]U]9VZ[MD&$: 5T:)4)X'D4D2%7X?>_,\WYVS,]1[<#HO1T0:8JWR,?PL2B=N3"/:&YUFI>R&5,[@!W$X=)WVN0[+T+'?PMZ/M.V;^!3%_"+'$G M;<6NVX3OD0TPJD=0 M3CH^+S1$9+XA"5WRF4NER8P_DR_?];0!JW_Q+A"D#6:I=QQKG(RIC+TJ08:C0^&D#8JI MFZ/[X;RRT^Z(H-*M,I:^3U ;8%(W,(\,:K!?:#HF*6U82-TPFY;EPJR6XI +]+>(CS=R62(H4/:WL>8"*ZPO@OZ]=-'5!]RI((OV71B^;+ MMM63T9XG]%#$&V12=S%ZW(QYJ:RRW:2P0L="\G_0V7+#/C9+%_NU#1WZ0W_4 M[F#0$#MP$_LX!QO'))@#+9.<_\G%8'\SZ'O#4;!;P_6V#F;,J=@7)I<<:\4$ M%MC1.QNB!5D>-)4W6N3VK&8NM!:IO41PH7^F ;Y?"*%?;LSQ3WW<-_D/4$L# M!!0 ( "^)J53[B)C8$ , # 1 - >&PO5;H*%;(6>A$EO"MSM2SX)X_1] M&#BZF#N)^].3@9W9Y>']E,+G(61E_3B&:3G@P%.#"!& MGCZ/_"EN2QUU"9J."RGV\P0&$YM4-+@G?!+."&=SQ<"K(!7C:V<>@F$AN52! M-@4R8F*P- \.CMT,:M?Q5$Q(96.[".[OO%M^ &QF()!QW@LVZ-@I+1=;Q\"+<.MB;"3*7*J>J#Q.'&]-TS&D!_2#E[$&]3L7NK/K=F.L'-H%GJM:,%6=KXJ>@$8>XRSD[KFZT^TZ?UCSO*+%2&L +Q"3\#B\K?!LTF+>,:R:ZV9+E.16/SC=#K\G1%1JC/"/5Q M7CYD9C]8'+]/9B[_3K,L2=(4R^ALYE4PP_*6IO#ULV':P .+ Y'^+-=XM?$. M>;H/L)H^U2'83O%.Q':*YQH0?][ (\O\U<;B@ =6!:QW(+X_#O24WR=)H*J8 M-NP)QI$LPQ#H17^/IBF2G10^_OI@3TF29)D? *NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'N4P&HW& MPXI+%7S]!NQAZM]'& MX;CM@GAE_D\8]78KY&\0" OS@D9>Y!C!'),"[DR.Z[D M<]O N"I8*FQNY*$MZZT'>8E 7M)"9G551W\2!4+3R8SPC,9UJ8A;:6K85AV9X;GRD<88/TB)8*C'L 'SZU'6WV MLY:'YH"/;"F*71[4XNB#>)U M;0P)@D M0FI+Z*J2KD7JGBADD9#0"97+?@PQ283$ELB&V+3XF MIHF0W!,;*W[6S0LQ@\&X]]YB9@B)U8#ZJY>NA)@S0F)IO!B,#=@'F&V4PO[A MY\V8.")BD=/'Q-02G5,MO;$QPM02 MG7,*TIO,19AIHM\S"8$A?,E-TS\AHA]2X;@L^ST3\TSTVSR32LMW.R-V_&6^ MR:#-7P?!I!,32^<5$W*RIGN:5TII_:0GQN03$\OGC1L'; HO4B'+NGWXF8^) MR2Q?7#,U,?$[!,3V^>TR@?L1BKIQ,#'Q!P4$SOH+>8K MX0(Z9^%C8@Z*B1WT7C1?QE ?$W-03.P@=/K?7S_&'!03.^@E'QITL;0P'O72 M.!\3LU!,O41VQ,1-F6 *2H@5]%X.!Z]1T^)C8@I*B!7T/F8;6Q\34U!"K" T MFKWW)\$4E! K",^(_50S03_!$"L(QTQ\3$Q!";&"<,P+'Q-34'+6:=#8Q\04 ME%!/@U#,2Q\34U!"ON#67PA\,\K[F)B"DE9!P^.7]$)LI1+%$BYAH3[G9;XV MK-ET7P:2BV;Y;EN7Y374K=1"\^+X8?[XIX*O_P%02P,$% @ +XFI5(YA M./J] 0 >AT !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R M;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ;5K'F*O> MK.Y6,4^K<-S=;J=PN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6/L@AR,L'#2%H M6#YH!$&C\D$O$/12/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT%N18"KP7!%@*Q M!$6 KD%Z18"NP7Q%@*]%?56 KT5]58"O?7A9YM M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U M;T.]C4!O>]@L(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\G MT-M1;R?0VU%O)]#;46\GT-L?-KL)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3; MGZEWRJ==3+>>ZQJ/;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]02P,$% @ M+XFI5)PKTP^] 0 =QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P M% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]L MZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WD MWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"OR MZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/F MC/7QQ!Q='G&UL4$L! A0#% @ +XFI5/..WJ?O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ +XFI5)E&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5%TK[VM9 M!@ NQD !@ ("!D@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5+C#[Q@5!@ QAH !@ M ("!7AP 'AL+W=O&PO=V]R:W-H965T%/ !X;"]W;W)K&UL4$L! A0#% @ +XFI5$5;?.N! P 80@ !D M ("!NE, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +XFI5$*VM>^(!@ Y! !D ("!&F 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5./8 MWG)&!@ _@X !D ("!RG$ 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5/Y4^GL7 P 708 !D M ("!1(@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +XFI5*P/D/6I @ E@4 !D ("! M3Y, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +XFI5-9)_+"L!0 0\ !D ("!9YT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5)TDUBR: P \0T !D M ("!?[( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +XFI5/A@)7BB @ 2@< !D ("!B;T M 'AL+W=O&PO=V]R:W-H965T_" !X;"]W;W)K&UL4$L! A0#% @ M+XFI5-;V>+O8 @ E0H !D ("!YL4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5' J%&PO=V]R:W-H965T&UL4$L! A0#% @ +XFI5$3UF.DE! &P\ !D M ("!-]H 'AL+W=O&PO=V]R:W-H M965T4AW0, #L0 9 M " @1WB !X;"]W;W)K&UL4$L! M A0#% @ +XFI5&!E&?(U P KPH !D ("!,>8 'AL M+W=O&PO=V]R:W-H965T#N !X;"]S='EL97,N>&UL4$L! A0#% @ +XFI5)>*NQS $P( M L ( !&_( %]R96QS+RYR96QS4$L! A0#% @ +XFI M5&J$Q4<_! V" \ ( !!/, 'AL+W=O7!E&UL4$L%!@ Y #D A@\ %/[ $! end XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 117 251 1 false 45 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.castlebiosciences.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED) Sheet http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Sheet http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.castlebiosciences.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 7 false false R8.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2105103 - Disclosure - Revenue Sheet http://www.castlebiosciences.com/role/Revenue Revenue Notes 9 false false R10.htm 2110104 - Disclosure - Loss Per Share Sheet http://www.castlebiosciences.com/role/LossPerShare Loss Per Share Notes 10 false false R11.htm 2113105 - Disclosure - Property and Equipment, Net Sheet http://www.castlebiosciences.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 2117106 - Disclosure - Intangible Asset, Net Sheet http://www.castlebiosciences.com/role/IntangibleAssetNet Intangible Asset, Net Notes 12 false false R13.htm 2122107 - Disclosure - Other Accrued and Current Liabilities Sheet http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilities Other Accrued and Current Liabilities Notes 13 false false R14.htm 2125108 - Disclosure - Leases Sheet http://www.castlebiosciences.com/role/Leases Leases Notes 14 false false R15.htm 2129109 - Disclosure - Fair Value Measurements Sheet http://www.castlebiosciences.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 2134110 - Disclosure - Commitments and Contingencies Sheet http://www.castlebiosciences.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2135111 - Disclosure - Stock Incentive Plans and Stock-Based Compensation Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensation Stock Incentive Plans and Stock-Based Compensation Notes 17 false false R18.htm 2142112 - Disclosure - Subsequent Event Sheet http://www.castlebiosciences.com/role/SubsequentEvent Subsequent Event Notes 18 false false R19.htm 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 2306301 - Disclosure - Revenue - (Tables) Sheet http://www.castlebiosciences.com/role/RevenueTables Revenue - (Tables) Tables 20 false false R21.htm 2311302 - Disclosure - Loss Per Share (Tables) Sheet http://www.castlebiosciences.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.castlebiosciences.com/role/LossPerShare 21 false false R22.htm 2314303 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.castlebiosciences.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.castlebiosciences.com/role/PropertyandEquipmentNet 22 false false R23.htm 2318304 - Disclosure - Intangible Asset, Net (Tables) Sheet http://www.castlebiosciences.com/role/IntangibleAssetNetTables Intangible Asset, Net (Tables) Tables http://www.castlebiosciences.com/role/IntangibleAssetNet 23 false false R24.htm 2323305 - Disclosure - Other Accrued Liabilities (Tables) Sheet http://www.castlebiosciences.com/role/OtherAccruedLiabilitiesTables Other Accrued Liabilities (Tables) Tables 24 false false R25.htm 2326306 - Disclosure - Operating Leases (Tables) Sheet http://www.castlebiosciences.com/role/OperatingLeasesTables Operating Leases (Tables) Tables 25 false false R26.htm 2330307 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.castlebiosciences.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.castlebiosciences.com/role/FairValueMeasurements 26 false false R27.htm 2336308 - Disclosure - Stock Incentive Plans and Stock-Based Compensation (Tables) Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables Stock Incentive Plans and Stock-Based Compensation (Tables) Tables http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensation 27 false false R28.htm 2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 28 false false R29.htm 2407402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.castlebiosciences.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 29 false false R30.htm 2408403 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 30 false false R31.htm 2409404 - Disclosure - Revenue - Concentration of Risk, by Risk Factor (Details) Sheet http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails Revenue - Concentration of Risk, by Risk Factor (Details) Details 31 false false R32.htm 2412405 - Disclosure - Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 32 false false R33.htm 2415406 - Disclosure - Property and Equipment, Net - Property and Equipment (Details) Sheet http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails Property and Equipment, Net - Property and Equipment (Details) Details 33 false false R34.htm 2416407 - Disclosure - Property and Equipment, Net - Depreciation Expense (Details) Sheet http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails Property and Equipment, Net - Depreciation Expense (Details) Details 34 false false R35.htm 2419408 - Disclosure - Intangible Asset, Net - Finite-Lived Intangible Assets (Details) Sheet http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails Intangible Asset, Net - Finite-Lived Intangible Assets (Details) Details 35 false false R36.htm 2420409 - Disclosure - Intangible Asset - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Intangible Asset - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 36 false false R37.htm 2421410 - Disclosure - Intangible Asset, Net - Narrative (Details) Sheet http://www.castlebiosciences.com/role/IntangibleAssetNetNarrativeDetails Intangible Asset, Net - Narrative (Details) Details 37 false false R38.htm 2424411 - Disclosure - Other Accrued and Current Liabilities (Details) Sheet http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails Other Accrued and Current Liabilities (Details) Details http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilities 38 false false R39.htm 2427412 - Disclosure - Leases - Assets And Liabilities (Details) Sheet http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails Leases - Assets And Liabilities (Details) Details 39 false false R40.htm 2428413 - Disclosure - Leases - Narrative (Details) Sheet http://www.castlebiosciences.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 40 false false R41.htm 2431414 - Disclosure - Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 41 false false R42.htm 2432415 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 42 false false R43.htm 2433416 - Disclosure - Fair Value Measurements - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Sheet http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails Fair Value Measurements - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) Details 43 false false R44.htm 2437417 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Narrative (Details) Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails Stock Incentive Plans and Stock-Based Compensation - Narrative (Details) Details http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables 44 false false R45.htm 2438418 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Activity Under Stock Incentive Plan (Details) Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails Stock Incentive Plans and Stock-Based Compensation - Activity Under Stock Incentive Plan (Details) Details 45 false false R46.htm 2439419 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails Stock Incentive Plans and Stock-Based Compensation - Restricted Stock Units Activity (Details) Details 46 false false R47.htm 2440420 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details) Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails Stock Incentive Plans and Stock-Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details) Details 47 false false R48.htm 2441421 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Stock-based Compensation Expense (Details) Sheet http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails Stock Incentive Plans and Stock-Based Compensation - Stock-based Compensation Expense (Details) Details 48 false false R49.htm 2443422 - Disclosure - Subsequent Event - Narrative (Details) Sheet http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails Subsequent Event - Narrative (Details) Details 49 false false All Reports Book All Reports cstl-20220331.htm cstl-20220331.xsd cstl-20220331_cal.xml cstl-20220331_def.xml cstl-20220331_lab.xml cstl-20220331_pre.xml exhibit103-acaconcourseeas.htm exhibit311-q12022.htm exhibit312-q12022.htm exhibit321-q12022.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cstl-20220331.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 117, "dts": { "calculationLink": { "local": [ "cstl-20220331_cal.xml" ] }, "definitionLink": { "local": [ "cstl-20220331_def.xml" ] }, "inline": { "local": [ "cstl-20220331.htm" ] }, "labelLink": { "local": [ "cstl-20220331_lab.xml" ] }, "presentationLink": { "local": [ "cstl-20220331_pre.xml" ] }, "schema": { "local": [ "cstl-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": 395, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 6 }, "keyCustom": 24, "keyStandard": 227, "memberCustom": 15, "memberStandard": 29, "nsprefix": "cstl", "nsuri": "http://www.castlebiosciences.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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://www.castlebiosciences.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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": "2110104 - Disclosure - Loss Per Share", "role": "http://www.castlebiosciences.com/role/LossPerShare", "shortName": "Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - Property and Equipment, Net", "role": "http://www.castlebiosciences.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117106 - Disclosure - Intangible Asset, Net", "role": "http://www.castlebiosciences.com/role/IntangibleAssetNet", "shortName": "Intangible Asset, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Other Accrued and Current Liabilities", "role": "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilities", "shortName": "Other Accrued and Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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": "2125108 - Disclosure - Leases", "role": "http://www.castlebiosciences.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - Fair Value Measurements", "role": "http://www.castlebiosciences.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134110 - Disclosure - Commitments and Contingencies", "role": "http://www.castlebiosciences.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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": "2135111 - Disclosure - Stock Incentive Plans and Stock-Based Compensation", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensation", "shortName": "Stock Incentive Plans and Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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": "2142112 - Disclosure - Subsequent Event", "role": "http://www.castlebiosciences.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_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 - Summary of Significant Accounting Policies (Policies)", "role": "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Revenue - (Tables)", "role": "http://www.castlebiosciences.com/role/RevenueTables", "shortName": "Revenue - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Loss Per Share (Tables)", "role": "http://www.castlebiosciences.com/role/LossPerShareTables", "shortName": "Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.castlebiosciences.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - Intangible Asset, Net (Tables)", "role": "http://www.castlebiosciences.com/role/IntangibleAssetNetTables", "shortName": "Intangible Asset, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Other Accrued Liabilities (Tables)", "role": "http://www.castlebiosciences.com/role/OtherAccruedLiabilitiesTables", "shortName": "Other Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - Operating Leases (Tables)", "role": "http://www.castlebiosciences.com/role/OperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.castlebiosciences.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - Stock Incentive Plans and Stock-Based Compensation (Tables)", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables", "shortName": "Stock Incentive Plans and Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "cstl:ContractWithCustomerCustomerPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "cstl:ContractWithCustomerCustomerPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "id7569544869c4b568c427e1b01e99053_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ic9bdd466df4d4f22b04304e8f86bfb72_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Revenue - Concentration of Risk, by Risk Factor (Details)", "role": "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails", "shortName": "Revenue - Concentration of Risk, by Risk Factor (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ic9bdd466df4d4f22b04304e8f86bfb72_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Property and Equipment, Net - Property and Equipment (Details)", "role": "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails", "shortName": "Property and Equipment, Net - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Property and Equipment, Net - Depreciation Expense (Details)", "role": "http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "shortName": "Property and Equipment, Net - Depreciation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Intangible Asset, Net - Finite-Lived Intangible Assets (Details)", "role": "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails", "shortName": "Intangible Asset, Net - Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Intangible Asset - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "role": "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Intangible Asset - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Intangible Asset, Net - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/IntangibleAssetNetNarrativeDetails", "shortName": "Intangible Asset, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Other Accrued and Current Liabilities (Details)", "role": "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails", "shortName": "Other Accrued and Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427412 - Disclosure - Leases - Assets And Liabilities (Details)", "role": "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "shortName": "Leases - Assets And Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i009fad672e8e48d9a1f50ee8eaf337d6_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)", "role": "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Leases - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i0120222cbda04547a6486cc3fccce184_I20220311", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2b886b9c31a042fca3107faa123c22d4_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431414 - Disclosure - Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "role": "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "shortName": "Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2b886b9c31a042fca3107faa123c22d4_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "cstl:AssetAcquisitionsContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "cstl:AssetAcquisitionsContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ibe59425a50db4572a987dfdd15a437bf_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Fair Value Measurements - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "role": "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails", "shortName": "Fair Value Measurements - Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ibe59425a50db4572a987dfdd15a437bf_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437417 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails", "shortName": "Stock Incentive Plans and Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i2fa091f4c5264bd1b76d106bcb4dbd18_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ibe59425a50db4572a987dfdd15a437bf_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Activity Under Stock Incentive Plan (Details)", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails", "shortName": "Stock Incentive Plans and Stock-Based Compensation - Activity Under Stock Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ibe59425a50db4572a987dfdd15a437bf_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i55763af11f914529a14644390eddacaf_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Restricted Stock Units Activity (Details)", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails", "shortName": "Stock Incentive Plans and Stock-Based Compensation - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i55763af11f914529a14644390eddacaf_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i06d1291fa55640e6a8ef6863fef08789_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": "2440420 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details)", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "shortName": "Stock Incentive Plans and Stock-Based Compensation - Assumptions Used in Fair Value of Stock Options and ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "i06d1291fa55640e6a8ef6863fef08789_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Stock Incentive Plans and Stock-Based Compensation - Stock-based Compensation Expense (Details)", "role": "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails", "shortName": "Stock Incentive Plans and Stock-Based Compensation - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "id3784f6ab5684a6582ba7149824f0bf1_D20220426-20220426", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443422 - Disclosure - Subsequent Event - Narrative (Details)", "role": "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails", "shortName": "Subsequent Event - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "id3784f6ab5684a6582ba7149824f0bf1_D20220426-20220426", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ic9fbfd93517c49f58ac07e6cfe20f91d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)", "role": "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "ic9fbfd93517c49f58ac07e6cfe20f91d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.castlebiosciences.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Revenue", "role": "http://www.castlebiosciences.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cstl-20220331.htm", "contextRef": "icf72a7fbb68d431f928ed26378da599c_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 45, "tag": { "cstl_AccountsReceivableCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Current [Member]", "label": "Accounts Receivable, Current [Member]", "terseLabel": "Percentage of Accounts Receivable (current)" } } }, "localname": "AccountsReceivableCurrentMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "cstl_AccountsReceivableNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Noncurrent [Member]", "label": "Accounts Receivable, Noncurrent [Member]", "terseLabel": "Percentage of Accounts Receivable (non-current)" } } }, "localname": "AccountsReceivableNoncurrentMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "cstl_AccruedClinicalStudiesCurrent": { "auth_ref": [], "calculation": { "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Clinical Studies, Current", "label": "Accrued Clinical Studies, Current", "terseLabel": "Clinical studies" } } }, "localname": "AccruedClinicalStudiesCurrent", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cstl_AltheaDxIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AltheaDx, Inc", "label": "AltheaDx, Inc [Member]", "terseLabel": "AltheaDx, Inc" } } }, "localname": "AltheaDxIncMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "cstl_AssembledWorkforceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assembled Workforce", "label": "Assembled Workforce [Member]", "terseLabel": "Assembled workforce" } } }, "localname": "AssembledWorkforceMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cstl_AssetAcquisitionConsiderationTransferredContingentConsiderationPercentagePaidInCash": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Cash", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Cash", "terseLabel": "Asset acquisition, percentage of contingent consideration paid in cash" } } }, "localname": "AssetAcquisitionConsiderationTransferredContingentConsiderationPercentagePaidInCash", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "percentItemType" }, "cstl_AssetAcquisitionConsiderationTransferredContingentConsiderationPercentagePaidInCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Common Stock", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration, Percentage Paid In Common Stock", "terseLabel": "Asset acquisition, percentage of contingent consideration paid in common stock" } } }, "localname": "AssetAcquisitionConsiderationTransferredContingentConsiderationPercentagePaidInCommonStock", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "percentItemType" }, "cstl_AssetAcquisitionConsiderationTransferredEquityInterestsIssuedAndIssuableNumberOfRemainingSharesAuthorizedToBeIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Remaining Shares Authorized To Be Issued", "label": "Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Remaining Shares Authorized To Be Issued", "terseLabel": "Asset acquisition, consideration transferred, number of remaining shares authorized to be issued (in shares)" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestsIssuedAndIssuableNumberOfRemainingSharesAuthorizedToBeIssued", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cstl_AssetAcquisitionConsiderationTransferredEquityInterestsIssuedAndIssuableNumberOfSharesMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Shares, Maximum", "label": "Asset Acquisition, Consideration Transferred, Equity Interests Issued And Issuable, Number Of Shares, Maximum", "terseLabel": "Asset acquisition, consideration transferred, maximum number of shares authorized to be issued (in shares)" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestsIssuedAndIssuableNumberOfSharesMaximum", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cstl_AssetAcquisitionContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Contingent Consideration Arrangements, Range Of Outcomes, Value High", "label": "Asset Acquisition, Contingent Consideration Arrangements, Range Of Outcomes, Value High", "terseLabel": "Asset acquisition, contingent consideration range of outcomes, value, high" } } }, "localname": "AssetAcquisitionContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cstl_AssetAcquisitionContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Contingent Consideration, Liability, Measurement Input", "label": "Asset Acquisition, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Asset acquisition, contingent consideration, liability, measurement input" } } }, "localname": "AssetAcquisitionContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "cstl_AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Equity Interest Issued Or Issuable, Number Of Shares", "label": "Asset Acquisition, Equity Interest Issued Or Issuable, Number Of Shares", "terseLabel": "Asset acquisition, Number of shares issued (in shares)" } } }, "localname": "AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cstl_AssetAcquisitionsContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisitions, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "label": "Asset Acquisitions, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Additional consideration payable based on achievement of certain commercial milestones" } } }, "localname": "AssetAcquisitionsContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cstl_AssetAcquisitionsContingentConsiderationArrangementsRangeOfOutcomesValueHighShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisitions, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Shares", "label": "Asset Acquisitions, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Shares", "terseLabel": "Maximum number of shares payable in earnout payment (in shares)" } } }, "localname": "AssetAcquisitionsContingentConsiderationArrangementsRangeOfOutcomesValueHighShares", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cstl_AssetAcquisitionsEarnoutPaymentsNumberOfTradingDaysToDetermineVolumeWeightedAveragePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisitions, Earnout Payments, Number Of Trading Days To Determine Volume Weighted-Average Price", "label": "Asset Acquisitions, Earnout Payments, Number Of Trading Days To Determine Volume Weighted-Average Price", "terseLabel": "Number of trading days to determine volume weighted-average price of common stock" } } }, "localname": "AssetAcquisitionsEarnoutPaymentsNumberOfTradingDaysToDetermineVolumeWeightedAveragePrice", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "integerItemType" }, "cstl_BlueCrossBlueShieldPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BlueCross BlueShield Plans [Member]", "label": "BlueCross BlueShield Plans [Member]", "terseLabel": "BlueCross BlueShield plans" } } }, "localname": "BlueCrossBlueShieldPlansMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "cstl_BusinessCombinationAndAssetAcquisitionsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination And Asset Acquisitions, Policy", "label": "Business Combination And Asset Acquisitions, Policy [Policy Text Block]", "terseLabel": "Contingent Consideration" } } }, "localname": "BusinessCombinationAndAssetAcquisitionsPolicyPolicyTextBlock", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cstl_CommonStockSharePriceVolumeWeightedAveragePriceNumberOfTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Share Price, Volume-Weighted Average Price, Number Of Trading Days", "label": "Common Stock, Share Price, Volume-Weighted Average Price, Number Of Trading Days", "terseLabel": "Common stock, share price, volume-weighted average price, number of trading days" } } }, "localname": "CommonStockSharePriceVolumeWeightedAveragePriceNumberOfTradingDays", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "integerItemType" }, "cstl_ContractWithCustomerCustomerPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer Customer, Payment Terms", "label": "Contract With Customer Customer, Payment Terms", "terseLabel": "Number of days contract with customer is generally paid" } } }, "localname": "ContractWithCustomerCustomerPaymentTerms", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "cstl_DermatologicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dermatologic", "label": "Dermatologic [Member]", "terseLabel": "Dermatologic" } } }, "localname": "DermatologicMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cstl_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cstl_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cstl_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Assets", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Assets", "negatedTerseLabel": "Operating lease assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "cstl_LesseeOperatingLeaseBaseRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Base Rent", "label": "Lessee, Operating Lease, Base Rent", "terseLabel": "Operating lease, base rent" } } }, "localname": "LesseeOperatingLeaseBaseRent", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cstl_LesseeOperatingLeaseEarlyTerminationFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Early Termination Fee", "label": "Lessee, Operating Lease, Early Termination Fee", "terseLabel": "Early termination fee" } } }, "localname": "LesseeOperatingLeaseEarlyTerminationFee", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cstl_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "terseLabel": "Lessee, operating lease, lease not yet commenced, amount" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cstl_LesseeOperatingLeaseMaximumBaseRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Maximum Base Rent", "label": "Lessee, Operating Lease, Maximum Base Rent", "terseLabel": "Operating lease, maximum base rent" } } }, "localname": "LesseeOperatingLeaseMaximumBaseRent", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cstl_LesseeOperatingLeaseNumberOfOptionsToRenew": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Options To Renew", "label": "Lessee, Operating Lease, Number Of Options To Renew", "terseLabel": "Lessee, operating lease, number of options to renew" } } }, "localname": "LesseeOperatingLeaseNumberOfOptionsToRenew", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "integerItemType" }, "cstl_LesseeOperatingLeaseOptionToTerminateTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Option To Terminate, Term", "label": "Lessee, Operating Lease, Option To Terminate, Term", "terseLabel": "Number of months to terminate lease after commencement" } } }, "localname": "LesseeOperatingLeaseOptionToTerminateTerm", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "durationItemType" }, "cstl_MedicareAdvantagePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare Advantage Plans [Member]", "label": "Medicare Advantage Plans [Member]", "terseLabel": "Medicare Advantage plans" } } }, "localname": "MedicareAdvantagePlansMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "cstl_MedicareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare [Member]", "label": "Medicare [Member]", "terseLabel": "Medicare" } } }, "localname": "MedicareMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "cstl_OperatingExpensesNetOfOtherOperatingLoss": { "auth_ref": [], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Expenses, Net Of Other Operating Loss", "label": "Operating Expenses, Net Of Other Operating Loss", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpensesNetOfOtherOperatingLoss", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "cstl_PittsburghLeaseAfterSixMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pittsburgh Lease, After Six Months", "label": "Pittsburgh Lease, After Six Months [Member]", "terseLabel": "Pittsburgh Lease, After First Six Months" } } }, "localname": "PittsburghLeaseAfterSixMonthsMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "cstl_PittsburghLeaseFirstSixMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pittsburgh Lease, First Six Months", "label": "Pittsburgh Lease, First Six Months [Member]", "terseLabel": "Pittsburgh Lease, First Six Months" } } }, "localname": "PittsburghLeaseFirstSixMonthsMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "cstl_PittsburghLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pittsburgh Lease", "label": "Pittsburgh Lease [Member]", "terseLabel": "Pittsburgh Lease" } } }, "localname": "PittsburghLeaseMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "cstl_RevenueFromContractWithCustomerRevenueNotYetRecognizedNumberOfClaimsInAdjudicationProcess": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Disputed Claims", "label": "Revenue From Contract With Customer, Revenue Not Yet Recognized, Number Of Claims In Adjudication Process", "terseLabel": "Number of claims in adjudication process" } } }, "localname": "RevenueFromContractWithCustomerRevenueNotYetRecognizedNumberOfClaimsInAdjudicationProcess", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueNarrativeDetails" ], "xbrltype": "integerItemType" }, "cstl_StockOptionsAndRestrictedStockUnitsRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options and Restricted Stock Units (\u201cRSUs\u201d)", "label": "Stock Options and Restricted Stock Units (\u201cRSUs\u201d) [Member]", "terseLabel": "Stock options and restricted stock units (\u201cRSUs\u201d)" } } }, "localname": "StockOptionsAndRestrictedStockUnitsRSUsMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "cstl_ThirdPartyPayorConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third-Party Payor Concentration Risk [Member]", "label": "Third-Party Payor Concentration Risk [Member]", "terseLabel": "Third-Party Payor Concentration Risk" } } }, "localname": "ThirdPartyPayorConcentrationRiskMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "cstl_TwoThousandNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Nineteen Equity Incentive Plan", "label": "Two Thousand Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Plan" } } }, "localname": "TwoThousandNineteenEquityIncentivePlanMember", "nsuri": "http://www.castlebiosciences.com/20220331", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r444" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r445" ], "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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.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://www.castlebiosciences.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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r446" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r442" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r441" ], "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://www.castlebiosciences.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.castlebiosciences.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.castlebiosciences.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r43", "r45", "r83", "r84", "r210", "r215" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r2", "r89", "r97", "r170", "r289", "r290", "r291", "r303", "r304", "r327", "r332", "r333", "r449" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "After Adoption of ASC 842" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r89", "r97", "r103", "r170", "r289", "r290", "r291", "r303", "r304", "r327", "r330", "r332", "r333", "r449" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Effect of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r89", "r97", "r103", "r170", "r289", "r290", "r291", "r303", "r304", "r327", "r330", "r332", "r333", "r449" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r89", "r97", "r103", "r170", "r289", "r290", "r291", "r303", "r304", "r327", "r330", "r332", "r333", "r449" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r150", "r236", "r238", "r390", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r150", "r236", "r238", "r390", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r44", "r45", "r83", "r84", "r210", "r215" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "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_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Effect of Adoption" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r90", "r91", "r92", "r93", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r198", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r303", "r304", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r379", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Other Accrued and Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r382" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r21", "r153", "r154" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r21", "r153", "r398", "r408" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "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 noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term accounts receivable, net" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "auth_ref": [ "r399", "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.", "label": "Accrued Bonuses", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r13", "r14", "r35" ], "calculation": { "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Employee stock purchase plan contributions" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r14", "r35" ], "calculation": { "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Payroll tax liabilities" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13", "r14", "r35" ], "calculation": { "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued service fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r292", "r382" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r86", "r87", "r88", "r289", "r290", "r291", "r332" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r90", "r91", "r92", "r93", "r103", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r198", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r301", "r302", "r303", "r304", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r379", "r392", "r393", "r394", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r255", "r281", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r159", "r173", "r174", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r69", "r176", "r181" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 5.0, "parentTag": "cstl_OperatingExpensesNetOfOtherOperatingLoss", "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 acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED", "http://www.castlebiosciences.com/role/IntangibleAssetNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r315", "r316", "r317", "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Asset acquisition, consideration transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r315", "r316", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Asset acquisition, consideration transferred, equity interest issued and issuable" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized from contingent consideration in asset acquisition.", "label": "Asset Acquisition, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "AssetAcquisitionContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r80", "r139", "r142", "r148", "r166", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r319", "r322", "r349", "r380", "r382", "r396", "r409" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r12", "r41", "r80", "r166", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r319", "r322", "r349", "r380", "r382" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r256", "r283" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r68", "r313" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 1.0, "parentTag": "cstl_OperatingExpensesNetOfOtherOperatingLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration", "verboseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r311", "r312" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r311", "r312" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Noncurrent portion of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r85", "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r73", "r74", "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrued purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r30", "r71" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r16", "r72" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r66", "r71", "r76" ], "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": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r66", "r358" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r195", "r401", "r413" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r196", "r436" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r86", "r87", "r332" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r20" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock, $0.001 par value per share; 200,000,000 shares authorized as of March\u00a031, 2022 and December\u00a031, 2021; 25,485,420 and 25,378,520 shares issued and outstanding as of March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Accrued Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r49", "r50", "r56", "r403", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Net loss and comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r126", "r127", "r152", "r346", "r347", "r435" ], "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://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r126", "r127", "r152", "r346", "r347", "r434", "r435" ], "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://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r126", "r127", "r152", "r346", "r347", "r434", "r435" ], "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://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r122", "r407" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r126", "r127", "r152", "r346", "r347" ], "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://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r125", "r126", "r127", "r128", "r346", "r348", "r435" ], "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://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r126", "r127", "r152", "r346", "r347", "r435" ], "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://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r78", "r321" ], "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": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r224" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Variable consideration adjustments included in revenue" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r58", "r80", "r166", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r349" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 2.0, "parentTag": "cstl_OperatingExpensesNetOfOtherOperatingLoss", "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 (exclusive of amortization of acquired intangible assets)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "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 (exclusive of amortization of acquired intangible assets)" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Deferred acquisition costs" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r69", "r81", "r300", "r306", "r307", "r308" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r297", "r298" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r69", "r185" ], "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 and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r69", "r137" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r244" ], "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://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedules of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Incentive Plans and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensation" ], "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": [ "r57", "r95", "r96", "r97", "r98", "r99", "r104", "r106", "r108", "r109", "r110", "r114", "r115", "r333", "r334", "r404", "r418" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r57", "r95", "r96", "r97", "r98", "r99", "r106", "r108", "r109", "r110", "r114", "r115", "r333", "r334", "r404", "r418" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r111", "r112", "r113", "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r282" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r282" ], "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": "Unrecognized compensation expense, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r279" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Lab equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r51", "r52", "r53", "r86", "r87", "r88", "r91", "r100", "r102", "r119", "r170", "r216", "r217", "r289", "r290", "r291", "r303", "r304", "r332", "r359", "r360", "r361", "r362", "r363", "r364", "r424", "r425", "r426", "r451" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r335", "r336", "r337", "r344" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r211", "r212", "r213", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r336", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r335", "r336", "r339", "r340", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r211", "r246", "r247", "r252", "r253", "r336", "r386" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Items (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r211", "r212", "r213", "r246", "r247", "r252", "r253", "r336", "r387" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r211", "r212", "r213", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r336", "r388" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r341", "r344" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r211", "r212", "r213", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r343", "r345" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r372", "r377" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Repayment of principal portion of finance lease liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r371", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset, accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset, before accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r180" ], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r182" ], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (remainder of year)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r182" ], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r182" ], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r182" ], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r177", "r178", "r180", "r183", "r391", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r180", "r395" ], "calculation": { "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r177", "r179" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r180", "r391" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlebiosciences.com/role/IntangibleAssetFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted-Average Remaining Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Valuation, Income Approach [Member]", "terseLabel": "Valuation, Income Approach" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r53", "r59" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "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": [ "r189", "r191" ], "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://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r191" ], "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://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r101", "r102", "r138", "r299", "r305", "r309", "r419" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r68", "r377" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 13.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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Asset, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r136", "r366", "r367", "r405" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "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", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r40", "r382" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r61", "r135" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r378" ], "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://www.castlebiosciences.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r80", "r143", "r166", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r320", "r322", "r323", "r349", "r380", "r381" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r80", "r166", "r349", "r382", "r397", "r411" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r80", "r166", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r320", "r322", "r323", "r349", "r380", "r381", "r382" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Expected stock price volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r66", "r67", "r70" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r46", "r48", "r53", "r55", "r70", "r80", "r90", "r95", "r96", "r97", "r98", "r101", "r102", "r107", "r139", "r141", "r144", "r147", "r149", "r166", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r334", "r349", "r402", "r416" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "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", "netLabel": "Net income (loss)", "totalLabel": "Net loss and comprehensive loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED", "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r139", "r141", "r144", "r147", "r149" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "negatedTerseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r369" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "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_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r35" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued and current liabilities", "totalLabel": "Total" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets \u2013 long-term" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "negatedTerseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.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": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r35", "r197" ], "calculation": { "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedandCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r65" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of common stock offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r64" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payment of employees\u2019 taxes on vested restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r62", "r315", "r316", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Payments to acquire productive assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r62" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r256", "r283" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r214" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r214" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValueOutstanding": { "auth_ref": [ "r19" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.", "label": "Preferred Stock, Value, Outstanding", "terseLabel": "Preferred stock, $0.001 par value per share; 10,000,000 shares authorized as of March\u00a031, 2022 and December\u00a031, 2021; no shares issued and outstanding as of March\u00a031, 2022 and December\u00a031, 2021" } } }, "localname": "PreferredStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r28", "r29" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "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": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r63", "r284" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r63" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from contributions to the employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r187", "r371", "r376" ], "calculation": { "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r42", "r188", "r376" ], "calculation": { "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r17", "r186", "r369" ], "calculation": { "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Accumulated Depreciation and Amortization", "terseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r190", "r437", "r438", "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r188", "r382", "r406", "r412" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r186" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r27", "r161" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r296", "r389", "r440" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 4.0, "parentTag": "cstl_OperatingExpensesNetOfOtherOperatingLoss", "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "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://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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 (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r217", "r292", "r382", "r410", "r428", "r433" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Retained earnings (accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r86", "r87", "r88", "r91", "r100", "r102", "r170", "r289", "r290", "r291", "r303", "r304", "r332", "r424", "r426" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r140", "r145", "r146", "r150", "r151", "r152", "r235", "r236", "r390" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "NET REVENUES", "verboseLabel": "Total net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED", "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r126", "r152" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Percentage of Revenues" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueConcentrationofRiskbyRiskFactorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r79", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r245" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r237", "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OtherAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r111" ], "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://www.castlebiosciences.com/role/LossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r255", "r280", "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r335", "r336" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r177", "r179", "r391" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r177", "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r94", "r97", "r117", "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Adoption of Accounting Standards Update" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r256", "r283" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r259", "r272", "r274" ], "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 Share-based Payment Arrangement on Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, ESPP, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables" ], "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 Share-based Payment Arrangement on Restricted Stock Units" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/IntangibleAssetNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r128", "r346", "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED": { "order": 3.0, "parentTag": "cstl_OperatingExpensesNetOfOtherOperatingLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/PropertyandEquipmentNetDepreciationExpenseDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceOtherMember": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.", "label": "Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited / Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value at ending balance (in dollars per share)", "periodStartLabel": "Weighted average grant date fair value at beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "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 Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected stock price volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected stock price volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum 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, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum 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, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedLabel": "Forfeited/Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r260", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "verboseLabel": "Increase in number of shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r283" ], "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": "Number of shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable, number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Forfeited/Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options granted, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r261", "r283" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "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": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r260" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "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": "Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued during period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r254", "r257" ], "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://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationNarrativeDetails", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r277", "r293" ], "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": "Average expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationAssumptionsUsedinFairValueofStockOptionsandESPPDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r77", "r85" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r39", "r51", "r52", "r53", "r86", "r87", "r88", "r91", "r100", "r102", "r119", "r170", "r216", "r217", "r289", "r290", "r291", "r303", "r304", "r332", "r359", "r360", "r361", "r362", "r363", "r364", "r424", "r425", "r426", "r451" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "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": [ "r86", "r87", "r88", "r119", "r390" ], "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://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r19", "r20", "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r216", "r217" ], "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 common stock from vested restricted stock units and payment of employees' taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r216", "r217", "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.castlebiosciences.com/role/StockIncentivePlansandStockBasedCompensationActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r19", "r20", "r216", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r216", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Public offering of common stock, adjustment to offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r216", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock from vested restricted stock units and payment of employees\u2019 taxes" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r216", "r217" ], "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": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r80", "r162", "r166", "r349", "r382" ], "calculation": { "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r365", "r384" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r365", "r384" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r365", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r365", "r384" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r383", "r385" ], "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 Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_TenantImprovements": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.", "label": "Tenant Improvements", "terseLabel": "Leasehold improvements to be contributed by landlord" } } }, "localname": "TenantImprovements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r155", "r156", "r157", "r158", "r160", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r90", "r91", "r92", "r93", "r103", "r164", "r165", "r167", "r168", "r169", "r170", "r171", "r172", "r198", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r301", "r302", "r303", "r304", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r379", "r392", "r393", "r394", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/LeasesAssetsAndLiabilitiesDetails", "http://www.castlebiosciences.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r120", "r121", "r123", "r124", "r129", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r110" ], "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": "Weighted-average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r110" ], "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": "Weighted-average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlebiosciences.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSUNAUDITED" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL108322424-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r442": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r444": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r445": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r446": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r46": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r48": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "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(25))", "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.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 67 0001447362-22-000085-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001447362-22-000085-xbrl.zip M4$L#!!0 ( "^)J50?4 ]K1YT" *.(%@ 1 8W-T;"TR,#(R,#,S,2YH M=&WLO6E7&\FR+OS]_@J]['//[5Z+Q#D/[M[<18/L35]+LD&VC_CBE2,JT$!K M,,.O?S-+8A)@@Y'00.T!2ZHI*R/BR2>%ET.NV2U^[O>/L MNP8@OV:[>W+>RPZ;@Q*&&$\<[+W5&#H:B 1&(P$B/7# MMY9(K)35@ 9E /4P *D4!AA3Z)$BU&"][MZJ>#M"N?%20RH1ET9YCX."-F D MJ$J/;0[BV\4W[/3?9F>#?Z\U!X.3MV_>G)Z>;IR97FNCVSM\DW5:6<>GUWTS MZ.E./W1[;3V(W?$FO@0$$ .$UZYO OK>WKI1_+YQV/W^P_L@!J $!%W>Q_GL MZAYY0RYO$@^DQZ)_Z.6IZ7!V?\LQA"0^MC_0'>LOS[?]0>O6Z5;'7[S)NGV; M^7AB?\-VV^DAL?NN6]3O77=/T'V3/R#^F+<&0'2C\<,^.-3ZY.[IXP/W7'+6 MO_T*I^3R!=";_ZE\V+=-W]9@\E6R?I=&4?[HY4=GW.PK-]&SXW/YF]'!\:GW MM08II=Z<)96Y%O=#ST;DAKRO'A]_.'[XSNGHY:EWSKS]7NFPT?U13[QMZ<[A MO]=\!WS>7XLZ[;7;_+/M![J4K@?^GV'V_=]KV]W.(%HJJ)^?Q,OLZ-N_UP;^ M;/ F?ZA[HX^9<[Z3?XS'JQ$N>ID=/?]LL.?#O]1-05%EKM6RH]OIT3Y[6^[$]IUOQ]?I MZ=9NQ_FS_^?/UTJ9B[=VY,NYV>E^_X#WOC=(9>B.RM\/WJNCVE&K63G:NJCN M'&0']6:SLO.)5NH-VCAJM0[J?[=K];^.#HYVSZH7G]@'4FTU+KJL4=\]K5Q\ MPHWV9]JH;\':3AG7WN^R@Z^?SP^.CD\;N'%>J5M8^R+A!WQPWOAJ>>WK0;/1 M_M(\V/F$:SOOFM7W95B)SVC@O[/X&ZT>-8^K%[OQVLIW]_Y=9MY_YI4==]PX M^HP.OGXZB^TBU9VMT^I.J]FH?[ZHMO>R!OY$#XXJ9Y7ZUOB:+_%9K'-0[YY6 M\5Y6K7]I'>R4XS465G9B.[_&Y]8K^.#]WT<'.\UVY:)\5GDGSS_4RX/*/CS[ M4/^,*T>?X#>/$(/062 A%8 J:8 R6H*@K3',>8L@7MN$T2@I%83C/]_<$NHL M9;P][/6B@-]E?:M;#:][Y8[;B2/.6FD$H_$)9X.W+OX"VO&Q3>!TH0(_58&+ M.RH@%//."PT4#!!0XS!0TC/ (452>Q+'3K:VB?";! LO)OU+FG$M_G?QEWXA MX)\)^*QRGH2;"QE5CW9A=>N;9$)0$C2 G- )8GV[CP"S%"-F I*(KVVF<0P M-PE_C/?OND+&CY-Q=?N.C!&A2@1N 1+! ZHY P82'($=(:$XE$2XM,_NV6M=UAI&&=P_W( MT)WNN?[GDS0:E\\BS>QGIN4_9/W!?,5^7MU7;=M^UZD=Q7./CEEMY]/Y07WW MHE;_=%K9^2L[>/\)5]_OTNK%N^/\FGJ%?"![447.6K%MQXWZ(:O68UN.RJ2R MLW?4N$CB/(;5V,9JO9HUCG;/#]IE=GE-?-;P '^.:K;7K.T.SZ+81= *"FA!$-[&,=F2 MZ.]J Z2)PO#"$LC"VN;/G:U_/2BE:+4 MR2]YV\^]M:A;I=RE>3N('L>_U_I9^Z25');\MV8OJ=XM-V/CK!\QZ<\WM^\Q M>O[U0\=MZ'>'O?Q;[OZ^'>OS2+U^!:@N;^1S7^+R6^;2]Y#Y7BEOD+_7L=_> M_7^W6?'DQ9N7/]V^^TD^REU^BZYM;Y H;3[T)HE!='G=];&K9KH;IQ) T/4C M1DXF^[>7>QY 3,O;M& ML8#!N <8@-'/;\Y%D!^\/(6E\W0Q%/!VC][4J5_LT6%NS[>[;!R0 M>?MY?^?)O6D\4Q2S."@Y0UFT<26%"\XAIBD1)N2]B1!>M-Y$ .&I]&:DQ?M) M$:]>SV7?8[-NGIJCMAYT>[_8\7>N3S_N^$ZWG77NN^UCS>/6+=[<;OW/Y/XK M_&3^"G +S]'C\1Q-#<^M"B8X11@2EJK I+90>&Y#'.^#0BZW%_@2]C)^:W^8 M^/_HJXL/.SMI938;C'A'R67M1!73-,,EK8PT9>#3->5_ABG$UVV?=#OQ:W_K M+(M0?7G:QYP>]+S;'W3M\26-N?]@>MO0@^^[+(7@[& 6% M:V'+=4\2:(U:\*@SW=&P/TAO,5/+0<_QFFXCF]4R4@,C C)41'.QW 0)8>(* MW%FSN'KSR@5G U54:LD]B0;O@I(Z6(,)P90&*= <7)55H1#S]Z>D\9@;)KD3 M@CJ,M'5:((0\9E9*2U9/N#.E[O,7*+&2&N4$,CI0;HQ&F!(L@W1"LFB]JR?0 MV3/)^4LU"I4AX[3SS%"GO*;>LJ!='#V514@L[N"YN&&/Z8V0AC)B47 X&1^C MT7WSR3L@W#@#80@K(YV7"GM,3S3<2H.L@I;B$%DGT3ZZ+YX@;9 D"L*5$^FI=$JC MP*"/7W0@1#C^QI_JO4G+46!Z1()%,T.*:10@*A2+.2 M8ZG4Z@GWY:)P:*#R.G+'* L%*?9*60^U=9L?NKS^T2O/ MG6 \^A%4V@UMOWO>^9]2-!Y_VR MX],NZFZK>YC95:0CRA!G-162I5!*8"8@RHE0'#LOX_^68*IW<20XEVG=*"J+ MHO!L2&%+&MF+B\Z!44+ X(PW2VV#5Y@\^K$V:/K>*IHAY6G_L>2"&4\E1I(B M*W 0/L2Q4UJVU&8X!R'.:5^)<8YR[B+QH0%C$[T\2+T,DIOH0^ EL<3MM!?6 M]TYBEYU7=?LFEE:\RZSN^>_N9?WCO\Y3&IX;3ZPWLY[[ MF)KR49]W>WK4_[8<7Z&_IZW/ONN3M$G8T_:?8FY65S%N>S#B0E#F8L".$]-1(JC1SU M.@1#D%%D&2*^A9HOE9K/)29BM*:>$$JT%%1#8KPB-KC '?,.&K;<:+Z:SMU< MS&TI05PP&B+7QES 0'5 $A(1C+:!*QFHF QE+R+]+K1[&;1[+DS<2Z45AL8$ M:ZED3E(2%0\Q*F$(GM#7@-U+Z/4MI8+/!;XE,X9;YR6$DB+E9(#2>,&1]AP* M/=SH"XTTZ+^!.G;LEG-PN7 M<[%4?#Y[6;3GF%.F.;$TK2$,CCCHE1.0!N8FT\&N)(07*K[2*,X99$*EK%11 MT;U42@B!)7,,0J*I=DN$XEOQ#BYK#5.R\7T?E38;9+Y?/K.MH?-NY-&U3X:# M7(UJX7*W\V7)I;_.[[_!#<7(DPS4\KSE_:V.V_/]02^S@W%BB,^=+!K._N?5 MA$+K0\ ".A;9K-1("L0PM8C[Y,,)L41AB=>B)W/QZK%@B*3)-J,IQ=&C5S2H M.&(JCX0F:)D2<\U43RX?4FZ?M+KGWJ]L[B>-M2=!F2#B ",<,MCA@#QRUJ- M_>36BT(A7E AYH,0U/L0_41L#:8.<0V5,@AIS)&TR/#%3ZORL=>-[QO):22% M@XCO*;O*2;K'32)[>?('K_N^V6VYW?9)K_L]3\>RP!E6;B=%T4Y2JREGDE L MJ2'.,)1JG@B%F5V"++\++JKI)<1$+IJ/BFXJQH2F&#H/RA$,C8RXR[U>,:NZ M.K@DEH0BZ%EO(#?84FB$$9Y%46$L.25,DQ6SI)<1S_2L!S(?W1E+1."!&J8E M9<%8'.'/,.G'=8=7QWI&-,7WELV*=(C,42N":8AF8X72-EC%5&0-23:K-AZ] MK)BF9TU>:D.@@]YK3FT(*J_G39RB,(K&PQ6SIG?#R/,'PYZ/)[[+SM*G92%X M1$[YOM<]VXR0N^._^U8W M!]WRV4F\V\_R1BREO3(LO(M]C3V6-(Z5VN#H,3"D X8\X&5(VKLT IZ+!7,3 MK.0Z521#% >N@^?882*=0=2292K]\2@![_M6*^L@\'&:FY;?Z?3_H_W5>T4?=WG9+ M]R?F9L>0[5W=VV8G)6(_W\L.FTLSGT MG0&GFDVM&4F,0E ;!A5E@FE-O*8Z2!6X\ JNJF6^F-3F;X\<8R:T=#CMEU#$ MJ4B+A+92LBA?3_3B1P47'7-G$WA7Q&I-&4F6R:F5&GO.*83..06M7J(] (LN MO_FOAA=88LI9L$*(Z)WBZ,)$V<9_*'8"LR68#UM,])V)94I*!,<^<"I3L2"K MG=%"!&6QD5JR9=I@N9A2F[\]6FN93@P62DB-Q]H&'!"$6"L7O4\[LL=%9D-; M[FC8'^0K"=]U>U5_.MYAE74./_:ZG?C1CM893E1.O#IK/ZJ#TSW7_WSB8B]& M#L@AGLH&J&%[V!I%*D+P=O Q%TLM;+GNR76PXU%G7KWCC)%C:K51&3/&4<8@ MLE2ENBT*8<&Y(H8+)M'BJM4L!.?=7[JE.S/'_:GY2D$HK41@$>:IIT0Q@N/ M+:&,TB2.CJ47_[MHTBM 819J=7-8>LX:4)3%]T:^LB: M1D6\T@W>]?P_0]^QYQ.KP2Y/OG%JVO@\[/6BB4UKM_.-)EU]_$]\R30+>/XA M.55$4*([GPAJ$.?&2:B1EL(PJPB7D")MEJ(P^#04BA0+]J@)%UU]RHU+% M&$AQL)H@*(+6T?FW&#NZ5 KT2F3FL>0D8 4-4M0%(2565L. F4=Q)%F"71T% M[9AK()!YS@R3TA%+*2)$&FYIVG5N@B9,+,'FNH)VS%6!@^II-'K M(285+7?:$"."?1T*].IHQQ1W7ROGH:-,$D-I',>,%$@&@R1U*@2Y7 JTNC*[ M*@7N]/F=.N#YM$H\<'GMHZN <^8B@ 0575]'#2<**<&#RPM,6&?$$JW=2$+- M5SKFD[U9E/UMP8_616Z=G/2ZVC;OGCTM!+FA5SE W=UT-'G&QUYF_9=NBDBV M8H^NX@(2SZEBECOK4]* 8*4/J31/](^]"I+R0L]>0,]VLGX>A-^+0EQ%)6/8 M,PD-TXI#&@F10A'=A.0Z4*NH788RK,NO9"\+9G.9V:=0,*H<(=JF_3_0>"4U MI5'-G.9!36X6*/1LR<%L+DJ&M2-28X>@D%03))43VAGI*'):PCLIJA=XRCCM MQ)Y(4UL_[=:;W6%?=UPUZ_B!]YVT3WMPOINGR\V^Y]6 %FJ0NGGJR4,%Q$["#-0.[P,*>061YPSB>DR)CC1 :$(Y91AI1'EE!(%O7/: M+D,*A*U3W7-W(?2!7*Z+Z_/>=E4M)H8[HF0<=8DQ$B'B3%#*."DRU M,99([+0PE%"^5$GK%T60,41GE*'WA:;N0#E$(N4Y')I25( M4Q*EXTQ%^5&:2IQ3;@RQT18C/PJ,^FBB2V23"R3*N5AEL) %Y PGB-$0G2,1 MY0@]0A)[R,AENFVZN)[1_M#T\Z41@_+W^.TZ&,V&/3-L'?8S$^<-6VBT]EY$Z*$C*?!:(.HX-Y Z*AU,'K.V+NK2L#T M$J0+O7BF7KS+>OW!?G96B1HU)15:BL,?&^E50I+KH)E+,@4X)-(02MUX-01'SDFUX5*+?SH-12O*OYUU0-.G]'UO*3L9_'&:N4'S+8+P?Z_EYVW^V3_1G=OMY>MBHT7$%TYGQ3;IA6E+ MJ=GSX=]K__IYSXNUS;HV+5_JAE)R=A*B_OE&1W&DSKV4RAW9Y(_6K>RP\S:M M]_.]^/J#_#[C$TRW%QL#8D^T]$G?O[W\\(?+^BZX%2&Y*1I J#J' #=_G@L99LY%KR9N#N M'E-R0\&'#\,-='7L37[OWN4)X\XG)X.U_+KX4JF7_KU&UB;>>_PF\PA/+;7#_G3=X7C^SL!U0_/N!7U(U.J)NX1]W6-C]7=^OE MG=)^?:M>WK^M( O8VOWR]N>]W?IN>;^T5=TIE?]G^S];U??ETG:M4MG=W]^M M54MS? ?\J'?XJOO-J"R#;F>]M+.QO5'"D%'U8+/'9C3HGN0V-'\C16J#4KK@ M1AKML-3OMC+W'!N]W3D\=LX-8: 'A#$/LWA7VZN4_HQC=:?;J0[;\2:V-![2 M]]*8D=D@L!;!&"X=)2@H++W#/'HI3C.E[BP)3%.7I8Y.C,WY[.U.UP[;8P*U M=AGH^7)N=KK?/^"][PU2&;JC\O>#]^JH=M1J5HZV+JH[!]E!O=FL['RBE7J# M-HY:K8/ZW^U:_:^C@Z/=L^K%)_:!5%N-BRYKU'=/*Q>?<*/]F3;J6["V4\:U M][OLX.OG\X.CX],&;IQ7ZA;6OLBS#_C@O/'5\LK.%JVVJZV#]Y]HK5ZFU9WC MB^K7\EDMGE>-SZKL'+0.OI8O*NWR=_?^"W7_^;MU@%O?S5'WM+)SB!OXR_'! MSB&KU ]AK5Y!C7J9Q3;AVM?/I]7VEU:C7CEOQ.?5ZH?X6Q"4*D8H,-(10!T. M\9.Q0%("F=/<<1;9#H+@4\Z8KJ6P69CUXIGU0U:[^:?IO7E88@L@(@@WX*BG MGRHCN@$1?Y2(GB1YLB$D?8KD;XN97XGY4HSXY*PT@:PM'^[TS:A;IHVV\F=@ MF_?];Q7=.R[5.O[W*U5Y\ 7)8UYPI$UWQ-\]F?IH\E,/9*1A ?<#9X&[(S[\"@-US.L>9=9MY_Y@=?_X[/JUS4=BKQ M[]9I=:>G*?++6>H=3;[?5#]]WMJK ME_<^-$I[Y8^UO7KIX^>]_<];U7JI7BM%7Z*>' 9$2K6]$F*_N=]+M7>E^G_* MI1MNQI6+L;5=3X=3[8R[=O]("DE>A#/^M&]&G+';*PV:OO3/I2F61C&ADN\X M[UZ"38X2]I9'@??;$)!R"H-VFLE/EP&GS\&YUSW@.TL)";]./RM'A]\8D113 MXH'6! )J(@]5/$!@C$#6N>IV_\.*6L M[?V,,-^PI(6CT+\>OHKT##^.1SV5GHG'L;Z"O3S%#>[%]N6!_8?I2]"M_C+S ME\K7!FE@0-=J[M+)SC&OUXPG^TCT[.')' M$<3J1Z58;7>.(N8+&-IW?X"X-($LH#8)1Z M0!GF0%.+@48B$*:$5G5_-VM\O_C+X.NO?^_.1!\!?B O/HH31+GO731&3I719'O6@3 MQO?>SI+)E?.YR/2TT<.6$N^>%1LDWY0)"'N% -*& TJ$ ]('"IP@.!AG)=0F MS6\C0*22]*D!PD7F.Z\G9#@'-PX_SNIG;MU[_C"O*-T9I U#K\_"Z3=,8]<+ MB8!$4@$J(C>1DE,0!Y-4/A-3(Z.%;V_MUS^42W_MUO:W=\O5[?+^>FFWNKWQ M#(.?N8[]-."9J]AOY3-M![EBI!4%O2N%*.E^J7_B;5JEXTI9IY0-^B7;S.,) MOQEV2B+8.]_NNMN!Q/@*-JT"'OB37O=[NL^21A!'3GGCJ'+6N&BV M*O5=5(D.>'3K8.7HF%5Q'++PNU:M_G=6^[I+*A>[DY,*6>7BW5'M_>>SRM'G M\^B PT;]TWETWLG!UR]'C:^?6;P?:QS9BTKK'J><.!4$LPCX 6@'AL@'<= M6.)8]-W]*GN^6=XY;? K#"&1QA#79_MCI?*VMP@EM@5>VDMW[VM MY9@(PQ1WP!.I0=I7![21 :3JRX(A(3".1$\(D+(_"O&P+[PF&N>G]0YU)[O(O_\^9]N?7Z_M;NQM M[&^4QFD5>J7;1EJJ=C?N73_P!(+X"_WVJZ?^NC+_<$[X?J\@W6%\1Y NCR0K M7UIY^5MOU,VC'Q_I(^$(KWBI<7[+N9[O]\?_?(@-0 7&_PSC+R:9S >RU_+_ MV3L_^.I.#*:\ME,AM?I>NW+A6HVCW?/J^^IQH]YL52^^M"I?#[)&_9!4ZX>H MOH$P^OY"1AYD(@]22@(K%*)4,B*96]MDD)6BZ;_K9;[C^J?= MKBOM]++O=WC1^NQCLW>U!A=:\Z):4_OT32+A% \8D""CUL@42K+. ,>8#PX; M;5SD%?O#+ ZS-.WRGI>:;,>/M5Z]>UHX22^K))5ZY1NS3D3>"8$7DD1L(1+H MH 00TJ+@J5$1:=8V;X#*_/0D9X2UWL?H4T?V5[C<"Z=-]IMTB'BO/(B^.0(4 M<0-4FE!WVBDC?%H7F+:)^3/=_\DRH07TVE>&S7WL1DMI'60GH\A5824_M9() MEYT:S:1A F!,'*#0<:"L00TO\4;F.4MF$=_1N,L)>O\ M_1Y47(ZE,[_-$,T28]SJ>;VT^/6LN6'V+>A4KE5KD'* AJX!TI0!XP0T'.? M_N!;QCG:^_"+LT3[]5(HW&V3QCJ/E(K[G M7>EDV.L/T[J10;<4S\CCX C_9GY/9"4M[MRR@[=+I(W/6,@@-CC%4U]Q@,D& MY0]?^LL+&=@&4V+:"QGH!A'SF[Y]'/NK9X-1&A6O;;-D6[K??^(2\Z5XRU&. MJ-+^>=MT6[\]R3E8EG>LCE>OY8+T9[:I.X?QAT[IM)G%7ZY1:J9NX:HN11CC M_3G")C>9I22L?OV$#E*PK5TA M!^\_3VY\@;6O#53[^N[H8*>5[@LK%ZVC1KN!JN_+Z&#G2^N@_7?6N'#'!U_N MV[A+#3-!VK2X5 )*F +&8 >40S@(IA)I':WRCUJ;)\-;+_U7&H%0Z43W2M]U M:^C3GHA2O_F\-3BO7IO'>#B"PT*5'Z'*Y8D]7-$%Q@IY@*7#@$(@$HB%J,K[]0^%FCX?=,OCT6RT/G]R*B:-=4L_"_-RFCP17P[4.\D"!8%% M=:;<1#R&U 2T=JD&C[4IFF4Z+M4==_I?TKO6UVC6Z64(\0/?AYR?D+NJ05P M>%Z-^WVG]Z>-'NI1;O1NQZ7U8KYDSDNVZ>UQJ9URSYPV?;X2+[G,-W9C_(9^ M+S5UOQ2R5G2V=:L5#Z;MR8)0\\.M[&CT^(][QRPDE:MS?:03IVQ6]X M\)?XDMSS=#CM("VY>#2Z#.G4DYZW/G<@$"[E21OZI=_B_2(2E?K#2*[[S6[: M$G*Y87/0U(/)MI_JVZU,31Q=/'Z'W]=+NN-*O^'1.YJ(9_&X.8IOD,[/3XT7 MI5:,[Y-V:O?S1N2-U/U!2<&2T^?]C=E/E&\/>[WX_-'^\,0E!GHP["\E C\G M#GM\^BU?,(4U!"8@&VFM9\ XX0%"4<<=9C (OK;9\'>GH:]RU(Q \Y'VM]7+ M(OY^[F0IMEFJ[#_+ $M/?/@TC;_:+5WM&2H%:RYFC([6PPB*;O M6]&@>]U.&H=:YR4?QZ3STFX:[;3-YR]W]$"/]C=/@-KU/6Z&&?>&K;2FBB7< MVO.'P]9H]>T^J)=^2]O!Q1^8X(WQ"8-FEN]?.TG[UV:-<*/V7@&7[__^ K!T MHR=31XY1ZM7!TN'Y-ZLY-Y '8 2Q:>$ !M*KB%+02R<=HXS0 I:>!DN_,$6Q M)" 5<4&76K'EOJ2MC2#5TPEIDMWV$C&Y]]=2U!IP[X%^.Z);?$KODAY$4V_' M/CA?3SPLWBZ2E]1+AZ7#7O=TT+P\O!%IF<_;YGS(.GD:C'RE1S[CQ_\8__-0 M0\?S@N-_)BYZXND/O\+$98FUW;[T@9>;N"[KC, ;80/P)2N]244W?FU8'*TD M69;$4$AL4#7]S% ,;C Y_1VO&&\@H:;?V@U"9[V/]N%E2B\+3B^S_# 1J-YV MM/7#;N_\GIA1?E*. G9\TE*'CQI'QQ>-^-_*T>?($O:.JSNMXRK>9=6=O]O5 MHW?-:GL75R^.SP[>E^\L3ZS5JT?5H\IYM7YP%)\):U\_D7@_6&DW<.5K&3>. M&J16?W?4CH78V^\&7P$C*]SN6!1(\"0DN>_%]WHG;HSXL$.&7$>'\#B)@3;R!(GH% M5AM K3= ><% P$PSYJAERCT!$7Z]?M'MC J,SV2?S>/4>C?\(.Z5UJW?&Z[+ MPGW3"?DD0N1PG6X^!S#LCV)FT4Q&N>WOR2';[>7/:IVGAY]F\='QL:5.?+5N MXA;?LW[."3NZ8U,<-S+%E'$JG9SJ*CK=<_U2VN^:N8?6.9/?].^38:Q10MH4 MRQI]>@WS/7DHM=_TK=:E=$N_19GE S[/G2:?HS-L5W^<1BA+I44#@WQ'PA:G0F;ADGQY@ZAC!2P5$ME6&< M*V>14-*XR(G'5849Q&L1%&P6_9+^O]=VJ^_N661Q71=Z/W]4;3C(X3CB\FV3 M[0S;P'7SPJKIAI'W13(7[P5?G0%OG7WCGL* +0<,>17I!U9 ":> T<$YC23* MD_EAOHXY7%?H:NOBI8 W1RN,<\6PH^7(_9\M1XXC>+\_3,N2.J[4O1;3QL,U M219NO\\KJDY[LT3S27?$E=[V?%H]\=W?*=I\W9*\"?#Z$FWZW=9P2AZ>* M)XL3/Z[8M%B[O*;9NW;J#CTP/:^/@0Y18=[JUJD^[Z^]*2I2+W%%ZGGLH+^G M[MO7II=V.&0<%Y#!IP@0:-'[?E\8,&@FN;[W:K6]7MW:T/I>@!U/8J M6ZGBT3TCQ\-2'"/L..3UP-: 9R0NO7%)'D9[6*T+V3]-]N@!.2\E&#T0]1SX M=@G- (RN,BP5VC@-;201B:Z"OWGVP_8#%'8FPTF!-;.6[C.Q9H8IT@H13T/$ M/.V<3]GDTCQ._)33@'RASU^Z%>W:E_:;W@_ZJ:11'N_LV6;ILHYNZ;?/'3UT M63S]]SR M>.M3_F4+L]X2'L*(%B MCQ-2PH@6&T1J[7-*V,N/0 )UP-\PH+: MB1\]L)_;?IH2[/EFO"QM1_O0[5_O,:W'9OA29;0_K)Q/-4\ 2;I!@1>KI$RX MP(M5%C%F3\:+?#ZRV6W%A_4O-S.5_QEF@_,"*%ZQ%I$"*%9:Q/+)0+&M^\W2 MNU;W])I!Y#JRK*^?H]I2O\%M2%[J5[D<3Y;Z)?+!<*G?8+E;/Z8A2_T.!8=: MG0&6%AQJE45,4%HH.XAM&G1S.O130E5,RJRR+K!7,@&,BPG@!==&01*C[NC# M'&*NZFOL9'T[[/?3HO?$E+8ZNG7>SW+G[AJ9$G2--ANE<_9\?]B:#"P7D+4J M2I)6R[\*S"(%9BVX.B*NUC8_I7V(V2!?MY_C3_RA=?D]P5>KVQ^FO1Q;ICL< MC-,6E_:R_G&!22NC!%B]$E"B!2@MNCX*G*_$&?2B8') ^MCK6N\2!A6(LS(2 M_AGB3.PS0_0'^]MFNQ_C[J:X9>^7=S@4 M4+C(LB7PE9"O8AO#XNNC7-O\X ]U:\2Z\I3V!>U:'=F^'JS9*C9P+H%.2K2V MF6))I7?:#KJ] FI61ZRO!FIF,3E7(,VT%X= G)9?WJ@UOJ];HPQ%XZ77-^J9 MI:C3YWZ>SV-,@PI@6ATMX*\EV#V+&;@"F*:NDFQM<\<'G4_Z?SY)M<=\)^OV M;@!2 3XK(^E7 SZSF&DKP&?J*IDV L1K(AL*/I*@&Q/^!>BLC(1?#>BP G26 M0"416MNLY9F_=SNC'+SQ5@7D4W M1'8K'_A/2H[//)O]/2KU0OG*[R_:D4TCI7Y*P5KDU%^YG/HO76;FD2GV1^M5 M\YUU^(\'LCY/FO3EJTAM>J.^7J?GFG%#_MUS[L[FS5XY>_ MMCY$G2^7]O]3+M?W%_XM?LLZI4&S.XSW>2FD]M)#)\0/5NYGK@G0_2-SOB)?AAMCP][W4@*P;B](?_/ MC\I5+& ?;.WOWQS)?E"BXZ'W_=7:'0O8&;\-KU*(/Z='GF PS^O5I^#9W2=9 MZ_V/]77A-LQM#WN]J#:EK7[?WRCP]93^_?E;YX&FA9KI&)7UG,;K_I)*KDB7 M30G02^E?L2'8PMC*_3V09RY-+-^F#_Z?8?9=MV[5Q;M-]1[U_K"T6#!Q_ZO_ MU[-><;$5^\%"OL.^FZCBBX.&"@5J&>;4.&0$=PAR8PUU\:L<5_'-*VM?5_$% MY+*([[ /#K4^>9LT::OCTC_E:S7:&FSK7B_58O^2RL@^KI8OF7,MWVJFVK;] MKE,[*I]5ZY_8Z)J_FM6=3[A6WVL>'%EX4&\=U]Z_:S7:%=*H_]WZ0/::C?99 MJW9TR [J#730_M*N7.P=5^J?:./B2[/ZM8QJ7QNG\?_Q>9]1M7Z(+Z^)SQH> MX,^\MM-J58^^M ^^-BZJ[S^=57>:1^FZ1OTS.SC:BO__NUVM?T:UG8-0W89G M'^KE064?HNK1+JQN?0O021T@ EQJ"RBT$FA(XA^B.&?2!:1-VNZAUB$2=TH! MWS]\_ KL/<$VIDF<"H1:480RGBF*F6;0& M($-^96&GW<[W: C=WODO48K'.G1+C433HA1771T!J$">J2%/=H="8,J<@% " M%52D$,HPH+S #O+*.8FC@1F;1.O$_9L!K%XP9?";J?-( J[G9'=3C(&[ QD MF E@'%'1;JT"2@L-G U("(6H1RD/ZGH^];\P=OO*0A(?>_Y$9Z[DSTY2\9A1 MZI=NOC?1CJ=[]8^G>U^]:S,M0C$617DDB:V.R[>(CB;;"P]GVGAU?H=G6.Z5 MDT$#$S #E!,#I @,:*V(1 82S^7:)EM'G"Z0@U-$*A:49Q3F_++F/$D_C/(\ M>(0 <98 "HD&6@8,@B>,8\.UI'1MDZY+^.PYVP6-5R"\@1>=?]2[ ]V:!M5X MZGK(U0.NJ0+ MY%$5 9)%I1R%+;^@+9]/V#)!UCO.@/=4 6J4!2DO A!84$^@%%+89,OQXP+9 M\@QVA2X3Q5,%I/(=6?KFR6.<2L-0)J%:,G: 4F4!]8)%CPDU&J2+)G(9T^:% &+)^XY&>C.89;R M#8X811&K>!%:\2Z+S_ ?LN_>78M@-(];.#FSXQ6YD\-I$ P:!:Q**4&D%Z/% M9=A%F#+0$I$VW,M(+$01KEAA6YX6L2AL>2[,(K=E#)U7#'K ((S,(OW1SF+@ MN('(8(-UB,Q"RG6%G[VSM8A8/"UBD6]$&;&*4I[Y'/U1:EVNPR@B%S./7%PO M62\F9F>!1I4[S,)1B=(Z"V"LUX!Z:X"&B /(B)*24&B"3+OFN"HB%BMLP5.+ M6!06/',+GEQ:X:"*2!LMF&H&*$KA1@A1I!=<6^0QEC9?6B'0LUV#Q8M4+-G& MD_NG0&:[WGSANN+)Z1 ?__XK@\?3W5Q3 /#T /C3W:4D6,4QDRC@5#" :IH< M.N6!]UXA[*F&J1 ]I70]CK#+LL+^A9*Y%M#VZJ!MNEN("FB;*K1-<$N)F! 2 MA^@8D@AM4D"@+2?QJ_$0&JXPC-R2!;DLT/9 42/V@Z)&,RVU<..%27PE MUQVFN:T?EO]8CE:^]&SD8A5E&VWBVMWZ:_?#;GVWO%_:JNY?VH>=\MY^'E@5?Y3*GS[OUAN/KD4\TPH\,[O':H7-?URHYT.F M3=;*!IF?2K6>>2/>+#%M6?)U7:40/]'G:"4AH)HQ3"@$C4R9$ZB!0D'@@M:+1[8)"&[>V2=8)>G9FL<5;+%(@THHB MTK3W 1>(-$-$FH@C4"XLAUX#AFF:HY(**!HLT)90R!076K@TR\SHL[?R+]Z2 MER7B>KVA3Z_:3CD$=>K]8LW+K E2N7W2ZIY[O^=;>N#=#1^J0*:I(]/Q':XD MA J6< 1@@#AQ)0.D- 8HJ[!WPDJ.TLK:=<:+)",K;,W3(A>%-;^L-4_R#(&4 M(%@!RXT 5,'(,R3!0 7#M>'*6F/6-A%;IZNX;6=9B,9V/",V.X4,HQ'V,Y?O MS'9O3[V]VVR3IYIU\+8_NF+"Z1Z[S K6GCUM%UJK/: M3N6\6K??C XI:0&,D$4HH!8%H!1A@(EX@ ?)#571/X+KDCY[&>[BA6P*.Y\V M#9F6G8?LS#MPX7O=PL2?:N+GMTV<4\JU,A((KS6@R$7SVZ;,M,!$6 8< M4PY0)S702&-@H&*,*N\M8;DIBT4RY5<6!!GO-1[/N:3DJY=5:9Y+.5Z%IS3= M+<C'*.-,XH@(04'4@@+*/8$&*(X$)0;3PUG2(M4 8^I:16F*((> M"VC*T]U[7)CR"U..T32J=4;6?'[;FAV/E$)$MT)JP0 U3 *M M0OQ#K/:&>F]%;LT*P@6RYM<0&]GQP4<#<*6!/KLB&.=%#&36].*RWW<[MMOV M=7UV(YB;5]$H$.<)B-.XPQ\"4N>L2E5M.%FD\E2O M(18Q6F9:A!U>>DGI37BYX:$4*/,$E+F;:CTR F@]P8"KZ']0E5((*>B ,_$_ MU$@/&5K;1 OE@A0!A06E!(6=3L].)VO<$24MY#Z9:+13BSF0CEL@O-(8&2EE MO@,%/SO_X.*%"I9L,>B4-IL\N,AEQ;%H!BM BS#FC"8E.I$PKG%+("00 >.L2?M,'= PCO[1"0G6>4*BU)*%30# (I3: MF9IZ/F7L*M3SI4+GH[V3"@LKO0)2DSA*D>"!BKH!%*8(&^UHD/I!]5RM">X' MB@<-NO:XV6U%H^A?%0_Z9_BC2>ZB;- OE\X:WP*D\]\B=B.31M9QT>S? I6W MNF_?@2!'WUOOZE[?BHT?K?Z;A(*KUJ3*^A'W:OU]@\7W1KZZZ>/63PL\/$1^'@XJ&S?PL?O[OT7ZO[S=^L M[Z;HRX\:+\[KEP< MHNI.JQF?!^-[DL;775I]WSAK'&V=UW8LKKQOP$I+GE<^? MS0C7"KU:(KV2%B5OQ 'I@@*4*P&DQ!X0)ZU2DB <4C9(N![Y7OK_(Q!OI&LE M?:4 )=U/FW@KNF>;HV ;0>NEI%MYW&?'6]\VOG?K$%HHD*P-!_U!;&NDRS_= MTUHH\HLK,JF T1)]" M1 YG!.% ."^"#$Z8E(YD@="I&/$67J<"#-QA*8&P*A44B:Q-.\?RA=F0,R[/*=OC25V6HTQ.V[K7&O)+!.\G]>!?_>K'::TXNFW=>:3I*<9=+$EX MI'%/YKP-@@:N'" LY;Q%S $C:UF*BPXY>Q MXXE)VV"@Y%1H "TGT8[C'\4] IYQHI@,EJ+IE?-9O%7.JS:QF%8U=#L+,:LX M:DHQ%30]ZSW^&<5&C:^?3@]VTK,;\7T;L%%O'M5VJED%[\+JQ=]9I?T95H\^ MG];>R;/:UC<52;1Q@0+/)0;4< MDJNI%D"?!HJ@! <]W2K%0HH57(ANYGG<\ M1#\M:A*5Q )E/0'06"(R#232 B0"!K J?,$"J.#2QF7 MX>)/)A'HP %%JU4%HEJ%8J5M\V?,.[Z*1&S3FG>\8W$Y"*4Q%-BHML> 1U0%Q@PV$6F MRH2*XI*6<)G,;H%RL!4)$Q=T7K&PTRG:Z>2.3VAE$!0!)A6-M#\.C]H+";00 MWNN N=)DP>QTFJ4REZ Z]U9L=>IQW2J=Z,R!K%.R^B0;Z%:1/W'6#.&Z[S_& MKM_M;(\ZODB5,C5(NMBZFR/!,ZHA\L!K$0 5@0.3PK3:>(5Y$!@JMK;)$%L7 M]\Q'%>N25L:*I\4?"BM^"2N>(!80"QF%%H"BU*9"*P1H:3'@UE(=@F,R;=MB M, 44GYWQ:/%6)2T-N[!VV!ZVTI*,:$,AL]G@E95K^.U%>$4_OF?\- E->WZ@ M8XM<6?"?S5Q&F6$:K_G6>45CU8ECU!/?0AAA*B 76I9VV(C@@#1; M>ABT]HHYS=8.W>K98M4H4:IH"FPJ1,]?$3]BE3 /-&*D$44FN;1(EU M0OB4G*5'F\D2Q4->L>E/*UA2F/Z,37^R/@5U1.* @<21H= @5"HMQP$1S"$K MD(9I[3U%:%W0:=62F;GIO_H"%OE:C\?3FT>F\AZ]XUL2>\9UAZ;EKX3V/.!; MN/[\KSEVT,J,"#,H"++5<<7X,,OQH7)W-DQ#C8S! .JTNQ<: Z03"'!NA+0B M#@^)&E)*U^G49NFG9TUS#G(5N%K@ZL(R[0)77Q17)WBWQU(%8PC TJ;<1%(# M*80#PG"A,1>6VU1]B>/U*.*5P=6)=/?BSYU2%EMVV,O72_4& M:3'VH.G[/IJT'KHL371&6&)C=N+L6]T MUKA!-/DF)]U^OL+@;<^W=%K$_<=IY@;-2VRY<=6X;^'U)=K$%@P'#U^R*)T^ MF0_KQM_4VAR%E(Z$DG+CI894(BZ-\AX'!6V([@]5WQ)9&5_4[%VGXSCTP/2\ M/@8ZQ!=\JUNG^KR_]N:V=D9%O-GID_WU8*^$,+->&5E$Q.1N3^?2C$;O>^FL MV":],&TI-7MIZ/K7S^4CHG$E=$AFDRJJ)!OX\XW>O$_V=Y%C?CAQIUQ'KK+; M6_OU#^727[NU_>W=VJUN/VS4"]/P6G6G7-TO[Y3BI_W:A]V=K7K\ MLE^/_U3*U?I^J?:N5/M8WMNJ[\832EO5=&;EXU[Y/_&RW2_ETH?:_O["O^9O MGZM;GW=VXZO]OOAMS3IQ(.D.XSU-#E\CZ08< MH>DX=#=^\OCP1GYH@NN,C@F\(O#8CVZ+T 9'ZI=N^^-C;$:-Q8]N MT#W>[:4<(\_TBW'F3\*X/YVQ47=.O<=)'FG[0E5YJL?ATI;.9[^DH$K3^BUM-\._Y&R.2Q12 77"0I5/F8$EN/KE?W.OH,S5Q5YZ#^ M*U%;M%JNE_;*7\K5S^7]J8$R&= M9DK9;SOY- Z""#QN/F?/?_>=H7_7Z[:3AY>:\#4;-+>'_=@?OE<^LZUAZL>M M?M_'_[FZ/EN.4&1M_S(4V\SH4>7Q:.8KWNOAR7*TWV$%]+ZM<-%CCR+6K]=3FPW0O4CWZZ^A. M*+*^=5X]VKVH?OV$JO%=JN_CY]B&*FZ@RDXEMGGWO))G1J^&2C8*0U;V83QW M%U:WOD7Q7@%%A7#"."M2(0?,UR6;UD:)Q:@#_Y.%/P4* M%BAXC8+66$TLE8$@&C35C)!H%Q$2-8,A\!P%T24*H@(%%QT%+R904.,TY6(0 MH(XP0'U*&*&L L1+83PA4/K(#S%>EX@L,0JN -E>PK+-XTAI]7VI_#\?4USU M#N6>ZI::Q;O'"JC=^MGW?)Y%M[NQH1?YI$W^ MW?XSS%)EZ:PST)W#+ 6!=1R#!OT[>U.*S>(SPZ!2_L.!96? D M>0]1V!PJ"$Q$74 98D J:X"@U%M!+326K&V2=8CEPEOP"E"EY4Y)L>?[/I]I M2WLH7+3>5O=%C.C%>-)8&N]'LHC0NG5+$@6Z3AM=[YD]C[0( M*66 A3!$=(4*&.0=, P99QPD-F7P(G"=LFG-&Q71HT6T[6D3IL*V7]RV)YF3 MQKXS5,255CVNM/7H:;8BTO1B M#.JF4&IA]TH26[D@"G2=&KJ>WPTU!28C=3* \( Y3"5PT02**6QAN\I-**M07(TG+'F;:;T6I]I$:EH+/+>NZ1-"7HB*_C M.X,\=T+F_&BS>1%T>C'*]->P']O3[V]WVR;KY+V_?265[9M"V>KUDA3S1!8C M@>YV(CH/.X-:>."2RZ0TYZC@7M-"Z]KUDB>:4N34/GV+F PM(1@8CS"@PC@@ MG0V $R.C!H@XSJ9JN^N,+U)MC")HM>C<:R[84)"X7X6%BPE8,$9$OL8D"(+Z M" LR $ED\LLL$<0HYBR=&HDK(EZ+W^!E.?-U)OSMGN3(V#DL^=%LP+,BA\_8 MS[C<@^"T"++M#UIO:Y3 ML4E#F!%2$< 82A5=I0 :20.03M+#C'J&HK>!@!6C9$B;2N3+C M4BO:\4P*1RTCXCZE -X4&-@#E?"NA+/;L=VV+Y!VJED4ZO<4S[8$0\CR6[* M;^G[@U*6VW&Q1N[%)GQW.]]COZ>9FA&$7DJB0,HG(>7=ZM\\&&&%9 !&:@0H M\Q)H;!7 6%@5D#?*FK1W8.&7RQ3+W^8?;BJL==K6.L%KB"8>:B- @M+(9@@# M$E(,G(7*"X^Y"2CRFH4WUA6@+PL=)OH)?1E/U;VR!6LO' Z:A,11WU_MF2J0 M\ E(>+=JJ'KCY/39G7@M??5'X>D)GR26/"G7EO M$R;\1$Q8-'AJZ;@N,'(4 R8PS9# 5('28')-G:#2X]J1N^RA>"B0\ @XV8,T MAK8\[(F:0^_7&AH&_T!];>PMKUS?^2KYAVX&EQ^6*!3%FI.0=5R)(D>,Z!() M02UB3HI28(,Y#_E,\E1$X#%+Z^J-HY=(:S*2KD:*%T@/MR7&7'AD"L$1PSI' MLBP=$;C#DUAK MQ_RN7VCR9IU?[PUD/>QKF_,KL=Y7XFFT5%IRI7N*66*&#.?$$%HZH0E$H4V UBEHDZU)H)YAD16G!G+O,\ M/,R=\<$IZNO7X(=R91K8-+ /Z\IF8-M+6OY61*J^:A?"-9XQ!] YH+ =3$+M MA$5G\6W>L%:M7-L%<=_->'Q7KC2/(;Y X8U_5WWK^N,72)ZLERX80S5/' #- MD1JZ3J;5J#)U&=ZJ-QD[>YM#=(_4"/!85/VW;K@?9GVUEDYZJ3:WK89]&+=1 M^]ZM>H5-53><5+>K5;=/NTM630EJ-B\E1H:Z$C$G&)+!B4JET,Y*HPD3WU?H M[WLEO JHD];!+=>!MM:5):%(>ZL1,XH@9:A N-#<4U#@&;//7N+G%V3^_= 6=3N+8]JB[AR:%L]!$D5UX1ERL$Y^%*487G ME#."L.GWJU?@Q_*E7%@?XN) M5W[Z+DS#+IR%_YLN?5M]>?D?^*=MQ;$:'E9]5"_:$&KU>_--B+SBYQF&<2'7 MY,\G$[$;!T%0];(3-1R'4O?C(S=R ML(.HB:T O#%U/C:LO[O?3RHZ/6CHU=UHE]AX2DHF/]+B67O3T=2" M>P*[-M)#ISXCY:&#+U3O5)V-GOUV?L7#XFX:) *%7ARO2T?%^SL;E5K*@#L, MZF+=+V SWN_O96!I_V M]][L;&TWNP7ZV]QK^VMO\OW_NO=G:?KZZD71PU0\IVH@1LXU*^\5"Y=>H$IN-XTUBJKSUM@ MCFXX!)5K?SPPGR_UF3Z!H=@<'!\/^JL;![AT.#A=/G3752C>'[[PSC!6.3AG3#F,GQI!=L('$^B1EJ4:5$^J$7YN#*(7SQ"KS;>;'0WMSO9 M?S>Z[S?>?NVMS M2&B9](93!I>/&.XJ] M)/;C#DP0)O1\$,-.]_5B%,,5<0H7)#N^YQ,P9]UIB )<^^ESL;?UU]F_!SO? M]@[^.MW=>E7]^\=?M/M'"%5X_3G><[";ST(4>I\_'!P6W0-HRZ?M?'?KW:S]\_T^T?W$[R' MP'M)]],AV:7_K78__??XPT'/[U;X[$U=A!I^V\'=C8^%987SMD"$&H58H3@2 M"A-4,F4T+PQEQ*\ZU_%ZI!V\0N+O4,K7+F+\^LO:I5JW9.X/Q1[H@]EKZ7& &)$;G MH>R*+X#.4(9.VJ]7I4RMJ:'81X*KGW=W3Q_&(8HF"7C&<)4:<2(5$B('"." MJ:="4@Z:V;.7K!0=PI=/PR1T2^CV8-'M)A4N1$ZH#>H++CGCED@N"35EKHRP MW!-V.;Q=DCDJX=P=XURUD%# $R*$YPB(-.!<41C00>$?+IS6.1&*2/GL)0?] M4_);))%*")<0;GUZ?0. DZY4 MB:825A6'F%'OF\+-8S@ M)4>,E1YI0@42S#I2>BYSF:^9>*[HV,Q#,0C%19^%;&2N/XIIDC+W-7QV]WV& MY@&"UH]1O^\LH <0()RF*4U3FJ8T36F:UGN:;G+4R3/)A!+,>5&2&R>DWK"?)J-QS$EZ,)@E00GY3W;Z3>:3MJ*9LYMS9"32D[WH0!F] M7IBE-TQH=IP]HN#,: M39S=F@QA\&H641^SGV<;+9+:=.!^5:P"&,7B@?N28:FMH A6"Y *"\Q">J60 M*8T27%F5%^[92Z 6G9S<^LAJ$O:$R6F:ULN\=PD>_ZUZ$W<)'"<][B:(NV2+ MLXS2TI-0?I1BQ(302$KE$,X-L:1TAF'][*6\_1F,),<);M,TK9'(.VD1*TF)!//!$U(2X;674A;K!K>KC&,B_&*K6?R["O4(QR^0 M7"['=*\B&B1$]D+D!S%-ZVJ,2XC\4Q!Y MT5KGBH(S)PPR EM 9,R1SIV'3]253A6\U&N(R*L,8N.1I2M.4IBE-4YJF-$T/?YK6U<8"W8N_C!)) MOPE)/U<)P'S=_?3YHU2.E)P+A"VEB)7>![.)043HG'"MM"3YLY>Y7"./>A+= MA+"/9IK6U6:2$/9'$;:[@+"YEM874B*7,X\8IPQ)2S52N;,%M<19OFX(^\1R M+W7=..L-1C]FO'C:)M]DF4_3E*8I35.:IC1-:9K2--UQ0;;<" 9TNB1:><:U M5H2RG HO;"D*9?TU5*!+*K,!!]SIF\&Q>P-$,/F%5VIR6BC*IEE)*):@"U&B M$,MYCJ3$ N6N-)P95U J0_(3*O#M:[(E.5Y'.5Z!*2/)\?T9-IHD1EH*K5R) M2I>#'#-&D,#$(&OS$MO",47I6LGQBD([UL2645XHA:\VWFQT-[<[V>[&N\T_ MLYQTLB!!]QV7<8NJDNN'=#<[$0*4I2#:*NL*S:QTBCE3>&6QHM(04EZ<%O^B M@R#QZ7N3\6BL^F',SL.;K[XZB[ZYX2 AVTV0[0R?+9SNR+DW3DD73O634%#. MASQM#%%O.<]+4>::3M6+%9EMUZ-V[!42?X=2OG9&X>O7CKU9YQ\HM%W X7X( MUVY>.S;AVH_B&E[ -6^(-<0PE!.C0Y&>'"DBX!/7@I14V#SW3Q+7$I.Y%I/1 MK,@-\98&,TS!A :-G3"<4NU#\I^C@@G6*VV>*E!;XB?8%461+D9:F]E@7+<1D@+$%7@JXG"5W<"$V,Q(91STJ1*T46V% &Y.\""-#M)OY"S'%IA:0:2\J$YXHS;F4IG9%,YMQ=#F^7N D3SMTQSBWX M_//24,&)0]AI@5C.)%+"P9]<8"V5E<:29R\Y[Y3%,HF[OK,P(5Q"N/7I]4T M#H.&8WE)G7!,6*F(+["#/Y3/\]+RQ-_6 ]>68B L(3RB&^SX@IBO3E3>_,BV_=&5:?NG* MIWEE6G[IRK3\TI5/\\JT_-*5:?FE*Y_FE6GYI2O3\DM7/LTKF^777M+Z46AT MF5W\F"NCN7_HTCGK>GXRSNQ@HGONO'D]O3"]\(&]<$49O=;$R;QT])6>._KZ MWXWN^XUW'[+Z["M-:;WN^%Q([DNM.;;44\=4SB4O2R6USJEWRE%=.Z\)O8,3 MKNE(R-5^:^C_>#$>QTIL2\=RE./@MU:,(:VM1))+IHE3PA9L94?!UB\5QZU% M]@%'V%S4Q0>*1A&J+%;%)-()TUO*\ *=("8O ML7$4&5D:Q$(I5.'R'!5*VK+@!6"RBT=,\U)T"KJ<#^C!BW%B%(^54?P0)*5# MH7> .GN+)3^)%I0K@3 O@#DXQI$L2XE*IIFW.:%>JE6<"DUHD]#F)Z&-E][! MIJF%,IB5A1-Y+@!_I#.,85:4J])?TCF 6]I3#C;"^72 H_=T]]-?^*-VU!?2 M<60]+Q!,ED<::XIRB:WVROO2 P,J<-%A@B9 2H#T4(Y>PK8*9$=83+QB.:QI M712N5-1I2G@NY.6(E(Y>WA,T[9R')HLQ=XZ4*,? D!@N-)+,@JY&1<&8%=[3 MXME+F7=*7JY'HM8$2D\0E&Z2J,<5DM%"%;"W BFB2HK2>FM) 1!5:I]8TKI MT5_GH:C07&/E"B0M8XBI7"+% 8JDDS84Q:*T+,)Q2=(IV3H9B599%/P!%,2* M<@$=/3YQ_9&*TNB^AL_NOO-(/T +>"K$F*8I35.:IC1-:9K6;9INP+EE(0TF MN14Y$TP63//<$P.JI3'>$577]Z9MR19Z=:J2#?MI,AH?N_YX=##8@*$++5"] MMZJR._U-=5*-52^Z<5^ID;.;MGL*RT$;LP[E3$O$A%)(>.)@#1@*7+_DN(+9AG.L,BE MRI'RC "(>XEDKA7*N:%&6ZYT3MYR7SME!$DI(0J4@HPB#E%53DHIC? M@(8[H]'$V:W)$ :OIA%U*/ \W6B1U*:@X-71BIVEH&#EM!;>$40$T8AA28!5 ME 6R)9&,ND)S"JHAIQV"'V%$S",7]H3)#V*:[M/ =PD>_ZUZ$W<)'"=%[D:( MNVR-D[R4A2J08S9$(98,*2PPYG+6ZMQ29 3WJ9I6B];7,+; MN\?;!<,9;)C6".8158(B5@#42@.,5Q+J&1<%U5:M&]ZN,I:)\(OM9O'OJF]= M?_P"R9/UDM$@(JIOE@UI?C@XSKZXT=C9#%3&\; RX6/]8Y#D4:;Z-CM19\'@ M'6YWQR>]P9ESHPC/Y>_96'T-?X2YO?Z_*:@JN:;2-*5I6C_6L@Z6NW=3)(Z7 M;9RJH>VZ\9Y_/1AZ5XTGL87)D+3M;>V>[6WM?,PQT%3C)-*%8H@) M[!%,MD#2:5-D'AFX#O\MOOI\.QCX<(\>HFHHP#%WN=(8L<0SB4F3GAL"2B8N MLLUM-\@9+WK;X.9;@,UDD;L3BUP;6J>-<#C7'G$I,*B!W"'M"X)R44C,2LNI M-L]>,MK)\Q1:]] D/@'S@YBF=0VMNQ23TR&JNS'--;$@2I>ZE"5!7"G0"PTW M2.0B)+C)I2^%R[%FSUZ2#BN6LVPE65]O64^0_""F:5VC[Q(D_V1379N4E3%7 M6$V154H@)K5 HL06>9F;PF"?%Z5?/TA^8LG&NFZ<]0:C'SN_^K1=$LESE*8I M35.:IC1-:9K2-*5INN.H!BQIZ7.;,X,U4SE3FAM:%+FAVF&#Q8]'-0 'W.F; MP;%[ T0P*46K4XK>+Z>#Y]XP;;5'5EJ/F,T]4DKFJ-0LF"-!_2W%LY>4=3C- MUR.&(4GRPXE/2I)\AY*\8-XH"U8:'^IE:N\0\T8C(4L%4V8I]H)(0\UZ2?*3 M*D.^N_%N\\\L7Y,JY$W%^'IHEHK&S]63#W,[&O0J>[Z<_ -"PIN%3/"".4TP MRWE1,D.?B?(]V&I>CDSDH%VX4(=&X*8$Q9I MY23*':$1$=( 9'*#%'4*28IU.$O$L"@39":&=1<,2S(>*PCF4C@F M"R(XI<[KLK36T)RR53&L%&5Z2\Q8H%G>29D73B.#7:!9M$2:YQP)3*S+0;NT M2L2J[DS _U96U?T1P$9B6HEIK29R](>@,U6?OP-T7*P^3S03)1<&%50!HS)Y MCJ1W%)G2,A_T4$KM"JO/)U1,J)A0L75$.D4(!1B4F%%@*<9A92QQCBC.R\K*0SUX6I.B4F"3@3,"9 M@'.UCE]F%!0\WOY*!*$WB&$+H1O.&:(L26@ M9XX=8E0[) O'@( Z19T0/BKEA(A.+I;::&;A3Y%HY[I@YD*@C(!9FY9>N?)I7 MIN67KDS++UWY-*],RR]=F99?NO)I7IF67[HR+;]TY=.\,BZ_W\9*]QS\UU9? M7OX'_FGOF#-A&]UOYN[]Q/%8YT'1RY3Q@R. MX=UG5?\PZP_&\'0UA*_[604M.QRJ7G:BAK$RY/C(C5PVZ:N)K4(123,(^?%' M]:=H[E?A:U_U5=]4<.-H#%^$NI*CYY>.1=,@%E)ZG0Q&57!/O!BZGAI77]SO MIY4='[5>K;F[&A<$GMVB-+1@,K[\EG49]/S\4,S_&UH;O6%249PSKIU0F G" MA9;.42^Q\9243'ZDXEE[T]&P[<&).G1(#YWZC)2'#KY0O5-U-GKVV[EQ.*[Z M;8-$<.XNCM>EH^+]G8U*[0NRS@R&*LYF+&00KH(VJ;5I2W8T#$[3_[EZ?DH0 MKH 906PV@[\59. _OZEU@H2+3WIO;NP?O-G.7NWL[6_N;'[.SM7$ ?^P?P']VM[L'^]G>ZPQZ]V?V^LW>/_MK MWY]?WG(8=_7H1OEW1Z+B_SK ]^I&A\3UU,G(O MV@^_M_MSU8]-B#?]?JR&AX!HS890+%=JB>^K?VZP3LKGHL@#W#6\LGEQ@X3/ M(Q*V/.'<;R5]SB6]]&?\G%SZV_<>2\ASGI<_]-CO_U;D=]18>:W'7L'=US,# MQF6IO[Y;U5I>IU/U.=C9WK]-DJ ?6@SK%X]Y?;3YX;/\=S68#P&Y4W+Q>1KV MX_G_UJZGUX_MOJB+ZXT)*;7A#T9L[VU.([;Q[K==TCTP<.^KX^ZGO^B_!Z^. M=K]UC[K_['[]\.EUK_MIY[3[;?MT%K%MC^&WL^[6-NY^^G#6_?3N>/>/#VQW MZ_VW?P_^/OYPO)W#]VSOX ->C-CNT@_DP[<=O'OP%X7GTNX?'T[__71XVCWH M]KK__%M].##P_6$!S_2[9_6YZMU]3.!:W-WX*$OCB#,6^8(9Q)342)?2HUR5 MFFG0*HDLURNQX0^BZ;6/JB18>NBP9+11N6'"YX1YQ521YV5I :-4@;WG$99( M"TLDP=(:P-*W!5@J-=&*48F4LQHQ[G,D5,Z0,,:(TE&AM'WVDG6HN,W!N_5+ MM_I0R-Z&_309C:,/+1L/LJ$#"315SV7]A@6&;\-GHT9'V20XXZI^-CAQP7G1 M/\S"5'VIQI4;O;AO_>/.GK%*_D_H<[KN:V++G< ZJ*)W*E-]FZGC ;3N6_SB MTEE^G!G"[[,\VOP\P.>>"Q\V^G9C;CK2YK6JS:N[O\2IA2VM=T+!Y@5,FN52 M(D$,1UARP@G%6JB0KJA#BELGWE@_7IT$>X4\]$<$.\GN361WD7@6N76\S'-4 M*LL1*Z1 FA<&<6J-!$+J8;L'V'[D]Q5BPXAH5SX M4#29*:29]TB;4.?-*\*%#%8N26Y--]:T:/)#H!N;1ZI_Z(+]RJMJF'T)9<9# M &T01^B/ZX]CH'EEW3"9.GXN_7@U&4%[1B- +%WUX^AO3F=E*2(=LAX3Q6FBH/^%:PE!:=KI',E:\FZ\YE[P88U+*/S0&#AVP(LY*7# M>1%JIPH*L "K VFA."I$H02AJM Y6UD5G62,N877Q[OA,/KW@F<\&ZNO;BD& M+*EM=^CMJ<>_#DPX4%^W:R/8*]=WOAHG&+H!#+5U)^9@"!M?Y)@4R.0:8$A; M@221@:R00BGM2R_(LY?D@N"H9&MY/$*[>D_.%4*;.,4JA'F14S@%C +^'W*. M<,2PX$@Q9I"26 0,UMBL^K*?,GB/1FX\BD&HO<92ET*-'Q%!W# FF&='(?#<55]"QHTG1A=_\CF]\]L- M;#%#IT9NR]7_W>FW$_)N.A_)9[:Z;6EGB4Z*G -ED!0YJ\H0!"20+)U%A)/2 MP3HG)0G']CKE!451'_*IO235=V>42E+]TZ5Z@6SZG&/EC4!.6X.8] Q)82DR M.38Y$XSF5(*2V"D*L1Y2_=2<76^'[D15M@TTKAGF("A?F9D,AR$4J*:>3\P! MMF9LI)FFULK>Z,(;?1OUY(TX0PFL;@16NTL4Q G0?G61(V$*A1AU!&G! ZYT8\>RG7))G84S-@[$U=9+VP])^FM>)> M0VW,:-R[ (*F$_,F_/TNM';/OP<=)QDK;L?SPA*J*#7LV4M*;QU_DRP6:RS,*[=8)&'^N12C%F89ZMMHKY$LJ$*, M% RI@G/XQ!W+C5>ZY"%'RZVS*R5+Q.U">&]#+QZN& 9FB=^[+,O<#^V4N6PGH?FA"OF84B">\J MA'?!5"&=\KGV%#$33!5>B3I/(Y,68TE*820-2L&:A% ]-5O%-,CS1)W]<(3G MTU!L?EZ Y]MZ+A+VW A[/BP1!UY0AQG.D?+6(B:,1EJ*D G*ECEGG @?_*EB M.7HB&2366V[7HU1!DN"52_ ">Z .YI\5$F$G)6)<@P3KG**<2.U4SG&IF+FB/6HZ'25D72:4"GATHUPR9QW=6Q]_LB])DICA3RE M(6 B1&@6(=.!-D0+;8QPX6@(Y>NAU21SQ$,F%4F(5R3$9^>%6 DC)>' )G+) M03WP$DD9\T(5!(18)M/$?9DFAI.%[/-/S#RQKK1B^_BD-SAS[IWK MJ;&S;V:\+P6(WPWM:,ZN<9]3S!3"-"1*R$N'I!(*<0O@5?#2@;+T["7O2)(. MA#Q6,?^)Q".)^<\F)DTXMB6,VY(B;Z@%,3<4*68Q<@6'Z2Z]PLH_>YEWA+Q- M0/;/,WS8:G324V>AG>[[R/"SKGQREIHZ4J1A5$_73K->_I[Z8%T]*>? ->'G M#?#S\_)QED*5EF&)F!*@V,$?2'/ED<0Z%]XS2<,YN@M.LZ2 D?46WW4E2DF0 M5R3(B\$COB">R' NC8$@6Y,C45**J,:4>U-X+D5(#/S;&)CT8&C=$(T')R_"H(P&OLR"]Z<0EC71E0/QI>XE1$4$<]E(C)2W0*I(#),.VBIS5I5'<^=R' MHSVDPVZ%Q3<2I =DDWJZR'!G)"PAPSTAPP)%"PG^%0%DD#(O$).% XK&*0H9 M$DM1"%#!;+!5\0M."JT9,#1LJ&U%L^A%E/I5ZV?7>,;5G;W-T^^AA2MBFVM" M,LN+D\-T_][>/]CI_I%M;![L_+USL+.]GS(B7T/7>@!)L-].AN9(A8R$ Y^= M#(/Z,#Z+V0G=_TZJDU#:[HF94^\U)=!;=1:K"1X,-@R,_]"];:;D;4_UQQM] MN]W.2MKD;[3)+^<'LKGC0H@2N3)855W,#V0H\L#E#+-,NK((8;C+1_!2N-OC M$-Y5G[Y+PGMWPKO(T&G!M)0281D*7M4VM!NL*$M1T$6V'(3?(&D M!$K*2DJ0+IA'SCC!O>-&$W];-GI367D,QNBG(/\_VQZ=Y'\%\K]8P4-1(:02 M2,J2(,9#<5D'2( 59M3EGDF2WY;0_BSYO]CF+-?.YOP@S,Y/VO+\>J>[T=U, MEN=':7FNK27![FP&Q\>#T("!^0Q_>W@@: 9F,$HIX.[!]KSG]\-$[(Q&$]4W M;C-,0RHLOXI]_]L%02B4*JF%0):$9!#:,B2]RU&>%TI*G^<\5.Y:467Y9(Y^ MW#3^)O*M+HDEA@$!)KBY@L Z'(+SAEF?+#/1ZY73F7 M2'*[:KE=(!0""RJ+7"+MJ$:L+$LDF%'("J&EY89X!X1"RL>:F_XAL(J9Q<(U M601&43,K?\_&ZFN(H>MGP33N;#:$_PPK$S[67"-(ZU.S9JQ%*%V3Z.%@<*"^ M_E.-CXX&O3".KP?#_2,U=*\4H-?F7#J>A&0_R$#VMJ!%WPX_,F$*4E*))"UP M*$;ND13PR7%?&BNMS EY]K)8$\TH&3+6GGO\L" GF^5*J0H(./1G]Z.7>4&5 MQL@04R"&98XT"T?HG*9%R2S,/%M'F^63-H($&1U6>A)I>S8>9.,C-Z4Q#4 3D5I$/,D1](;A@2G5(O< M")W+9R^%3*GR'[.PWKDI) GK#PGK8EH471!E1($LR6,:2(^$DR7B4I?>TD)+ M;$!8B^7$M=#(91".%+7_6#BS&ESK]/-O&Z MGH286/MM.TNM$I5PZD8X]7[)NF$=J#^ZM(@3&@*U,45*BAS4((6=(-Q;'[+D MLV3=>#CB>I]TX@II32:,U4CQO GC8.,C@;F2I7<(N +9;T]4L9:)*CV6F@M M7:C!\[A-& _GU-A)

    9'7[92E_$5WRU&F0:7*"9Z3 M'%GO0E!I3I"4H%IA3TM*"DD+1Y^])!U*EITP/Z9-I3-ECPL95LUR$C+<+^^9 MFD0!Z)W+.5*$ C(8EB/!.$.<4T5XX0P-OEG2*V#;///C>X?V]E.-]O4'T!ZGK7T]4A&$ MW2/\+Z30^0);0(P':$.LP@\;?7O^B[DKWT+/!W8YQ;GI3<)L;'\U1ZI_Z-ZI ML=OVWIEQVH16MPDMYSHP!=<*%@3RQBG$%*P&Z0J.J#">E%X40O-G+RGN\ OX M:2KY]#B0XLZ2%B2D>,!(L4!7L";U:P HB1%:;VU MI% L+[7_N!.0CM"K=.E; 5S"J]7AU>$2LV&Y5?'4ALD]1TQ*CK1@&'&88B+**.LXR?I# MDO4%;E)84&NU-2A7E"#&2(D43#IRQ'+%N2A+2D/&-MD1Q7+6ML?A0GP %&6[ M;R\G)S]LO+P:OM9N(/[/'77^T6 V!926Q#-34,ZT);KDEF"NC686_A01LZ_A M!4V8O2:8O5Q$L["6.0.LC,*&C)CB%DG+)6(X-UKF%,M8V 4P&U]0;7S%#I!U MLDPE($Q . 5"C*4/.2.H$XX)*Q7Q!7;PA_)Y7EI>*ZH)"!\2$"YF&S":Y*XH M$2&E18P#!FI-*')SGO/SB89JE9'TQA8(X9VN5535E9KWQJFJ*?D^/ ]^@-MBMK7YK-QC79XL7 M=?'1<,*5QPIOJI-JK'K;7T]=-YU,E&NB PE,'JL8+3J M\.0$1G<%1HNGO(G%B@N.1<6?J9"$<-1%87QPES\MPYA6[N^W]@T^#CQ=56>D'8IQ93CFP%.8QG,[J#& MUGZ*GELAV,X?58>V?]O^Z LNQ]AA/U*%#>NC49Z0\=/"%ZIVJ ML]&SW\Z-PW'5;QM44FCQXGA=.BK>W]FHU+ '>^-@&!/EO@"X=,-P%;1)K4U; MLJ-AV/#_Y^KY*4&X F8$L=D,7*$?E%6U3I"PY$*+JW-S8__@S7;V:F=O?W-G MN[NYO=_)=KJ;E\OONC2\NW>PO9\=[&6;>\ @NOO;6^'3_MZ;G:V-@^VI=W3C M3;9_ %_LGCLWNZZ=^N5]=^/]U@ZT_]=LJ;&7;S6WWJ>N"4+LV07O.E;#0X"8 M!J%SZ&?S37#K\Z@1W<=0DN=90^F[DV-XA%F!-^D\?7\U&<%;1Z,M-S+#*E8C M ?;^2HVJT9Y_.X2]LS^.B'( ;WW5&YC/]\O6OW5;MG[\-#U:^^Q>&._N&Y20F8W,Y5R^6;-;$@"O!; MTXSZ07&VKFS*>DG#Q21D4XW&L#N]J@8C4[F^<2. ^;YYGOT2DG!'18?_WOQG ML^:'G::P2%M?)/R7XM]/7?R!DNDWDU'[Q6#8?C>8#)LO?\U.U0BX)6RO)V&' M!<)8]6/J[\@6P^1L ?L[#204AGS?G0"%U&Z8$=K)*,;E\^P?5U/46#HM5/L! M[0AN/G29K=1A'[3GRHRRAM:"RFPF@:/"P^JL78'HGAR=C2JXL3^*JP->7PV! MYXZKL%%GI]7X*,3GCP9] ,UOSG8R V,8U+#>659K?7%WK_JU0AX6QWC0_)F- M@8*-8U;2H.V/8GKS\);J.#3 94=.]> %@\D8VNA&TP[I4"\@C,;K(;3#CDX' M W@SH 4,V"_ @B9Z,M1A@/X<3$;C0;_Y[=?X M'AVH^B36?E'C>*E7IDF$F@$2M=/P]FC@^M773K8QK+Y!'^MFP_?5>#R"MQ\> M=;*WKM\?G?6^@'RIRVG!_:W[^,07P7E6F6OL"SNP2DQ4;S;W_M[90D1F;Z'7 M[K@R:]BY[PKU?A4RW091FG;EI.E*IMUA5.FR734T1UDXZ]7)3F$M*EB0QPIT M/?@?+())/ZA]P^'D)"P)W<#D_'**PM$/R[Z7C2?#OHK&C6P<>P+K'Q9]#U2W ML 9!972C<39T(2$O((R>C.L7NJ_A]$O '1MD)'1E%&%@=GGV!=2YXR!BF7'# MT+KFQ P\Y_2H@CY ZS6\RL'S*EC%5?\S/ VD$-X/6D]8NK]!:TS(9=GK-8T/ M3ZFE//L2/$GQ&]B:3^!'%VYN1ZX3OIWTQ@$LXB4@/J&Q4X#)=#4X&07YJ0%D M,EJ\J(Y2,I.QZCL0V.P8VM6'67Z>!;T;.$!H!;RR[LUTRHX58-9D"-,X#(@1 M%R<(;#L5G?/*=MW*^*;9''4N4\@##%33/?'<13&MH>\-3L,,]WHPBL'S'%#3 M3X+[&;[XXGJ#&&,UG8( +4>P @$5)_UVFN*C5;\_&,/\ .8Z6U>=B@L'WNDK M&V9^ 3M^6]AL;T1$RP=$1.F=$]%]X/F5A]VJ/]XP!J0SK.*W,-.PU8_6AGR> MM>3S;R"0KZJ] Y/O;?VW!_=_[7YZ7?W[Q]^]?[<^Y)&,?GJ?_[OU;V^1?/[[ MS_:W77A^]YMAN\?OH:W;=/>?_W[^]Y^_/W<_V4!&:?? ?NX>_PWD\Z^B>_#7 M1T&QYPY;%((T$,L=12(O&>)>2P\DCM)E]HEUJ0WVQGG%F9%8<5.:LN3$YLIA M7"RRS_W),2RU"(!S&.(* UAQ)3092,D)J0L@<5* MS0P7^;KPU1ONVU&O"B,\KUD]M!W[KC726O=< (&S^M\G#01;NQ^E8"6(#T.T M\ XQCG,DJ')($^=T+KACA5A2*V$C_B'[=U!X>A-;LS-5ST=>";N-.U+"F\6&3!8)6C<_J35?-@*'M>-?SU M^2*LW?6.MSD=?P"!I[V\NV%Y?WM/H$W!H'/6/?W(62DU]P7R A8Y8T4.FY\F MR&OB"U<4NA3EXDK? H8-8%6C9XNVDAWAP!ZM1X\FEN#P,:/8?&/IZMP-BF+ M*^+YLCWS_K'ZAEO0.]!T^RP)Y5O0UH9U^K+%D=JPGR:C:"*9L\L] M=4']ZR.WW$OO#1)&4^"FN$2ZE+ Y.<5SY[4K2;XHJ)NM4QT8U/(8-Y0AN U4^ZPU&\V(^G,YFK7 WVTU;PJ\)5JG; MF!T.P\MJ^0C:9^C!39O:F/2&#II5 M;[DA6C3<.U)AYPNB$&P&_<%I^]Y&/VTVP.85L%\&2T4_J/(C9UKCN[K>>EHU"B=(+=NKU [$;PO+[*4';"1M8=9R]GC*RG9G!=@T[>K-@C4N6H%:] M6/%J=.1@*:BP$.L I6CYJS_F)-C2*?U]A6NY<_UGQ=J>H5BN&T[+E8<#?..S M:$ ,SQD?#9W+CF%4CD:9@V?:2SM1_P6-JC^$6+M."P'7:\^<[:MY?_VHV(CZ MXX^VI/EJ.!-%@3TX>!( 5F#NH[K1O$?U^Q-X MRH7/@S9WLBGX5?T&Z6#1JL-X2;"'^AY@8 ;8G:GI_CTU!;8*SJ /"D5C'@9< M@[T@5D:9OZ'O0,T9!0-).]M>57,H'Y=;O7%=- QMR,\5:WLZ&?$-\W;2Q47QRV79[T"9CV"U]2NED%M]9WS*MEJ9$"ZIKK9R#5!6L.Z]G2[Z=ZN M0;-5JGJCP>)2;B)C1O=E^CM:Y\.'=&U9R!:B]N7 M1181SD#U#^LG;L&3@D/P_-N"Q)]-QZ\6J*F_ !X5/8&U(3L^$;ZJ?ZZ[>"EH M7OBV9KR:)0]:.% -F)[@V 1(@W[9NL+QO/1=+':CFD^H<5@#[GG6LKEFVL.Q MKSE9GR$$-'\ ^OUX_DUS.')%,%[H\LA= V9&1X-)SX9Y&3K5*G6?)OV:"D7; M0I"6[_9Q.DH-'=VH8>A=[>6!Q[P.W)%@]'^7YMP%O_U%XP]OZK4>A7##?@": MVIL9Q*A-BIQM#HZ/J]$HHAF\R.GA), .%?6B>03NR_>C*$3;HW%U'*PU:]BC M^]1!87CV_'1PGIB&65LZ__HHK#4>&XU800O$J&9(FSQ'I1=<%51K3_-%KX&P M+O<%TX4N.'-8:9:7I<\IR;4V0KI%-32 :$U%5*LF7<9 M3F*DZJB.3 F<'QJCZDO#B "T0BN:?144T-#<>O1F'0P1--/'V?8H9[BX'M/Z MI9.1\Y->%B('ZHZ'9GT!7A:'.KK2@J$ ]>+N.G_GN>;&$Z*U%7P,.T 5@G0N MO7AN>L.,5;:A@7-4;.Z2N6F/$3MA3!I&-AO]:<:>E]< M'GJ?HNA3%'V*HO^A*/KLE\V6.ORZ]AV("R"@AO,R9 MD*S$6BF2$\&D8,KF5*]-Q,65Q'QY**ZDA2\C_ZF&9G(,=*?V9U=ML9ISNYN* M*G_#'0(7F2FFL_VT]BL0;;3UEA8@B_E?/S?'/VL5?'G%U"1]5-5;ZA\AP2QL;OQ MPURJV+DE#]@8 *\U,(:=+$1$CK-WU>CS&@[!?6KK30;>Q0I83SJ>HXY;W/A8 MY 57,+Z(>1L*3_$GFEF7$E<83>@0Z)(*-^+C3 MAO#V*K@TJ$Z@@]6V^L;$-ZQ@Z0'Z@/BW9K:(0'-FX.!9=,&A&4*DS'?>"]>[ ML^#?_>P 12=]>RZ8.&!MU0\:9"RM'H#IM0MZ62_;HF M;N%2>J%*[B^4 UNOGU$X 3.SRCIZH3U]CS;G9FH&F5]IKVWRSJ:1FJ'S6C.7&/JW6 (D]ONWN9<<^W$M4Z> M"WQ@#1,XUXW@BH@2->MRB--W/3MC&$V+IJ'%K&\:T%8-E85X2AS7< MQ&X%9*0_ ,HO1F.A,$;TVZY^^W]1U,X M3KDQJ%!%B1AA'&E:>."WW)16:^\*NZBV29,,RH-5M11)8L2E]ZH M152Y%P;6+M4Z:BBLUF_U7A9"0X8V8E3$A&_N;B\\X&)R ('#,.W>='OQ2P?_^:$;MK)6F MAO6T C6:A40MX-[ZJ.57+MV7RY,4YF,Q;AO(U=)":BZ-X7I^T.L-3C,%.]$7 M!X/M3L*&&#S[88N:+LBI1OTB^X7\FH7S7N/*G[6^D3C*,^>M:0:ZD_U"%RZ& M_2F&0H3&S#$RN#+_%7:WP-Q"*%\,2IB%) >V9QQ.O%U[0;ZR7O MB;K=+\6O%_0,=EC7__Z]PQ",,ZY&(4QRMO%.6VVG#"%^KRX8F?:HXO1=\61Q MC/V*QY$K6'^Q9$(=Z!-.3S8$?+J49T'^X;NHGF?!:=.[K.'3>)[ZF><.WINNQ,> M6;>T?NQI,/_T,QW.+K9Q!/5#:IO'C,PM.+Z^10M0C&T:+="^\UZAJ;GDM U3 M:6-68,&.>^&4>!L@L[P6V_.6U72V7'121DTJN("BG?O<"R\PF63[H'%U!["< M\]C)]IPH+"I5];Z39>G!4+&-]I@!<#$'E#,Z\&#L-@+PQ%45^MV84-Y$PKJ& MG;Y/(\K!4%FWT;=[866TPSD;S9H?/D%:V-TR'PGSWCI:()YCCUBA,)*V4$@S MZI7 QBJZ%& /P-U$9\\=@AG.5F<3.C9G,)[&L-7P<*(JFQW7D>@!L/M-@-,T M<.L[X;LQJD"%2/4^:N/J:Y-V8\EMC++Q_'U;]5J=14T4M,&8O"+T M$_" 2\:J"=J*"#KM36MIKI__(+3/^Y3^F:"/K@""*:*^'@RW!A,]]I->>]43 M!HGW'R5SRI5< +DM6L?3 )CXL=A1Z K\]S_Z??T(\-$@BZ,D2@*B1@SP7),),(P M/5@JF"A/?D)2^C3'=SC'AFNL>$X1B!H#@H^:(([+SC:T&E2RET4FOX\FQUNK?E6=7P2DGV,&Y.#"=Z=49,5;#P>5GH2 MTPL'!G2Q(AAB+6-DZF04T%GIP9? KIJC?W-IU!IM^=BIX$%KC]*<2SEP$7&- M,0*-EV(NU^_WX/ AT+";.O-GH9Z;\Z._ACV[#X)I1N/>-,7EYN!8AX/^=8K+ MC:"0;,QJLXQ2FI'EX]V[IQ^Q-]H014'=-!8QZPA2VF)4PM;#O;$ 76R16+Z/ M0;ZU66QX' %IFI3-S&8A.N"C8CA?)&<4C;;!JQE/\#2AT8 2H$UE(?U\3&38 M6[!S53YKU+I \>;CL[*! ;H77@77M.$^,^(70>38 9D*#JF85JTQDD4TN>Q] MD;HVC82&-8D5PT5]-W?0* 8IN6&3WK%-5]FX_6<_3--,+HU&'(P&"*-R?4838+B,&S'"KH7K(Y!1Z]&HTEM<@6-8+:+]"M%](6P.USMF#2,%E9P;;:G5I. ^ETN9FF>6DX!Y\S&Z-2P&WCMT M49:'9YD#+CTX5YKL"MX4$IV&0@E6E-?H&UV8XCWQNW%OS:[W%*^OJI,7AL/AW9V\Z M7W7BE2H&MBW,V#1'V3 ,R=R,S/?"'(6HJCJ_:YB3F >C83,PU;#=P>[KVK$, MP=B7*6_?T=U:AA!1\__<0WFZ!K%?A<%QMZA/]]0L 7L''[YU-SXZ;5@A<>[?WWD MS'M#L4&>X!(QQ1F2M""H+"5CKH!O-7[VDM .+LF%$]]IE16 IF Y7@0ST"4& MIE+3+,8UF)[;==(YS.N3.I[.8:Y!6](YS/5M>#J'>=$YS,=[KO)*K>EEK=6T M[MY8TV.6A%'-G,.P<_6GK&%*9NC(=H)V8AC*9_EOSR?;'4LO":>M064A01[AW2$GM$394@WY0 M*(_MTE&E96-GC,CR,1PK&J6;,"D0XR9G8I,:1C46T2:P;#Y%\RRA26/(CW;5 M^5/:]4TA$"QD&I\=:EZRKM;AQ4N-/&V2#<;T@\%Q"I=-D]NT.4DCKP[Y ]MS MP]/DJRLL!L+P RH&DM]Y,9 KC@NMB8SBW6GE:%OM'KP">>S!,PS=._B+[OZQ M"\\Z!/E[_6EOJU?M;1G:I=MD44:[=.?K[A]_?][[Y^]/W6\?BN[6A],/WWI' M>UN[IQ_^V65[_^PP^#[_< ":X]9?IWL;'TL)^ZP2!DGK&&+>Y4@R3Q#."7;* MV%-(I[\JETV]1X:D+CEDL_M5;3YAPI@'8\[A NGWQQX8QU'O=SOSUY\O M5S=[V>A_)X$F B5T,)1UUR0/W-S?KX(^Y1HS<7)&LYMFCR>BD,C%+U4D5 MLVX$2NE&M8MY\;'95N5]^$,P06=#4B?-BF7(!B$E1KUE35\<\F149M(;P_)# M;06M9C3,69BGZ0N/S]XJ:-7N=*3J8TGQ@?UEOV_;9R5&T#H?^O%) IL>SX,GMT>#D2!W":%PR%XLWN.D--VEI:Z-N MPHIVEOV8MAJIP\.A.YRF-)NNUFHN\:9V\,ZU++CP72#8BR[JZQPOJOG,N:,_ MC3!W%J+):\4G1L8V(S;U; 2O^I?@ZSBG\K1Q[2?15&C<--_?^*@:6A3"I<[J M6/AIRCOWM1J-7>.-;T%K$CWF\YZ*H:N.]60XJN.T@J-I#GGF7EVSII@&OP&H MJ1.F/H2^T(YS"7=V0_$UU>3CFY7+;$M0SLZUA]0Y%8#I+ 7M#&YG)\?F>A.? M5HW;(#-U07^:Q+8Q 4Z#X;%*9<@$$6/AX&U_#DYAR0X!V'1,_Z^:H^TQ"4[( M_W<8TM\$;:+3)J.(_PTI?]3"Z-8M&E\XMLW=\S5#VSZ'1\XR/X2C#<$5J([K M .*Y?2-(>[U.FB",ML1=..!1YP,8-:?!JC;8HHE#Z,P0H@E?CL:7.F:O=NEE M"B39S:7=F#1A'W6WPM./I[$[?9CLD -ROB#!;.74#6WT_,CXZR>-8YG3I60& MPUD-QGB*LQD[:$#$[-#3$_AB H,XB*L ! 3I,Q3^6Y\KZ2R,>)SKF'=RVNVF M-3$&/,H%FOD4X]I$TW9U+HJVF3\[&I;?4G1,>Y!R>O72X@[3UBS\8+1O/<6P MW-J ]-#5.GU3;$)=2G)F,+D(-]8Q3N3*.@)36# ]51W/'<>),E>[MVNI:_RX M*GLS"&>SK[S9W)K&7P70"BKG:36JDV#,(OBCP,0CH1$FYE$1 M'M8V;KI];C:U=[,WL_JVKYW+]@W<,0EFZ6&;CF/FQIGK8[-J&N2 V;S+$,F+ ME*QI;H9ZS1R$2+YS#CV82_,"U'BK[OG0S4_7PT+=\-V-CZ24PA0"H\*2'+&< M"B2D4HA;CZG0S!%&0%O&2^8(&TJ]1KB)DB@[L3,?A[%Y]MME7_6FF M%NW"GGPJ/XV=C$L8X"=F86@PB(!V]XOZ]1?RZR\; MO[;(OS^(.UN3#_TLI*1;D#UU<@(0&#.^V(AW[^G];,-"0X!6#.NJ F_4:?;?B849F\9 M'>"HWYY!'[7!-]-D?E$G:DW=#POP=^KM*Q*LFI2&U=TNZLYU*>JHYJC+8C&K M(QV.-M0J1Y2YP;E,!&W>Z8O/.,#:,VHR M3% 1#]_6U:1B&I-9?^J##\V>U.MU6JTWI%"*[#469IS/RGCYF8[GV=\7=W#1 M=E OL^4S(=6H/< Q%<2IWZ6.GIV,6F7UO%@=!PK8JSX'4:Z'\+QDA=CLHX%M MMO0FK\=\=H1:LSA__'<^G?44!J=$J!["L/D&37A\=E(C6:T0A;P;AV&S'M MFY*3R/2X4OH;^T-B3&@S5A,3],OCT;(]#?C^*>A M6DNX]!Z2H/KI:B]!9O::B MZ+2G"AJ=-(K+\YAJ:1C4]A""%!H=EL%- KF?MS?4&6Z;9T2<.1Q$:U?<9#NU+\L=3W,CP 9< MIZ:93FJ3[FY)KN:%*ONE>NZ>=V;B%&C8)=+TZU2R9^MQFFJF68 M%(2C<4&L M1M/T>'-I'*9($9U8L1K!',X$V+ET@.&!;8"NK<\N+)9PJ %A[N!@.\7QE(2* M,A_88KU?@;K>_%'UIZLBV!MFN# SG5]1M"D[%Q<;+:.1*]\D#/*'=*;OQ4-> MF-AN9OK;F^K^^VV"I9W^VQ //9B,ZHJC#R)>\CZTK>;$[ [M?MKX&CQ@6&NE M\@()QC!B4G"D,+9(RKSD!>-.8/SL)<=T-1&SQFBCQZ5"VJ5"TE)9DZ5RMGOXT;+""F,,J"FY1LSE#,G<.00KB#M ;':DXQ)N-%<3[S)'P30C6]3HFG70QB.T%L%9 M =U:9?FE^O4<./MZOZFMX-/]-0OT:3*::^:450=-N(*'+&[)DV%F&D& MTO/#,XWO:F,\ JQ',V^3/JWM436M;'8I@O".EY%"$ZKQI;W7D#WT)43IW5M#]3H^QD5AMP MF@2OJ1LPLR&Z7J-T18F,N5-CD&LM5V-J"GM:6R#V?HRH6A:D# M>(YAGVM4K8LX 2C>_;.:@30.X.!+C;[0@5YPA2^J92,7C?*=UL#>Z''GK-%- M19E&BYO$\G=S.W,L0G!^<.:']?DT+_$L84M33B'4L1[T@K4O*OW+&5Y^@85S M-&4.T<4P#0W_-1@7KSH>F4VSVJRAT?N&T=RS,*59E-9F;:C8G ; /\ 3\CO] M[+\3$"?0K\LH1N?<6V&%[87(JKCQ3:T\?]8.E)J ;D3CS&@QD??>[I\;BZX9 M5>M*O9A-))I\![6AI2YQ6'O-F_B)VH84G@(<%1C_X&0^.*^*6W T^\8HA-9* MU(.I"8(6C.#]*(01%GKA7&_V!;CA<1V#$VU,0?9/)C&-'=#S6%6ZMIJK&$ M6%*G1AK&XLH'=4Q@;-O%PZ*B@Q6T5( M^0' A$8J> +JM@\'P;13VQ=#@NQP]Z@VC\YR52^$ILR5UE99?)B;]FXT5QAE M'*RJL.\-UO,93J+KO$K0I&; MG[N#\03PZ-L M=!+]M &;GL] )QH80SV2N)O#);UPA6S-X:/)"8A!LQ>WKMYIZ":1S[.]?F.\ M)#3N3[A3XTR,W;0Q<*=N*WSHQXIP;1S?(*;G;-L].PHUDY59JO:ZR'B DMI% MW$A<^^Q.%MR/L9O]03:<1!@8-&;[YI8CV/1CKLFF94WZ@N\EVI^E"A]%A(R_ MG=/K9V2ISH,Y=03\LFQ.'Q]=YG']-?J[9SZ%"]V3LW%J2,D5=8V!Z=C6.=EX M\1J+?'#*!I?(6L:AWI1*+,7=-M@U6@KJO\.3'>=;L>>;-D0M]ZD>ZY@5C#)Y M]]OVV=[&1X$Y+T3( N%5B1@NPO]L^^;FY^?Q MI]_&=OFWDCZGDESZ,WY^^6_?>RPASR7YL<=^_[=^ULTJW@Z?T/WKXV\NIMW0J*ZL8I-FEC>0$N8)KL[C19FUO']8(AAWKW"C= ML,>_/]EA(S=97%J9SX? L_L6-4T$E==Y_[UN]YQ? MF?U.FE?0S79IF@N<'+ M#BNSN&:NZN>UYQYG#V$H_L_=]7^^W\/PRK7J^ WB!VQ9<%DP)K@T3!=<&$9+ M1S0F3DIN:&_&%2[Z,/QU][>\>O/W>W MNM7NMT"G_Z[V#M[UNO]L%_]N'7W>_70(%/SHT^X_W=[NIW>]]AYXU^1?^IY_ M^.#WN>]/_XZV]OZC/?^V/WZ@;X_Z_[QM]^M M\-)Q87-#O A9^BGKY+E< MLE'4INP[$Z/PZPW%Z7L[UU7PO;C[)3A,<+@ AU+GUBA6BL(PAGVA/6$\+R6G MU@GX_S<.ITIP>+]P^&T!#HWVNI38(*ZL0ZR4'@FI#9*:.B:E(0JSP!P[DBP' M7*TI'-Z8UOKX?P^*UL:B6Y?J0/1FG;T0KQ\V;G%J"$"6\=RRDN7"6H.%EF6) MO=5.)QKWH'#K;(G&.2:49;H$!F>:F9XLG+.>,D'.WE9:%A15 B&#$E]:4+A9B$*1(_>6!ROLA/J-;_ MC[TO[6DKV=;^*UO<>U^E)8I3\]#G*!(-))=6;'>"$P1?HAK!8&.NAQ#X]>^J M;3/9D# 8L&&KSR'8[*&&M9YZ5M4:/!4BH( #0]P[EO5'KR^+K)+%6CBJ5- 5B M3<" 9I8 OE*&J'%8!!$Q5A'PE2[KQUO0\&J^W+GPR;JG MI^ _92*4M6Y9]VHQZ\ENE\&CIS'?< SCH0;LN MH@_^&&?@;?VP@XA&N6*N)/')E;V.6J-DA.-8V1NC6ZY$^XZJBXU#9R8S-JX\ MIU/F>4ZZ?B-=F_5&^M+J'_YUFG]^*'-;O%47S3+S]N?O.D3LD@G(*L81]THC M:X)!+&&*DY7<<;6 ;IDY/?[5I#K3Z5G/8[Y;O2M1W^=.V/U1%O_S"H#9=;JT MV2^O*!,'_:J8=YD,>YQHN/\V'#LI6Y%8S=Q74JUHHI_ KU.PV]_Y%MI*Z I8 MB%5CJ\8R<3>MO:.7[2+8O3=3\QNUO=R\7_*\(=?2L.O4EY<.VJB*U2\1 FC:\Z.E^C 713@ M)89P]9S0?[D@]-5 /F0@WYTGMYC(QU*I<:7&E1HOS$"^RW4(?Z'*;X=]O=8X MMT>%!U[M\1N/$*RB3B\'YWHZXTK 'C*&4XF_*FFKI.V%I.TM1#^?'XD^*%)D M)F%_"^0%==(RAT[1WS@:TAORB5^>VN;3 MVDO#B%SXM""ZF(>V(Z>6@V\'M>W==F-]3]3._%F]^:53/_C2VJ%?#NO-0[JS M73_,#BN-[4TRZ=12WZ[]W(7V-=8/S^IG-5+_N$/K'_\^V/WXF32:N_L[]#/9 M.3@4.P<342$'F]FI1=/LJ10<2D9JQ!/6R/C@D4F,1!XLP4DLO1,,$Y5 M,$G$Q%VPV"H6A:U8S0M"#9F$FDB"$MXAS8#:<,(E,E%)1(.B*1HG<,HQ^A74 M5% SAU 3B7.">QJX#YP09FFFY/"5]<)Q$B98#:$5U#P?U+ )J'&6:9BKA$@4 M#+@,M\A@SI&P@5-LG$Q)YNQ(%=144#-_4),$EL3C9/,6#PK+I\(^N<"5X8YZ9KS0-G(PN&R:+>6I<&@V>\F M0>5^QL23P:%-RC#C#?I?WK0*,IP2,R:,RQ17&1#($\DH0-T(CS0A&P*ZP M45))(NPL-I4JP*@ XS; <-;RR!AG5BMN,7/1,)]"DD'$@)VH&,8+ L;4@9>U M.C(<$1%1(BYXRKO0"7DIA:'1NZC$TGO^Z(34%6!4@''K"3E(G;:12H43MXD MLU4)AB-)HQ-7D\XXU;'5 MI4(."X=2\(D*+XW$:69[OA6:5&ARZXZH<$[Z$#7&FA,3=,(::*\D-DJL[.0& M1W6$- ]H,G6$9(V$"0S 1J@UB"LGP9!Q!E'N%%BB #**5G#RV%.B!8S+^JL] MC&N];K]?Y-^V]ENY6/W#SXEN&(%7B8J24.^4("X9S:T'=F^T$I8 $DKN=*IV M<5X,_;:FSXF +P4*7,JI1!#'-B$=B$,D $LF0GMO\=+[67DM+SSLO8"7SJO' M"T*T<8IR;@CCC@?C:,(D!6H=4YI..N)4>/&<>#%Y3!0T/8I&!R*4)9X46%%T^WA^,=E]ZZ$#3G@3I"@K&8"^\#4:"JJ!%"HIE/Q0RJRK.%6!4@#$%&)8:'1(E+.>% ML-C9:"P7W#)E>""85Z=$+P@8DZ=$)F%F$\\;,=)G/Q2"M(\5(!1@483Q:B9#GTU"M,#..!$Y.(##98!5])'BI/UY<$C,G3(!^2=TP+%%,. MO.:6(AU50%92&P58)"S7H!,5PZ@ X\D @]LHJ>3"2N9YCJ4&J0LXFJ P3R*P MBF&\Y);G5,R08P;H8$ 1!^ 9E#ADM$U(X)!2,H F+B>@TA5BW+DL6_Z<-:)U M-"QE=I3FN)1.8V&!Y-)%#3:Z)E([$R--!H,M2!0WWSE;NB$W\HN7=KJYEAM? M*9ZX>-B&[1V!N/1!Y;?V;2_.38FPTW-M7Q6USM^=.OV[!>_X63_XS.'9K?KZ MM_W&>CC<:6[PVL$>R66_)DN$U=8/3WX/7Z9?] M6G/OM+'^E=?._DJUYL9I+0?X>2-],BB&',AB:4+.PD+O1$B.&AJ#P",T!MF+ M834?D =AO<1"1V<=IS@YKC%-T8,5B+77;K*DV*=\Q@?C790#7DQ+]U@9'B"C M$WHQGL+?MN]Z?W@P1BKG!".4BT0M)UH+&V2,3@E)GA\E2EWXR_9!_MMY\(YA M\/KEX+7Z9?&^82YIYDX+&*U61K^RX'AY:>KV%(&V 0[F M>+S1.IOKQ,#C.C!RY>/[17YSMQHL"[Z.>K_#VAN2KG$8JXUMQ_[ M\5J?B_A_P]8/X!Q'@_Y*\;_=DPASM'SYE/;IY7/&LY3'/);58N']XP*1<2P8 M(T6 -X6;Y^ID/QZ-:^.-6]7*)>\&K?.7 2/-7)ABM,)MJ(H7Y":7&9%RZ=H M*],/>^HOZX?!C7>L'_;R ZM7C%Z@MIJ[3==O7('.M0\6U/CKI-;S=^4K[MJB M7%E-P8M?64W!BU]93<&+7UE-P8M?64W!BU]93<&+7UE-P8M?64W!BU]93<&+ M7UE-P8M?64W!BU]93<&+7UE-P8M?64W!BU]93<&+7SF>@O-+QJ?EK/0$N/DI M]ZCY65WZV$NO.3+E.\ZO]L_D,;$^C/DT?M@O>O&XVQMD[P5[W37"MMMC9X9^ M<=R+_5RP-2R/OK[QP#WZ8:\U:(T/W:^>D\.'\*B3^-R>TMUAW*#+@_=I?Z\I MYYAQQWD^6C_N]DN/BS][L6USTRY/U&%4KMXU/H_'E[=8U^_FUMUZRU1YVZ67 MF5P]4:3^RL_]WJ5<[D7D>M$>(IN@K7_:]HD][2_]Z[IC4>OH_-F*PLLGNWYK M!U-ZL@Z./!9#]-V16^J?I>M*O@K:9.>F+<5^+WOB_=?O_0[5TOMFZ3\""K"6 MG?B.!OW__,N^O]7=Z_D%[68?Q+75K>:GC>*OS<;6VN9&?6UC:[G8K*^MS'W# MZXWFQE;1;!1KC?KZ1GUK8SW_MM7XM+F^VH0/'S;KJ_6US=5/Q583OJAMU)M; MQ;NU_KF]"7_ZX"0QN= ;\K7-?<=T9,'G%I8S)PM57$L3!.T)WM;);8W<(@QOZ?_Q9/-BM^-\WP=W"N$(J MN-/H6__\8$= NF*8>-!CG]^YKFSLG3T!%\GT?;#I9J8NO2%.;"3M+Q0J,[7D MXQ'<9;"HC_>R W]YZ7WJ&LWYK&2 ODO4XUUZ M_.9&CCRYS+Z 'KR*C(1;UP)),@$!AC0 DI]IS2A6(P>J]B]"1;YL?>V?AXH\ M)FGAFRD5."*=DQD-@8XKDTR*5/*HC5%*42V"P)A9L+U^DP\ L4D3ZI&&TVH' MIFAP/2,L$&D4NN6F2'[MTGF4,%M,XVH<))R#@S^SG>:W=FU]YV?MX//9;C._ ML]ZIG?W=J1W FYHULKN]>S 9)%P&!Z^'_?KVUY/ZP<9I?;W>KN?^T9VS6F?G MM'ZPNU\[^];>[=13K85/)_,B&C# ,3L^6N5R$ZNQSP.J>D/\M8-W2B_#@ M$=<[#R,NDU)7M4M_ <54"<)RZ0]G.:A[9W1MKXV M1=($4YE_2X2M48@[Q1$LLQ;%9+6&_QE*Q=)[\VB&-IND_?"F>52GW?91[BDI)(5G"'OGD0+FC\,@:8^ ' M"Y2&:+Q42^_5HU--/[EROP*J](M,5H2N4#'GM*G9'=CV#+:_+D_DBM =YO.V MW/;;*?CKA]X'N1-4)N[BX/+6%.ERC$7":43*)8JXYF#B^D00L4P0[(+ (N6= M,:5FE:-W%MJW>)MF%=A,@8UWWC+/=6*$)R#^@C&E B"/%3@E6>VG+3S83)) M$Y@T5#"DI >P890A2YA'RB>-I:(,ICGOIXG'EXV=6["94_[XD(2@\^VY=K-_ MYN_]+3>/+E(*+F?7,WC&41P!6NFQ5N8<]/\W;(T\VDM_X]@[ZO9!$OK+Q4DL M.O:TS"1XD3\/+BD=V*YFX1MTBSZTJY].QR[\N:5[\6B0?^VW0"['GFX.1,N. M6G,<1XYR^8;N< #/*]V=/4BA+5O:Z>0TA;9=P'A&>,]1A!;9?@'3[H?]_LB7 MKMX=Q,*L3$_J#3YL=\SY:I8>X/CV0EZ]XLESOO[3ZQ[#E)S^T[9'@]6CL '" M-YJ;\.P]O'/PF>X>[/':^M>S.JV1 MQL=OA[6S]L%N4C()N\1#\09KF605$XE@:5)!L9$M)9S MDZP6&@LOG;;,*2_EI&OM^1R4;A47$[ ,0C3X=4+8FU.\_N[M3^VE?:M(O5U! MVCGY;J)5+E*)%&$@2 P$25M-4?1166TPT6$1?:ZOR6Z\E-T<658N#OWL(#1* M[@ITM=WNGN158<(C^3%YCBOWX]?I?GQ'[])%.#R]V1ZX7Z?FT&'SPM.XN*/3 MZP.B:!=C)-8!QD9PZ#:8L]0#H0I$6FR,(\122;0G3G[?O-O&_:U\ M$W[_T#K*R?1+Z?R2F]E(7_MQ%"]H-]RZ MVLEA\F?EQ\78:7L@KQWMM'4^G]7/=COU@U6^V_GZL]$L*]JTZL!QZP?MSDXG MM_4SWMW^,K73MKM>8_7.#JVM[W=VFQNBOOY5U#N;I+Y^2!O;T-?UO9_U]2_M MW8_U5)LN! Y&BC,L.03&!C!C&2QR0C!$\K>>6NF,RMOZALUXIVV^-^XKK*RP M\@(K@PV:>\NET(Q3S1T+3I"0C%:&"N]*K)RJ[E5AY:)CY601=.&C\H1AY%/V M.U,<(Q,B04$YY54(PBFW]%XL8_[D7KXSP$ "49I5MZ1R;02;]P=:ICGE#*>2\++ M9 *CV&E%I8RVHK.O$:);4W26V!0B]QSI:"+BU.?X+650X$(9KKU)A.>#8Z4> M#=&5=_ YUP,,G8N"=*)8D1-HXB M3EQ"+K" 6)).414T8ZF$ ZKF" [>PI;ER,,J]J9YV4-\YUXWFF$1B:">@20G M[H357"3G*5BE+A<3316Y>8UH=CJ]5QI0"*!+>J$,SH MN:'+86(5E^;(CC:,2ND8"@8 M[Q!7C")-L422RN2P8#R !+PGRU2R.3+7JMV;&<,!LP %05LMA>+*:4VUXM1Y M[Q)53(6*X+Q..)@D.-%KK1U62'J9S]N"08X1C")W3!/.A7"^A .MYP@.WL;N MS5%_T!N.-+EUE),][P'#>1C%>1-&6W1@K%D6/':2$R\-%@1'J[DC!B4(:(E0]P[AVQ,"L5@ MF&/,"*;5TOO''S#-WQY,^6ZUHEYO'IAQO]]&\H4;G,23Q88D[@65W 7BE P$ M2^<=#_!1SQ5IJ0RQ&4'- \9JL5<()\PSHU$Y?#(A:TEVBPU)<( X0I?E MS-QJYL-+?(9;-F\50UP4AE-1[NARH:@U6H44 A&6,^7FBPE5&#(S#)FD2289 ML'091LR#0<0E-LAI"Q^3(#9G9+4\E1@B^*PV=^?,>_J1^SPOYST=^_W"7FH0 MJ.FE"KTU;^K%M5[?+0[QJ^#ZF>%ZVM?(!F<\M0D)2@10OIB0(=GKB %R6\U\ M9#%[3E(][6LT57*FVL):1!!X8>96@<"S@\#4 9PCSFF!D2 15)]*BQQW'D62 M8-839SHG]&++F$_G_'P1$'AC&UN_R/_S0*X\^^RCRL$#4 M, UBKUH:GG=I:$R[:C'C%-?&HD!5 G.>)&1]X,A)117#!A-NE]Z;9:;%;*WY M.N_]P@J$*Q!^#9NJ%0B_# A/):105F(J)>*>>/AA#7(Y.[]V(E!*DR=, M9A 6>%:UD%X2A&](/_VK9)7/GIV2BQ4NU4.24QJ]8O#=\CV.+9SS"\8 ,N[N MKXI4CWMRR[Q<6ZGN,]#F>E;0G"1T_$R4%YT_B3Y?B5I' 8#E3Y2_F37"ZCNE M2WU'_AA)_?3/S:,R^7^_:%]-%0(0#$-7V"*-L+!H9S#,"57_^P5R4]SGE.LU M.?@\(O7OAF@T5T]K9X"HS4-/!/) M1R/ -A.;+^ ;_."418 R&FCAT=V M&%I9SD%P0[ZL_*U<0^RH_CS\4R8<+U?@!\=O-) M8G^[37ROS%9L+> MO_?1Z:VR_=HWA^_=_U>S YRX"=9@K8+3W!ALL&),128"Q5X%>^\*K%<-@D6W M#_]W8/=F[)0 M2I%8LD:CE+TEN+<1:2H=5_4;.J5SCV6G',4TIE M(-:3P+B,TM& <5#&4J>3TO3>Q5TK''LXCDUEF (,XPE;))2*B"=BD64X(6\4 MCH1)YFV.^\$SKOC\W#CV"KCR B;)^A+[L=PER/N$(?Z([>[#\X"^B;PXW%/O M%&&>!<>Y,X8HT,_@HZ64)QTJSO=L6#GM,)^$248Q0$B1!.+:":2=705G2IQU?PJJ* JAIRV+%+-N?;64>YS?%NB6":J*S+SC HZ368$ MUBX*Q'0^Z;/2(VUX0HP0$[B1WKFP]/[QI5N>7$%? 5U9P*V]K=B&+_>6B[UX M%'NV/7(#")W64:L_Z)7AAU7VJ]N 4;KDM;3,2$4X3=*F*&F@3 ='N&>Z8B[/ M!8PW9-UDG/@0%$:<.HLX4P$Y+3'R1! PP:-(1"R]IS,K:C5'&U*5AIYKJ'$F M.:DP%S)RZ;%+#ALL0!F]H$F1BKH\HX9.4I=D@V" E\AJZX"Z8-#00!5*3%.C M@XP*FZ7W>IY23+U:ZK+8$8,WIL*JPE*JL)39;.8G1:U*SDD=."/)4!T#E4SI M8(4QOJ)YS[:(3*8MU, '#P>VW3#F+OE \AYG(:7;E9VYMB0O& N7B MTD5M,==$:F=BI,E@GRA1W'S/L4_CF_8O0@R/[5Y$KA?M(;(Y[O=/VSZQI_VE M?UT/T6@=G3=(46CQY'C=.BHI/=FHC'0CY("64D+^+,/Y1EG@_F/GIBW%?B\O M$O_U^_E18,"5<2[=5*SE]>5HT/_/O^S[6P-GGE\ZIYR62^E<6]UJ?MHH_MIL M;*UM;M37-K:6B\WZVNU14_/2\'JCN;%5-!O%6J.^OE'?VEC/OVTU/FVNKS;A MPX?-^FI];7/U4['5A"]J&_7F5O%N;01+,?PQ]QU\][6^^G5]$_HRF15Q[@+9 M;NZ 7"G^IUK;5[X9Y?QE/WU5M^WN_UA+S;A-7^UN_[P98D7J;7. MB=?&:6U]?[],.;#];;_>_/QSI[G;JG4V?M;7OY[6Z09O?/S,:LV_]R=#*//[ M&A\_E"D'=K8FVVGN\=UU#R3L0ZH=?!7?0XB<,&-A MW'(&&!\],H+GR$F3E+!4.Y9&-+A4A=6< D);8S6U/#IIN-;"14%ME$KC$(T+ M:JF(P&6/LW[TAH#2ET-?C,9^&<1F,$T%K@KN!"T8S$B8EJP3WMRM4.R? 0"+747D81ZP0EP*XN(H1,2$E)TEA+?VD MD,P52-W,SAK#WG281YFGK8RE;?5'P;,YWG84&PL\?V;1L=,!38L4+\OYBB!\ M]B&H9,60A\;$/GN\;-58^!O33R &=(5BT>3%4P[HUC>"6WRK7XSFH<[S>.]>F$M=60 M_7K(MLL/,:!5:)7=B\67V+%@6H J?VJE6++'TVA[$]'$;\%5NGO/_\+T[Y< M;19##?]Q,LS:SYU.C=3.]N"Y[?WZP6>RV]G@]>V-G[6SD)-AXCK=P?7U M;_N3QW@[9Q]:.V=?SQKKT(?M#0K7='::>V2GN7%6ISD9YF>V>P#W;W^X%G3= M6-\\::Q^M\(0#;.(M,(&\60M,C%81 47FD4OL2L#<)89F57IU?EP8GBJH.L* MZ18$Z>Y3U.,9H.[6A(,5^,T,_,XFP$]*;VUB B7N">(ZUYP6V")"*1$ZR!"3 MRY4ZQ TY)V:7;J:"O0KVWBK! Q.V0K@9(AR90+C@%& ;Y8!P42!N2$ V'S=& M2HV5CL6D >&T7%;\R=/JS!/.W><9#]K[F%O%O_&HEFFJ@H@4!$1Q[*65#-M@ MD@I>)4+X'8YJ?Z'D%WLL5XG-/]"*;B#7M!^ZYO\,PU[>@:GT_2[ZSB89C6.8 M6QN1<0:#.6<\TF"Y(1DP)L(ZRS3/]6)7S*WN &\EDTJ6S0[(:"A.NKU#D$+_ ML%#DMY&C02N)B3$)6\8YXY;2%+&-EAH)7XG9[?54Z_W=]?]T:CN'Q"B5!9AV M) 3$I:;(2$J1I,YC38V'KY;>"SDKK^PY"CMYY:^Z66VM+@K);V/ MDDX:U9HDT$/%$)8,C&JB%++),T1A^J(E23-/89&E\A4OLH\S!N9626^TCKEF MSA!LG<"&"R6L9=%RF[1)4D6#*^MX3A5WTCIV2GM)E$"@H 1QP0BR#E18!&R4 M4PDSXI;>\Q4U6^/XCLX@5^N]$;RBIUV$7SX)QBW^V _<(ZQ"P)]H:!8":Y^S M;G;E8_)F0DIXAJ'V'5C,D%4_J8:/WHBJLS MU*+%.(JM,/1-8NA]MH.> 40K[Y6GA]7)O2)M7+(68X0Y 5C%@*B.$H,RJ'I" M900;-7NO2#QMB#[4>Z4"U I07R>@SA>>5GXQL\7.R2T\XX(5P4@4M-&()VF1 MX2H@RVE.W"NE4#SG!EVF2E24=&;/N"%!T=L)R68K2K/%"1Q>J"CGA6KL$X5D M&WZW,7BS(=GKT<>.B[WSJ&Q2166_DK#.*BJ[BLJ>EW&LHK*KJ.PJ*GO>MB[> MS.:$I%0HJP,EAG'#@J$>/GNM130X,EMN3A!"JQ.SWV]/?.CLG'EHSR&M'01H MWY=68_NSJ)_5#W=H_7#W([3A+*=E^_QS:GMB>_>@?K;WL]'<@6?_W:[G]JT? MLAK]U [^WJ^O3T5E\_KJ=^Q"Z^YQK/0/4O>%SK6<#O[,)\(L)<^FY0Y@+BGA, M'CEE":(QLJ %(4SXI?=DV=P0LEA%95>PMXBP-U^H]T9.GYX-X<@DPEF8(LTQ MPI(:Q)40R!@7D:#>,96H"#)'9>ME)M]4TITJ*ON:ID?#O+5B[\T;#]'B4,ZG##R*1]D8ARKR,BH"^)P*, MAJW0*BJ[BLJ^.Q505%,N1?)**>X9==H M+5T*#"P:Y4'_A0+]UR$@J;01%.9(X2HJ>R&5]3[;%<^@K:\[*OO9]'=R1V*4 M)),!2T^!(LX#_,:D1U99%;3WEEA?%A.K@K(717'G2V]?3U#VL^GHI$VMP(K. MM7J!65/045A7D;,)5EN&N<%"")\PK+&"O^(U]BT%96O.E*0Q2:X59]K;X*Q2 MR7CJM-6"5\;QG"KNI'$L37":*HHPUPYQRPC28!4C1[2/7%HL=PF2U/* M26RB5H@GX<"FT1PQ8;1+025+R#@H&U<1,!6&5A@ZV]V@9P#1RGGEZ6%UN[^J M\OYA.!CVXE4>L_'S.![UXULO__[SNY NL"@Y< ['$(>Q1C;(B(SA0@A"#(]D M R4-BR(GQ9>WD$".<%F(M6 M/_]Q5">^7U6)+_^F^0K5#PN$^7ZSPYM#(G1SV6&PH\5X_:%X0%[Z@]RS9P[/EZBQKM>>1 $W_ MM'>V-T]VSJ#?M)[ #H]-X3J!YL8#"'J%#-!2<1D D-(8"!TB02D+>,,!RU" M9$OOQ3)FC_9F>);P@+?@N R:QQZT-%1^6'.-?G5X?_,DMG_$&C1F_RT<2CX7 M\+6F@$\F3@7#&E$>,>),.Z1S^2J52S!8RR0)>.F]7):/3Q0]0S>NMY"'!%2+ M/X;Y/@K>;ABO"MYF V^9RS5/NA6JS0S53J=0+1BJO05 TQ)+Q FFR/FDD"3& M2Z\C]BEF5%-X5IX6%6F[,ZJ)BK2]4E3;[\58X=JL<*V^-HUKA&GN$D'>.XNX MT@8YYE3F;9A:BB7EK&)K+X1KLF)KKQ/7/G2'U>[;[&!M>O>-!\P$UAP1DACB M,@5DG22(!"8#"]KZE$I84[/R0JCHVAVC'?9C+]HTB+V*M,TSN/G^H/T+9,M@ MYB><4E?SK%;P-G-XF]YC$\D90YA!QF6N)C1!&J>\T2:#C,IPP@H"5[G;5NZV<[%$5.ZVS[P03&]+&H=ID-0CF@PL!#(8 MI)G,86 I*_[Z'0#_+CO:+9 M8E*SKS:UD2:5^VZ:+1=3LQ_LSEL_@^\ $>K-K]"/VEG]Y#MA'CM'$R)))\0] MM<@R;I##48<4).8*M)2L3-=X+$#^VGG68:2+P7Z$__=B+#KE,781CT(,(T_9 M\WHX=*6XC\!XYRWS7"=&>++<"L:4"B ]5N"4Y$0"AM\O!?<1F-3Z&0,ZB[WN MA:S@-R8KM8,-T6BNGM;.-C.BL]KG[Y$(P8QFR"NN$8\<(^M,1)1HZB6C-.*T M]+[>G1:5&YVI,X3THL^H''XK1-?%==#_QY[F MI0P^]H8Q?&I9UVJW!JW87ST*#9BHWI6OUEM]W^[VA[VX-NSUXM%@7L(EZEMC MG3G8;^\K>SG?7H6ZI!>[Y+@"V;HD$ K=F[SDMD MO1-(P30PCKFQ6(VP#L0UAM4,.5Q[JB(E) K'):56QN1)#-'II(R7D^$5Y0P4 MX\DI[%$HQB-?7)F66Q.:E,(^H3*CB?IM.YXK5J>1IB5OKB)Q7D"TR'?G$I&P M)B/,$D:<"P>4.E*4%-.4,:>)Q@L8B3.29CN6YO;EC&?QZK?Z.3X'2&A>'D8! M-CE8858A-HL44*/@3J.?)O1%+$K9S-Q8]7KC=!Y9)N9H,4;B M4<5#7X53P3F;@=M_M#Q ?*QX/W3ZZ;8[\-+;?L# MR-Z842_&'O$#Z>@X)<.7@\9ZC3::FV+G )ZW#O M(]8"F*S"#&FM".(*6*TC22'M!2=,A>0HV!QT6>CI[,?S&(E4%62J8&Y>,\]4 M,/=L,'))BJ%3M$F2!%JL0(N-YLAA MGJM!)<>"U@1[DRF&%(^F&//G=3G71.(?>]KKMMO%P/Z\>K;Q(#Y1Q;X\8%]G M-/Y-^_,*$E5@AVK3X;E( MPOF4_!6/8FH-*@1ZB%5RK0H,O&/UNQ(N4@4&2=28 +9B*R!'X)9(RW,&Q") M'$X^3P'\U<["?!.%2E5GHJIG$ZK*L1'8)XZ(CP+QI"(R.,$/[9UA2J3 X])[ M]7A.7VT?W$O12N?(:K/@J7E .!\[=E4+Y;K2@QYX3@QN0-O^MKE7CA:8?FU:#T M3/G4= Q7=10\ZVW?YFK&[Y)QU7-=M/7/WY.A5$5&4'39JY93BYPU#G$B:$PD MD8!=SN\OS*P\.A:ASMEO]FLJ!*T0=/YX;H6@SX.@I]<15$58!2/)J0VP0%P( MBBR6%KBPTC1[\U(3,X*")?L*$/0.J6MNSK P[M184WAFSL?=?BM?\&/?,$D41?Y)[8 M[UW&+>Y%Y'K1'J(R%^6?MGUB3_M+_[H>UMPZ.F^3HM#HR2&[=6!2>K*!&8E= MR"D]2B'Y;];65N6]XO='G.K>+=VGDSCC[GO MX+NO]=6OZYO0ES]NPI!Y2M9P@^13[_1@;QS%K[M'>IVC[L3\G>3]^ MU@\V^">Z>[JS[>7N]H?#'6 7<"T#%M*I?]P$9G$(K,:?U,_J!SN=#3&J65W[ M$3Y^X^%__V[OTO8/=W#6 AF07M'C::A]"N55:C]=9.L[V_ MVZFQ&M$4^L!J9QMGC>97TEC?._M.'?:".8D\R2[[-A(P\+!"GBD;L&(B2#*9 M8H8 $4W)4Q&8F,F\(:-A?T .F=^^:$ZDO'SBGZT!@(*_ M@]ROANYQV4E8"U:WU@K-Z6-RCKP$;=D\&N=0&?8&^\7_#6UO,"H\F@V2Y>(D M%C9W,H9BG 4JYUG9&MBC8'NA7WP]#KDP^QQI6?R+__*(;]/*!9FCOE4(+,]N*@U^WGU-]@=13V^+C7M7Z_.&F!K$/+ M8TKC/Y52#%+_MP7M"F9DH M6V%E\?#^ /[I9':8G]L=K5QP02D OMLY[L5]N"V_O-WM]^^<,1':5(^#PMO^ M?O%NF%_;.OJC@([]:.5KW>GYNV LLO7YH]PA6(:K?N3*YM>^+>"=J75DC_S$ M]W=N# !$KI#>[G>+X9'?MT=[,2P7;C@H;X<^]F$$[#E&>K X;>L(OF_!"Z"9 MK6[(>0!SS L MTTD-NL5>GH[Q],+'P=7)O\3X)V<[EQG/0&*?7O<(?O6C_JT>A;5RP/N; M1U>O:<%L'K6*437@8B.OP_]QO7]=3Y5VK^Q@]\B9=N=]YCD? MP[\B@'$L?F6S/680WM!(;HSY;[H8S&H$[S>"9>FAWXKB*W%EOONFRC7I.LK; MZV.*OW:5XF]=H_AKF>)_R!3_,<5K9B.=#W8$?8LM?%U1?3?+,?HQBV6/Q^#H/."0G/]C#?FEGQQ7E>T\[;QN$[08Z+"7JFW MW.OT>L/8)!NDHCE*0 =C21(XP@>;&%-!CKS>[N W?.W8]TMN3"-][8^J]/RV M2,\+^[L]8O_S0\M]_"IW#S9P_2RT=@X^G]0_UCOU]<]GC?7V86T]0%MK9/?C M;KOV<4?4UE?']WR#=XFCW>9QI];\S.KT[U9]?15#FW!]O<8;V_ $11,EA)(@E$Y(12[!7FB:B@YY5"CQ'" MN<"%P,1S(Z5SAE EI6%.*J%)!3TO SU?KT!/[?2[Q1:8JB&(6*D0=U@C%XE$ MCC!'0N*<&C-OT#/+78\%-"U_D47ST2'V<]?Y>]='>)UH^C3VY7E-8$>,1X\D@+IQ'!EN#= C8. ME+("G*3C@3)B2WH;D- &JHX#O<.4%A*+HX*,N\'F73*.I3.X\@4D#*,->(V.03#IUIIDH,TY\_;ZGJBL*F48(N2!V,51F)0%L!NGR[?*< \!Y^4 MQ7KVN^T0>_UR:M2_B_A_P];@]!XA]'>*3._%U,YA,;;PO0A-S=]9[X>=8;ML M5HBIY5MEH_[['CC!DS+6J 129GGDS A&%=4::\ -%O@8)^"_7^/$EY@#^V/8 ML+TCD*C^ZF73UDEW&C".A!-D&<.(@\(C;55 M42:MC(XTLNSY1)9!)::0(#OWPQ0?C;,EE*DN;LEC<"7_Q53>BSG,8W//Y#SE M3F:Q"JH:LKK.88=^"4B-HS%.D-&@HJ/_8^I@EXY_];CQJ_5PN5GNM,T"[E6([?S^ I^;[AOTX%I9S M-!S?FM%L+Q[!F]KP7E#H6.8Q:5N7<^EU07+@UE&VE$'L=)>_ M'6>%.?_C6K<#-XUR913K $07>6)&"5A&F1[*CL'DM@ B6]"W\\;_*L$')GDZ MJ'?!8BZXLI)KZ3U+8.I%HOEY.FQRIRQFY8]Z=[ 3!^=-#DUH12/E#'99J\DU MZ 1Y\G^&8>\TVMZ;!LLRLP?_#G16F& C(C"[B#NFD:.>(DNC5I0*IIS+V3E7 MV&2.C2(/8;](O6[GFEA-20[(=/HF'.H DV$U\$%9<*BG[! #C(= MN,^Z_L"4[>):Y>Z[BNMJF<'G;@N\?/,RNT>^RZ"PH.$E>O$OH5%_:@[*,,!>QF";Y*S#+JP@MS" M=)T%@ 6@[^_'. #<]C8O#_#PT"T?7;[CN LRTN^7^-T;%:KLML_A?Y1?];2, M,LR>J1.Y1JL$PM<2").)T7E0 F%1I0]^@;94Z8/GM^'U*GWPW)@Z-W? /'E" MO0^VU?MFV\.X#@2NW>T##V&WO;L-SP5F43O8[=2;7SJ[VQM\ MY\R+W>8AKI^U#^$=>*?S^>YV.':4RWKG6WOW8']_]V/MM-[9 M(?6/N^V=YCXPEW:[T?P,[.8SJZ]_:>VN?TBY7=\C)TX*QI T4B-N"*P/S!F4 MRW^;P*.*ED[FP^/$8QT%##J78/4PH[FTGF6?.>V"C)/Y\/*@%^6H%S4@'C#F MG1':W3M]\&_?_/[9$C)>2%(9:I.3,%[9'1]W,S2.OD0_[/6 ^/QE^ZU^B?AO M6-[8=^:(Y5ISQ&!51!R,9V1EPB@Q2@+,*#!>/"D_/4CGV6V!@ 8,_73[?TAGG9 63S<+H(7P\W'N?=)B(@7+B?BYV$W MKU[_ '\K%]!B=70T!3-^F-? O*QM!FAW;G"Q.8B=?O'N4[FNDBG/OX<.U6-R M4"[>D&]!"\J: T>#8N0*W7#PJ!_EHKQY=#P$MI[SS(Z'F5;#_.AA_GK4_=40 MLVJ('Y8@>:H \BM:#4:FYIVR\\U(,F8M1&_PE<^=O/>*W35^!,K7_RG+*)P7 MDMQ:]RB>%IUR!2\2=/9I*L?(%7&'YMQPC)3G$[&5&XQ'L)'CZ)CA'9G<5JVB M*A>4Y-G:NTP#\;_S=L_;#M MO/]YPU[T8A3N?>#&X:AP[\'F6:/Y9;_>W,2USE>V>_ %VOAWJ_'Q*]_M?#NL M-5=Y[>Q;I][Y<#A9N+=V4!/UCQND=O#Y=+<9.O6/?[=KG4T.?83W?OY96]\[ MJV]#2[>_I/.BO;4M3.H'F[B^^CTRP3DW#$DL*.+66F2]2/##FT0$8\K+I?<, MRV5#995LHD*I!4&I%)AC1(=@).-!$T>4(R&'K"BE&,9/C%(W^/Z_L//NH@#4 MV01 .2\,,TRBI'!"G$>/;$H4>H9%%S M2[1.7L Z+#66A ):/3] 50SJ3@!%)@#*Y0"+!"F294.8I#;RR\^89I=@$2A$9DA), M()@_0"FC@$9IRI&/',OD,:.)S:.=][KJ(-VLE)]NS[ SBS#VZAES^(PWEI!X MY#"\E\,J 3 M]:W+?>-&$^X[^6Z]\B'@@ P- ?&@J[>,[X=39!$YI9U7@TJ/H8$2YQ@PY*AG*>S82#%I"2RO5/.1B 6""3 V4-@YF5/'I,[1QBU?6$ M?%5,7A635S6VBLE[RIB\\S#ABY26KS40HPK+J\+RJK"\USC,55A>%997A>6] M@5=687E56%ZUR38_?;O')END6K)$#7;$\)"4UM1XBQ,5D00CW2A7/:&5N^;= M=]VN M[70V:;U9H[O;7PYKS7!8_UAOU3H?VK6#O9^-[1HK[S]8/:E]O#$LSUK-C3,2 M*5^&Y3F*=(P.R20]%19K;7)8'E7+*AN4<[.]5AT%5"CU*Y0240HGM [,Q2;F8=>X"LM[ 3XQ$9;'&Y^_&T<(,]P@)X)$7+F(#"$$$>.I MM(%QDJIL215.S4??7F#?N,*IE\&ILPF<"MX)JFE$U"B+.!86644$8AXS3!SA MTJ8*IRJ M>D_T,M6JPJH*JQ8$JV:UDUQAU0MB%9O JFAUP%H*9!T' ]!P@IS7\!$L>^]@ M$4J8SR%6+5I8GEGAG#\D*L_H%8/O%HXUWHL\OV"LYFS4W5\Y_(Y[VJ-=NW**>NS+.-XOCYE&>N*,X6I9SK=.RF*F]7#?+HN>Q M=]3M _CTEXN36.S;'S&7)LUZ#4(S+CD\O5]_4?3TM(PXR_*2!3#_R;8G+H6W M#(^+0;?X[_O8-$7YUS!]P?M*:+0OX4I MK/9Z%KXMZR%_R;\U4F,X\%V8C?)L^G]A6.]&(N1BDH@'5Q,&TB'J9ZNTT?3P M_T-6V_N>C$Y)VH"T-"3O"&-DE5)(8Q:#5#)2X9?>"[R";Z$#H OM+!UE+=V. M/2UG4Z_\"V03GJ#HKX$RA<*&X%@M&C M9X(%F_4/3P8&6^-FW@42%M2=[A&0L K/JOVLG1T2^)W53KX[JY*V 2,"LX]X M+NUNL$Z(ZNBP<1VW/_S[M=+M6RD9L]F'%NW MI_UF=ST.8J\#E.!;V='M<3]71]TL@\??L'Q>6[)X_>0[QE$%BP7*68,0%QKG MDB\$UBV=.$TL8)G AA73@CD8C7H!L]^?7DGP:"59*393*3PC<"[7JI/8BQE[ MN]YG4G993/EZW?>2E)UTA^T $'H((-R=EO]?K8?YJ^/8*W$JL_9,ZD=BE%^> M&?W*HO':YL@VN9F6PL+FKQD]MAB'C!?)MGK%CXS@12?:[&A8#E(8QG,Z,.R7 MNM^_$H@^O!J(WBH#T-2"/ZKGR%:V+8_OKT'P'C< M'4GF .8OGO?@&-[V$T '6C. A1_^#*\\'@G5=9G*W;EHD+U<'D<=LL#X3_LP M\ !?W5$_8 *&G>-1/W)3X\]CZ!8\$' 7NEN:#>/'I=81"&;9O3@ 7#H?WEZK M?XAL.!CV\WV9$76'T"Z8Y@@ZL=_R^R,5NA6/1W1E I*E")2F9!PC@3O)##%* MID X)\('I[ZOEY"<%ZB;L)G]$IE_MPU9NY2Z,J7!!0(C^L8@N':P(1K-U=/: MV2:IG^V=-#Y_]XJ8J&U"QBH.%,$JH B"($^)P-J[I+/W/!4W6 W_4XK,_00A M2FZ$E\%'+3E+7L<$4*^X8=$DS64E""\A"#^!*TJM>534(66\1CP!8324811I M)-Q(3*2CL!;+%3HM",M%!KM89L1IGR[_:EF]O\@(&H$8.&&A$9SY: B B=+2 M L,SW*=29,BYR$P=8U0B,R/Z=K:!ZP=[I_7F5UX[VS@#D1%&JN"D0%$&P X1 M'-+**)244%(G@YD@.3/@C+"#8R6X"8Q9'[ABV$6C+><@!\'*9$@E""\A"+CV M^7LTT3' "90< ^Q0VB)CL$3>,6^YTY9)6V+'=&3#+=AQSN6OP0<9$9\[[(VV M\I[3F&V&O,=SA83"IPAL'2XH]W> ?XTIW, >YD^M(^"2UH]X3][W&1Z/=N"O MLBL@5WX_\['2#/:MGA]V^H-,]M%(\Q,:Z=*%Q71)\4 MM2HY)W7@C"1#=0Q4,J6#%<;X&Q?QZT?)%^%'5V(OQBH6&D=?(AAG/9B,ORP0 MW*M)J4K=@S]W@;O"=.?N-Z%=?[6[_O"MZ>'5_9XF]&OUNR1<1DTP$J,<^)PA M(UA"V/<5Q#:.#"A0-1#) MTERYHFB#NZG_+9H_[.>WG=NEYU;E;5RE>%>^L#N$CH;^'Q<)KA8F+ZP6*YPO M5)K1NS7HYN-RPG]Q7OXT:;?F(K/62^2S^VMT%KW\FY2GE5]:Y9?VJ[-F%X7A M5%B!@^,".(71*J00B+"<*9?NZI=V02:ND/3MUF!_BCCTKS.'_G6><<'URV>] M >>U@YT3(/.T1FNXELG$P6>R"^VL'WC1^)A)QK?VSL'N(;2#3CJOE0=,S9VS MG;//I] G6E__=EC/#FUGAWSWX]^']>UOK7HGYZC?3;46/AT[K]':^JJH[WVW M+F@C@:,$Q3WBP8'!X"5## .1YWY8QBLA J%O >B/8#)_ @MW\\BWAV!(;Q[E MPSFX[(ZN 15J_QZUZVM3J.VC%LHGBK2C!'$N\ZF!5(@2)K$FD7N6*X$L"SF] M1WQ/T/X%8CUY!HM%)N2E'7OA2O42;/RZ:S*#20O=8;:8\RC\^]9,Q6^!Q<]D M:%[-(O- 3].*_2_8.K(UM8Y02PA6%"/L-*PC-DFD#3$(2YR] ; P3,ZXHM0L M5&\V(2\3GOJ7_ONC?Y=;=GL1N5ZTA\@FZ.&?MGUB3_M+_[I^/-(Z.F^1HM#DR0&[=5A2>K)A M&0E=R$='I8C\"4(>>Z,D\/^Q<].68K^7T?V_?C\_:NE]L]Q*S]$0>6$X&O3_ M\R_[_M9#J^<7SUL"55:WFI\VBK\V&UMKFQOUM8VMY6*SOG:[0]^\-+S>:&YL M%&+VD:]N56\&YV, M#V/X8^X[^.YK??7K^B;T9;(HPMSY6-[< 8)7BB<^>5WK=CJM0>G!FK-"GA^F M^5;L7Z:"G),S55K;&A.V-G[O;WU+M M[.O)=PV6+8M:(8NU0,!/+;( 7H@IJ83$5&K-EL;'D* 6JYDD,NK@/T:)M(HK MR@#\8&JH%]IKPH6=/'6],@OEZ?VU>2BF6<)BN0K_9X+.C(3HMV/T_D.OV\E. ML2//8/BW=,,^#W4Y^M%M_QB%V+3CGFUGM]TU\[NVOG:7NF3<91=D8$7P#($K\@."7OC*+K> MU4_'8U_S,@;'E_[A.71O&=X+T](*0]MNG^9[QNVX".-9+FR1?7Y[V>76!B", MT"I@ICD4J#MR^KATR3VG;*5OS+ ]Z$_X>V3ODQS;E-K=DQP*.L4>I^3ECI1) M+3)L?(2$!L)-!8FOS_>EFQG?YRU;G_0+T.2_LINV^>! ?,"GO73 M<_#\L+]SM@K6W9=VK0- !^!97S\4.[3&&A\W>&V]W0)+KY,MNDGPW-G^<%#+ MUMW'KZ<[S0\= $_<:+8/P+*$]^^=-+;_!DMOYV?]H)YRN^JKWXE/)JB4$!,Q M[Q):@2R5%G&BJ,1,$V+H)'PZHK!C++D@!3=<@TC&D#V2M7,V!CT)GUME;-#F M468;V=WIG[8=NT&5?T'E?!17I^S7D'HC7OV^4=<[X:ECVBM.J)9<8NFL%=G3 M6=I(K/)A:4ZTZIYQV3>.]:*M2!LETN;F_VUADF%AN.*1?#6$^IX1DC8P;6D@ M6&EN&=$@^38X !P2K,9Q$F/@EUMBSLXAYQ).KDKOE=C(OTZG$&?UQ/;">3S: MZD5?1L&2J\/!?K<'0Q46(FSR^5'KBBL\V$<_ZR??9:16.XT!L@(00"R!"M+@ M4122)1*I\3R?3B\#$UPV5-X6-IGCIV%N"_O#MMJEI5N:R>5:#Z)@BIR.?7 Z MH5K%N\P;QB'0Y67YV_/8Y^(8Z,PP1TAE)U60W"&H&8B(AP\@UVW@'1Y83#^N M%*NW.^'?3\@55IA((Y0CEBL6C7)2<9N8<-C"BOK;>,J9R?98HL_'\T.W]Q'N M'52"_7O!7A4@V#H:D81)R'!,86FF'AE%.5(8EFS+!3!Q4PHV81;B"^F=QUC'!ZV"C9'[]Q1Y>$(.NN7W8QBVXUCZ MI]2G;-BX765-:H"4,FK;* MYT,R?TED1G+8+>>[L./YOK*PC*+FCTL^?!ZMF@U;,*/AV?MEL#0H[DW^SCDY M12Z$VNT-]K.!W#WY\S%ZNS!^TMRL@$FR.'[2C,H%::Q>(>1A3WV!@<4KBB^, M%- 5>L>1?465QF\^^IV-#_^\%9)_ZA$P.<*I4T7!N!2ML7 MM]8SC(4::Y#[,=F%L]8&YP@IGS4=OXF?.V]&,Y8&7*I;NX M0=ZE_V]K'+^41GZ6M#R0^8 R;P,,;;O\W(R]3O%N)]I>_X^WK*.KYP=\Y:AL MPB"UCOHM7WXJ/0G+WZZ'DMX'L1?,/?EF*!^[)T_$]C]IT."=@CFN.P?^7FD7 M/=+CQNW=AT7AS7)[=[S"75GSTDGW-V/7UE^=OW_L_>FRVTC2]KPK2 \ M<[[H$T&PL2_N,XY02W*/^FU*MB6WQ_[C* %$1))L %",GWU7V96%0!NVBS+ MI(R).6V*Q%)+5N:3^QB?'<^/#X['GP[.S9,_WKK'!P-SLVH*_*0[W M3O)QFWMA?!O+V#H&_=!4ACO,?T=9954F;WA!_.I1^*7U';GE4IE1!8"WJMSH MKK!)8XE-U;&>ZUM#<]SNPXUF- CW/..; MQ?TCIK@_$C/X9@:P=9SS[GK-NBGN*&_;K+I\(X.[OPY3WHN_=7K,XW&V93W& MB PW,-- MYEK8BL0KD?,,_7(38&G6:;K8NT.V^M[WYQRO7V,[=D\XV=P%JAC M_S"\^XAN@1W$N[_\<,"++NLC:DIU4&%M#<'91>!V.U2UWN4.SSX:US]=P;.A MQ;P4>SKXB1WICF$Q/4P#7[=C)_ M.[3"-'KQRK-ZIK%:LFG%KWM/+K/-]OOG M#&6?5\W078&RBJ%U:/8[\+5E-)NZGI^XB8U6>4"S/'3TD'NI'L$/W$DCYI@A M\+6^\\V%Z+:/M3V;9_P,IMO7>9'R#+C K_L8 3,:=6;&'P,*MKG.6!0#"@XL.[!!5L38 M&3GHF!XL=C<\N@V E98K#0U!,/]MM) M;4\/#<9UGUM)ZB6I:4;.BU>.T;>^.9IO^UC=LWG&SV#B78P'__XUJ[M@\#L7 MM/G6WNE=,/CVBX[Y"D+VG<#Q;1O L6TE.FR\@5&.7(_\ "2(P[V0HAQ[3NCT M#*<+!N^,R3O(\#;#Z(=QO2ZD>S>8W3).=GEHQ;'GZ:D71+K# TN/(MO78\]T M06\R_-"-@-FY?7.;>D_]0*OM+N&<[U:&"0]N=/O9CNY]MNL\VU:*+6;76@N( M!Y8E?IE4Q9RSHCOV=SGVUM*QCYPX39PDT",><=T!)@_''K1E S[%+(Y-Y@#& M"9H>U2NE0CM(T4&*I^IJ\XA8HDY*WYW.-KO"8YQE:.'%7L1!CPH9PP*+IJU' M091@_?C 8@E/@MA_\I:U39[II_;$WM1"Y2EB"ZDR'9NMJX*WU#?B!_EH M6YKQ4J^BS@KUE%:H%KUT5JC'Y9XGJ]DW-@\BTW9MW>9DBHH=/;1=3V<\M4 O M2ZW ];$\K>/ZOAAZ,7"[*/!]W[4,,WWQRG+[WPX5GX>[=I> SK::H3:?[4UF M*+,S0WW3L5\V0_F^Q2//MO30\A,T0QDZ,^((@S9"W_+=($ZL%Z_\OO,H9J@. M4OPDD.)[FJ$>A]\LFJ',S@[UB$QFV0X%0B4P'8?IAN]%NF,%H<[2@.NFF1J& M%Z:)Y6!Q-[,7!JL1KS\.7"QV2JX[([>9X%9T:* GWKUWR#M> NG'(&M%>S+M M/1S<']E$9.5 -R.D >Y-DJ5O:,1=>Q'57N3M9R.('Y8;IQ;-JAMX/M1#V_?-[]&@(K#L[]&@P@F#QVQ0\>PJ1Z^7"MIW*_&^6ZNS MW.=!HU(QV@&;<>TURPI-%-?^D96T?Y@7:WTY[056:][BQ_J60.CG[W]R7=^S M60IH.30=UPJ9Z7B.8X<&3Q(6LR77[ZXZ/]Z>(]J$EO85ROA\<'AU\^CO\SC"_+ANU#3,)X/]UQPU &W8\0P]#T(M=SIS4X-Q/ ^_%*\?IV^9.,,N? MH33%;56%GV.HL T[21*PS!)8L_VG2>L)+$9$HRE41+ZNFE;'-B:X>B! PS.=.W 8V82\3 !' @H,'"Z>L [ MP/-^5N_@!MSVC>SM"0'0&TO#P$Q=0W=2#*[D(==#RPSUU(E-DUNQ[SH>%C3PO=4N;>F.%WIZ9'-;-T(WM9PH9J$5 MOGCENWU[FVH9_ SFM?M4?GV>IK;=Q6^;;6VM H<=:OLV;G:\OX+:C##V;3>* M=!-X%Z VR]9#AO\Q0N9986#' =K;_)ZQAIUUA5JWZ?!WEK8=A6TM#M=AMD?A MA.$MMZQ%Q+=T/.F.<&S(O061KTC<=*<=Y%,]N61-<] M;HF(1>=U$^W+$(>9!QMB?T#6X'GANI'.+F:D=^YSY 8;5OFU'@PYA<%R>WLUQN&?I%KF\GH<7TV+2Y[MB! MH3//"W0KB2V7QX%MQ"Y /_L12O0_+M3HTCF;'+G#\724SSF7:3MO*D"(<-*T M-X ;OR7![4?E^QV>OGFC38O\*DO@P9C1%\.NLFRBL0H&"\PEUK))7'"89 F? M*.%O0D ($;* <_@ISL?C'*> RP+?\>**)_3 K"PK!-4][7J8Q4/\L1IAYA.^ M!/X?: UIG(VT^Z'&T'"=P&&^83JQ8[A^!!#"2$/+L;TP->R5U%CX\-W@(RW( M2;I7ST4T/=VK9L,?=X^GA^?37ARZ)V=[\\'7(_/D['!^_/:S%R=&X)I< MCPT>8/8Z%L4Q/#T(N&-'!L!!T\3*.';/#U:1H"+(B ,]8A8KNV+9B))'@3UR MD:]*- _\D6,B*]?^9).*%7--:GA]332OO4=J*U V)S*'G^]I]V:&::61ZUFI MYYAA&AKPC1U$/ P,RS'2)[1["XH5[7M_BLYD#Z?:,Y#YH+5P/PH2'NEN'*6Z M$Z26'EF\)E&_)/27/5"?V M=5X0].R(? ],(XR!R=6:;2)"&I3/39[J7 M.$X2LL P@^C%J\ U>J$9;F2=!=6" MIK6&=;BB\3XI)!#!Z*U)4!2Q6J>0L& M2?#A8 [^-"])4KXL^(@A&VY2[_^U6"Q!HB:CN85%@%6KV>9;5K*;?Q# ,NVE MU6G]=U@TN=GG7(\ 85WJ+(7!OF2C:S8O7_RZB"$!+LJ'^Q:\?7GN&V>8IM]M MAD(E@).8BTYO+XDV\"H8$]N:L6@@Q('3_5<6,N!CCA?Q@!E.8'I!%')N@="- M4\OTG?"S#Z"8*!Y8*Y9"0S7Y/[^R5QN1_=-3VGJU9'_O].RO0^WWHY/3_:/# MX_W#TYYV=+S?W_J!'P/L.]7.3K3]$^!BQZ>'!_CI].2OHX.],_CC]='QWO'^ MT=Y?VND9?#$X/#X[U7[9%RR&)__>^@G^\OYX[_W!$N&EC]M##I]51 RH\OZVM,6HEK50! (JP!" MF)G C\T&__2EIT ]#AV087YLZWYH.+KC!;X>Q9B5%H*V&#''X%ZXS!X,WV-N MPE/;-2TG\'D4&'$8AZGO)ZD7V'RY5-7:.E!\1N:AV9#(BC6[@D2<('DF\KBN MHT^AXP@"+5]NK&[Y@).[EH'>.N-=JBAE]T/W;M64[E6DR8,!N=^AHI1K;W[I M-PWV;E6U[EA1:A<<;^N-_O6DPAVM[G1&-K6!L*D=HDWM/U'QZZNZ$^Q]ZCK= MI\3T0R(KMG#Y[MHG]];I_EQK9MZ'K)Y%WJ JGL:_3#E5FD/QK/V"U;O+E7C9 M!T0PW:EUZ]80QOTKMB=>9'#? T3K)([%;,;]Q'"CQ$]M/TD\_CTKMM>N]A;\ M/93[^'P+LU\?'*>YK^@(]R%I_10;1M M;G!F/SWA'T(JY.+/>/XZZ%YOG9#RP[=1VNFW[LZH[+F!Y$/-6Y M"83$TL0#1$54ZJRATB?HC-I)ILUG_D$(N)-,NWCFO]Y\YM_:'[\F0SS;<-Z' M'R_>P=H<.<=?/P(/&'S]>#',3C[ O+X>7Z)D\GV;1TE@ZU[H:&+%.,OT,QMUW67FII^A(R5"*\7*F%4#/CV&. M^NFDZU8C:MSHU[#/1W*;.]GZ0*ZU4G)DF6N-WUZ?X+.^'AF#@_?7,([K3P?' MV;J46!:NF.EV+#<2'4667[B^9;E MVNS%*[/OK=;+?&9*WUH2[03KCR;1R\\AXX$?IDQW;#_5'<],]-#G+LA9U^> M_Y*4V42BCZOQ/:)[XZ>525N-I3N9]'@'_C8D;7V\@'4XN[2/SP[A\+^#M7KO M#LX26*-+\^.'X_&G\7OCY,/ 1)F4FDX?G2CBONWYNLMC&P23Z>F1D7) 42O-HMY%%UO!WU]!QEF9T\2;9[QT>9"DM\VZ^V-"7@:B/R8"8TWV9_49B)# M6LQL3+,O/-&_\B+O.-2].-1J02$K"KCE!%Q/3$2_+#(PB=S74SN(/1ZXAA^8 M&%\;6*;UVPU\9OO\'#M_3+\1-73'=(>/Z7*P3VREALM\IJ>.C<40(U\/+>[K M@6.&W#)BBX?I78_I8KV9E33D.MON!^8WJ=HQE.>D*L=@X9@NV6E=LM/Y9QNK M9#EA"AP\<'4'-@?4&0L H\?B,$DLT_2-Y>2E'4C\NR6_ZKZY5?B-JA.A466F M4A4C659=OE27+[7E>E*7+]7E2W7Y4EV^5)_OET\$ M?K_\:('IN/;IAFYEN^B%=?N\J5^1.(B M; \+'+@3_N-%D1T[MA.!,NTZW')8ER^UNP=QV83"O,0Q(M_3C0"+$-IIH#.7 MF7J<)E;D168:F^SV@_C47I0?UM_ACFE3CSHTK^_>86QK*N(AD]+M_AJ%&8^= M*+.F/5YD_D\78_$@P-)%U>\>V[PUDR:&]YP;G_[XZ!Q_>&^>'+R%^;\>#L;O MX']O;0RK^G3PT1P<_$Y1]8'/DC *4SWT$XRR" #W,$P;!R$;QDEBIF;PXI5G M]<,U\VQP$>Q$[@\2"- M0P^HU.O[JV6TNWRO'QW+\ $WTFF73SSMP17O;OX> 'S.;N<#P[>FS >$^;H M'G_]=#'X.C ^?GA_/?CP^N+CA]#Y.4/KN46DGF7XTE5Y^-EA@^RZ/=9N9@)\ V.@1""/=8H'!03R9 M!O:M#D!O,KI\KYOSO;0NX>NY*7X_07#]T["M6[-I+O9< -'NI[-+Y_CB$/Y] M"_/#P*>_A\?CO[.3/]Y;G_[X\W+P]1T)UP@((C2\5$\\*]$=-'R'L1OJ1IR8 M+/1"%K@!!M=[:[C6\]+Z?H+@^ETDTN0#?PN4_@CS?P=C&9@G!WN8X6D?6W\./YV] MGQ]_?>\.K$-S\ >LV\4QE9ZR0B/VS3#4(PL#W1,LG>!;KFYYKFMPP_#@_U F M&8]1WV/W2+2323^:1"\_![8=IXX1 8F&6!TM!-AD^+%NQ;$/4LF*PI!(U%QC MDN@2OKJ$K^\%D;M,DIWE4*L)7X9O.FGLI+#3W,>LTD /@+_HB0%B,$ACSV96 ME_"UB\"V.Z8[?$R7HY7LT$T<$/NZ$UL 5R,>ZQ&W3!V8=F+$H9]XB7^OA*_- M0$!EHL #^,VG\JFNW)6.Z+?G+BVD'^55L=C)-BLU.+DY]?:NS]G]NT3!_OCT=YB>E6)1^-\%\1^C6%IU'?4[R58?/3:5Y@?)ALGW;,RH3] MH_TQRB,VPFZ[EWQS:S715JW@(WZ%WZB9BKY4U&%MUUK4O2GX5997Y6C>PY;: M#/O5R8RS43;.<*&FU"B:OH4WT_*+=1^R!.[AL%8%2YIN[Z+G]IA6DOIF T>- MJQ'#9]61]TU$GA;-@714.^YA!L\N4 ZV _BH$S+34+).B8Q@:"-&9 !KEL'O MHSR_Q&>@ -;R*TE"JI]> I-)ZXG)+GIYJU?X(A4283)*%E#CJL>;B<' =W!U M_?Z^=C21[<2S(M'^J1C06($7HL2C56#)1552T@',L5X3' BWG8M? U?7NX2E8.4,P>6V27]^V MG]0H>)P7.%'X;7:=:Y0]L7-TWVK-J/B&7.TU#&8M.[B%T[T[?;^5JT)/O'N' M3LIDU@EG:6TLIB&JFI1\<89/E7U=YUGSX@HV;0-<'(WRF#Z=I.]XG)]/8"42 MT?9^/R]GY<^<>STX_\SB*(QMR\.BK#'@M3C1X>](9YX5V)YG!X%O[6#NM:!8 M2EL@_EQ3+!<4*UBI@"H+<*1'9Y9X?RT7@-5*UIPH#EO.X&Y4.$@.Y" =68-F M\(4%'\)[D&<"8RF1VXI4\%+[A1X!TA8N+?_]DR1K!_W0"A\__]GNN^;#'OL# MDK5AL)9UU\?NCJK3)95OA0WG$9+*.Q+Y%A*Y0WKX-NC M3^._+S^>#:X'\*[C@[?FX.)X>/SU$#[O??GX]?7PT\6A>?SU_7S9@_'IC[_' MGSZ\&PZ^[LT_G9T;QP?OYP,+&Y6<&X,#4),_O(9WO;>/S_Y<5_C @/TQ XOI M*8^Y[G OT -NFGK(7"\R0QO^,5Z\"MS58(;U*.$Q:X=H]SPACQGCUW&XCL,M M<;C8LBPO,5EL)K;C<2^R$L-(_)!949#Z@76+X[?C<$_#X99]M([O.,P"OL99 MZNF.X9EZ8%N.;OEI&B6FX:6N\^*5:ZZ&$.\4AWL&^'H'(]O>\9*3B0'-H0F_ MXJ-\BM;2C0J1=;_YKY4>.\U%G=B*(]^T8SN)'"<*0],/ R>).;,L)PV2[X83 MVR$PDVJL)_E,E\_M6.Q]6.QR7C^%P3B>X7,]-K#AG1/[>FB'OAZ%D>?;3F1$ M-H!(LQ=8JP4D[LEDU_.([XH4[QH7]],?;=?R>>+XML6MP'&"F$66$Z>NR5(+ MI*P5?#> U!WM1SO:R^@)0Y*=U+!T0+ZV[B1&H@>6:P"$\KGC!U%J>RD>;L)$(-TK&V20K9P6%^3P(+:U9BN?'4KTHC0./ MV:'GFXZ5>BSEGI58=I!$IA/;08>6MIREKF3$[GWFF-H1IK$>I [E73LZNE?IFAY:V_V@OHZ4H#6,K6V'ADN*$*&F;H1XPDWS1>O[)[M MK-8HV[:C_0S0T@X:E,[RF0H&OR&J[[Z86MHDFQ [+B[U9!^;HZ, MQUR:9R.4'A2WW FE+1)*J[FD'+;32&'';,,/=2>,#3V*#:;[B9G&?N+:+,3R M9#W'#!])A7^,,_6#K7H=1^TXZN-PU#B*F1T[06J;3LHT6=K>N[!:V6]C=NK); MV&YA=^O*;F&[A=VM*[N%[19VMZ[L%K9;V-VZLEO8;F%WZ\IN8;N%W:TKNX7M M%G:WKNP6]GLN[,V5^?%OC%/+)A6%C3VDUNTK*K&XA56?;ZR8^Y^EF8L(.->) M8]=W[2B.',>)HLAW3!:$IAN$<6!9YHM7KV4%]1E5FAR+2I,<*TUJ=95)K']N M48*C*(2.UXO!\$07)=:Y+*A-Y;672OW+1@%T 3SVFI7:?]\4:OB&%Q0$N-*A M)#*X[YF&Z22.Q6S&_<1PH\1/;3])/'Y+$+?U:/U)3L2$_L#YE$<348SZ@UR/ M/;$<].,!+$;=S.2%BDXT=C,Z\>&5JB\NW<'Y9X^[4>P$D9ZZ8:0[:93H81+[ M>FH[AN4%0*>Q\^*59?5];R6ZD&CO(31CV]S@S.0>L[CC6PZ+HM@.K(3YD6,[ M7G)+F&I',S^09D[>?O9#-S1B[)OH1DQWC(3KS$]LW4R-U+2Y9YL&2 ?'Z0>K M$:G4-$3PGIY6\!)[*&17''MDJ.K@=^=AU*=AJ+S4X>S-Z^L4]:1ZH_ MC%0/W9.SO?G@ZY$)_[J#Z\\!-U+/]6V=>ZZC.[&9ZEA*1L?2:E8,K"YFP8M7 M9M@/S<=C==_8P*NCG^V@'P?87A#;E@OB4K<8%AXR F![9@!VL;XEDK909P/&P*+3UB)C ?._*3T'CQ*O1[IN/W0/E9(=6>=CW,0,/(RJ;% M$1!6A-T]:AJDQDE8407YAXYZC^R>1/VAV*H,;SI=?>=.-M^-Z@3'!,5,?H77 MF0ND"$IB_#*I"FS;]-,1WUL+1*S)$LL*F:^;ELEUQ[-"/>2FIR=&FF).FNU@ M]J?=-Y=-!++5%;6DNQ/+N\Y&(Z3)NO47=L^"_Z4\FU7 8;&E3%KA1TEZU"T& M..IGCS7=T[;WSL]^^M0^_WHY'3_Z/!X__"TIQT=[V_N";O+7T<'>&?SQ^NAX[WC_:.\O[?0,OA@<'I^=:K_L M"R[%DW]O_01_>7^\]_[@".;R[W4<9)L,MNLG8%K][XU03JNHY/]4L$V'5WCD MMJ17GCW85YCA\'IP +CAXMT%W O/>/OET_@X^S@^FA];[X8?SV)K<'%I?3P[ M_+*"&<[VK@XCIQQ!+X9(3+O?6:)=?$FJ^Z*)Z%7^'695E<1F;Y#@ML/^)H?F/G!2<# MA/8+ZJW8AMHR?GN3S69E5!7G0^TOO(R^-G_[-\$UZH1+-X, BGDQ8QGVADFQ M5R@L*OP7_FZ>T-/>\,FDG(^NV"1C?>T#_@Y"B]03[#A:5J"VB!OQ\:H$I'PB M6G!&+$*!F1?8%Y=+N,F+L3(F+@]7P4S8<*V:REZE"$9'7#6R4>.FB0SS$2S+ M>%J &B3Z&$;SY0>/8"! ),FF=0(]!&Z-Q5JB,:9>,]$%46P@S1#H+D-%!"9Y M-_TJC0TW-9/(LTW728TT])V(&]PT XL;KIU*U=XQ5IC67[PL.3\1+1DGY[0Z M9[!R)RE*)]0=MU05>G*V=G(V,(Z!M9TMF*"8U3P<39#51Z_GE WI_N8CE+#!()RTHA%IN-[/#*, MQ(D3(XI#BR=,6BDNL=\7]28#'EBZ)X7>U[(0)\THQ>OC/ZJQ5L8 MLP'ZC'#7T?R-K$S0#9L ;!EA^]\"=Z74JI%H)C^:(Q.ZE[$Z\,(T=MTT,%PG M"$S0;@.6>DYB\\2T//;M-#-@7[)Q->Y(YQZY8B/"# M%#X%4> "[/0,[H/0ZV\J3KI,.@*MK2 TQ%I9@C14*N*2_F4D): 3+MW*-^(\ M9'0;J0X8&K]FH\_BL8]+@$?'KV^E0 #$2].4NG".\O?X8!6\180XS4 RY)/ M.@DH6-C7$Y" H*3;<02$9V"97 ;$&!JIJ>-.>:;)_" $.LPG?(W3-TG(< N\ MZNE0]3M!;0BNUT+J>HM_YHV=#]Y^=A)N>#%CNN8P*#88&>1G%LA'%J M10;(IC2[XCKRCQ5HK4#-44I*[8C'LWNP# (\DR74H_!21SC;2CA? =0D()%\ MPPATRXZX[C@^UM;S79TYG@O?>V%L\=L)IX:X(DZ33W0*3AJSXI+/:NVIUKD2 MD%2@7 ':Z6EE%5U(:F,:!@-D:0878)<*0!K8*[>:S%;EG3(<#%DIS"VDLB%% M%5E4S;A63>\+G^Y#@>M0DZ+',SYAD]E1R_+1X:1UU'A\L6<UZCLB$#]3"O8$#(7[,)QO4UI@F>IB(X1H/+\&MDQG(J-_'2!^&P6X"7 %QG M^9D:YT;>2IKPST;+!Y= R^?7@PODL$<&8*W(31S/CR+=9EX*2#\ IIK8B>Y9 MMLD,SXU"#B(Y-)99:FU+2//1*+]61JP5$]<"ZU265R #(6U+DN7\"R]BX+,) M&;@$H4W9'/4"8.:H8L;6>9&:CO$T9TU@WO-[UA8]V=CHBM8 M\/IS$+K<="W4,X-0=_S T2.' =)/>6*9,0LCYB,3W50B5S+11=%,H25$>YD M>FCHFJU7((DQB@2-^M9%<'AWCDF1S$B6PHA;\+0J 4F2=BN#!_$E:]TG+>19 MNU#PPA)&IT55-D)&WM?6I.1\@P=LK3/J5N?2DC,J-9+ #4 &AH'EA#ZFD%A1 MRFP[-C%V(?Y!GK;: V9Y+1>8] %QH2>P^)\J$S$^N!=[(_B2'7SIUY^(//"F M,?(F-M++&0;%C7-0.JH1*[0D8^<3D+997-*S4?H2,&2C["NR0[F-@!-') ZG M0P:,(<[/^20?XUV_*$_2'U]JA]&,E\A=M%+$PI5"]J+-/\WCJA1Q?$C@0"TP M3A@L<- #])O-,AIS!N(?'D@/(E20<$"Q94E'A4V^9'PV)R21P^"*Q4HZ?::Y8YXC/3. MM&L /L#R\^L)/!+.=IG!2A=SBGAAP(BYPD%3EMT2X+TX##/ M#2Q@,::#Q)L:46HJO&%YNOIP,X3> XDPVVLH:1_16,)%?,]9 22<\J*X:_3K MSR83CB_>N\=?]ZR3L]B&>6 P8I1841S9J1['A@TRP0MU!AH?]N(V,>,HME/C MQ2O/[6]JQJV0==:X6>/VIB 3KDD.@&!59' <$&KSHE1AM'0'12@"S;$I65 !A,04_331YX.FP.TP$3 MAKH1^U;HNEZ44-#K[1H<8EE6#C> D)(8L+@@X=&LI\V0*4C2D;V:I%Z7%Y?( M]V,VS6:J">:#2<\W_8!%MF'YB><$J17$/+#\*'#\!'ZRTN_&Z0[ABMG\B*)- MRME162)4F"3X <,6.P*]G4!C=.)%MF. 8N;K?HB)3[;KZI$=,-UC:>(;'-,\ M@CL3*&"8'$%8'E]2&G&%8=L8BD/;L]F)0LDOY>.2UK+S9)FPUA'02:'H1[E5 M3N7(NHB"6^U5J./[?A*F=AKJ$>.88&+:V%'4U0TS-+S8\;GGFB]>^9[="P)_ MU:'1!SJ#6F+#YA@#W5F,,-R N#N+J!>Q+^,^XYNN@Z/0R=DC*4O7EEK@GVV M\OQ)V@.E< [J*.C/H+\1@@$]-%96:2Z2PZ52.1;Z8:-0GF-2VD1=VE+6:YO' MBC%D>V)Z;S>+]+7758'Z=T\Z@-B"&>@^4"\&^DOBU#8 +3C,2:+08@F#5P6, M6T9CV]R$\-9*89&^< X[L0#T6CG+Y3O\=)*>5#/@BKRDU./_A:7I(-X==! ; M(!ZW(Q3"+AQX[H,.8L9Z%/BV'GM& <_3"W'!J%\)UT750P9:]R24&,V1[,* M; ]:TREM2-C>)UR0%9DGQ0$;9ERXF=J627@#@+!\ @>FEJ/"G@;_M54=&P=E M*FWZ1,9L@V;#1.$;..XQRMHXE_)4N=L;FQ4:JOK:>PS57AH&A[\Q49I?83&) M>C#"IML3/S??*M\NF84V'J )B:)'.4.W0=E-.M*&P_6&%Y@'A#(39G TV8<] MK<^+;OUT!V8!Q7X=['WVN1G801KI5I0D<&I"KH=H'/)2@_O,\LW =%Z\/ MR[\6CLC]2.,;C3C?FT8:'-:1BE)X %%9ENDR+^:Z:[H!.N@C/>*>I9L M0P> ML@3XYV92V:SO?']UHH/T.T^ ]N#\XDEJ\'4>+JB9\X"99[ M,*,-D'X!/;/:[<*FTQ&(4I3AC-LQGE!""7HLQR+^61,<#1]Q TEGTK9R MHVFR.,>B.1-UJ2Z=EC!8>$Y_%E3;9,0MQTF MR6^ELW=\#& :SK0@N+UJ-LP+K)%QEO_.Q5T=]=T% QZ__??R$5'&69]BE YBN2XSDJ.ZF]-M:Q<!01BR'5YTT"7VC3:*^C M0 ^,=M+@,0R^(H^SB)J!>[-"F^9%ZXO6R1"G:7$0Y->$[PH1O)J(0!F15"9' M>-,C28M;>&)?.X'S"R>NF(OL]F:.3;P)%50C=^H5@)=H3F<^REE!+OXD@XG. M\D)9.>JT\6K")MDXKTJJHX6!C0E3XV(JV&?!IXM79;,9%^%&!<8T8KMUM'[" M/=DDX5.,.$/^ N1P!F4!XPGS3#ZV@%\=ZG]V=<&C,^^PH[T:,1OX,JLOGM_ MF/%4._P".T?A.">4-%_TY!J/N6(_ZR413.7/"H0.&PDR$=?NUZ%K MS<7_K\"XEHEVPD=E/!PQ8@3-+75P:W,'SNO/O!Q6#!:8!H_?[(U&\Y+!NZ=\ M=,L\@9I;;^MJ>-U8P\M]E!I>]F/4\*)5[VIX/4T-+RKAM:-S65-_;/M*\JRO M''4TXV/-0D8\8>=U8"KQVX.LC"N*FA4,#YCKG(IEMIGPO@J7I6O>\;(:S>@2 MR4@QCG8+RQ31$U]BF%D6WX$K?CS(1==R\I9S!%TVJ%(Y3 ME=F=Y#,)!T38V7Q%Q1B1BG <(6 FRPJ;"HWF[$RJ>]( MMCVY%LH#7TJ/(;PKFXW@W3*P>Q^!%FAUVEX<8XX97G]8BLH094^&>=?K*K86 M*T;!JNV)BA*K"_O_%M9ET[+T8+EQ(+4/\W01]AU^ 0@[.1<929E8DG9(^NGA M?AUTCR_G45%AF+D5B/AU#( ?H:XNDO-(#U=U=\I&Y<+:T* P8\I3>4>R 1*0 M8[CF]1+);ZI2?8%SD%_":JEOZ67X!!D*_WN6EW%&;^]I1Y-X#;NY(VCP7FP5 MC[J1;\-:8N*D_E>>4]#L:7W<=I_;HOU^D2<)FFKQ6:1&EDTHNIC6823788GM MM!^#QT2J/&/.*+(&#ORI/-:6OZXVQ\3?OBYB4B7!^=;ZWPZ]9=)4NY-F1%E-<'""T-,V$# MF WSLN9LHI"Q*"NR:4TE&^MI4252AFB$R!U.JJ!"(H2Z&(88'N&3\'+5R60LY;/%E^U<@9I>+4/Q5H?*R0 M&4R+_$)4 J>48/J"+)B"-J8CH%HAP6CE0*.BT8UKF2)<252!0*TG P8?9U/, MZESB6Q$?8>3&\M=M42)Q0PNYBLA<,6"91E;3SHHJAR!PDBTR6 MSF\@':#K$9!;=3XDFL'\[1OH3)YO.2+U>"KAA;M!L=O*'P=4!5(4)(V,G1&U MOW!S>V*0 ESEA:P,+\$6U(?3R_*_!H %L)8CE/&1R=9BN(-*:;(:%9U%;U[3DE@U(U3$@GMN(J7_$X' M_RH?76&_FO)2K$GEM^[R1AFI(UB-V MGE>2^S#! @@:T@A+3JE_ (RP&B=@$>WH". !:COF7K^GSL8[N%A[S@+"O,'9S,@9N-LO,ZU:N:TE/PAYL6%KTR4WR,#)EKZBN"F!BQZX>C MJG"'4-7)%>:<\NLMQ% W(J95*$QYL%0Y W=:YK;.A@4QX&PRR:\$_\?00WEZ MSRO@LQJ(M@S-ZQBSV-=41S_@+*+F'5V)1(\G E3@+"=BI:=0A",E&DM9J,S+ MM<>1_ ]H\T96 !>,\BFU?(&+ ).0FP*YG,P90P;3UECK02!<.-=B6 =2O$B8 M,^ &H_P?FG$J< V=.$G$3CQA4"7"4OIKDT_,K2D26. MF/HXM$$D3KU)>Q:O+G+UIU@'F1??WVS6W5(R J$*V!33_M&"+4H"84$AG-&T MR/@,M<,QECW4RW+%!"V*Y- MYQ8*K@3;0R2%J5<\:?^(! MCS.RS%'992">5GQ]7,S;AZ&146XK!, EG";RDO*30 MU4GMUUO[HO>#FU_Q?K"-9LA;U> 4DUAJAVM;5\*=(&:T>D" J.#?(9EFU(*- MT&PY%&NS@/4>]823NS[HZ]83=[RE">#U:(.JR>N/PS<+=1R$O(#+DRR> ME34^(S4+W@((A$QS2%^"\\@JZ/5)D;Q66;D AL(=5WP-R=3!)XW^)EY3STZR MJ8DHJ(,:B)(HO24!)("9\+0*ZE9B$4>O+RX*@CR8!$T7BYS-KA'G8@T+T.]D MS0TZP["FBLF1MD)"$6$?X&7914C53B&PC:/ _5?KIX33*+L$^3K,1>5T8$I" MAI:H%DSX2!O-QU/4LI)F7T[_.J[WI=;]HBR?EG,)S[4REYLU!+X-JK74C>N= M0+DI64.SCWB%\$338I/_Y#Q7 X6WJI>T!O)[/9*R@F.&+!_(*.9)5YE.:!KY(]!J02O]2_KII&]B\ MK%E3065WI7"E(+V?D+F%3'Y"%1XQT,:&PD:\?*SQK@%@>LLP[;[VNXK>)I-V M%6';/5$C0HE?CM@%SZ'2$$GJ2;0FZU/15W54P?H4E[4<1F@R!/$'!@8+'N<+6"@T_W&J-_FYL"9::UZ*[(3+S="O+%'RUH) M5;PF4N&'FI"M:)P7\N0KF/T+(2,RRLMJ_*PVE@UARCI>K51K> ? *9C],5;T M0U^&=:?IKYN(J.R3890&L"_84'6XN3PP\1PA.1QP83E)XWE0V+$EH?&BK2:)J(!K?KO.%$,T&_$CE M0IX+9!W"4("+W)S>"1?6GS8LP-,M'@&#[=5>QEYS#JG,G.19R>+1:X[<2B48 MUUAB9^OY4Q?<4@>W>)N#6[HXE>V,[>CB5+9"8@*W3$749)-:JZ+6:YG!KE@V MHOU:T(H:4U4-A2P3H B?4#.96!HZ!W- E8DVGK]ALV%/^^NO_<4";NV?M;_J MGDQ-55?U!F;RP]TJ(TK8C5@@Q=%-O)9GK YB>6<3/9 M$"(:97E\-()5O7SM8V5_>S81#Q5H7:#,VJTO!TC!PQSVB,!PR^16WZD0S_[! M21/&D+;*$]:%!%$Z" ?G[_/F?C&CQNM5"@D&9QM^'?'ZP@6+9H.'Q_# F;!^ M$%Z-LA$&CZ.V(DR+LG @Z7.D8;5SQ!>47$(7=X8R.X=VCR8R7 5/VV22(UP2 MBR9 GC)MM,S2TVS*J3^S4.2$J;JV&<,>+=C>&(PVT1I# ^ZNK Q-MY7S%54MD!XHIR,V'HL& M;0*PM6O[KL%$PC;=$^%0R@?4UA,#Q0XV&D+JT8F0L^4!]K6]A2ET5JQAK.]06/%;9.A)"ND M&LW!+E)J09H@ 2"YGC1V"]#8,-)R5B7S!7J$/5!\62S*XM3Q=V(;KE7G1R3 M9U1$WM+V.UZS/WQ2Y*,13Y3J3ID9[3618QBKG @Y#EH].!R"O62LZOY8:$;*;[FC"H_[L^G(MP: M[4%3V!7$9\(&W;Z@_DE6H"XURE3%[L>$#R4IQ[*J>=L 7;.#M1:EWP][*C8. MED>$$$DK41[75A=BIXW/1:S?C&*8 )%@0>Y_2V>&BAYL?FJB8UJ!F<0O)A225,#X\" +WSPKB&>) MZ'(X%8 KZ""J !.9GW)OM8X-="GKN:+ @L-B><%2V 2\Q)VH\P8;N6O& $E M7+>\L7*M+/,DG^CR/B"&'B4A4@EOLFF.\NN59_]^N&2@:[HC45DF$*4PPR9F MJ;V&9)JKXQ*I.CXY.57=>.V\R*]GHA*/!%/J,>V"ZE0(O^T_4HY>\A&ADB!/ MQGK15*MDRV=M5]VAMY6TO]$'OA-E[.N"$"J"A.(6ZC)A.(N%LO:;"]?OM0KUUAKUM8:1N-;('97? M8HV%"L@D.Y\0XJ4X)#%7:2!0/&])$00]#^EU29&$C:P527H$S9%2[>71N<*2 MC22)&G4XD<,A#SBNZGI,/,/X51V^U'E1H'E/2C8X?!K0;P*,X:O(TYH)!4[< M@2'$UV3]0/B^045HQP-=#W-8_H(BK7A97[*ZQ3WU:*:A/7%&O+?5/ N7GWJY MD5 MR Y!W*Y0WBJT-^'KDDR$.!,T%M4(\$4"IH(FNFN2 ^%<4XE$6N00<)5( MV"J(22A@EWQ..?8QFC-JXJ^$'4ELP4(8#FYWZXGXD"8J2IF8FR(2)4-QI0*' M1[41N6;]$Y7>)BH^TJ.7(!=A8[([2=VTL44#_&TN;7+CM%,RY?36($DJ5Y#E M=*P*"BH: T:L"CR'-)S%F*"U(7[R,4!,488Q?8O/D[Q+$%F]V$PMF!!U*FZC ME1(:/&&W)$-=>?XRF]"* MT4V_+3X=><,5ZLDQ(B7B@41-XN>&;?0-P3IF!?PO46^6/_?IIU]GR9K?PK[M M^1M_-OKFYEMO>&S8=WWK04^]^3?7WOS.;1NK'3B//E;3ZEO&PQ[[ P9K]!TG MW!DJL(*'/?49+>SW&*S7=\V[C>=78EZ"@0&/1.[[/R_L%PVP2A#COC0TDWBL M>EY]J66N7&M-O^#5OZU R&6F*OCI8TO'\+:,.6+:;UK*P4';$(ER\@Q-^[4H M6I[R/5;G&5UZ1T)9L_DCGJ[(TZ?9^A5<1%LO4,P=ME=B"$08,"6-ZM9H.+S? M=HK46U[ _T3%KZ]49-.CK, =R.GY+>/I_OY6+]Z-)^XIE?R[K>S^PZQ'X ]U.:QC!+8ASM5E>''.> MI@\6C$]FSN]0S+7@_0'V<= M\"=:C[NOPTT2^38:W*PW_V0;:_9,Q^HV]OEM;.@:W;8^OVT->J;I=AO[_#;6 M<;UN6Y_?MG:[^AQW->AYEK^-&WN+;J:<[).; M^2VNMQVT*#@]PWN@P7Y'#4([N$GN0XT^W18]U1999M!MT79O$=;'>J +J]ND MI]HDV^Y8W99O$47:6;]UV[3=V^0^/,+F"3Q"MVHW.Z$R6 ]7&=9,=W<(R[HO MV%F_N=_U]-]56WZ>F^0'3K=%V[U%]W?E=UOTU%O4<^VPVZ3MWB3'ZZ31EF_1 MPU2&;IN>&C3T#.,'RJ2?PLM@_XQ>!K?G=J:W;=^DT+ZORM!MT5-OD?G 9+AN MBYY.AMKN#S2[=9MT)R^#WTFC+=^BSLNP$]OD]_P?&9SP4W@9G)_3R^#9]V72 MG<'@B3?)[%E>MTE;ODFAT;F"MGR+_%[0;=*V;Y)C=WZ&+=^BSJ.Z[3L4 &+X M@1[51W(QT+O]ON]NN>KP.B]N+,#_"'7&F@K\6I)76'&?TDB>5=D%R^C9]PYY M>L1EVB$3QD]$%7;/-;^MUE5'%,^.**R>YWU;7;N.*)X?47@]U^A814<52\8S M[Z%)8QU1/%>B^,;R7AU%/#^*"'JF\VVE-W\(59"J_2OU4WNU"_W;PK[C4.>E M^[9O"X-^:-RM;=7ZDB[V315=%G9P<9O:.[5:KN'!2Z^>J:,YXZ49J ."W>8G MLY/)W[ZX*G[?M7 5CB;QJ$K@%4W?!NT@2].#+[IJ MJZ-:OHHF[[)W^VBNC5@UB8>B5_8Q]C9&PXSHF&V(-KKC^1LV&VIK'A3Q0/:BO?>"RO320QW!Y M!#2JS3/5J@GU>H:V+[P5;[A:\(6-W8_L%-D5G^#=V%(]FU1P(\CN:SAF:9&/:1"M)C#UV1*-H'$V M3 .9%U=UZ^MA?BV;<^?G$U@9^ 1OJ#C.!=Z5-,_%9Y0]^!T/.(P62<8R?COF M,^V=N*>DK\S?Y%&6%^S##/,)=7B'][UK>EN?3+EHIUO?1VU;=XY(SL2V3>)L MRD9P.&!UU4F(*SA=DUF+=VN K*AC;E;B(O*DBK$3>-W#NR0V.07&2614XE*) MSK97;%1Q]>!Q/N)Q!60!V\G.Q?&B'<)3.2UR>"S<"62;5^=#09L9[#$ #:" MF<,08JY:YKZ?9-A ]W0& RG[VD'3NC?-"J#A(1NE^%Y!BM?4/)W1&5BA^=8\ M9YR->UJ$SU*R9>'2]D D[8^S1/<,&,+1!.E[ N-%*KW.9L.;^0K.I&93]3"' M&9XKH =8VAD.:6ET^ PVA<7ZDL&P\'B9#KQG5F8)E\.;\:+(0-9E'"B?C7*8 M"(V&GC0I*^KBGF$/G D\5-S#RC*'=\RXV,HQ3Q Z:F6<\0G,=92QK 2:[^&L MRVI*_ %G)T2Z$KKW8-)][6R880MF?!'N)$V.Z) 3]9RS<<:3"C4TLS_OVPKYUF<'H8'?[%[9RO;CRL_W4V&M5\ M"F^"E>%E"<\O+CFRQA+X@GQGPF%P8SA: %.HX[W8&3A6=#I:QP=IKQ1D 8\? MY?DE+.DE[\,BE0(/X=C4EC?OXLBO81-A/AQN9&5]#;SG*D.&I4:DB!S/"PX[ M29;IQ-!-%[\G6H1';*0: -QCD(WC^K#-@"H3[9^*%7!5#V6).FSD:J.U7GR9 MY>JVL?D-?6UO!+>S@R\MB$X@GNPDB,IJ88 YMC*88@!1=+!7WK[ M#:_&(S%"@KT>@HP8LBO>$DLTDWV@/%##%@'#K( =9'2V^]JN,?L/?(&D2X % M$WARBW^3SK4>#I1U8W/!69$PA%B^(\BXQEVX7MHB-[1H#/1B7.368/!]&X;2 M1AZ.:;1;MI<,"%9B$,GX^Z*GUGU?A3P7WE= M"GJP1(I"X(!\!5V<+QU.[$M-"R2X#__"4(>C":9H"11+=>>3V5OF2-Z_"%RA M_%]BC$O3Q(TD>30J!,E/<;YX\!'UP::P"Q#%L[G2"Y3VAA9. 9])TYBRC'3.]LLRQ*^\ M ++.R Z%JSH@#%EP,N600 >E@9,>.,IC@M""L&O )A0X[1?)E/[:/U!\Y]\* MCTA\U=RKY,6:/>ZMVJT6FIK2VAP=G/,)H*HOI M2=&]]1][R14<=!Q.! ]+D48%I@&5'>'B9+8*ACP#=)31"%D'30:7!19':"SB M("R.MEZ]9NZH3DN-ZW\Y ^A&HZ$IU&\NE][KV)O>NT?2P/1^D_\T/Z=Z#Z@R,'I:M MJ%63:3[*XKD@SC4ZS"8[4XM&F^V:$>&3CC6M(E!7I,%375$_;%_QZ99Q\C6P MK%,TD58 0!5Y[O_U^E21Y\+)ZFN':2H0A>1M&_F)/,4..@96&[5*B[\PZ;?N MDNS':&YA49F/JMGF6[Y[O]P[-,TS3[S9#84!.>)P+<]1+(G/14O<_;&O&HH$43O_G MQ7]E(;,,V_$B'C##"4POB$+.K30TXA2.@Q-^]E^\.B/W%QI)X(5 //_YE>WL M7$H:_!H2W'XA;SDMS:T6!GL'?YW!2-BL:G2G!5Z)'(F@H[35HAFV*@C&"3"_ M\ C^A8^G(#,6'D%RAFPIP%J!-8X(_W*E/)B.GK"Y5@!S["D]04CK,@,H"# 8 M5?VAP"C2IABC\69!H"J0LG/@ZPT; ;X'^/_'[WO:(!\=_%\M(M1/#8HA'U@# M&X"%983]45;@\2I8#!*G?L!@;[\6,=*BE$4C@7J8O%O@8'IQ3YK]\_."C04. M$'8RF.T&*V\\G!".1[1">X[V'$#^RCR& !V &+UQ+<;BM:QK?(?2>0C(#PTW M,[0H+CR,300!L9@,!Y,YSD!1!_X8YP0A&;K*1UQH2VB01@PCY[6@8K6A*SYX M$^(O%>+%4[".^H0ED/"?\$=)J*5 8!]F662P@I,VXCI%X9N1(?:OO_;KW5.7 M+FW_WOXM>QF/6#:6RE\#0H \KS(X-ZTI #K=*[*OH/JC)0X 69)/9_)P"KU. MC5] *60#-;GB.I.JI+9]TFR2(( [[GMM+??DMN_:"3[EH,40.NXUR[-T&-:L MQ?N!TDHB'N-J-TL"&_-G119/TQ6T@*.3R:27O<4&-I,N2),7T#A M^E%XIU2(!+74VPWC;ZS@,!^&[!W.>Y&5E_C898\(&8K(5#^NL;L\$C4PGO!K M]!I*ZWZB204*7G5>D4FW*JXXG!Z"\O@+&9D*M GGM>,VDT650 D2L) M0;J@DLKG\"^9\-@Q5$9C>$2+S[?8"+)!):6%T.\)-B"V2]AP@4\L/Q91PN)] MPMXCHD3(7H#,^1IN+8%[@O*EZ%3\*G1^8'X]+:IFBU2.AMCF$9EX IM,*HI/ MB<@94TUK@R81_[3(KDB;0SN'N''1(*YT3+)!8*/D:# &R,_$5>;:'90^,,.$$,8Y4#EL.%-Z'8 M;0?!;)S!SAV!/2"E-M%R+Y)LI&OT0ZZAN#U!#@;N(_)JP*?%: M4[U=>:H7[(K&$O8J>#:.JJ(4#*\F7?Y/)1@67JR<>NCOY+?U&O,#OH8.G'A0[6EC94TK&-1Q'Z)?M[8K"X.SJB&:;8@O M^[170_)@2E!122-8/6!%Y:M.V(C7DUB@^>=#X,MQ9UG;UJX,9-*4)<$_264! MMQ0Y-)Q0[#7>5W(89Y M&>\N ;\U89'*K"Y7YZEEV(+S9?GPV@O#JLA'M7D0"9LI!L)@ H7D(2 6X= 3 M<0G^89D[M_D+AHUL29E""/(FF\U*D SG0U &^&12SD> IT RM3 4;GX*^UK* MH[\@62XJ0-GP67@%I=5$@.M$P**K# !YHS2V]$7Z1<'!?GTI[/E5EE&_K9YKVDO6;\+%*'H;B]4Z0+ P@8[0/]E%5W(L!XRN^2E4.@Q_K&:TDJ1=D81 M1J"BD2,D45:WQD>P>,;L-E209_86X<3Y;6AF1*=5[!9-2J M((TIDPHN^(KIL)1AI])@79><%A49 PX=J;G@-?K_+ W5-'&T_F_4 *V8$F M=[7%W1_3[+-1!J0S0>/969M1UM:*3.4N).2TI/-"'(T)DJ9Y-+8I)2'K0+ 2 M'=7M,!@\>_#/D"QTB%C%+R60VCRGJ,2+O*C?=D61,10P\%(KXR& KND05B\# MJ1]EL$ID,Q47H.#_DO'9O/X&U&<8&.C8S25Y5(KGZKBDU8A> 5RFQ,%EK7M[ MR#1F^JQ@U9CL,^4,1U3_+O9FADX7P4/0M0RH8([1SL@\V@\3J]M0P;@:S3(= M_\(!\M$B6=3ZSXJ?=-%=#!C/-78/XQU-VIA)ADC*^#-#Q+Y5T1A$O0P1(4,X M6:B$P9RX=X(<'?T?^4K $#"S!4.J.@UB$]2-!*OCF)-1EI4JO6%] *<:'04 M *(C\Z$,/W[P8)=#F>XW/@%"%\ <(> !3@#G,"E8.D,& MLP*F[Q!II20>G@M2=,B879!1:$)1OS)60#@!)G/Y.GA18Z<5-GPVBT6HMXB^ M9=) WSP<33D4-ID6PE8^*=$$#VM91XD/X0O8V5AX0X 426#EQ0V'.SM2Q/!E(1"-F4-R0CQHEQ09!,K^$@DJC!"K_BIII%-^I:D MT_JR6D2(:/D9XB5&@8JSZUP UEB&#Q7\G!5U)'0==@=8>R0]1'7$&DVL?C0* MP>8\D<5I_BMTIF)R9+#L1'@RZ)XUI8%(DZ! M5)(%F4](7W%>XL88)DRL>MT-4F1O!C/X4H30%',@9RA42++G '3Y:?3PF5"P]O+.:6H0!JG?\GOHG8Y!+TKVBFU%TR),G5!'%>< HY MA2>EE:0JF2H@ABAPJ'2EQJP4!G[ZP/^ILBLTY4H\PB8*4\D+EI98I$XMK6]C MWEU )2G&WR]MH=*?)\#0---2L?@""DE;%ES#09FG(Y%6LPJCN/\WO\9,A(9& MA%5*Y 6HX!S*$424/IY*@J'5&K,YV<*4U^BZR&OK J8:%)3)B\M7D14 <\!E MID;,IADJ\W )_!E3&EP^478=@>WY[H7LH\<9]'3M%Z#=\M_(%)&]X#JEHPJ- M8,!T6A%.0-:T^9*'(IN2B%%$7--J2:4R&[=.T13P-)I<9?Z+L-\*TP'%?.$= M,NM;WB$S3\E,@@F/Q"CJ.VI=H'F-8@4R[YM,%<+:A)[:2@2_G\X8^BK@_._G M"4V*KCO+IW T/Y'_[( 9AMXKR M>X_YYAHDDAWNG>[C C9>@P]UPJG2?B<8 $@<0E4-H,C\&2/QC5E#5WB@,+64 MXUC9!>*&*GXU2Q15@(@-Q1Q9R4'@%L"+TB0$?_6[>$3[:$" M*R(#.OLJ.)M,Z9O74=EK=JV5-ZT$>;=MWWO;Z@ 6PD63\UPY.M:)2A!O:/>I M899T$D^S*<>W=;OUO7<+4.@EA;-F)6EWLL(#[5#;Y=,QP*??&RR*TMX#*DLR M0W GXW]%H8SVEBG3:IK^AE]W6_2=MXCJC;1JBR@UD(UZ4L='X=-4:J']:5<1 M*.?EC(]E'C&Y,"=\]QP=KT7&TQC4VJ6"+.UP1@#'U4(YA3@G)X$JPB,+DU1H077G%T+VG"WI[+>DW"R:)@^YJESI+_>7&[ MK3&P7FS5_FS4OU8:1@C7%*QF3/)W_^3OHP/=#+4WZ/\?9_&N$9^T,$I*D[%7 M9+,"S6N<3[ "C@A(JN=,SC8)3>KY3^7\55VB",/X,%R 5')V*5/KF(@J4K7! M$HYD*,+ZX=<9EZ9-&1R!]Y8LY4W:_W5>7%(IK9ZV )7JU[5L262O$OD&$@87 MTYQTEYQBHT1BN5P D:I2UP.K3<75-!'!3K.A*L921V"O4L'2Y+=%57U4BMDV M8>+T75D"D@Q_F 6!I1&D@WX],U47:=6$BIH5%449K*&BGJQ4E6#PW8RR O$" MBA<#D:3LHN@4J,9HDBRIAHH*!5*%ZD0:$>:]394!:X)B;*2!KC5AA:A%DHUY MN\@0ECXH1-I@4V*Q;$I6-#6HVE,2EM CE/.&[N5B3%*99H-Q ;[3X6>314,H5[MI"R0V14-4X MP$ENC1 [SU#23\X?+KB[TW+?T_)ZP1>&M>!JUK["TFM0(B),$"['M+ND<%*8 MF>#RZ^J UI5*A$EXN0Y/=G,H5)ONU8&01XO2MCA+E'+56Q\9#V.5E4C-H.^N MEB%=]V9,35CPD: 303VH5K/73)>*@,'27(KGPX#9G-;F5PQR1D$T4F *5T0R M!0S"%05'T<\@0_]3?LT7LJ&C+)^6C8V[*BEB!6>.2%BNXZ0BSQ#,0J5""H=2 M!4>, S_0QG6NR*15!;!5*Y!B1*IQ)8(L:AF'(;WY.)?04V4(7W$AXL58R$M" M)G<8%4^DK3ZF4/0I3H;-I2-'%V!]X8I65;:-X.(;JNAU+.*^+.)DP7(H:B=2 MH4TJJ1C)BDBXX?6&]H"6"XJ1%@).?2],(#7YD%RF>K#B;XD&L>ZFB)ZC:LXR M#:9=CY6D7HDN3:!+]-C5T4>+Q-]^V0+]+9 Z:PG0&B=JT(K_[ M=,1$\>020(L0V_4HZY%)OS]R!R'P6^ #WR)'N/!\=&E'E&\[H2&I0!%T-B) MD/5L<250>@)XE4AYR:T=9P4(30*R"'JG*OA(X&]4>I5BB1. 42O/V ($6&!. MM9[1N+UG6!P=^>0AIA34T2XP6\DHEY=U8:YU79,KEHU85 ><7L&K5'F[WLJ( M)LDBE!#I,:5 0BI](YK+RMLU6B&+7)&W"W:KQ18+(NYJ&# &]O,A%Q6/&R6A MSEL"_)EC;3:%V\26+W!SX9H:9/UV JV5T :Y;,)8NP'4' US+ M=JY8RV8KS#P<5- KLMQ?;XH9Q0X8>8,IUNFO$EXH%DUU,UO@ AXF\^FH FO= MX*)M+FL<-_5P-=)^RR%)OW+-6ZA@ZXU&Y4+R5"4WA5M#Y= !K.'+M3=4RJ^: M(F5'2"B+\B;"@#^9+3'A*&Q!R*.\GE!W 51^ZU*S:R8J@SN!#B)>!_H1A%=# M;-L[T+>SKOYU#10>:E[O485FD<=:7FHI56@K51ASLMB@Y!U<4FKON"CB 9N) M"/-W^225OKR83K/^J2#MWC!8TZ.CGG8TXV/-W.OWVF_17HM;U$-)0X/%?BO, M++#,[\2NP'1@?<;8:.#MP[U)[G9YDV[T'$]?KKN[9LZ?_0<-3EB/=%R MH'M&J7$-+4L9D1>*7S=!RE3ED'+$Q[G4^89-+<:Z PL:UK"._ER6]Y(!O<+% M0GY]/$C$(GBBY*.4TM(?I"+#QMD78>.5<;_BB>V#(=354LD.I?N1#XO48THB M 4HH4QU.0'2+^NT )2<6"."/MBIRA$#BCK^L\;_)L,GJ/G XHP0D&XVRS0S:#.AS>P"SA6(4XH= MWKPL^0 ;5[-9<):7$<@M2IM M-0ASQVE\I^3*<1/RW@8$/Y;<]Q;B*9F($UNB521YD5J*H94RF'5S('([$:YQ MV+22W8I&D2>K_.;, ,)@[690-U_?BE-O]Y627%TE Y$)JLBH7SAE!@&27$"' M#91<3E2@J1:B$%S*KN \H:FJU7)'!'*4B/UDJR 49,+OJ>;T8&M!L$/6@EM[ MG^V:M>!L(;JR+A"^H4VE/O]M765;/U M;9$V]D5JM81:5,Y5V:=D4S 8\(AJ(7Q(7"*!@RCJ(!O&BCHT3<]IZ:U>L!-G M[6[+B-05:I?&BFR1 M0==H2!7.'W-&#E>&C+V<2=$E.P O0++%:.I&6C1#@$\PJK22434BM8#T%SDR MM7>-B6,QB%S5DVOEFEK MUK*J%;9*P7X'=XB9DQ7B%\/7V\)>M&,6GF\^J:E+ M!E#DDPOXN=6,8<5KU(HY6IJ\*&+6C%B=DB2_]4S)4IO-25PX_/FZW52E(Q9Z MNA:42PYZ>5/CI=P]5GY\_Z:WF_GI8C=-U8J2K3Y$')UJ72_?&]DM-=U.,R3^ MDTT=>:F$#@[G#J)(A%3 D_8/3N[ 85:92EU^7,3V;ZXD4;>LGV#-$$:%AO%[ M/"YU'M0PF\I2"TN][&7Y O769>9:5MF,.-OJ@C2\9]W4:I!43[ !2,OL5-2( M4UZEENE&F+Q$W:"R9K#KAJ*",!?6=JE$^!H1JX2I,DEA^6H,VP))E\UN%:12 M$&Y^+L_('[DHJ[%F7<,B\L:$)8NS2EF[[L#?35<(S1W2%?8!*>63MFU\'9#= M1HWAGNEWQWRFR1(HVSB;V^QB=0F-1G3=5)VJK^VKPKC*-YQ:7RW1!QXA/,/4^.N3;/-+6%+X@FT M"_\KD1KSN]Q[XM-A]UZGWTUY+GI;LNKTC03;_*N*D>G('A70,Z%G$#1*_6Z2 M9=+Z2E%7QXA0!1XB4J@BZCLG5>"3,4/DP_3_U3VA( H";FNVT$64(L.42;++ M8L0%C,N$FB@'986($0[?C>J%< +%>$R!BE8='CNW9/[F$D^L-8J-Z'T9.>NK MQZP1E(G"1K<,56XV=Q$;83M!6YC0RQ7;K.(B3V M'J\,7\B7M%[R)JW,<@^N/(-$2Q"&YG.#G;P4_#(S%NR1(;S(A3LZ&!'CJ)56 MJ:V*\**1QI)& B C: MNB?4#^UQP] TG[&P(^((H""ZON;UQ6-%TP^ MZS'4M[\>6S6#L10^YJX]@2-*.J&P;"#,C@9&Y\8HD(/HW :XU(0-2I#:2ZQ1 M#ES0=927FIJ!4F<9ME6#1&N>IZM MSO:Y+GC^7(T2QK+P^3>%7#PRH8=Z'\F!!( .I M(_7.N]A1EZ*:I>2\ XWKL7<=ZT!R=CY8M)A)?PQW,U4HO' M'PCFB,7VRB$N@&W[MVUL3,94;$6XP* Z*=:/T:^Z^F$+%^+. MG.@X"-ZPB0'+STDJ 2. ET7 MHR+'#N_859C1FQ"'>H\C@#A,DU>\"P(#]4,<&=0^98%,0TJFS,8/,_K-^:62 M()!*!T$W$0RO&-OVYG,*<%_AP>4Z,KC9*@KUV8GX)X:CU,9(5RK<+P7E^:B- M^@H;1-TL2TKD!+%3Y9=?Z/"P?D^*+XA$;XP:)E7N)UQ?31%S#5^*5MO%.AL0 MVH/6%J4)L+6+AC/='-CZF$F@&KY86PJ]*Y.'L1_/CE[&)T(GB1COSATZ0]PE M6 03!HH,6[POC6=3\UU_C6PF:USSUC?!*FI.\+BK/2&"8GGJ"A>+##ZWBJX, MFI#/2LFEB:L7S@$#WQ(;@G=G(,Y5<)4D[21(.W;ES/.VM7*SXI7^XUTG+@;9 M*U%07J'8.)F#+-4+.4[)="HH'Q:>2NQ=#UT]Q+U>80OMW&7O%RAR)[G_!T\, M<>,_&]N.A1?CC:2V"\ERM H!/THC5$TN%#Q-^Y&Z@N!4AG#PTP6AP:25ZY5? M']!!>YNHQ!;KZ+.MW(X-K^ /?CG::VJ#%8TJ&2YS M9BOO[IYVGY(BGRW"HF3J7"E@D]R=<7@@<1"I/;M15AD'5L@RZS1CX3LTH?/YR MNBRXMZ+=!D"\I@7@W_VW7?9R ^65WFDKI$R%RKOIJN"J6ZR\VJ3E] [I]>^? MKNN/*II; *+79&VL57+J%Y?*-RA!GE\Q\PKA^P05IKNF(/[PP\9XKX 5A!Z& M2]BO9D+Q7$X]N21^XS'(N_4_-ZSLY9O'%<1;5:&A/HK7W23D\?H*HRN_QZ;? M)UNTD;(%]/N;#Q_?_W;^*]ID^'Q"A!6AE,B$5SO1]6"\[:@*3 -Z H_X9W.- M@\8U2>9T5#XY=#5Y^\7[WWY[<_'I[?O?].7\9N3^E &O!4C=WL8,?>9FTI4 M 3#OX7X,8N&2D5C"XG!?<-:J.E;R]G'X48;T^LW%V]=OEH;C0R':\'U@H8J< M*%N?A] #[_[XZV\_PQ:!E(^IB$G#1@[T#6R++&6G%2='/_";$,CU&7\.ER"8 M]22="#K+A(QMB>;2HQ!IIRJHK0$^TN:W6"CE&4N+"8Z4M?,H/G7+2I> @DK% MPM7*"=50[RX\]1!S%Y,"T(Q*P9+E\ N>+H&EY_5*TAE34PHZ 2MH!J0C 2>W M$*]9DJA%L':TR+-BPF<-OXT9 5"T50$7%E7GP2V$Y"U%;@3>Q9Y3VB%_COPGU)***4!/WT)%N:&- M^)$[:>+H[X*X0X75$S@C*36'@=1LX21OYQ[3*5UZ4TJ"*47*:?/Q[_\;3+R? MSBW/UY))R>0;='BTZR@H-(L5<5N8S/3VL.C;5PW,R+%*Q2'G=<98LAP LG:B M'<6#F8H2(?7JYV0([/Q MY_9>>QDDR\2E%&N;& &3*,-0O>?X3.!*@__ZH9M (B3J"_L>)(EMJ26B]QSY M#N]@B<%,N=]*X2Z!7*;F>@H%XWLK5G6NN[JW+U9U3KFX+YWI[G^_:6$P7RU0YY"EM_P53S< !_2=(R^I_JKHC8/+QGPP_XUC'B^/]P7XT M0\N?:C\2A5 EW0NF,%W[;*%+<8B /&M9BS;.>C#>\#A4R[G>*N*EXX\7"- C MN+:69-BF/5[B5^2>>)/ M$ [_IXLJ-K-T7ONO@"_1>,;(Q1OB?5V"R=TJR#; MX0MIK]PXE:>*0#!@I]'CHJ*BE6'.V/O-#"1FH28#$C<_A5R77:LW?(]OX8S6 MVVM-2:3^-B,<5PHVC,* )C;:D*%I\B3VCT3\4_)E5W>0.1;RJN#(Z<1#3R4L M;ZXEMN44#&J3Y OEWJ$&5P+]EN->PUJX,$Y+ AB%K8Z0U=LX8UZ34$%+>JL: M%ZS9C&L4$WV^-AIA17&*)3Q4:L+]1L'=H=P-$SMJ'(3#V,'A@/(IR\6T*&^( MAAN>\N+L;'"DMU_,Q3 8G7]Q=#@XMK>B8,EB\0 W.::458/7'NYCV2U%QM'W M^C<;YL5TBGE''0@LEU0+X.JQJ_;B^'AP9E\@)?0XO)2+BW&$&-&%--VJMN9^\V]BDO*!]G[!?#@ATQ.Z>)0]3JU&!B_((&0R!D&D10344Y$ZKKO_$P MFL63;R%RJ<]=<<$SAK^YIT3F+&%C/'%YX1$8A8Q9QM[/EP=>]Y 4;WZ M2Q^PWNX@;Q^PWE*+^FOJ(7?M>@V1R%A!5\T,O:=_F^H6Y']M@'=E70(O10%S M9#B"82%6C_DR-O/:JVJM?K@__CBLDHQ1]3S6TN]AX4PRK\R/^A\_3=)JGB6+ M'].X-]5GUU"?__1-\L'P_HH[_5D^7/ MCHX'IP=G*S_>'PQ7?G;;8X?#P=EP]4]O>^SMGQV>'GV/P;XZ.=Z=P9X,[[=A MCS/8@_4>^S>27&L%R/D_..3CA(4-&1['__S+X5^S+]$0T5CY3." M,*3M<\-'YN%5V#XCM Y/]BU JZZ&G=39.I-BB^^1IK5T"^VS9L8[YQW?.6_P MSOF/4?FW_[+WSLH)+^_B/D[W+]UK4Q8W_-\'.[I.G+0(5J-;X(='ST/@W:3D M=L2[$^8448 MTO'MUBZCD?6M9KSR."P]1RR%\%$_/:UE'=Y7D<@I6[F$R?CS M)5&Z[\ELIO3_W;T-9W<_8^46[-CZOVQR*A(TDQ_6D>Y[+^D:S_AF1V>'7K"Q M"(_'QGCKO0NW!>+$E6V^]$NS/;%5TW1GUJ)3]VJN1V#5X^R1X\QV;]V!1CN;:?O@GYYOY1L?FP/I7_& SWC&[E%=*Y! M21QON:1?!%487P^X]3S4_W%\=G34W]';O4F'\?[!:;])V[U)!_'9\*3?I.W> MI+.3P>-XP4_&VMT5.I=@1@1_NQZ].AAN*_"T[_[W4TKK&\-/< M);#"]C>]X/M->O!PUNGQII='OTD/O$FG!X/'T78[>,'OMK^_!LS1,_/E#_?C MHXTU5.^"/+1%=AH/-[;(^EUZZ%TZB _.=C]+_\1WZ:1/7CT3=WY]L)KGYN#' M)T>]Z[CEFR00_?TV;?]O;[E MFW2_>[#?IOXL?O%X&!^>W--!6+O7<2MVLP>OXOVS34.)_<[N MPLX>Q0>O[ID2?G([NX/[=WHVV+2JLD_H[V)_"F(4?DW,XDEIK9>@MHZ')TO= M"-]F$;;%,7MVNPIWT>E1OZE/:U,/]N.#PX-^5W=Q[XY>'0P.-]ZZYV=9W)TN MVCK+HL4>\\VGNT*9=E_T&/73DX''\SKX48)T4R+MGYRFW&7*> M67[_Y8.;:;T=W>?UG]8V/9$SU.?SMRM/OBO?[!=VNPLEMMK\^G4%Q5)?'.&E M+(Y.S]:_89YJDO5I[2JF+/;[37U:FXHIB_W^J.[DWF'*8H-L4U\,L3LVQEM' M?/L\@SS#PQZ+<,NWJ _U[,0V/:F3]+P#/D_"??Y-6(CO:7(Z*LEH4C38['\[ MA]/=1W;K5FA])H!ON33;?5 PIG!RL$'4^ALNS2.[,?W!Z _&]PK+].>B/Q=/ M]%P<[,>'1\_RPGCZ<:_C34IUGU3W4;_Z!W>9,67]M5YFM?^FXG)ZE[0P4[!V*W\[,@,WLD,9B;)84^F3;8U,[C[R!XPR[>)IG"RBAOL9.,#."^+ MZW0"[T@B.&O)Y65I+BU\7>[1>4:C150OYB9ZF>91?54T,)))]<./7[,(#ZL# M3D\&)V?']]$!QX>#_X,]GC- MQ]X1UKK3CCE;^FJ'H;*%;-"?KDICHG?PO:LJ>I-/S.0_1N7?_NL=L5$<#N/[ M,G5O\-6O7?J>?/[[DL_?ZE3LY,K>FW_^]J_NQOP9FF^3F/X&RN\)R^GI1Z5,YYLN,?P)E^; Q Q_",W@^Z0QGUHX;_>8H ^.XL,G0 7= M"]U."=U^?#;Z+Z.JO7HX!$5W4.7DCR:6?.^OC+E#MHS!ROLF2>> MO3F(CX<]=]Z6;](P/MOO-VG+-^ED8Y/F&V[1]_*:Z=]I/C$Y3G-PVJ%"'Q\8 MV<_9W!/LJZ]*^4Y+L]UG]N D/CV^)Z#^+E2F?*4'TQ^.9WTX#N+3C6W#_G#T MA^,Y'(ZC>/^^<=/'/!M?74CUX#5LIZ>'.U7#=I\"-OG)'I[\'X>G\]#NWL._ M/$X%F)?E>?"W_Q2LRNG@A%;A IG4JKK"6JW79IQ6:9&__K+WSF1)#B^,_3]^ MO+@@[O&+U^\'*VNVMG?M#[9V[>=E"H<9WMG:A7^^6[W..U4@:"K8_"JJX4-0 M3^,FL_6!H-&K*N*AAW6!<62^C WH@KDI,<6?7)J^5K"O%=S2P7[C6L%=,&.[ MK;6^JO'!JAJ?@)#T]9??M_ZR+[[LBR^_KOARQX3DX2LOMZ/L\C%T^V]?D2=Z M!E&['8J^?4W>9H="S+W0;=/#1+\V7<=94Z;7!OR6S H;[;QL$3,;_TZ2EF41I7H.-FV*8+JDJ4U>K MC;BG6?1T')\=]7Q)6[Y)A_'^P3W)T?M->KA"W+/A(_):/0?_CQ7]^=K*_+EA M_,8G1YNJB>TS;Y_X)O4HOSNQ38]\EIZ#V?YW+Q/_??@2GIKWN]GDM_R G<4' M)_=LN-B.\M-O Z?9B_ NB_"KT^->A'L1WED1?GE\<+QE9$7/P9'U31^OW/!K M_%5O4]H5Z3MH?K\:#EY]57'^7>NPDXBUC^"Z/2VQ.CWIQ:H7JV]_BPZ/!QM0 M!CP#D;J]749^>(1E[W1U*M_LE0Z]DA-"@=' M+6P2[_]>V<:E.9@ >Z/2))_WDBD,]LOX#MN:^)0?[AT0\Q@? VFB'/(V>)A/,Q>ID7^=XXJ:Y^ MB&#U,C.N*6U$C\%71VEM9E64C(KK'C2\;P3:B<'VH.%/I;VF!PV_[XS[II6^ M:>7>32OW+V0ZN_L9S[/-Y?Y+NL8S^L:89:'_/K6O?:7Y+N5R3H_[WH9>XAZT M>+P' >\E[F$KX8\>4<<]AZ*\#Z8RY!DC[M+$7)NLF,\H^OFLVF*&\6G?<;'] MF[1_W&_2EF_2JU=/$%5[FQ;XH\G@CY=Q=&ER4R89:>YD,DOSM*I+2JD^LSZ8 MX_C58=\'L^6;=!@?'FU:.]MOT@-OTD%\>-8;W-]UB9D!X:[,]3U+='MLZ^^T M--M];$_CH^&FF!/?<'5VHVNA/QO/\FPG] T56_-!&5MR> MV=Q:(>JC0D;3HJ1JSIJJOF9<]66PZBNR%5\1EAY%:3XN#1G,7PU>/77.*J+Z,7!R>!,/R/C/,'L.7RRSGO@_SJP_4ECZ(F'@R/[ MP"N8B2EU M&T+&;1Q&,6CVI3U97_E$[6! SZP*.3*#,5K"/X#5BS'+<>7_'S MBZ:,"J3YY(=S6:S_TA^P4.#%_N!$ASF(L Y7EPQ+9H,QZNAO$I];(*GK,ATU M7/Q*@SLY^VOP$'Q]=%UD#8A#'-VD]94.F#XIS;PH87P3DZ6@ 6!MDS%USID$ M5AB&B!,)!E),IR!$^24\318[P2T;I;FM?W#[/H>_P2)%TZRX61HL;BY\#8N. ML0;\_;_>OMX;GL&0*OC>&!]6\:+C]^"M8Z:T6!H1EV2 6(X-.G,@YSB.25-2 M.3,6-ZQ097FQ9"%F=Z ;F#R,&-9ADQ-LPK4#N073= /#W,!7X M$7=(7!N[,I7"5M'@?7G:X)SZ)^[%\>!P MXT?(>BY,4NX5,,\]_"^8M(KA;2(;+NXTN2Y*^FC5>L+785OJS.!')!]8W6U( M7OQ-OW/,^+HQ7'H)K#)>N'.2KM*,37J-(Y"3#".'5< )82U\ KJ#=N>A;C5*OA&)7'W-B@.G-% !L79R> 0#(IO83_(R0$% M715Y;C)X*)D(2_HJ)D8?^UNP00.\75:+\"\N399-8A>-_8K<+4WI='+=P2[G(,-!(^+*O 5TBGX M#3!ZM"1DH/BU<2 >$F5%72[<07 M?[%#;M^ ^(#E51M$Y^,Q.#KPUVP1KWX+ M/ -6!I5T#NJ\JGAOK>(MO+L)I 4NDJJ!-Z#:HY<3IQ%=P;B7>6#\TI5 ]S8N M#O_7(/J#+ ^ZPY;&=/^# 2^ NQ[6@'?"OSBF#>V(6! L#+"3I?%%TI- )\DH M$'J?PD; >,?8Y560R,#8: 8\&?@&7(PWL"+P1KE%\+"V+; XNDS@&BA@"K1E M219'>#OSJ!>"]AYR^[ MD37(%D%0B;^NK]!#98W0 >['53)3^4;QJC&'][HU]J".Q93?-KHT^"KWM'UUX/@^@M]U'F:%W7< !C//6B M>,@V+6[;']2)L'BXJ^'"LXGK>2/X6!X0CN6K-0I=8Z#'QND\"94*CI==4.N% MT?[3^M&KKY-\S#?/""UUO ]*D\Y&35FQ!S!&AP/F!W>#':=>#KR"8L?7'<6. MVS.S6Q7?JJ)-9]>T@UVA;7IZ,!B";7I/S;BF#WX^GY?%%PH7@!0?#_^* EL' M+F>URDE<,G67-*L-K=#)#,Q=:SI,]=C!^0Y,7'[)G=WC[-^>NJ4C+1E,"[;C MEFFP-8G+C'H.X]GP4AB#"2QN_E8KJO#[FP\?W_]V_BM(10P.[F^_O;GX]/;] M;RRY;R[>OGZCC^)[J#2S!"E0RZY5]ISREGJ8&5.[,5!\JTQ GJPD^=;D*@N0 M]>9=(LF*?-K YT5^6>!;X1*:&-2H_@_4IC-?4K:X8;TGS;BN?"?#NP6L)0?? MNRR369&0'*_&(=E$[9]9M=^CEVPGXD>/7K*E-HYB5'F:% MUW"W]J6'6>EA5GJ8E5U9UAYF99MK1CF%C@8[F(N?*5+20Z;L,IS \#0^.!CN M?!=:+W2[)'1G\AW_@KO83^<#SGPS$\C8C/QQ/^W" &W6VJ1NU M!8?CFW3C/W0)2T=D?U7Q[*GK<.3BV5/J%+]W\>R&A;,OCEWS.+W_!-O*[EU* MZ]6=5DF6E%2+.BKRIM+VK!55L8/HXUWULOQH[C"H5B\PM4J\.'"%M?==RQ?# MP?%]NH-_;RW)57)MO$V')Q3-)3=>N0[NI5[O!4CFF&MG9S-3CE/P(FJ3S+QB M9*GEG:63O9/]:KD)G-OAQ@7\S_\T25G#N+0G7'K->22V'Z3J:+[#U7YMQF8V M@MWF#L*;*^R_EAXL\&MR^$Z*C>1+8\6>KT#6-#GW]^/2?$JKJC$7BSG^ MZ.>D+$U=V_:9-U4QOTHNFXH! P0% 5L*#94%P_XP5=B$YS58$#5\'5='0X./VN5^.GU8T-K=L/ M[A<'3)#FCWP;WAUETDOQ'H@92Y?BT7TA,U8LDNH(/DKPVZ7N\M:<5+E/0:_+ MV;Y3:]Z]1'@G/ MJ9=PU_17>V:K.VCYL WO!4^#,G6['+:;-*6YB4R2\57.QD)0MG,+;L0+A>\3JE/E(Z@B7KF1SMKW%KI)N@ MU7Q%O_SI;K>07E@DAE^2M(S^E62-;;N!Y<,&M@L?$6G7#M&G &UBBG.\UCF. MW1P#U*<-3@^V5 8W\U+C(UP2H*";DONIY:)XDX#(-W7T>[+@IO25'?.='A(! M/MCS*M<9DPG/X4EHY^.+8!T[3XEBD3S,"3G8;4 )MHM^)KOHPK>+WK32:=LS MP]LC17?8>0I[I="9QF6'I[YXO0>AEW; M./0ZP3YM M,LZEZ3N$:O"@*,[YOFS-' ,@<'_"OD9F-L^*!=J$_G(<'!V@5]?^Z7#5 VFU M*'_7)XMXP)H3W1O2Z([2/ M45#WJ/L97@\_0?@)^(@EVDSV$H:C4.@2F-,AO(KPXU9U=E^6":GYU=/BH7N( M;>XIZCCCT\B^"3K%[RDK?4.W:^@^^28-W<>O^H;NAQ]+W]"]E0W=MYHSOZ9@ M5$[0^B/7*YFC(11]4&"A+;1F-K77!"$)),W.=0MG=2<0&-CW.4(Z95'E9I2Y MW2L9IV2<5&R T7\8^!C<&QL4IS]RK CO71O$1@M.,T *1Q(8"9RV#8($UA=W MR(YBD*P> [I'A_MG#IN:OO;B\.#,3T*&;OU;AXGE?"@&!+MC)EXR2"@AT%.ZNWO[_&V_G\:0L(9GH&%=%,(-, >#&?>C#(?I)F=R!F8 MFFP%\(_!>('EV5\*8.P+X YXC,?>BE2(=$O!E'(6905(&Q@7,/\(TW$9[+5G MF)1FGJ03MBBRK)TIVU\V+!Y)?KUQ#8]BF3RBY:09Y^^2!@Y<0DEX6&M&**9( MZY7)$";X4J*EM+*PX^P\Y]$O!2S2Q[W#Z.4O\*CHMV(0'1X>[AT<#P\/AS]$ M+W$7)8GQD1[UP7_41WV4)#9^<(B4']]<<,)-?HU)HKW/.:(^@)=3%3G&W3"1 M5PXT*X*AA=M>0O[3314UG.+!'W/J@ZLUJEEJ.$G%$;P2S5R!T$3/G\X._B]Z%SG!RPKO(/I'<0,' MJR0_ #X9P^ 0JJW :$13$C0!TP=GCCPEK&P6'P1L4))=R/V]8( ME X]2Q!0]5'K_9A'-4*XI3GZ>?"79DZX5N2NYVDF+=CDKF,M3]&RE:W<-H0 MME<7 W=7M!T&MF"5Y,K&'WZ@S#?]\[V]+*ELX>"G5;"#JAFW4$XV-"+?:53H M F7@ Y\?BM1NX=S6,25A+(N(LL!XOXB" AN231)W*#JP.^-6L,3#(]5$9NSD M;*6,.IAL#^;4A^S&19Y;V@%]A4)MP\_,9>+7BX"1T&3\&#<.FW4-,ZX6#C!> MOB#CY:(H;X3TONDTQ2(*ML=2"?MTH3)2#,J!L?+UF9!NJ/'/:)EV:)O2$S"K MHHZ>WX#ID-=@9/$%@K0AUC:NKT*H0OF- M1JOX>V@73-()53])I-)"%"J!R+Q ESXLR/(& E\!3>L#&\H JJNBR>@1:1F, M9(1)]S&BBX.AVP7PNMVG[NUR"9MQ^5LODX,Q:_"07-T)+K&]@>"_S^'P9B[^ M:Y]QGL&B):^_Q/*(@X$TPW4]I_OCZ@H40.4[3VIT#J)_TL7%\C&E8CLL2+LL M#1M>",[/(PE0\W& 657P%QG\&"R39D[?#Z".7QSO>RX0#*&=$8LCCJ@6N:22 MKY!#0Z54F44\CP^>A?99;B0#1S<@'Q+B2S$F80GBS5"/G%+B0OTC.38^8Z8@3:9@H M(;('?"+'A88>%Q)9NUAZ.6YF#=_\J'C&*9V&%V>'7G4U^SQ+KW>.)V#TD M.!PGZPYI./3SE\FJT)F<-B?U&L.R0:VJ0?,BM6J5] 5?X&19@^G/5*8)KS& MM+\H#G>*[F4$N"M<_P!+,\\2BKU)(7/@!?JHQ71FYJ)WBGP=!Z65I2.A\[6I M@U>&1XCT=;S? ]#GHMP5,U\"7;Z'T:,KM/(ER[\!663#;(E# !W'=EV44KX8 M @;7<4II%P'V2YD5FIXD"G3+!GC5 ;ZU,DY9U@*[#+>'BWT:@75"QQT!5QN3 M"<6:8;+#R*OFZW/S!;X#,G6MAS:8A$:?L'0\PGI];/W!6*E-)R_;T&2UC[+T MLA7D72+3NWMAXCM7A0NM6]%TMM_@%L,P&GV*SX2C[(7(B"EGY%TMH??NXM*W M1]!L&$]U^DC:/O "5X:[BG+L,)[97)H'"F-<*TW#35E@$$Q\PC$9YTT- M.NC?+&4N8*8^I*.DJ JP#7!'07=8H=?Z(TQ7Y T("Y)TE&GUF1<(U L;.AS( M;!5!R2G%U8 E+V:.3-(N4Q#KD\/M'HHT@_<'Y-5NLCUL-_SQ\$1[$%,*-?ZX M-SQ]M"N= BTG-M#R\$,(UV9X-#C&M6C?1; 1'H\@!8_EW 5Q*9)!L(F+K+I_ M[*C?K:_8+:0MJ,GFLS&>5O5AS?F+*L%=[+?I ;>I;:_@YL#=A(:&[(TJQW$& M&A1V$33A3_BU?I,>;),P4C^OE4TIAQ<%-Q9V%\VO%A78$0G&.FT7'MN6:3G9 M0R]Y@:YU4?8%8EZ!V*O5!6)]J==VED?UI5Y;$??YV8R3AFF?R,W:U/Q6;SY> MNGXZ/>%E+Y@#J"5:Y-H6I.Z(>*4)IIR*\C-[8.I1.$>.HR?BFJ,/R0QUGJ?G M1T;$3FSCH&94R:(F [WUAWS3V4MMLJ1?W"#Y-\^AW MT-W1V[=Q]!9\LFAX/H@UL?H!UCKZA9^O=2,4LTBKZ+^Y11X&]8%)^K2^9;B_ M]]\[%V4$CWU2$"NLBS:1-XHKC *3UIPRU,YZ$=-NI MM88#N$M1%8P1L+-*&?VVD\^>-P>E1K76=Y##S:55Z ?CT,$%=BXN%0@@]D!. MI1SX6HRYF7)6V;=.#&PX^\Z.7!V+>:CZ![Q?X?;^4E,@1'Y5)FD5<,FJ[/M0 M#1IHD=$75(1.R"7XCE81$'N^Q0UXX-55.F< U/9Z!:E'*Z*;(*0#+9L)D43 M8!+;"!?/S2;LO% %+I T $L1HJRNDJISE9*A8 <'NB8PUHK(SIE_G@KY4&"6 MRN9D7(/H=; [TN:DU4^R#O9C.*Y3MUNQ#/&ZR/Q,E0Q&AXYTECG5264I""2% M+4O7M8__#*.U=?+9,+ ":! *8U*NFONH*HF9TUC=9N+6X'!(JX6Q/E<<1/$Z M^$E3:B!HC/W:V!N2$HL<'@FLC9JD5=EHS*:@MG288U+S$-.<=UY*!G'%7/42 M!WOI\7@(J>PLE?N04KG7%/J/$+&#'0A;&T6K.@\[G:"R_7@A;LZ+X;Y+SQ$^$\_ZQ=#+VR-B1;+@(^O=7 $N M@JT??W'FY?L"3"):$/CBX2'C*LB0045B@0%\6[>%\S'Z6_R!W!'$U6:3YH55 MES 4],4QT^ S;$H;5O0^E\3@T$\,)C/.&2:Y2P_0D,(""/E3)WTS;2Q9AE>% MR=,O<71>IO^&;]$[N:;#?V4@A G%#]IOY%9\AWQ$*1!8-MBG8RD P&EVER[Q M>+2;$\<%UE@U:LI+L.Y_-WE>+;+K)$^359V"N4FEVI<-A9M"=XD: "38.QE$ M_YP7>1#\#6TU-"N\'[=95S<] T@A+1V,2\A/+X9>TO@)J%DJ1?P%T^Y;.)>- M^16K9H::\]]&LLB21"*OU)8IKLI5HJ";Q$%L*5;2'%U6DIV=)64<[N\/]CDB MM2DKX\GIX.Q@;4;"#@!0G4->4/1I.[ZY]O21XW#X/0@9CP]7O_1K"!D/#I[4 M7JW)7K@+<*[=H*7?=6V?,6UF+W:/)W;?]YM/BR^SIR%]-!K2[1/X;\?5NWUS M6\%=^BPI2K=O=YX#JO9Q[<,>;!EP?#^.AP M?TE7;'CX;9K;R\/XY'"X1?*V?4KT.=!Q+EV!W/'R-*Y ^\VG27OX M\FC_8/T#W+-2/O3VO#K>X#[_[MNS?2?T6;D8DCTF!@BO]NAYZ-AU+<#M.\3# M^&"X^RST3WZ3CH?[V[9)VW=:OY$]RS)Q,#@XW@7=:T'Y5^;YG[3FE2W\"A;, M[3ON+P_VXY/AR<:VU7:PG7Y#H_B)[6I\^FJ#@,0C;NKVJ8/G8$I?K,9.&)G+ M-,^%)H_+M)ZT5M]=4^WPX"P^.;PGTWMO43_4-AWMG\6GQ_>D5>X5[].*$=^B M>*6H?K=5[IHF1D\P_YV69KM5X2&HPOWAJPU5X3=B)76U%*P#";675^7+*8WMF=>L"/1D7>:%?\R.1FFL+K95R.N@%?:1E8 M$7V7(!Z:2E91B19Z9#:+S';:([-MP5AZ9+;=0V:;F#I),T'P4*2P6PB7+D@' MIY5E4UE#;PO=PU!1QPC$C/$UF&Y/'R4LU19XO!AS;N!+B8 XS$N4'4%?4$#E")-T]35I:12*F4R-&IC/S&W5../=,BY)8$*CC-&F3$XQL_^N,> MQ/:K !85+U(Q:$=)_AGCXACPX?L.U)I1:BY%0W[=N.AN(NS8@I^7YE5=-L*2 M>--B>U(.H!R734AL:2GQ$>UIT_)LL8BOIK3U@\J$[NA@=O>4.G95HL)N"*S^ MY,^&K!:DJ')9#L*6*TFY$G<8.2DQ_8"(M\ ;)^(IL*OT;B%GRIF M>'>%"]^(: =XZ#QK1)Y$8-Y+1LWU"7MQ !20):YF=> 5,C%\,MQ>XR930D5! MQG-9',6EM5Q^%!%UF*)M/DX"AE3D])A!O=W4F78)PS@+0FA?,6M&9A?T=?B9 ME=#6#1TFG ALV=]P!_*N#T#Z0MH4YM*"J^E[29L7N$NKH109$!U1$4GA<)TB7;' M9+F%U=-A3E?*2[;-?M.JJW.:L56XB]?F!S,FT'U.DC!G_!1MW,'_QQ\ M',!>$@N$89)'Q*XF8G@Z)65*2*[X_8D9)Q.CUR$2RYG+AGY3H:<%A\@]'Z]B ME!VRHV+OQD7_S915D>&"+P)0T"U%X5-T0ER+XCK(#@XNI+9$UPX.#5,@BD/.$&D2*P#-U405F3::HIHC:#MRY+V=ND'(JSM?H>-!)7;7<)"1*".: M0I8(<8E)P14W/"I+0-YIXPA&NBD+YC[P6":C%L?&-(%;5+C_?+I$(1+$)_DT M@K>3!RJOHT>B>0F&NF7ZG&?FBTTG,]YT.ANA%4BAQ0PA7^$-I/?LNK-,&)X& MLRSI!)L__(PZN#77.SC@:45"J+ MC,_D[QBTF: VV+F+X V:'K8ZPOF'JR:XO?-;Z6$A0#MAI4_<[,;^[.9V=M%+ MS(4C"SS?"A\:I#L='B9[P^.78$:![ ^/)_*/QO+&O_DBUL?YN/Y!*$&0]<%@ M9$:,WYR]$F;H<$$9GY5A9'2(+M#"IIHC89FF3+I2-:-96J\8 QK/+X?.ZHMY MBAC[B1T:]42N*'P!446 !I>W@J'NS"2A!'%C^OCFPD9]2EHA N$OD% %_^OE MP0\!E;32*#5(@RD>"*JFF0TB^71$S#P!_P:]BOZ<&1-UAL"[EQJ,E<^=-2:? MQW0A( WS0++,F#X%=V0I;E,2I]7:>+)Q, +:M'*7>8$V6VIC%?(3"S^)UX* M>-<2<9+=>KJR61_#$H^3W"+X%SGYZ F8"Z2&D;"V5%8]IL:6L" X",7H3XR* M7N+>+9@+'T1 MS^X5\:S0?*C*)"^$MV0L*HR"6!/K@:RA^LB1LWH3&>78]NFX',EG[$KJ;,L* MKLA8N@ BI2UR3H;A:A WF;>X'S0ZM[US7%FK6]KH"7*0%7[<%$4AU:F/_:D[ M&\X%)F\SQ*>^(3Z]PQ OQE01/=$X(,5?S__\"EZ^U8J_=Y_^L>;#]'; MWWYY_^'=^:>W[W^[_R*<[M B,&_J(/H5G)&,/6N#/LGN6=:_4(D+NHJ8RX#_ M]>D&A9Z23F]&4YV[J498X4E$IRLSG"Z[^8>?]D,-DV($-R).20YD8<4$G,"< M.C!J81UE?"X'UJC\Z_::(8W;<)LAHNB MX9H^^(^HNI)$;3*1*5?]YZHMEWO86/^CX[^+F^XB13%!'Q54=:SA:0YETV987O?23#.R6)AC5.M4K#W5;]I# M'CWR)YDZ'12B?Z:PB1FSP6E.]+EC,V=STLLCY^::FHNOR/@%^WD*>I@)V_MM M?-!MI%*&/#))B54GCN$<.:D"DF((]$JX@@;>0Y0-RU(O&PZIE/Y[#GB [G5IF:]31 MY*W"+&!3:2A**F'G93JVA;WRLT7BG"U&_OPVWOV^F&8CX:(H;)I^; MLI>,![T3^(9F-Z=,L,/+@Z;0LB\NGI+; FO"D.\>;O()Z(:*:A7,E[DK$M#0 M$=7881?IEY1[5MW'VQA/N8>36+6]Q)_EANN%^$%O+W4?KDQR+5TC&+&PM095 MP@E8= CSR\RH\-IB5+50"F>+B'A;U:<6;%&Z8JR@:$+T/L:)S7I,U<_]4 M7R\0]W58,'T72Z710II+N$EGA%%R#HW;1@3N#D%AN7C_K[>O]X9G$:HT,TO' M:NQ>)1AOS77A=9,VLMV(?<-M_EII@#/QP^9T! MPE9?)>4L[ KM]^ZAW41N!(+[$GY%?6E9,L*:L0+^-DW&%+>#"Q0[\BK8S5ER MB?$A="_)NA]Q9;_F9)_AG[T!W!3E9ZO@ M/8/+ZGH*+#5EU1CM,3*$.L *X=ID!Y M347N-^=&!KL#-W9F\LOZ:J%E]WA[QU[K&*-4B1*!#=1 93I5T>OH"\*?5\V< M[+-DP@ FJIZL!($1R$!'5XLJ!>'*?5Q*\"^R^FJ8*<%,A1G%:72GR,2&D6XPH,2&I)$4[HN&F4*"0 MWCQX6 &8I,EE7L#BCRD>Q_6YDZ:JL3,:'H($>A?SOF"S,Z9\?S&7#W9:]9#^DX2NR2&&2:^?QA& ' MXT*0B%3-95@2*D(;([ <*:[77_;>P7;G,-C8@66T:^C\AN9+)P#:":V^MWQW M4I#*U,[@JL%JD#085#'E#I0)&.*$9A6,'88M?!MC M/SX9@2\!]551F>"2UCS.NX\LW!9&YY>BX&;VUV5S&9U/P+1/800<,WXI)N!RZT"/KM>\3M\]I._0!< =8-;!,"F#4(\5.4JBZP MPH1NFJ6HLM,L!#,Q)M? >VBH9%S?U=U-52&^U9,N=,'>7\J[-=S[1WCQ.WH> M-ER++3TA;SO"WL6(^XK(1=5Z%6>4I?XF6M!_^(]:NJ/4@H1_7^4PM\OE+(W8 M8]QG%5:(!3%UU[^48#:HUYT/6QVU;$$+O%[5RK^**O-V6%!_2&4BNFB:3[$! M'>TN6US5+4E$'%G9YAS-WO=[_RC9DJ"ET![HJ%I4M9DY8"Y0@H2Z*KC_?M6% M2Y64Q0+NR\7>R"0$1J _2BY+L[U(HE][Z;U1PH)WA)+%"T)@6[@&?V=*,OS; M>UJDI=^_[ZM#'^D,X+6(]$;4"ZRHHEH8:LKK=&QLE(<<\63 M;OB47G"^;XEP9W5P[,D$!8?,)>82,*&?C,6U)'"HI.(DDT.R]R$_&(@ Z4MC M+VG@F=,D2WZ,@9$SRV9.ZD0:"CIZ)V+X&A)R\]MKDG!7R.*A*M8FF?&I:-4Z M^F8*#$42NSXO%[^X[[4[3C MW]_@W2\XL7BF+F 58.H?L5^UE_N'3=8''<-CW@AN'!8%=UU@.#>3KJN%;29F M$.3,PZ9U+>I>%[E#R,$?(R8UX^R49 3B3Q?<&HNLFGV#QZ,88=&H+)*)GU!3 M?AK&4,.:;]Q6;495DPV3S?B5M':@FQ82#>OX%*=&*2W?3'F#@(7=: MU2\7%_BFM.#;$?(=&IQ3T.JUD&DP 4X<"3]>,I^;A.!3Z?,57T;)6$K6"5U& MHU+ E).D>QQ 02\0#ZO[$787EJ<,+ _A%K5W-%5U"$0I&RZ+5H0::3P:9,"! M!Y;S@J+5#&3?JA(PW;\BY,:F'DO!^ 1<=$0S0WZ7L6,XM47B9#:S*X^/I?%> M%1GZ\2"@97&=9+T@/6!F'S3+#>IT^!_%8[X6H@2!ZTUF3*HI3FS-7$;@/U/> M0]EX5'C4W>W\U6B!IKA?))A$8$%?$FRHVN(I*L>6_<%P!NX(M-H[0GHXH M%HG%J2J<$@5:;1+U8O6POO;F"T M$J)ET%@5!H# AFUFE(45$$8TD>94Z3 R]0U6)C>.3*Z4X9] M=\H6C*7O3MEF#H>[88UW*3C5K0C^7P?=JX2W$9:A<4%-?:58O ["F,"#">&8 M&)HD!2')*B_'KU#'_\WT /"T)>IQO 'VSW[Z[Q@>.F50X#'W%=Y<,68P$A@R M":&)([PWJ-D2WTM^=-5II1#6L? 5* ^48RV=%DAJI92S*XMC.],0JT#*X0K\ M&PSLDE/P< DCUUB,B'6,:P.7-&3O:PH M/K/1KY2IEKUYEDR,772!@.'28WR:-(Z2Q3AMX\T/HBXQ\."@IX+B[:3@6VS_ MWG^WT]M-GL _A(AY@B4=/)XB2R=D_'21QMH":V4)S8M:PLU23^T(R2S?VFN' M.HU?/,^3;%&EM*\=,,OTG0]NZ]_;K5=H;A#8@!]LB5B+C& M,8P^W9HO79="X6B'*!0ZBY^^)8#ZUJ27&'Q.ZC^^/3BY7!ON<+4.5@MR\[MF M[!^/^Q0<2T.,6D%V<\6*T?VZSB;XG-?O$(HX0?I,'TW054!;7+=*G7RB"HV0 M=I%N06IQX^2[/HL+!/4?YY-K&#>6E9*G1$N34.S@E3+&M#&WSE M^-5?Z3$'IW\E_3S7-$>\UB5!OST^E6><9^W31, Q/>8D+H>55(LI*7QU6 M$L-:-)A^H^@%9E_0EDR$ZSR9%4U. 9*%:P%7WGQ"=M9 MR/+N=Q,ZPM3.!V,D=S;G/F!#CY%A5?S"JP2NL0P)-5!>TDF,>:;[](-L6%'C MI2I\]: PS'Y@#AAM M9*RI'*=J$E*JB/P%,.?_U3U!.-#@'#6UMK^PL;GT>XRSSD C-?@:B=(J?WV$ M'@3FG34F3P[+R4_R/[,"M)_DHG@)Q:'16*I06S"MT/G'B^AD_X3=#UUQ)M0& MN9V1;PEKSWCZU(Z8B"YSH(:RA-C/BIJW7LQ9TY'JC3 (?8EUIG7RF6$.&";( M6Q1RS*BQT2=%EG27&-^"PX\7+,]?BX# _:&E@3UWIKI'JDW)>?2\0DN:5U.H MP!%,DPC4U$T4W<\)W&"D2Z7>$">?S\RG MFI6]:.IM$?+J%8@+'A??J+*A+SU>-/@YY8_Y]A. M1HW5V^,L2;6+A^(41>U;I*"8?[UX;:O:;]+*+#?0RS-8>UT6^ %57& 71$7^ M+KMR(^55\Q=]TG2?5O^H1B_3@1G$[I 6Y'B?;B\-N*%88'.DITLCL=0X(\@F,=?S8<9ZA$9N'$3CA( MI[5'= LJ3C39;VJT#*)S5!ULRND$85BT_)2&UN/FOP'+*!W(2FAFSZHQ\)0D$E0L8*,4,Q' MV01BU9LM0S9T=-M$,CC1IF)'Q_570MXC0AB!$,&;*8:3U^?6LIXXVD8@? M::*L[^QD-3E OJ2O\'.C*X28)&OX\3?Z$/TE/N7%X7!P&,T0(E*+5G(2_YD MK"#U-!K1^-VSP\&I^V[%I0=+,64=#+8,(%5D7E]5,JAW=/;DJP?QBB$=' U. M_O?_&I[L_R3O(@4'G]#/^9/E9ZP>]G!X.CB*[+,072;))59+[%$,^$K61JA'=@.Z(,RX4NN$OHL()!-YC34'.$U1%F#-2 M_P+10%VLRG.RBO(2].6_$ZLC'?3QU"&5-#5/!C<9[B1JV['P)=2(?P>JK5ZG M/LHNW;]![Y(W"=L"@$M$T6U9)W_2[GY+U?<#A;A+6;9@+'TIRS:7LG0? M'7!%R,OBQCV+6:I_7F*A&402&.5LN]],7%4%7":UIJY'AMR'EJI<=OG:OP.O M%QTD0]'5+)U2V!25+NAO+',E'$#. 0?JUV*?.@?)_YS( GA$E$,@7J2,<$4F M1 U7DB7@[F';C"LM;=W7;&8NT3F%AZ$N5X>):R'DNEF^O=A%QH&YFZ_:M&V7 MS8V@L<2]\!.Y.>ZVT4_X1^KB7,$UA>Q[Y-^PV\+&BX,9]_?-VX#4"-(0BK MS)]*<3B75:($*3E8KO3LSJ(^6C,0CU&:L_M&Y@&]F"X"K, 8IW-!<=6;S@W* MWGE8)(=0.F/W%-_& ;LF05^9 ^4M:X7CA?ZK/"C6(-[N*Q.BWCVN,,_HGXX7,6QPNV2\225 M,S'H:YNWZ2*D#I(&=-Y<]1M_RW0%];=PA6\]:^=NZ4!J81'F>&M<&M#JG(0D M/EF7XOUG3K^=S-2=S3HI5I*03B(Y>HQO?=^M%OV)?^&'ME94)/_U%:%_7)E\6'BH9GX9]Z'*XV'9%E*@X>T#7WLK?TB3E#X*EV3C;'K@C@RB"U>' M;N&BRB8SE;;.@S*N\)4R45O!%QS)SMI2NY*=O.[X[!OXZ8T7M0Y*[\^[$PVQ MHM6ZB,,=,8:\N"'$YL52_%?=RHGU$Z5*OS37*9HE73*UC:KA'I7'K@B.LS_4 M4; B^6LAOFBS5:.:4);"SM';/=PEU]8KSLV^@G7UD93O;PV('RHW*6+H"I3X M=0T2*?%N,^D,H2JT=DEL9P'G>MO'63GSA?A38Z_1@RUI;&:1T.%2R!!?A#6\ M&EY30ZRK%($-IB4&:QO1"B;@NIFL6L#<6*Y^C6;>"2=8?;&[ZP'PL5(*D6*] ME&_\!V.FCJ[K),VX @)D.Y3<)1*093@0V\72&E:1,]@0ZGRMDM"Z%F^O5]4* M^*X//DHJ*;@:!7NGX3ID;Y/=!4EY$5GN#850G:]A(V]AF4BLE1S2Z;1\X+]/ M-8?7IL9EM@XQFFH%K;K!R6-E$LU#M,43<(4",;FU>V-)'"+J"LQ4)J?I%[;B M")%/4*KH &G &%[38(5$4]R%[ M1DM+NQ P_/XOJK_9[5OF$TZ:2[=<1K_);9$@_Y%6FOQEV[)HJUS1)_8Z04?% MM0:D*3O@U&V4^4-GQOC5SLX$M30\A=]*9(NL@OHJ2BKD"]$M&U=-=;V^ M^T7P#_X)ONVR22<,L,MI$&G!\1I$@J\H U5:;?K:NRJYPC;$4!*Y/C<)P*7T MF_P[MMW)!:%R6-L[;#@E-4>+%2P0:^1FBTA@1U:L0(^IX0H1#OM"A"T82U^( ML)6%"!OZEF^URX)HJS/KZU";7%> 3HNO-2H2K^#*]N+DXF6$#:Q>;&%*J)]< MD05W#3@SVH%)R0XLW _3!'JGQL%5D1" M?,0%?2#Q+>),K?+W2^.^%GKRD93K&]W7#47"8" \*?V$ME[.U#2-4M'^;=?^ M8I#0MEO>@/9F6L&*5ID)C9 )C"H>_+05XOGIYY)<6'\&TEJD6%[<&))('06W M!G<>N,'>4LK6P^S38NB(*<"AJK='2$'I3-G^E4\%N",A]>*PQ;Y9Q;+$K[>\MV97E& M-]AS-,1L !$#I?C&)=DSZC+)EK21]\GOD79-==,W.CI6DWK W:%I3U@M*$I5 MU?"J6*57S-.U[E+>&(9062)?$R7OO/(69_T[A-FJWR5GBQ>>8XW?"8;_%[+P\CG M9[-BVF80$>!^7%Q$M0Q*_9RW+R=^R@X>MG>V[LFN6&YP!U+=.&$@!2""WQ 8 M]U&;,;RR0^M.88A!2M-1MBD\.CQSG1JNF '%U]9YJ,#>H81H2:=-23426I+/ M5?=SMPKM@\Q4[,BE'">S@WOLOF5E$Y]PK<+"_?V Y;,.O M*)UMJ]W!IO0EXH0)$N^44Z>O%*G Y#%-5#I$EXT4BS\K#&K($E&9C-6/NII2 M3^'E;/ *P"?CB&*07[V/,1MA[OW-M67^@&LBHH#-8",J&V;08 MGK'K)+/YVJ#F"+_ *?A:&XJYFJO=8J/2YG%L^IO@07PH[ IF22ICV R67*ZX M7F%RXUL/E?!F\W"@V*A3P9U/4"]*#13J'^\0"YH$/)C3%JSA.J!6^&,"AW#H M62X4K94++2;X[N)>Q\OU597(,7 >1MIU;<78D_VOQ:V@K MW.R"%F28-\4XN3-/CY_>L)[0<9^H[1 R&3ME%YWZ5\A%J,(1U1 M5]/&+B]X6%].=1Q6_[HJ1<;CK#!U8Y?>P=SQ%VI");=@4[C_*J"PH'@FFIQM MRX+;#^1 :7> 9WX4/VX)XO@Y6N*K]N)@)W'&#P>T B$Y24>1L)HR>F6\%E2K MUU_VWH$QEL.P8O^/'R\N_']'K]/I-/CN;/%[ CY&YX__^2Z./J$_:2X6PYP]VRD2%&VN9; IU\!JUK:6E#.EG!8M'[[<#HG M9Q^_=UDFLWX['W [O-ZT6_7HVQ7T&5( M>%Y\/2/R%X.V?,: $7%)Q%%!'2WVGY<)F 5%FO->S!(K4M0I3QHF:A7_" M ]5OT\-9+.*\JP,5%LV!;I.N"3%*$>R/?":T1VVO]JXYE.\ILD(8Y7Z;,UIO M7'#EQ6HH&L5T]Q$!Y>4+5]ELG;QM\?">@\BVTE?::*ZU<]STT*OZA]V04FBX MR$VAHH(<(3F349965^3G,-3J:IQI/TRG':[MP&6_JX^^J[$DTBM;C4'AEMB/ MQ=ZVR[8#M-V0&H?RTH:YH'H@,:_C[O -AT1<=W5OC#^\U##P&@M'F);T/.@6 M2KN7"0B)=#:2+(GPK=[LYU?*>]27\F[!6/I2WJ\HY>TU\'>YM]= =%J^GR=I M_G."U0;3))">QW+'F>@U$D.EN!+IV'5 M2A(":7N]::6Y1&A9NL*QK!"'0]WDZ5B+\?RBA9_N7S_;[_V]XFWWQ.'KS^C# MGE';3+&BW;P/@C[6GC"+!*7<,;MNS\A8(J!2O^-GXG M'ALZ9'X)%Y5P7R.5.ZI_*N-R1=D#<-"HREQ(>2.\UM2FK"(QU Q"""Y MNL3)4)?IV)*N>O%-*D1"A 6L)U:B#T?7PZP!K7(HW D<#J'OA3=#V1WJ9UZ- MC,$00(:Q=&$[X5W6:(!9DF5!DA=)7J>ZD+HQ-BPN]**6RK]B*P2I9H\X\F#0 MN!]7#,B.YT9D4JPG_V*.6U@$.%0&-+1&M]:%,+J31\P'?T5(6\Z)4N,>GRZ2 M1J^ET!4G$HSC[C4]G><+W*"RF6OO ,T?CF%2*^JL, (@.D#MM1Q08PIM,Z<@ M\4G(:946REV3DZ6+G??@#N?%C(LTM7C3PK=PMY-VZ9$BQ.+OEKYH ]7BCH^P M=27F3P2U-F$>;ODRJ$B"QV+1QHICU_IRAZ [-=VJL'5J,Y1?[*;'ZEW4R:[5 M1O)A$VYER9!]DG17+.R4;$XB$9@%AO1JXA-+BMSM<6IEGA59=QR"H\2M/G3] MR@+)4YQ9JW<9$\58CB;1X.$#[*\+C" B\]A7< J_VG5.X9_%6]C"LW\/."_5 MEC[---YUE<=4BQ>_UO1W9Q.XW8S[1J5+1)L"_.KK@"^7BN<=?+J3S(+RDB&J MVQ8N]JV*]IT$CWRD$@;&8H)<1LA*L)^@)"HQRQJG=N-:B9Q!],<5]JS?".(\ M/RU>(/BCMV1%J"%QQH0WBAA MDY<2_G KN\5EDVN%-0U2"ZY#KSPOD*#5",33)7XQGSE::&?H*TFA(//CMT&; M7:,V:G_58YI5/& X5&"<(A(XY[&NO4'I$.*PNV0)P'Q6(A)L40PW&VS MV%)]5Z8OA9NWK!*>B$XA\86PM4F!!N95\R&%Q?0*WVH[W9=?3XOK6=AM*KSN MJI20_N"FHT5:U,5J9,C;P)*V\ K9\+[^U(FW>$55\.K ,[.+")^T81<.1KO] MQ5:W3]@(W&JP\RGI8[\&'[]K.[R+H.T0$RM7BPK.3)+[MST7!Q.1J*!S(*W[ M%1CYQ%'2?IV+>BPWZ"&5*UY:I/DI/M 61WT:=LLU("@S?)D;2V@ZDV,*(YGY M"+.[R^/].[=Z2S'VN$R)(E&4G\H0M]:!GX*EW:#X*,4M<,#?1K0&WR>.N5XC M5O1X051PN9>Y5E?2+9$S/N_8,;G(#/8[9C&C/M"?L@+#K=Y5**?!5(Z/G" K M*@BZVFD; MHD65I(&[[>*6X0\FIG;?H0JIR;6[QK I]PR6H$'PL0@?++W,K&Y':3&O4,>2 M&(Z,D4R[=*Q:33(R,0=/6-?\K9!^D\Q,^O3; PJ1U0'+E#)+42N_&D($C(Z^ MV@%++A$^H4&FT5H@:'P[H:4SRP29[6W@7^7I"O<.@VV(&%Q)/DH>BOJU]=A> M=AY2 5$-!48>O9N$6"!\8TON'R&CI^#G')154MJ,%3P('+#2$K'7S0QM%0(F M=SXGJJ-^>Q]G>ST.'MA.V2]."?O^ F4TK22T:Z&"NBIKF0<:9!I]-@L/37%) MW\R(\,$BCR"C%EQ'/BI3FF7Q$O255Y1SG8S'BKZ!K@\AA?1%LK9(]K@ODMV" ML?1%LM^T2/:1#I,8MN#*+?:2>N^JF!F7:K2^.)OEX&P5 LY.X6[)2G-P3#]9 M[10&@1T)9O]^59@\_1)'YV7Z[R)/XNCWM*ZK45->7L%_FSRO%MEUDJ=L_?^" M?N&DNBF*21Q] LN^HK>0:NXOW@>^>,U2R-=B5T4A,:UGPBLD<$.,1EBIFIO, MNVL5R--20[?0B]D<)S '354IX\F=17KZ,'IY:BC^;LIK#-^ZZ-^J@!R2.$HX M#ND_^H*_QY$XC$P553TOR\YC7I?8% M=SB+V \)-EJQ,,8!0<:=;B #2B' Y;0I,ZKD "'TXF'ZH-U+(?^R >F239EZ M;$N$>^O%=KJYE@AJ0')RC.;:)G\2'ZW"HIZ))58A],^#_3@,TXOU;US28(U> M1!>L&IX.CO\J3$-<1;#JS<,S@J=S.5I#%"4MNJ:.Z=X@B"O1J<*HTR9 M$\,PNA5[2A#Y)PVA$+I.#QO?XFQ%PU$,G+DH8%*:EAU=?LGIZ'$#Y\0@%]A, MHV[L(U$T=RG=,FYFC9 V:226$%5FA>24-2MR;=A;"B,J7(PTD8#.F/AXYCB9 M9"%DBDC@5-G"#_[&I"F=.*X(8>]>3=Q[QQ2E5 "N<@ 3U"@ !)_KE0*3S]IH MF*)U*C%FGRYETXAJT"C:;#4O\63 3XF9QX/:O4[+1@+^85S?:KW8HX<;F44A M*55!Q!U$YQFFKT$5WIXG<%ITWA#D"$$%$RZG,MBX4=J1N>!M9)0D2A6(-0GC M\/FV."[-A5R&;0A$^\5#GK(>4JI/N$OH9[S\5. 6?K M1BZX/B%N5'-EF"C< 7LSJT!&=TA1"1ZDVW)_P2S*27653L7T=.H";QWJ )") MX6-,9B291 MIA5?.9')>MKP\^?L/2J,;DO!*6M _W51B@A< 77*JF%P*L#1C0S51FGZ1 M/[29.0FC%IP)P0)7]Q0I2)C1JL)B,8;0SNCT\[7JI??=1GD%-EC) %?WI3)9 M!# R2OC%521++_?>*HVD*8\9;N5&(4<#CHJ Y4*" MD[F+?'/#1^D75;>)RA-=+_:6>$\=8UG7BG!+!5>XMLF"N9]Q57TS?*\IP:ZI M>3_I=?.Z97_?NG^>0=&Z/*FJQ>%*6T^3D^-4*8X[AD$3*U:=N41;AKKB$>[7 M+8)C:8^0->2B]:4G+)E5^&WI4V'F;"8#6%Z0KO6(/QV/FIU@!<)>5,V8F:6HX&'+I+HE0F"F3F,B&V$#P17H2] MZW"(\=U96[#+#$:?.L1:1;/BEH1Y.D%H"38V&V;M?>P MA/VL#(&WQYV)FO"OEG]!8*QAU9*Y:QCT1I*;J/$TUW$ M[ZZ0R'*R30/^"->)9.\O[M)3GO%ENF>+\4ZFLFWX7XIV=KIP[2!HYPA6C);- M V:5M[S/W/=(I?KB,>C4LZ^-_X*WPYGB6Y .()8O&-(/.@O?%:$8H_B[R'2'H^^H0)X6/L\) MOI$9$\(D#7'F@:HR>Z/%'OZOD*/SB443A\"P)3;.A"EX&VM@!NR#H!L=UE3= M ?F%#%U8#VFT&F<8%WN^)0[_M.O)YGV#G1VHEWSO@S7]THI8'39-QCY_%6HH MQU>F)3W:M>AOM%/$-R7<2GO%="H7%]U&E=BT)#L<9Z&EL8\<+\:9"R*T:U/7 MOU):_:U6IV^C5KR=?LQ0ZZWE[J9.6_]P@GR.E22!#GF/Q_HH)953B[PP,O4- M1E']72JM;1;J#OY[^X+K\?M<:=))7YJT!6/I2Y-Z_+X'5*?M4DZU]C4B3JYX MS3V*5)Y =[['**EZUPM+A9UIA!=REXGZ+\3!P KT:4,@7U55':3B*;#TBHE@F<8)N$ZR7@ ML:#^UH@D=#7W:R0M3.8R)(/$9?H]?4"+21!J/=MG7$S@#TUEEJET^YUYE)T) MU&B+_WR9LM:&=ZL:%*Q98@; :BHP21?N[E4)Q>12ZNI7Q"7))TY=!5E"J8N6G1H,-!M MX?EZ"7@X"8!36\#9'M/9QDHX*A42)>U97'T#Q,.;02XYZ!= ,;5EF /#*@H\ M816FOTR"==4<>=^YE,(?7!F!6F22E&CT3QJZ1P+#(8X^Y\5-CF[VJ>1*7'Q8%5.6 M6!]A.&D^L26,K.>2R9_-1'P'NQ/11S1&Z8<5J95S8B.(%<1 MN(Q?C7$>^42*'8A)@)\L]<'N]5*O24[0(+I8'I(,(BR#3;C\E1L0N%K,?T'9 MU58 WE:3VP:1Y2K G1._$W8NPNQ)FGVL/V;%,;3R0!- ,$^3:UP,KF,N]V>-9$4>A XV/9=[ M!S/OJ*.PWT$/O:H":\?CLT#.X06_2\R-$_V,;69%MV/BZK#;RL')Q-8@2K!= MH=>7<\VJT(7/$%/2%95!PQZYD2D:LA9L!2I>\3U65Q]328=4 M,IYF)$CBO9 M>$.[[GW'CPLNZN\2CX';5AFU49S.L=AB0J)Y@3F,'.P/]ZF)+)EA1]-$ M;R8I"[[02OTW(!)\,WW KCMD;>=_>L^)7JK>0:W%HY%"L_.+7Q^>#_SA2\@5116-R^!?HIW@V/0U P]3K,S#O0=3RXHA)-]['(C MEPHK6EUHT2E]U#7\T<(?&H6P@K%1MXRIU 3@\NS"]3ES8ZM&PWBDFIN:PB$T M:FZ@%J'ZW\IXYI6X&D"R$QB@4\A# ^!#=V?>=M\$MXN64\9K M(76ZL0EVL,G'"P6)0B@?UP/%;^JHP]FY\^B5F:KV\_<+8];873,"<8FUR?)Q>VR8(.N"'3Y[I(J4EOG&1CO!@MU"UW1>@> MC/ EV*?!86XE35E^3^O!B(8.@V/OHM5>$BIT9LIF[=/:%P].53?)LRFHXW,I M2'B[C)AUMQ4O ")BT=[7=IUYUV!(0W8:UQYL:$(U]XWTB!2D**F#"NT#KRQ:N4<0LXPPY0K;3!@F[Y M3P91\.2 %42SC,/GIPS .IDE,.D$U"TRZU2R2U[Q^#1!N["F3LYS1A-VEQSK MBLHL,Y+(D&)\E$#/V%V^8YK<4W*G#X;=F(9P+V)QP-OR0D96:9 M@ W7!)5S M8@T6"L"J>N.624_^=$PZ[*3T,0)8PR*, OAH:D@6>@K=PYLFWE8[M#)$LK MUOC>3^UK6FU-ZZN^IG4+QM+7M'Y%3>LC'9U5JDGL!()V88")T4+PT3N05/QK M<1G//,J3FI(;>'3?42P1-0C1E=.R ;N93UH76&O$;@02&,QPZEGZ&7\C]"HS#'3QW6@I)5RJ M"6\H\LNHPHU32;;?$JT#SL;?:E:Z_G=[!:_H6\7M(-?2\\MU=;>=YNK^G@MA MU21U@GOO+)W*4C:U,7]!FL B,(I8$&[8:P._M9R2A?,_0X?C+@]@"Q?X3ON_ MO4[7L!43&Q!@ [;VB)A2(6RE4GC5"V2ZVI"L@SU2JQM)4^$-E6VW8Z:KHJGA M2=AE#!O)_%1WLA-RJ@:WDC,N7U+N-?58LX)N2>4EH@Q?.B<#/J16TCP02XT5 MA&GX_ Y9(^7B2PEJF8RR9QBMJ4#++]!;8O071Q8D;\'[@7P%55"JGFS "Y'G MX=W3)J/7^U I'HU3UVKX<5F%*UEFFU]>#Z3K9 &P?\0@U83^4GF$:T=AQ/4AGUFE6Z_0:W^L-US2;.+L8SW*$M(:81R MPQ,5,*'5%*8T;[Y'=3C6+/;-Z)ND1! -C+[ 9M=7_],DGPW:H BEB==Z['-X MH.4H87$$&D7K.*UF")%27H*F I'K(DN*7KKW!=!\7<#9&.L4X\!4=\!H2P:O MC0+3@?^BF#0_.)08R\)D\<>H1SNM/9+C@B%S*]?XPB:\"HHO(!:YP0)A,7PK MB4C*(V-36 "L5)[LU8BV19I[!U9?P^0^^GNJOJ'T?C+^G!677M#*'F6/(DHU M:\KRO*1NG.#$-'1<%[AXJBM,!(=3B%MU43@(-?TDF13;/SAF-WBH;US[,%6X M"EW7!"(AT@N2VCVY)G"XZ7&G9MOY;=YB0B,XHQHA9BTL\&A[E28C#C?+05_$AX-([AN,K1 W-YU.Z/+A]&#+6HF$V1@:G+A M3LTE?8>18IN$8;'=QJMQW?QL',@-':$PTBP(U.2?2RR 19E\?7&T":1OQ05W M"Y.)G ^L]-/[TE)G63Q?^D,J%$K&V7S>HW9N T(S-/%0K=C:Q26<9TENX4WX M< I!G<^.N^(F0W0LLH"_X"XM]+3K16B_2CL[IS(3_%P0F:3RBN+/BH!F/79* M)DY V2?Y6,P:E_)PJ%OVGKSA2MD5BEK A;HEQ%ZQH(L8,)9M+T=OWT;CX:H9 MTD)L#1,TS-O:E?3;^^1V)!]^TJA)LTEKBE2CRVB>]!.XI#.JA2%SV=E[\G:' M'YX: 7QS:X/>.EQ3><47$I;/3ETT!G;+U GA$8VON$Z8J>F\&HF852<6$909 M;7V&#FL@8(.$E\DC=0T50@TCC/T8T!=UTYN+HLZE0I#\8TI"H=%??PE1.S< M/4QM-'.3LEQXJ$UXU[.KX8XJKH]8G0)XW"*<<_ ]&'\E2#/W1.55IM94Q7:B M&BE&2FMAH\K+ TJR=@ NM@^URD'[7E$_S[@LQ6.TIUO@6@7:HAKA;>,!DO(H M?8+#R)UVCE43@QX"AKIMC]&&PD*3+-M&];^A:_J^LWEMB4%;2\S(DQ"WWP^; M>D$D)5+G9!!ILL=JN4PQR869815;>1"S(?^UHT2Q M];;50K,41B1(L)9TMK!5$X_%PQ&CA;K4\OWF_=H1U(5 MLJW-8D5)#70]WL#CGC'*LBMZ.%SA')N\X:IGM8"Y!TDTI*V$XYIW"GE2-DM/ M8K^%#[Z%-ETP!G]*2QDL']N""P^OD^6.6W(PN"Q%OE))F-8F?>+ D&+07RV- M".LQO1?ZKG>/4>GJ^4[[>KXM&$M?S]=C5#Z>.<2->J%[RJKLV@LVN<*Y)5#[ M=AMDZ!]+5V1_"V_5!B<3N!&Y!:Z;MG*';V(BU>CE&#^A#V?G[/& M7)28XL+_^@@6=S;ACVWG-O?4"<@79E@N+S'K*4[6G!,I\,]L$9T=_)6>>G;X M5YLR*VJR_KA+5"OX%B8IJX@;BE^;L:&8R.&0*(.&;#HP>1#B.6K#<"^;#VLA M:F^?MNM=FXK9;X1@=%7J,E KG#;KM^[AMJZ#;YAZ*Q,' 7Z5;61H#8*"8.JH^^[TG8^-0Y8WJ2;HH#*AZ6-J MTI3;N*\;I@M_X%Y"8('L&G.K$:+@U%<.:L(K=U]=Z;4RK11S/057R[7L MM**,.>TC;2E$W$,_X/1LO/5UQ'>>*DX&4OE!9U0)6G5 V:M50;'(/K95MIC]#%,^26=S0&Q/?6* T;%+4$7B/=V*B"? M,"J+EF[Y5&"KAN;;XVNEBF+)(;+&]B6N@I^:=D&T@V40;.TRJ>H21B=8-*2^ M9P5I?:\NRNF=7_#2_D+5;#A6L;YOL#&ZR<=79B*67UY<)V&%F7\@L*FAF"F+ M=))BQ6]2*Q.D%-,2&SWEF@DE []-S(H"5J>-8A@0A!%SCP1^FXL*YU51IGQV ML,4 M![9S&\Z0CBL[A$B3,RUFP<7QOAY?TW&-Q:*"_8RI\(7^(V O""]W!S6T)+QJG9*(%%=2R8U]_S( M\-V#Z)SAB>9%FM>V]# 9P5"*O-UBEKC+O5R!M2?7ZHI;7>Y2N2%HQ=0ZN.EF MYO,25W@>I9LN) :TL2;T7)/ ".D O&#IH"N>+EW7#,D54ZH\R4A/N@ZCW =X M'*NNP^C=*!E#2.5(N9I/:)$M7@@_A2G7/4YW5S)(/W:/5AVA8Z%C7BX=?=Y$ M\DG&5T7!=[!N:$??H*0)*PNPY)O>JV,5.&KA;R$5D0] M!RBI.=4XLKV,8)6&2YRW485MWO",Z^00R+AMP'('JQRG'5WNKEQ)@!$)#/%; M%+SL7F?<[^M.S?ET-P)S1@# L&CAJ@$Z-,K#5M#QQU!@CX M$76#79+=CS2E8+MVZ1[;#!RHK& LMC8_[$_'T"SIV+2K[=40%J!K-*QU1S#6:2K?3#23L%0EQ\UA;3;LJZ22:+)U*?9 ZL&,"@EX MD0W-4J8+ZL444Q)[# -1)9D61S/E -X+L!#.;>?>Y60BKAI<'W6$7 B$_J" MGM+#P3$-3A) M#"/6+89X$>QUOGDIODG!RPH]VGDR9]%'DR.O%7BY]H/<,#ZEL,+XC=DK@0YVA#QS0>C!O=-B ;RFCQT4YQ_@"^=(*4"J5W1;1'[LF$P8YGY/ C[TR MO792K'[]9>\=^.\YW 6D*@ANP+-UR*F=&U/N@:),S8V9M-(0 M.,B/O_[V,XKZ)8(*IHR60_W1-SBN!?,4J5:NBX(].H61I@@K3!1F:)!B?*;C M$0TI&1+\H$ZPTQ>D!+U'@MY>O46\'5WS3!S6!II>V,I$;4XI9?'A_^8P=G@) M [Y%6MZD)SR8;:O(?*W2YLXQH;.,38S+1NYJ>^OY56.=]=586S"6OAIK]]#5 M H=1^NXZH0E(BUJ33"Y.M&D8B]F+@7.WZ:0+HB+V(-XO5*7]ZG[ZUH.-.D?0 M+^$FG$;#L]/3Z*5 TU_\^M;#ID](V9-C.EH(TH,W'.(.4!] [T9$.QW#MJ,% MAB&BU()). 0'A]E@B0\5]4HH#ZTY%"\;2%VF@-^\W%[@I^$^*UZ80NL1G@5B M'UBF MQH0V>!M0RH6G81N,X&MM&-3:VL)BI1-H+MAE$^L(^LQO713IJ=?]* M<[,ENJ36Y?^?O7==;N2ZLH1?!=$QCI FDFQ5R9;M5LP/NDJRRJVRZE-)K9F? M22!!I@K(A/-""GKZ[^RU+V>?DPF0E-L4V<)$CU4D@;RG 0B MH\99;L_Y%*?CKL+?_09?.[QUX&>'6>NPP5UN'%DNM<9/M9[>Q^GLB04%\C@( M?^M_6 34^^= >29L[Q#0YBQ7DJ2B0I#,2_@B92>Q6>!\7AE[-BZ;/K5E;<0WE@>+E-&=KL;D4,-WQMZQ2PXFM3 MAK=I04TT98Q]+#K%=Y&+ =>?_F758I%OJXHM"7K8J6))O&^QE[UE3F/, M[&U-%)+-V#-7"Z5X\=Y9@N!EA]&A^A)U=X;]@N"\#V/- ME3B*555D@3(;R9/3!=($CU/8D)928Y?Q%)W)77$+9<.09*V2T,QTY48>FBR3 MZ\O=86_75Y+)[J5!7L90(*J40&^(*J[JX[:464)<+4_'*0\^.2VKA>B28I,P MV2BV$CF0+GPPPX/L!ODM6__&S:>GVDT('+; /B/0Z:4>P8/O5XS,53@WB#>4 MNHC[M%G75_B1,2T:_VF2)YZ99L\-!)48$^5=G#8.I:0)483!RO3% 912NF0C M_TD^_D]3H^F7TO%I2MI9X0PN@'&:)L]J=G,9O4O+DJG&5X!LRB*L#LAZ$<5HV%,R]/?-WN6HK>7=S8F5/<53O"M'6X-B2 MNCS:YFD],:3;5'F6)7CDB1X);G@DO$2$5-4>B\AQ'MS5#.OIR@T#]_6X.3.I MK&>+=+T7U('-#XD:0TQ4SF;4ARBUC5\ D1B<,OC+7(DA:!.?[QCQ8.K5LXJ5 M&AI5I(5&!G R_U5'3QBK-^3!!3/ULXCW)*,_2E\&F"GU ;QA@K/827GDNE*> M9GZG^/PIEL!@,W;)9S>S[UD 5-%#^=QB2B2&CK9>V+%QP!/QM0NTJ%(=?GT% MENSP8\>.*V;&'"X![P*!]=A2*#@&6P)E?UM:X/;EQNW=#WLK9&]1K:?J*VR3P"TC/PS:^BQ M$;O-B,0DD"6GAF>QOU:7;2:QH)O04CT4J!!G;#](K-QV5\$<_ZS^RALYH%:) MY;9R=^^1P72]7D7V5/4CMOB&54*KVL@G6\E&36$>B:<8L8DT&HS3JM UTQ^ MA*'\7:0')DY2AW6A@S8=L*,VE89P*4#"2U!&M^_8JH\[5_ KO.3I04KR1Z^H$LX%9UPS9ADMVN>8 ?F MI_S^DQ/LX D\RPEV\"1A!P],,!!(E:Y@.$35?H>.['#7OWR!"7CS MFF#60_V3GE(D?%N*@H?G8S69Z!P+;6_KPN4"'WGRRVA.6GP>=G MKT4RL."^TFXH7#]%';9 ZRJ-'D4JW^^OVUM^1@%AUASJN8> >5D*X*3.0(( MDCRY NKZ3#;F&O_O\\?:IHM//_D=K84_OOS=^:_'4!&>PP 7GK :*V\7"WN( MZ*F3E0^GO7JMT="PH)32VQ?B*.;7B9]WH;BJ5^J-8D>P8J3T=OYR;9==30 ( M)7?(,>8>98K+/8O=:.9,&Y]OG$BT^;[N!84V(DNCM'/V58S*T2WCCZT#/.E2 MID(QR%0]%3Q"#8UTDV@1O7ZGU>R!OY]VJA3RZF2Z9@U)]CR%05[N^6I>I3 _ M33E3+8.V,H"=*]-P .4T/*)>",O5*-E1\^1E'W^!J^/PY!ISAZ-G[ >&RONN MDW)7KV2II_$E^FKO6&,M!5,A:'Z*PW:G4^-') P Y1_"Q40_W8]+DC:?)F5= M'PD",C)IVHG1&XSVZ%0E0HN@ MWTU[727Y(5D>6$.=299YXWG6XOKQ?H,/5;4+ID/I70%7T!<@D-DQP$*"MYJV M^# $2XG^10*0!E-L10MK/C:<\N137-M0HXT%L"A.$JZ6SB*UMW%BJ($S%880 MC'5B\-EXP.<)QK+JJ&%$OX,JBV]E9;^-FPV'N!?U-2)D8,TM7AU:Z/0FY:9O M17[3W8";0@2?2H5WZ@7^N:*RTUZ4.%5RA'R7,).H^GOX N>KQ][T1<)+D+(- MK[UYQ5%?9LA:RB?3;E-N2U6[AC3=)C6O<3?#2D4^[!K(/[J-FZP/37N[J5;T M@N@)XR%;7-9 7!<)0(,_01>03S'CB.0GP[Q4-Q &\;P>J(4DSZ) (Q3L=5M, MDW*S6RW'=7D6 Q6]0T)-^1R0*0^'E$<@S!C3>O5__NWNH/W%GS_YMZ=H@N?/ MJ6^1 _Q6>%S".'R;LBV$X?QK)"_]EDFCPS0_P:/FX4CV*.W)]4;!5*15(=!*;>C!?L\R@:+9> =3BUGYRZXM5RGSR.%1G>'X/3[983BNC\SX7)GW MS=P"RM=$OA"R/Q];%V7"IH6 C%D,CJ=$(I9;VHJ!2?%$5^7>T^56AK&[K/:M MF.=E>R8?T^,-OMCE)A8[08&2HWQ7U1:YP4E_PJM(QD?=,3B!R1$)=,RB^&6 M/1H!?<['A;&B--=WK>!Q!U,$1 G55R.Y/(W6;TZ>2:*0\>S6#9UL^&F&#PG% MR8;GY:,-OG P(NH[+]_;1NB3!WQVT=K[FE8-2#GG-A21?X%'Y;8Q/G3(I;:Q M(Z>-V4KB,:*Z^#[3Y+.%YN %L31MJ"JN>G)*DYUN2C]@6=D$,G5V/*JURLDB MCASXT1ZA9H@3 MFS9.F:Q4;G#QJ,&X,LEO5%N1,991#,P@\'I7:F@'M'B1G(]$GZ",9DK>:,KB MI<%3@.,QZRU:]#,$4JD8=Z2WW)1FULW5B_ASMNA.HXV$5<--45#Y#$X4MNZ[W/-TC] M4.UZ7S(27RC2[P2_0%" O.D;:O$Y7[P7\9]*.R$MHZ2,I%UU7$18BZ,,7#7$ M&=^? 0<79#H)B\5GD$1$\>WC!4VYT6Q=IQ%U8?^=NL/P"$ M!/<$X+=H,Q/.36);JXF!)[A?0F P'4M:$(H;5:R/S0DQ%;(W]5R*% M#L]V(:X)#2869[JY2^L#BT+PXE(E./LCRL2_/63/BQ.RYPD\RPG9\R21/<>) M8>TH Z]&PV0/[$4=36K@E+V]#N>JMX8'G"-NQ44ZVE5_^5 !ID L,$$P:\ZC MP_QS/B&:?7-TX;_C([>(2]K%-IRG<+(%(5D/H\>%'/#HHY,6'K]>[\&5J<#W ME8YKD.?!LN>?1YA\9#BH&@.$8* Q&5)20+F+4%A8H+VQ.KIN=D'$@KB;J M!^DM'$U"3^$1Y_3@P1FFW67::W)"\"S*<8.@GN$%8TBH8D8?]J#ZO MSHO%C^/J:BL(#V4S;:4$P"=DU7]LN9NXCHQF7L^5ECFI$%FN.),QQ,9J_3,O M.DDM4*>=S@U=K292BR^M,6#Z8CPH,)!,I\LIB]Q4IN;L^/H'98VUYN!4_ML8 M#L:7G[SX(]@U*,8>AFCUOJ&4-KQ!F^^O0H")Z(F&Z4+B9&44^^;M5Y%1K$3C M&S794/;<_ \\,N&3\%WEKG5]N :N0,,M4B_LK^C"V&Q*K.@06!+,(ER=:XN M!S!?"-?D:03U&.VQ&Y!(8Q6/DLEZ-A43<=+_PJ3'07A9?/;G/\T"-F7!"H,( MLAAA##^UB++?@6H$XXKIUUNC6-'(8=6RL,9*LGHT'6_1],@*@328'/>2FH4H$-44%)DS9"1B%[ MF(Y#(IR(!S,O,3PC# F/(!>;4NDI5X1VG\'NM/*O9Y>?-/)K"9>0?3]KJN&V[3X< M"IO8;VJWU?%8S)]TT/L)GR(UTD44)EVDRJ38F=+%!WM6++@.P5V9][O51340 M1^2D8W3&@631(+8Q3=N<31 MEU3)I*1:<,R=QF1BB@0Y7.\7]Q"M_0KDFGUV)5L[V!V,%P^K.BRKLCMT#6QS M;0M&/>*.1& B3!=YGI[=SGA7;K;50(5X,AEO+UY-"R8K(I@F00L(\[:;U_]7 MT=)\J+-72&ES\BTC7"^![49(81&/.[+]&[B.!YHFM 1#$=,V(1QLG/ NZ>Z^ M^%,14\CQVF'%EJ#SH)O$K_^=B%/INR]?0K3W$V3L>WQ*]K\00$98R*R/X$DB MB=3Z+(245QBZM'-FAII[&+<&*U#L " +DOHF>OQ$6(;#BHH9Y!-X(XS>7)\1]R>\A,0).'MOVII=$,\;?KYXSWN:ZC.^Q MMKY_ZQ;"W\8PY"\^P0KZXP,70;A0,M@9MSISI5 M! ZAHZULPK6<"E%&T=Y4 MMZC>8/-08>R&?(.M9SDGF.7(2+;NIJK)55ZJQE,(\#LT)!A3?PCGF="7R]$4 MB^GB9&V#< :J1V[C&!6]V8,[IM6N#C&]7:S@\=N%X2EK\LY6I+S T""G_5-Z MA3"TT ">HG"JI.$*IQ"(LM2=&+-X$C'<;YXQX6RNEO\2*I%C@JE M)#$UKAG^/9QX8=B;^YI"5_!TQ)U& AT)H,,@&J8*%_Z M9,ZJBI'/.C(PL$TNC^N?&9M ZB]PY$T#31LRPVNXI>PHQ-#@%S5F/; Y7".L M@V\H*F,?EOH;F!'UU=OW&L3VB\MZQ5>G\B2M@4@)0*]"O_EQ#-M[57NA%!U# MC=.#'3A?7+@QI$<)WRUZ,Y678$6HKPA^>J#/&67.=AR(B0/U@$FB$WA$[ M.R:- "QRC/%??_E>8GZYB&::PPEMY$!*@\S&8D7+\E+$I9;!Z^ $PT4XP#=T M0/Z^H'HA:%EHB?=BPMYU(?)E+9T+(T>QQ70!]5Q\W3)([R[>Q@R2-+XBL"&- M$X>EU2TBB:I;$!5KKY">&G.VMU0(PYB,Z/F"1YCN7[@03"X0,VE1 I!3KO0O M,A/'XBP;Z!B5:YJ*YH_Q?E6OY3,^'WWT &Z=N.F M3^C;691)(!9SDID.ECXX.6T(R0FMNZN"B\#:E#_PDHQ//"7E-<9-%5(NNTR+ M2M/FWBN0M4%KX<33$M$<+T]HCB?P+"X4Q_ M4GIA'V5Y+=J+,6C6,"ES^]^_>D66S*(",GD:KW 0KU\D2 ;3;W$)T%29Q7?B M.ECV=#CG*Q KFXCZ+W[8G-SD8<^WKKMP1J;/]P+'0-ZI$0$:BU47S!!\_+F! M2P.F_/'LM S&>A :/0]>SC2+P6>,V[6=2S(PBW,Y",C DS@7[N*U-@BO.P[\ MTOI,"SD$181Z,DO%S+CG1'G_V?FXQW;)BR)=X;'7.\1.XG=D-<9)Z*25\@VS M4);F\M@:.91LE'5J'Q.75*!8+'(G4HZW;4J^DA:3YL0"__K%.\F^F3< M3\@>X2*2\Z!8&2ZA5)]=^U'4%&'XNH1L*MBJ;=C8;@TE/!IY9'T=B8,-5!OW MNWR !194AFD]C0]YP-+++9@].3A\%^,5]6?_J9 =_,[J8THO'R9BLVEOC7AD M[O%TJ/@3+1<"D%F*>R_?18.?1DXWLT"BWZZ4=;5!DSA#T#-S7Y#==M@.H2B_ M$9:@ S7+9[=79SKD5 ('^'<143G0AB.!A+!V'RMKR2#--"HB<:(+C\OW;P:F M,5J&+=X!#JCT)YQ:JE7^B"J:8'W5;@#.&&GZ;72QH'$E9^6=!VE\4*I8Y5*> M7_*!]O+WY^_/%^MJA2*FZ[)5Q5N$XN"8\LD_4(^)##U8+< Q'34=$)AM)9LD M3$.YI$22S3]>SO3\[;B>JE*0HAWU228U1K2CR$WOZA(C>:/XUF>Z4.3YM^%$ MH?6$>8Z9B:,Y@2.I-"N^>M)2/ZS6]Z@,R;*RJ4-Y-C.7RV3'+K68Q(P%Y,-< MK-:C=*!+6+*Z:Z,I4T8$8&;:N;2;05YA]H-[1(G4.G48K [6E9&= M3T\:":Q\.BZ:;DIX%CCXN7!W?" 52*MX/W=@F+^C:&.<'T-:_+W*I6,TWD:! E=V7&&KGFPZ@CV!)F%Y (@/IH#% SC;UH M<5]R-Q.+5P7S<8;ZZTVYF79>2W]Y>#\^$B/K0-YUK;3T+EOG*@V@-1J[,/=S MG7^YA7UNQN '#TKWLN_K=CGVR9A$UG%H^1E[]1W%E*/D.SE!F11#I)*6R"P) M9QPZ)!6%Q&V"4#9B29ACU!R^_S;EYB17F? P/X8MJ2C9V8:49SW5IF ?U1Y= MBH&"4!7DA<>9:-*KJN(M!ZB<_#;%P'DCP/WDR:+(>];A?6N>W37\>]>;IQ2> M"I<)!5YV=-7-<=EXL0,4E88(/S:U.I),D!2)TW8,%Z)"DA./>C:*; _D.OHF MYQV)F#DFQ^"ZMUWYMS,VJ%X1J%^^OC!P0T55%";4(YQSL"P& MT#]V(^J.J5N[[CJYS24U6Q4R/;.>7(R ;'J/Q#TS4=+SHS;Z+N&:[!-*15)\ M S0?8UC%M(G8BI(/RWT[QNR-?)AFIVINZJYMI"H6B^$\BJ[Q175B4SG5Q-U. MBN#(W$*?@/KV1,:%J64$I1.6JE5I^W+-1BIBLL03JKLHQC7V M\EIVNUCXKGZBZ(N<3H)L'-@L= >T;_"?5Y[&VN\+''8$^Y$SGUJZZJ%KDW5A M;3"JLT..5S-2=\K8B7E$Z96NAHPO>0(;[[3"Z>TKUXS&R"TA1#QF0JR*_O7K M[WJMHG/K8F:,,K:2?D'?>(I6^,Y=J;.N$;EQWH25>F#&\YFD=V=J$@0'?,U5 M6W%BM51Q(^<]RR!&XFUMEW58G0VU57="XF\I6(0KS'' M*4E<$],H(4X!G R/:W 5>F(T1KE7KAJXNWH*1NHO'B+V>^,C)F;MV#)Q]K*2 M87_#OT6M"A%MAFQQKX_"$-H2HN(W/Z!&B%PA0P]W"JC(AO? F#*/#J]";[.U@6 GVJIQBO"7FMR0%,>6'A2!&^C&E>]C/\PDG8]9UFJXWM M9W ,0O)<2/XF_%HB2=U(%A) M?8*))H=_N.@$ PTN35Q F=2Q2=8Y:',Q#IV""3.7Q0W1>2SNB/[8AR!Z3@R@ MX3L2)#NAQ%.64WT7>#8.=%JNC1?41M NN3DXSO MI6WH#R\^^>C#Q^HPH3[[I=1GOVP)O?&Z&YF;[E7;;RNZ-R&N-4;\\O6KB+06 M%D^]I14'#)8=4=D<*6@9BU:*P$,8%R%/%:\% A_M !')8.G>0+@1WZX?L:$& M\)Q* R@,3+MX\9(0P -I35#S=@U^?$EI)_D0$33FYB&],D%DP MDE**KXV]! MN4KK2:6GM $!OB2,!EV3J(V4%)>H3 OMIN$P7VD84 &*20GW>FTCC?#TEIR2 M)\PVF6I^CT)[P/GF O7Q;T&/8G_WU);2B0/.%92"TEXJ#! WO\\-8!$EDQVI M8=LY=HD%B&9HZA?*\\X\Z*:DDRNVD-E+S< !4XJJA/06&'HNOVIM*BD%'"DY)56&21!; M]]%88=< R]0I!<54.$G=!0V+]>0))^C.]+N3%($R/,3IL $B2AA)D.(@I%,K3(*4EV"#?0:(:TTSTESD2>"W');7 M.R +GF^IT;D4[/:FO93SN2'9TIR(4[B"P)\2-@_T028LQ#8'OQF/[A=(F$@V MR2J72'9>5^5-[-6%.;5JGG8L57>8D=0XS;Z2%[XZ,L>'@T M_V!E(D#93\% TQ;7U7"@U,AEMX.-OS.+'F#K.7G8__C%L_7YCLQ\,;_.'OQIU]M1A'N?/;YKZ95NQS1I6#MXA53SH,?I+"^WAV!?+C\VAC9N/4(-ZM_;U-3 M$DYKH%0Y Q+I_.:6]>>G-?(KKI%U5XY""7DYR@R=9N37W;5VV!-*\(SL_-FX M.\W,(\_,$32. ]/4_2K>S'1]77F472=?7_*JZ_?7!3^RQ8NF>M1+I<$ MT16?QT=)IWG^U><9V5]7]+-^IS3V<>FB E1SD!U0[1KQ95U,E,&H_(JAW,AI MXA]]XGV:8],R)<]M/LW7X:\;+;L06W,KU.\ZG_3[Z_+GLEL12^)MV0_5:2Y_ MS4W\S7(Y[C3;_+Y<5R)I^15Z#!<7+L5#QG>,C7\Q'J1?G";QT2:1-II,SQOC MD'[7=H/F?$#GOH3 IOY*^+E>_/G/GUDA^*LW[RX MF_TIYH#OZO*,94:M8;TB+,8:38MECFX$%IR9"!1LWXU\:)6[<*ERH'X*:_8D M1#CA"2LA[ Y#%>:"/U#2GPU8WE648ADB5M#&&HD8SCKC43>)J$*)3&#;X+OT M+ERB! %;VT%.2,#SY/S2P2KX'#E+ZYX/UIX+!9TQ24M:7XB5^3M+T.U1:_65 M"*P8FRL^MD/U(9[6N&C!")PF7KQLZBWT]Z9]-)')UE=QVPSAZFHA93]U!1A, M)-ACQE%XB.F=8"0:*0;L7FQ)R<$XI9LKJH]0:WO)U!NV8,#F02!MU^:;PG/T M930UW$O"-HQ1M[PNHNL;L;CXL8?)+:R&1\=LRT2)+/'QH:IV^/TM[;8=3&,QMFSG7E>.6)?%\'T#*>+W [\,X8ZG/1XVNR>(JT%1S(([IE*C5.$2U["Q'(.7Q MP$@;SE%2'Y1RO MD]1I8]>U4>6JXMJT63"\3D^$[QLFT% \))$(E4MQP).H"9@+)O1:NAR8TF_ M6GLS&+I#/C_>:MD3)=5FEY.0E?XRP2N&A!:LFJ35&JYTG MGU"B[RY+P 67$NO#P$R$N*+ZH[B@JNRG$@GT(R'?'$I"EE'*8R.<** 1)SSU M'>*8Q?,G(S!M(X/_8?S3X79DSZ0=]=MU=0_%4IP'Q;*Q3MC)Z X:HZG.7T/ M>1#%];,8E4,?@@5044B,S:71.(OK-5ZZX%[HO#)CP$1ZNO3NZ(:SJ$?[QE D M#ULI4>?(+)@(9,A!PXSCBRE]$*)M?$-EZZ;GQ$,>3\![C.H[\&# !O0EQ20] ML,B-0JWI49?A6C]79#7\_?PX*A,V]"7V,@]Y#P5].1I#@E[OP8S(&&?;^X 8 M*E&'O3K:'V1()I%4D3T,? MFVZ]J)P&65U3 TS(K6GD,CL]&:00ZX;W]8ABW$R^H61G0&@&NQ\\'V_T]37< MQN))%G5?J \^-\M'F8%M"W:D)>Q>6 YN -$3VT6EA748@+ 4,SI;XR&9L9KQ M# ,H'?AYKR;T$F(P+U\^NY%++(_"]_O4OF3+A5W$[YK!$5PO9KK09)F)Q-<,U5KR,+$%D!?%"$+@ M=$6@Y>+ GY_W__Z MFZ]BGQFZ9\*MSR[W9W@$]-"$NT"@82#]"UY$Y%2N.!WL"4_"3-#IQ\\&RT&' M:X4T.V%@);RRM5K.?CM,H[[$^;RX7**KE/SX[MN+MU\4#R029X^@A%X=\^%M M.4DA0WOX18GQ ]^);Q:F@8?5.(>==V$21NYHU'G#EQ@>D>WJ5;5E25?J5VQ8 M@SEWZN3K22\LEP39SPN>4J+S+9\G\D=QQLG_9I5%N[)0):5$PK3;5GO>?NGG M.3/#ZRXL-EN)[ C28ZZZ\G9QD-R05K(^"Z_2++';.RD7";< M;^9;V"*?2W(#?UKQL@C3O%4?@X]?G$41.=\[8I44M(:.R; D>DTS(LT5''>6 M+)7XC47MB'T^IE$F#1L1ZH\;YTA_A!!I3'03@B_.;JN:^GH:F880$7TM%@O/ M#R -"PUO.NS2]VS]I;G^G/**8GWP>_D^*.ZO)> LT_VON(7L^65SOISO$G)P M_KDDR8&1YC5*<2RG[CKPQ64U3=&]3Z2)QQ[30-%!7)M<9+YIE\EVF@F;I#/ M0_$J+GA+'4[D'G&B52QUK'2]=$NJ[X9OA@.H)E^0TIR'-)\*$C'8@GG?FH64 M4MH]J/0WRG!9D3?V2;?2A%Y% GE(^ FZ-U%7HQ*N4_J+F<9D04K*@;D6PL[B MM*L^I#3S:>694^/':\,VHBQ])QUBM_TB-F%D[4+'5XHXMZ9ESL9\V7Z9IH*8_LNG8>@+=34<*=-PY[KN5R2L*KN)'$7K#TU M+'1X#3LI!7V,K_$JUM1EFAC"$=+# MY_2VP:@E(M*]4,/W9=?II[!U0 61%2 MQU:>&OR65V F1JEI8S?@V9A&($S244!+DNT>>XUUGX\]+]Y,07YX<>*X30L40 M*G\X(52>P+.<$"K/#Z%"3"&BC=$NZY;4S=HMJUEI%B2-../I"_<$KU&V=/H(=;#WR^//6@A-]*S:ZHP MZWC5C*][^JGHKTJ0HP&\GCKLSR%AFZK+9BJGEHA<5P?Y;<55.\ 7ZSR:7TP=J[WUL[RQ_,>4--9G MF/YUK+%/U#8ZOANGM%P&J]EM*9K)><83I8)BZI/Z9LGJ/)Y M!K\EIM !D0Y##^YD*MZ6'P2WM:W[7GE6' K^"%V@ WJKI83YFUY6?'W*L8[2[.*T1E6^JVJZ=K/A M] #;,ZKLAS&4!!CM'@PJ#U.>8B";H2.IE]RU.XEFN>H33NNQBY_JVJ%=$@12 M?OJ),I>8#KD X[#TE2C'&.$^##3D,UQU40U1E@[#L[.I>@H;!V36K^2)W?O, M[0JV/R'*P8=HX MWZ?Z&JY%QA"Q*=L-C@*\S!0I"TK'%<0"5OPVS+B4OA]H'S_G/QVFM3_X*F(/ M_/OP][P=9XJ^NHM3) 4C&)$5FX?&<.YB3$IRDSM*3M?4&%LW/XZLWK(M-[KQ M%,:;:3-LZ@]@C%(;%:]^_.(U<3=S,I:3Z&/W>:023!+8Z0;W9ZUPH=+87H=- MR/-T1:#003N0/ <_2EN-@1#"3[C29Y_+?]KU^@R/(#>0_P#6_[D#^-&@]^Q0 M=5V5% ^V9!/[8],X69&SDVCB"?$6G*_'#:"X'$S+P&%,U"AE5Y?U%H&>X&*! ME.WEDNP/2&F\C*S,D?7MU86NE_2;T;\DY3X4@;(;/CL;=Z@R(-Y02BSLSCT& M!#3X'>AL)YRE]=I[%X')(9G;BS#(_,42RS\1-5'>)"ZW=355O-HQ :+44)[!9M'>3 M5TZ'?KDTCX>N\.P6SER73RP0VF$QPYA85[U:%N.KP*"S+!>S:%K\Z-(2/BNO M=6_6EV&+K!HSZ$$IM$C?B5OGGT3FNO?>?$_G(EM(V0/EJMPY$7CX[Q:>YF W ML#TZ7F J">:?T==5-ME;%1 ;;-\9*CI9Q4D9#@ $*(HVZK5C_?'P_IQ2W$?$ MA (67>3/JDRL6PE41R\A$%4/)#.3\@3?G][T817*)[CZ'YBR>4,UA7I+T/8= MJ'.Y#;C:(+M(0#1JZ#?FW>A.#^%LKV)GEM-7).G-M-$081=1[B;D"\!A0!W?TISN)QT$@^KK:_ MN(R[@3C'$IO-3R5.&Y[EX[/J0CA.OP&VZ2]5AL';"U% &,WF+$X=7;IP;A?O M&]Y#3%FPKD'P;1F0X"=R9B.;<5DI[/MSME?8]K?A6:XMUZ?I&;@\]&)Z(W'. M'&L\O>">89,43 /[1 '!=B=>*YV*6U.[*#?+!.N8/&R/"ZL'P2/":9XX!,YB MF1Y9+5[L=;F2!B;R),=&\%CK<2.ZCH1+X9^J8/7!ZTXTZUBS*0DWCF.96AUQ MW9GBJ+)D"Z,5:=XEN^'L&I_VE";354"'$+XBV75[=XX80,O@#C9&J.X5-BT7 M!LHS'HR8((P%4*TV(.CQ2UZ6-!K\C14Z=3XU^AOU:Y7%JS6LH(3KMT[0U4!TD?#=@DW5SG MB\-['\-C^[YFNW['1B?W,O_<01//'B:25!/4,;8Z0@I [E,'.\FIM.- ME[; MEVS$LV-!DT"SQT,88@$:Z3Q1 D)[K3.3EXP$5ED16;11L&/;IKN^>(AXUKW)^;?5IO$QD(^AJ9$5M_)R2'(3D^.R$Y MGL"SG) TX;93-#5.+9+0CO>MU"QZ&="03[1*=)85MC.>NJ[E//[Z<8UJ3!FQY,: L$3-B MK)+AB/>DAQJC5!"><59O&;5]+KE1YJQ4*Q,$0V@YQ1^F8I M$B8*%4D=7)W%W&W)?'GOQU-.&@A,N-N:HGGX"6]RCH8(]8=U1[UKE!&=R$3$ MA5X525W7UK5EOH.Z_-VW*R(3O5 +*7L@3-_URAF5&GB@$0!F'/ M\+14HG>_,Z$?8+#8$S+LP3T4OY[@*-Z5S'U+3'F+EY^\^(1MX<4K$F-<4AB[ M*6]%D)FHAT*P0IV*@X\V./ZFTI@;\O!Y7F%<1PGO?.VSN9P&.,HQPZR8"? ! MGI!(S@F=\;%AZ4EA&PK4D MG=/0N_9.G#3"*';4^[$62');OS)/Y*A+R% C=]7.=Q1YRR8;RI\6I+\'+./+ M\T]_%[$*]-U8"4*")-57KS8;ACS-,E=>AF,#QQ^A^F%X;5N'F\(YS&G(X+5' M[HI/7Q!WQ8N7K)])A4CN^EIQ@3C\Z;/SA06(]-!@R] Q[U64+TS.!^+2)ZJ9 MLN&U(^$VI(TBT=K?POM1"(X;OY3MF5.GAA&C]U,.HG)%5:BEM(OCS^$0)P&E M,Z#AJNUNT^ZK[JS?A?7=T@1)Q=3K.!Q^BO"_2)/$)\93R36$$HAN^^Q,X?N: MPF.:1I6>C#DVR5=(U;HB-.MFPV<_YR]EU<>LK>:U,E(R^SNZ5T(L$AR&8'5P M)Z82$N0QW:FE!F;JR5+"$6?0XCV?W4!_2970G]!_2ZV+B[^-P5][\4==7C8Z M[T>"Y!$!UPB/K2?\'N4YR0AN2"B6.NTM34DEPZX="?@HUOYJE-5)]H@5(ZE% MOQY&R:2&(65T[1 LU0! +. <]!W94)1H#Z[>B/HPH= KW5JWZ#FFQ2"<*S*9 M="B-SA"*4472M6ZTL4]NK;@@\K=M(O][)^7EO29E\:^Y^0/3:@;:/+ (NI') M>FG5B%EZ^2==..^4(F#Q%_K/ HW>=#Z&U58M1Q'+8UHW"LT,1E(RBP>ZQ>R M9A8(!K(R(2*7+DW4V)L\9-;,@*H^KJX SGON@EFV,YJ/H_ :7U:7'9O7/YA] M94 -%VV#+]+8!2_&*R+MT(^R^Y._',PS4VC#T5'CD;3%F?*8M1_(;;4H(6@J MH\BU=F;&CF@8EOIQ?-K148!'0]N?1]$:AB-_AM0>N$."F2)J MHH(S5T6FC\/86R:'\/T=W(TJS\LE32*D)'Z,V.Y_679=+2Y(G-3\18Y-KSVZ M@ #(%I-0]80_)[$$*?3%E!O#-=2 "'Q>;5Q.F2.W",:,4"R+Z_86,3L#6^*7 M]*!QOAXXV+;!@RA[5'7D#.'=DIU3>%:7"KX0.NYGC97_IM$M]!*^G)PV?QE7 M5]6 S_DK:3W]G-R\$(M*J2G&0;.%YG"?#T5:Q*5[ZX-G3M:Q!."Y>_HY, M3 B4>O+FB+'..UUA!BZ",=RPU_7B4W;*!#Y,@5A8\*RP=57W&^E9"C=:VQJ#XL#)I(%WKUS7^]>7WVXL]4>JZK=7PSXJTU1QMN]>_B M\&(<^D%3.6_+Q%N6?8H E]WWER_/%]^CXTA/7GX!;DF+,Z;)VR^X0OT&A(Y4P$!$_RHY7C#3H)>DQ:DEI(ND0>QDI M[Y#@_3W",B(K^78%@W=NN*# F!7&.B*Y30\"=X:>QA&0K(,#[;.0D0B#DV ' M653RMTB3?,^/1>/=];XGMQ$L-S#TL[4)8;S(K==N@XQ;V--;.K^"RV/R->3_ M4T/3:I8 C"GV@M],]D./P3!7Y: MGL;?/2OX\,*KHAPXI1,5#0S;B^ST21+\<:6]U(9>D);P?];+#\B\O6?C:62< M%__Y7IDX-937'IQ^/B( 8SJT"[@O=P#5"IUHU-D%2E_+O;,E[!&Z,$781F!;^E/XK[X+_WGM.$"M)OP.D)^1DT?\*]K((RQ31+VBN[7Y%\-B#@\R?"PYI52'D4JG#N**(-*C=W% , M%:+Z$/ZWC=;MY_.^EYP!O0W1F%-^W&#L[6PBAUT0]=A(3.;)L4%XP:("-PIK]-X ME^Y+?.L5?0Z93?/FOGQE0JPG.>3'=;>#8]U]6'QMZ?3H1M-^U_B6EX8PN)31 M^T1'KN2UF,< A3Q)B]H2@ZL;F[G-%PS?SFWVA#-,&D:IE"1B3WM'8EL++,4> M%%C\L.T(GD'6A =SL:W4M*8?OX;T4 Q#?=09\8-B[:(*&R-R#KZO")#*.&(G M^H"#],!4T[07QEP:R))"XRO+H^)O7&>WK77'C==CUZ!U9Z+CJH]3K6SV8M&@ MB<<,!_W43_/>N$[IQF(4Y-UMU=AQ& E;)#5_F/IXSNAY,S%K];[T;+_KD1(1 MDL&,?5>Q68EYFF?>660;PLXBF"P$&Z3=7*S;4>.FI%L1FL7OF.6_8@HW_B'J MF 5C=S)RCZ_Y/N<18**7?!YQCM.'K%\2CD@0OJQO(-1=,&2JOJ8Z8Y:BXAO] M8ZP70[DU:G#<>&Y#["77*VO5A?*].5KJO\UG-F+^(MJ3XIA!T2?-I9 ' J71 M.RFVC:OT-9ZQN1I108@:VA&FEI40$E0]!IFZT9?T(I0EG]E90E0F7.6>#$*. M#)U%S]T<#XJCN$V=TEE^=)Z8.()\Q 7+V,\:Y6VYPA",C'_B!<1"U49SCE>P M##@X: Y:%$Q3?G?[0KP<@V0[2EE2FNJFI2>/@>L"X!AVL!*%58#/ M/JK/JW/%"H29D7B7+HTOQ/3&$$@DC.Y/DZ3I;6\KFL(FY^(SS(V Q.&__Q-OY7 M;]Y=7!S%VO$1T4>_.I4R$%PLNU/E0$ZFBHKQGRCFZI?7%3-!A$4OM>;]#&AG M+DV@NW0.F7*HMD?I@)]_5O+4?@@W/F$,YT#478^J MAY"=2?W.].G(5:K7>V6#7,K3:=&0_CWN/,YBC?ZISAS()B&DN,L%CWXF3+$$ M"N*_4Y ;38NE1%;5IH:19DB1EQF:@5H54Q_R?/%U_:%27_'I99=/-N;1;0PE M<+:,+Q6?6"0XW[@^Z.^JY77#:4!:;%^H!@'MH%?J*4%I)T#IY&$CY:3,^ GUZ<.@ M12F%-(N8R>HLL ;-:_232!%GGO&;$W0#-+QN;(27=;<;VW*!NUX$7) MK2+<&[%":^> C@@B>#U\-]DI>.Z%JA_.9+EB#M) *:FBTNP&%N@G,O]UX-0FE [,;?119J3$[;*L%5_.F&KGL"SG+!5_Q.P5=Q?@B@L MX4343$ .,6=^ T2P(-">(H:S"_5;SER5WX%0JVL8F&>UIX M1@9)1)30S5Z7-3.+50,37$NG"O=V2]I40KK*]W][9!QJ]O%']E&GF-:\#+7_ZKK>K,(;6S!J61#U1-^)2XC4?\,Q/7V?1(=.PYI*[I$ M*X<17LM;,=&HY /X&]'Q_DCK$:Y"LFI%! D1.GB\@N/<;JNAXY]V+>&P\ ,' M:^&H:'<2D'\\WS;E#/U'&@A$+ST$>C4ZS_B"S0BU\! ML%J:KH!LVA#9G/QKS$&29F!7%#A)H4J"E)FY)WR'O0YB]IFW,18O\! "3$5$ M@8*%,FU> 9_7APH9-\#XDI&)D_ MJ,:HY& XLSZ5._*2H3\8G1BDE2JB@S2<=,$7978Z;5(&54I#Q6S:@X>0*FC6 MS6B&M5;OR"?+])?V$I-"?C_?:R=2]Z* KCH&#"!QX\$4X;%,40F[BG8^FV<% MS,.=HA-/Y4#\+?A&'LD)UY=L&!G$*T.8&\R)@556N?/@>#G4?'5WUU52!V8T M^]&+:LU9_.3@]Y\6P6/GT] ^&T(P*K]3'9\,63#AE33UHR@AE;'R,MBBQ'3& M!!MU<)]]T/(\+CI%13I95X8#]75XU[*S,-#6)(0A"%6H,"LU[$;W-PEJ0CQVQ%8O9E2GN L^GLEA0(4UR^U)+"VMU MIK)SN)SB?##'M)!\V=^'U1>X5A<.^*BN@2?D!>X>,79N$1:T*B;TS"X4M2<_ M4T_;Y1!0TP8JP&%BMZ*VRK?U',B\;?%58B;U[,W$=XH+KZE]2+VO8+?/R+WA MS2.%U.%Z[(7(82_EPU'Z!%8EBP")A*=:.=C">9'5!5.$!^O^P(B[*? MM%IY<3+E9/-@\-<561\]#_\VDHY>Y4@2T[]+Q$;3]=48WGSQ7HW=-R0]AXQ3 M".>HBAHLX5^EI*:EZF_>_-4 W6E$ W&$I&?Z=F&FQ&D8,31ATC9P>[2%B" M'530+@G&QL[LL-\)LW/ZF,BE;H>AQI^(42<6>2,([]T:)[LL?:P3J.GFM#-_D1VI2DB(\'\2 MK[$[ZS3CDNA;RQ(H9DTLV6BP7HHAH(2$H@?*WJ_K9%08%DH$@I?B<#*'WJJP M6B^3DO$O(E_UK=LT+B*22K0[;AU(XP?WG3P2ICE?S[Z94P :NP,=ACI[QA1$ ML\'R07XN8,NDU1QY[^G<2']*7A=Q&YGFX-GM+S(Y82YW[%1FYL6%.&IFF(]3 M3TIT<=@<=^6N7JDXERK7"_E@U=S47>S2GG!UGB^^G%0E_--Z U:$+74]Q#]R"6@J /@[B8KAJR+*RAHMQN M19J.@S'8+Z[&>J4JQ]:?ST W/&W\KA$I> !E2[?B!O%7"Z4T#8#-?M&I(.2'JE>#&-WFYP2 MKFWN267[VX.O_/D$7WD"SW*"KSP_=;,O*!'((6I^?$R/AN0 3>S\8<,\83D$ M13 ITX-ND^X8>2T1:>((/N2E-?O,CP&+A>;7I\=-9EU,\JYC;_JJJ>_K MO5[4#AU4F>D,(B'Y3>4AR-;MB;Y0Y,BNVHX'-Z6^*8Z0W!"9@U%9/*QW6['= M(U10Y6&BV"DU^)7=EAX,KW M.*):XBH9S1!2-<(1&!-%\WA^N%UT?M%B$P%Y MD73U.KX.8T2.WA4W"VC,%H/_^"NT/?9 OA-SO-Z/E'[:YLQE[Q2O;E&5\LN' M51*\WDULX]&@2 *'=$T6BR0%*>JQB;!4F,UNW W9%[&^XX+UD:>]UB&!-FL$ M$"6]L Y(U:Y-:&W]1B''"_U'Z>MG44W!J84[5K8L::4EH1V6+NQ>^4Z\8VG+ MMG_ NGV*8=8_37*L416RG:@:4;_GN-/R=?@%\PQL2APX OT#*$5@?X4?XP2! MLCI@5K5Z--UC$E))'4K+#:X(IM5\82LF%9&1>=Q!V:^=)['8_11G[>@I)S,1 MBRV/-2N:E3D F=+0U74,B=I5)3$1I;O(R*'M(TS(!N@10L:7^)N$3/0JO4;H$WC62M1>P,*!)B5Z9$56[70[2M,JCXM?!P)+E< M(P.L-IR;X6PN\M#\@.%*]:[VD;+ --"TP/7+'N6 A-;.W (W'6D_DN?AGN&Z MRPB*\F,9K60A+L>-< MZF#I,#@[TZI*$+O'!\B=&!00S+0E+J:91EY),$:]& M;I.H-5J6][X*8-;$];TSPYIQ.IK/W%GG].5KYJKDA-,='+S M'G42JB!<#%8 U]"OT^%/BZY)"MT"'N1LS[^W6:HGZN4LHI@.:=FAW59PTRK" M4PY2XS)AF6@?2LOYM) F)(F>#;2R[NXT;--B; M&ZHTK>6PIT,]O#BV(.519>=6QD7/XE-)?R_[@79C3DSX'GV3WLA!"UIKI2C!\E<@P 4 M"P,B;-HE_4<.QN38F,4>1!=?/DMYP4FO:(NE+FQSTS^+:T[XF*1]%+YU7'&N M6)#E\^@@D?9$-^.?SRW"S]4]U^6?!+G17?]\NEP^M]4J(KO2-T=A4?Q;E >@ M9!])='[NV]@DB6=W?.H+[R[Q72FSA#W?0:.XBR66*.=\:[@0@KJT! 4!-@15 MJRWY0RK(7:2Y3Y'BL +_._[9BOQA]-9 M??6F.( Q69(,+FE7=PF;DB6[DP_3V8H7HTB:_1MI;W-VH(6*;"9%?D&W=M M;$TF)-5(_I-FZ LK6I!):59A\.C\^BEX'IH.@1N"ONJY&ZK<771;_7MZLY"# MHM[%-R:@P,RK#2X!G^Q!7X"Q>3!"2J/(=Q8WIA^Z\5NDXIX[W-<&%^:@ZOSHO M%N_E=W\P4CRYQ'?PU%\1;0GP\]3F\G$F9S7+J<%\ Y&RQXA2DM8:KJIPR54?Q4\H3 H35VB(JO+N:>& \WM1MWR^]F) ME,74W>&5KK=WLCCGZ-I>O7IW$5E2C!.:LGB]OYB*O/:6&>KH+67U5#%',_^( MFK9,'\].04&$OI4^*D\ PY*(TKO%4./>("N >AI4\P"H]#@\,P07&^)8$^%8 M&@]I(>D9,C-KF^7 8AP=QT\-%6+@2T4"NQI1IEZWT!T&>KHAX^4X(I55"$I$ M2JXN02ID&'1R:PNC:Z7)^6@.CP*'L^&P Y("6+VYR?_M[N.$,U7P0SC(TH.) M?6NRMJOL3%BSSN2]<;J_N1'^9AQHE /C,TRXRG-_7O M#OAG@E2U_H+,KTAI7G&&_%K6.#N[H)+I[J(]HTD93\ MKM?$$&^DV%62*#+KWPLWMU)I$N@?RK>4Q%(%+BL?$AN\%IXXG/_M[KN(7]:3 M_<>PY/N5(K^FCC><<\F.QB3J M1+^M*/U6]UN'-A!>7@0W]YY]@?PQ,+/M&"%Q$Q;4BK+S)T28#?T?/CDAPI[ MLYP08<\/$4:)1>_=.4Z,PZDC[I5$$MR5L0#;&>U><2$76MX8%Z*)5LI<;Z2QZUU'37[J M\1O'153MYE)]NLZ87492UJOJIJ5"OP,F*6@[>"D6411&\QXUX L/5&]$[5N7 ML5WD^04#WTW&C*9*G., M7LM*Z4)+B2+-K*^2)MQ_LQLSUQZ?*&Q M)M=P_M]?LFZTN8.K*;_=L;>LY"U%7ZNJO.$A3!#+U-82DXA)^8OQ*07QB$*V MLD )6QSN6-=64G3ZHQR0;3C%?KOC'L/A544X(5[-DITK4@#,8H+2 8FW0ET5 MY<.A4KW)IX_9I)))E1<)-W,GL6^@4V?61?V6E&&\CTWB0\H3,Q6&GZS>^K" M=SP0"F70Y<5M8E'98KY=+():"H?/:#V^84EMJ9/ */WH2%SFZ1!38]E9 M^54?V%> _TY;VVJ\5L3^Y$]*/$@3)^4U@ #U/0S+JH)]_F[M/KRS MJQR=7U09BT0"!_NM82P:'%;!+R^9]81FG%N6UX(>5N)]4U\).ZFZ$87AI(5W M\<,U24%$M*\TL&WV)O[A1[#_!6/%!T?RNINJ7!D)B\H$]Q6WOC$@C^OPZ%7B M_J+P"F$7ZSO0\=O]A-[%0Z/FBN=:>?7_9JS MB_GCE;O-PCYG(&IL%9L:QWKU?_[M[E3CBS]_^F]/T:3.'SK?UOV'?O%M/%?> M>##E.P%3/L&#XH&'ZYNUEE#'QB JE\:T86"1?D1;AC+&3F&E#NVFZS.:%2PG M475GY@\Y2NZ\%C\+ 7!8-"P^!Q5WB0N\$!>/Z<()@LJK7]TL"9NV1%=/]4PJ M/)973=O'K>^(#QFJM&2-7X*[1NBX<^%"2$>1 ^NZI1=/=K+D.2FP(W[?\__] M!!?,751(&MY*NXEG:W=$781=)/L$O91]QX$6]Q[UY%T/SES.3[H S>:OWWCG MH$B@U2K99;T2UCSL.2O!>LV79NO7E8V@1#P86O1E0#3MDY"4@C'K*L YBS!7"4% G)W>6]^1HG0X$SJE=E5"P6WRHJAT[^$J ?P."HG">E5<5 M&G5O*\LS^ O/#FN192YD1>I6YYM4G*FST@4U\-#S]/1PF9"T-$2%^(K"%]=G M$Z-R@:M)DD_$(;T(K+4RU\O!\Q[-OL&S\\8OT/$,M"#%E-S4AL6YJ=<5,XUBSN,8O>;.;[CUOSP'G MBO*#Y!9$-O/HEY5D9>-D,(I++% MZ8>^*:_?PE3BT!L@JXYLH3ZL05(0N_*"1'IU]M+0UJ+$3LNN#:>!NF34PFYO MJD[)K!!=I8Q6MQ43O>L("@1>GPD7+K&,K6,K$OHUYH8P@\,X$+/D);&/54*D M.;3M0J'5LJ\BIWD5!SM_0[P!;\RI/8L1:" M+"JDS^L>3VZ"E)=A2SO-A:P;[=E--"$P=+D&H[5N-W4+"K;UXG4P H#L?OJB M6+S\Y.6+A8F2OWBI/+3HI/;C32S(2(2&A>#^F$T]AE,)$E@!L*/Y[.=9Z1J( M6VE;,U]\YKJ\T6,I1)[16UP>\R? MFVR?N0$7]P'C2?:?:"PZ(''1@RO 7@Q2-7/4NWT6(RT:?\Y_JQ@V6?XC]8Z7 MG[Y8O_Q7+OZ3*F,$,;XX@1B?P+.<0(S/#\1HQK9GXG*-O-O1107=W'EE3)YJ M(3W/B%W6HBN+FM*"/RHCC3@P&F"R1A19?>G9=?9/#DF5B",L:%%DFE M%R*":]*72NNXP"8&>QW/)/9E6S^VU]4=D\21>,+F:WT+K?HN5-$!VE2)WL;& M&%00O&9)&(6KNB\!S% QSK!DS"2>F>CSE7*WU =D7PB1JTPSWS29!O$'8L6E M:BA'P*P*UN$OH@MCKZVLKI@$[6(*U%K^UA5\@#X2..K0&1WOC;#29>$C:2"N&OLVS#<5G_$?M0$,@ M"&4.CBGZ#PL5I7:WX*B0 V":\4HAG/A4S=PSN.>/X^IJRU$ +V=ZS> "03!A MT%)K191'_ 5C!BH'7[\Q)02]3BKFD%XC;_>.F[E;Y)L]V9XL"1!"59"SQ>#+ MY?=BQ=46G9(.&2A:\ C-7A. 0G3@M.#C335P,]MGZ:<#N\VRJ&O][*S/2(NX MH/7B?T6?!$+19R\]WF*.1*CMA]B@)KS+#C'&+YN2+@NI2IH;>+:1WG=Q[-4] MQ4NE*;%($Z;J?/'WUL??8/#8.ZP#8O%P@*T&9F=B8:RPT*#ACME''55>1]H]S6"A MK3\$8E?6;5#-YSYIMVWZZI8,RWGPM !E7W= U0W(M[$.XJYN%!D+ZJED5-E]Y6X41:B>)D4V[V/PM, M J.$1.SKOU\LGC5C4,QJ%][:)"L^KG%FA3-R )_JRZN.1@NL*(1)$1)(1UYBA8H6T.*B?DXY.53D,\ZR56,?OI*2 M(T8_/7TMV%0NH\L*4@!%?"JEA)DAGDP=%T:]X7?$O+OI\ M<09ZF8);U3F!0>05H6/$@@07RR5XLJY0PZ N)I4Q<,H&,]8-)F-.1G1:J/*Q M0]94.ANV1#E*I:**JO'>46%F[36W9"4I0:Q1\2RU3GJT]"R>4E]N(W=''RD( MI:26D1:XJDZP>N+.6VNS%&DT0I'L=DQCX921V]>-/7]6?,%[XLR39AB88\)= M;V.0XM.OJ7AI@!7M MD"P=2B.DY-^'PTTJM*FA(L;-7G5LKB#TWG$@1B+MS!SKT@X1H^-SVP8W/*+S MA%HP_SW-6_REE8+--*2WGC*-]O1GWI3EE2LO$.H19MZINF3U80"_^_# 7F,N MA"RE2QOLX7 >-UY\L&@ K8URNA ]%NMVOI8+,%/U$WDL/;I)PN3C5&7:8U[D M!Q<"/P;;JG5+?C0SK>.$9>\F1*VC-G;\QTG)]=&47%V$[.;;X>/^'5AG63 N M]<)ZCQ$?)]D]]XEV8O'\0KL\X^'+[DT4LH+1^.,XD[62-^JE^P8DU,.S'-N6\H.:V81[3\62\/ MG^C4ES8NA\/(6DE]7^B&9.04/9KIE?@@ MRB]*UTY8;BIM@]B6/W*I1$H"VLUW6ER/M[C25AAI6P7K8=F,*#TJA:1O^!U[ M03?D39J)(\%)I+B&YI-E$1G);H=K-)"/J1$\O"Y^>^#"ER=PX1-XEA.X\)\ M%YZ,]4.-M>]8)$TMX*)0#>Q0HM4F"CU@#ZK=3 ! .,9 M0U>=F&MOC6V%*H2X0'7/=<2X;K]@';;Y(L[?9L^#C1!GFOOPKO_JP/)!SY)50O\96 MUX, HXA3F<-MJ *\ IS'A-DH7/"*E3@$V'VY%R8.#>8<2LD3*1@/V+.CZ[@? M]8"#Z:;< ^&[UU5Y4R/1+DEW=*3/,TO,40 DT*"D&5IUU+6_EX=X\H5VB4'$V&@6)?16*<5;O[0(;3P])?O),<=GN@[I5E9?$,HJLJ48[Y__^Z[ M;TR IALWU50RU\@WF>N0#50D,5>J!)!WG.M=,4I;&L>Z%^V:^W(\Y##5KZOR M>G_V?DN+\B(3,>)KQ1 M;'XNG9110K8:";%]XW-X:<7+*F\JLN+S<-[;?944"M"++7'+3 MB>7;E0Y&6J1TZ,XBN7T)$DQ.<_I\[:1?PS>1^4%Q[U,J6BC5R;YT*H3Q,06D MB06_6''"+A(FV#PR&:9W_I=5^+3 2H>A7'Z8/)ZAC,,*Y^LK&2V@!42X>X9N M;M?WDJQR]XFNNJFKV^)?S<=Z\.2=/Q]@EF"WPUU^3:I8'1[.XX/7UY!U/*XL M?)DLXC6XJY'<6[S%F?+B#S G_(^T"XRP8A3_;\)JQQEGID+"0T'?Q7X\T'V M*C1LL'2JU8RM0X:@C* "Q@@(-I=&J$FG7,;A>;>5R)/S_?4>D8YE#K*H'6.$91@VD2E5^P&EGU"P#M(GLQ%0 MX^UUQ=C6!)%X*]CH?!@,V 6S+5>,=I 1[3UY8AN\E>=E]8?3?[/Y+@[@TA,R M@K[X158^XP=[".?Q'2R,LR& ,:0 >/<4 X([.\FF+2M,6CO2V@Q#HU*IVO91 M]NQQD;17^'D?7,I(>]F484'F+4/5*J'YALFHEHX5-71A?O:Y M_&=++D X8Z4W4ULT><-&F;G?RV)_(M@?C!S0OY$A\@/1,+47 TM-%FA[S" +^#]<+[XNAWK,.QOPTD= M!KRVZ/*'[]]_][5%RO$A.%4TN/4[1,IPS$BVGIEI@581G$C-)[BEK"MP9DF? M+RXB#*F8\S'E.^ZF3,; 9U8JS@WG:VZ\0YA,=G=E@CO,V0T6!%-7!;(FA* K M4#Q1^^%*DAI_*??79Z_;#>C8-6J;>3+KLI)X+MNH1+^E^Z&@%:X:D0S(JL,S MD4HL?MB5]>ILW&F&/]O;3/OM<=]KP00G1.A"!,].9_(2PO"GRN?Z+F68_:71 M4LZ;&>UPR1[I;?IG#F:9[<(>"80=Y*V%6)],B_^:[$W7YAH.ZF3%-2'[&+SFK(? M^NPB]1JM?Q759,C=90OPT8N/C20WV*=*%8&Y%$30;9S?3%/K*)83Z'^Q^.CE MQWXQLOL"OFBK%Q%/8%4-(HNAZO% :*VK@83)JA7<@(\^O?>UDM,$C)I\\1&9 M)]I"L_O^39(*A#,I%"N]R3(5V?K!UN=)YEPHV\001E5.M^RY' WF__N!IFUY M7?;1Y38=,;_FT[TOA.+:'P"*3AY$IHK.5HKN&W=;_R5'Y6)A,[;F%1) 1V!= M9#22#8Y<,@Y[L"?/?2<>-[Q6RL/NDA&3SAPM\\Y-,7%7.#"=*KFQZDS2]FJ" M,QGGT# S;2:$*%0U^XB/P]&S5ZH^*XBE; +\Z?DS]]#7+BOO&R7/OC'M\)DF M[5EO(GN#VRI3RZI[/[!TH! HTQHJ$>+2W)62X)(9*SAGIJY-#:"5A T=A MLJ39+*"Y#@GP._CRJ;FTO\:Q V($JX%3 ]X)1V@XPD]/.,(G\"PG'.'S(RD< M&TS\/S]0^)Z#;B2^)[]1STZ72\K MT@SSL@B+E*+!-;@98XK$>'>G<=3#^&5!L"3AM28I1U4:=X'.D=<"T2\0#?U3 M=%P?JIZ3]C<=%B0P@;IIRX"CMYQO62*G(#(R/\51N]/=]\)CL9W+2AI"9IBQ*>+6 M+ II9W" OJV$G;/=J8=4+)IQLT&=GW^,%4^J\!!'1MW(CZ=Z\=%Z\:3";F ; MM= :LC>1\%,*O<9]NJZETJ.'DRL[8^[3%B!QS"#$JFRRJ=T)R"=N."R'2XMS/V+&Q98X+#S.((1R=+'4S5O*L M5."B@X:6,3^PZ(5T+RL6.#DQG#,0HUEXR'V:H)NFF7-:P&=WBF7Z-[/29JG.3@*3C(#(=T@C1O)HS[@H:QHXR($.%&+E)8^-58-)/&-3 M7H4GO*Y5PY4?)2$ /;AX'H+ 1=5COR.DY4::M>G!^VNDM(9ZP])*/]4$@ B? M>/&GQ3:,\G4OYE3$7L#/VS!['U?Y/WI:1V!U?O5K'GSG!?O=*7[).'%+I*>H M"PKLDZU.0BS, NOT<<&2Y9B70X))PM5=FK 5\Y[?1:D"8K_#;#Q5N;R^C_:* M\BC^8@87%M=-DX4(DJSL((%*31JYL[E%4*-)=\(J87QGJ'.]$Y[?Q.-(3NEY M,)MCS)X%$1(5:G!$8L*0 17"Z78'12&*8A/6[MR!2(A%,;/DG)"?0Q+$A$/K MX-QP)I?A3!BO.7&P,B,8O\_1%%%1&//@Y%BS@ZB M2XN-\\27KH6\Q!'6F-!'\ M2T&Q]8F5FI,8*;CV0;N/:D(=T[DF^/16Z9Q!Y$I.]7>W8O3>'S!63J+/'L^Q6" ;A4JM>I%2A%8=I<@30+;3_B]EV'9>@YQTA6:HQ0NY MK?LJ^C#2)I:N97KL IE?ULTAAR )4_X^AFU"9M^'/_H(@$^"=9F4"Z9-80?% M6CWC>T Y3:&@X26RWCZ'WRYYV9@WB5 MX"B!DZMZ1HQNV"S$PRY1J"7;D==ALG%4>3*);(QQW%JS0E6I2QG)!5)"9CSG MIEU^,&Z)2"84N7+91!$6A2+Y>?^Q-*=!F/%SIM[;RM =] [:>3#77SS;;G"D MZ3AU- Y2=7/NB65AU&H_NS7V)4T2)W/;N#4E8IC"<^^C)$=(M9T!)/XE=&E M)^+P1Z?F8#6SH;IS>6M#*4#B5IJ MDXTP8623=D!=XG-7SV2=3IQK$2OU^Q-6Z@D\RPDK=>)<>WR#[[/=Y3#-. =+ M3*CFCD$+X;?@I0C+;JLM^[M4F:>\1.**PSUF MYD]478](Y[R&M*QF3Q" ]D<"4&[$=WJPA#'3WG"6 \TY_N%K3XC_Q?F6Z&9U M1T4FJ<+0M0YDHX^5AEQ_B2_L_UBU.TI!_3RK7DJ5#UC:#CJ<3I7DP(E1=YT]\A1: 0$D<5QR3^/W['+=W-)/*(^Q5@_6PYE2 "F1]@T,C#\F9,EFAE=# M8?6+0@>/T*[5,$"+!:5.1J%"8Y7F JGW5&!5E36%24G-!;[MFFJ3:XW M:]6/687BB,P5)/*UQ"O\=80JS ,O9RPF@ZN9NCI=8=3[DL6$0RX7T@H3!T&)&.^TI(C+8H, M[)R8NOT"DIH$M-2G@RV4$@LWP+MP43+4?<(C(_!QOOVZ)FR*W3QY9^)H(^<- MM/<&\+FD9 MU56U0D>F@9U2?5@\[\._"<97F.7I@YR6VR,*<@E-(HKBD9I@G1B;0WVES.11 MQI:10SP49(2\01]WX8:$S*W8/';MOMRHZ!:CD3H36XI8'F=ER7NSFRDXU_C_ M'J(;<%ILC[;8B):84);'P\-%#XSR?IK1Z#Q48?;XNL]Q[U:,*4]*D*.K=M;Y M8#*5>@#-,!XZC-=I^3S>\D'!G$^.91=F3MO>53V2*Q0L)&I+(PT;'&=D"PK2 MS8$E<\K7/_[\6HLI572Z86P$K*K1>R9.3\DP3D9Q-I4Z&BG\X\.$RIQ[AN$R MXR,PVJXEU>/O*1J%!I4C&3X@.*78>MSYM#H>;W50()2H0?CF>V76F]6,OR/)*>GJ0PX="R@&; MYC*ZJ@S!,A ;((\;@:X;/A[.V7WZ)?*V^#ONGNU@1L#MF^J*#0 S M,J(A+.8 20(HRP$6\D5L;/;]P]VOZ\MZ,-0VR_5*T!P7BF]\O[.NP;G&E->> M\=969^&H"KE3/7B$[L%P,P3]]CGV![#-NP8/IJ5P$AE$Y].G+_=0"OLY[/@\ MTISZ'\NPE]>;]O;Y9@F)?610;JE_T#?Q[R.&!0PE32,>!DS8W>L? M79"@:PIFL/_ :;_><=\D_29>R=J=;=MPZ6TM#;;"E0F2AE'Z!:G4L^=F28?C MYVY+GQ^_U"VVH+X56M=;A:%S7&[+X;HJ.ZXH;%MC?XR5G*[>YNW23MU[0JYQ MUZH4,,_2C0#FZQ_J*2AFI4%XPGE(G?628I=?!K@BXOD6Z3A4FGCG/)>Z/>IOM&RKVBI M("$XZ-OU<%NJ_A,.Q;K'<; (5E,.T&HCM; P_0Z >IE3JH5X8[R#XQ20.R3R@50"$O@<3B]P;6^)%Z,KEQ\4@?"/ MX#>1>POJS7;#DD^7=6LW6LIQ/P Y8$O [L@)I'X07FWEPZ3KZWO3?8(7O7&_ M.U]\D:^8/I[<^L4XLNG2NV-Y!V7:(@CYF"J(%E-0&IP08WN$4( -M(]78_5\AHVVZJ1>1D/-H* M>\!M>@;26P^WQC2]-%2VD*;+T& 'M%A;$P^-1+\=5B@533("G&QU6C>^KQ$W MOOQV!6VW/M;?$/0T!VAV;!5/1"),P2FGGBL<7I(1$,)1YV)JI5F8W,W?@12D M\HL_?1FHNPX & HC6U*9 %R\E1S>P_8^^$:2@TCE1'=V!/[^"0 M*A+5-9-;$)*)L%%'$GVYV!#]RA5,%]VQ$>0>DQ4>KBHJY;%0*'-@VK B B2, M(]>3H $5GAV3*.D>DNH#-4"M;I@ZU"DB%S[&5=8/6U^R$"G-5O-)\,W8S0T\ M 3OZRO"*5(1<"C;<%O;D2T!TZS>5P,D]3GBV8+.ON)MFYK&,=R7! C=$1/;< MUOP;OV-MBHU&Y(#1VQ,L:&Z/$0W(BBXVD5^2+FIS%]#*,Y<#]_:1\D8E)%@0(]A- %F7 /^3;A> M%K&6/,_")UA*'YANHB:4)FQHPSV\,,8YX? M:)$$ O_O0[/4F7OX"&/HG7_PS$*Q]@,P33-V*/+!Q@K-@L^,\!J"".! M-L6I3N,[AV/)'6UR"9;5;HA0->\IUYPUCH]L7RP%M$1LL4A7^%Z.3$BK1SZ% M^[:I?U4X2>5NZS3J% DM#(/P:B80Y,M]'DJT77I#)Z!@10&M\7:.K^FR.BB1 M\.P,UAOR7^O!:@$BJ5+D?<_ 3[)"PBKF"V#.7(/#'0TN0JPS<0(1Y> .D5S3 MEL5\6TPO):A+*F1MVQL#$6_K0TP MRYH(&[5;T7&-<3#A5FI8NLR-/^]R6L)8WW MPZ*(+TD\XZ>2ROV%SST=C=$XG(%T*B_"NG>0;H;_MHO7(2 C]H?7/YU]_Q8G MS\M/7K[ 78S''H?MB^*S3SY)DT=DN_/OKSF?-5D$X8+9='M"LFA&?7* 6RZ2 M6YH(L?G!V0.<$D__;?8NRD" ?5X**S!BX3(&:T:'T>:*3.>UFY',L:TK,]4%PG;\X26?.2I%.FPL.78S4ZY M [-N"N S^CYIU3UT7+2I0VEG!GG8KE4]?B;9W:=E\,@[&A@>#?G64W)EV>FC M572<-LQ-E3@@# ,)!]9UO3OMY\?LTR)/4'.V]^URES:IG1B1)\7P6C,/G%"KRF[+KA,MTH956WJB@M4 MEYS83>2C8HDMX1^XQPQS:EJ+7?.WHSO$U*#EG>=]^JC)%JFKJIJ_L'Y@W\2= M"A'W2TXZQ91Z'1-^2/W.#U%2V(A5(:DGT8AM=V4]01,:#A(QJ8B.NH1"UY52 MANHGC ]Y&?.\WAT #(=O MGGT\(LY3BY4>=[8_GZ+]>CBX>@97(KP21S@D3$$*@%22$J15?MMVF]53')7C MO;(UTY#1N50MQT&1=TP&Z2;JOL[X!Z"82M T MUG6E^GEXPGY@.Y-'%JJ\BN9>*C\3RBN.A5DD7DO'UY%T/)5;*_F4?7*3(5<_ M+#SRH&IPWZJ+DGPB1JX4*9,YQ:FH6,G&GC^1$#^G8-8 28>$=/7\2\\[F#^G ME<5[R=*@DZ43UDRO4(_L1>FP38QI%[GRXF+3=,#P?3U2@&5L>FF+J@D(#\P)7$;A_M/[UWDRBDR"S,J*'?J MU6,!,=VS@SYFC,^Q?R:8!\2S.GJ.M(4U;L=$R)JPL*#&"!^_K'B)JO#"BI,O MDAJJ-.LC3$\'=-+]!<$VR#KQGKR:,G'MAURYCL'9])KJ @UV)A"CEUY ]0N M2L:M21$C5E@U.E9I,+BIK@=0?F.#.=8PL@U MVT@X>0C-C1V9JA>EM#ZJ<\Q+9F:'23(G.3BMX\70[>9IE1P-U<&*E]T]A(]M M R\5V#D'']23LD[TMV3'FR],O>C5DXP5'AA!S74_J\_+G4B1[D9JH?"BH$<6 MXHVPS1FR3-WCH^5O$\RQC-D1POAJ-87P+Y_^6-^WE(%!U2ZD+!K+>LS@)&K# M<#;*3HJ[L1JT@A$F<#+3RC%A6D<'4$RSNS-[ 5M]@+[Z4.WZ/+:>/!XLY*%4#7KK (.G#,SJI@YK))PY7X7P$T[ M8:7QO(H$3^"R"I>LQ$/$B#&=ZF83JP])H_CAZT_FQ:V%A+KJP,(0*2*^LLP M'^M)0Q-%5?;)R&=VA<,'&7TUR.G#L,X\B!JX=J?G2\IC1\F$8$\D+6O/%G4I M0DR;0^T3-J>$F@_-&WDUD9TD?C\].>9W2ERQ,XL>HTMNK(U5H09U4W\ ?U\K M'?WNBSGUZ>'F*#O/P?J8TJ6&7DU.7!C=):Z S([HI_I'6 M0FPQF;NC-D5/3JDIK>E$&8/SWZ%'=.0^2[>I[7KZ(IHHR=/9\WF+$][$\"9_ M/.%-GL"SG/ FSP]OHJDG&-3$7D5#Y2F"?#5*8D\'5TA5JYC[W+'Z6,">Q&86 ML%N)[-FYNF_;!LE*>*:S8T@Y24OCF%673 RYL.162?.?>IN:\1Q &._RA(I1 M-.^PXQ(O'))+<@7DT-29XW:V&&R7JIR+F-)3/X0[!@]L@\P9^>":_,4#AX S M)JASY]<%AU&G2S4*HI!7+&,(KZ[OJPLO2.DB+@XG!0LH$1W)LFLV ,2]KGG= M0CG_M,]N??T@<1$:/GDA4%X@-I9> :J]7-_+O85$"-2N]SW3F#&7 MJ5TLW'XK5':K^"D4EBDHZ<)N6$Z^=)SMC9/X-7+W)HFADE-]%:\6'+8>\A<6 M'FMO,A:[.,'W?F7=&9=&XA]JB>L:H8RS%0GK'542BJB69/O MYSQO-/8F:YC*'24#V:;UBG&"!1+*P-GH]@EN@U]6_T[A&Y(,M7!P/N[-9M>0 M?1398:9N___VOH:YC2/)\J]T>&N[N+BX M: -HBV@&].-)H7Y]5?Y,K,JJ]$ 25FB0 D3L6N*!/JC/K+RX^5[5#KB%=%* M"!CBP8TLR%5'R7<7!_E*BL;*!V4\=C10A8N76F>%H+M**Y<8G=S87%;U.V7( M;TO*NC>%(H8T[)9J4$3$I3+F-J1&OH57;L32L66"@YC[IO3&5?-,"62J%? 6 MCTGZU^9=1,4V18;;EH7"!VF#N]_G_HFY]3\:!LLPMJQ7?';CK+]J57-ZJ/]U MQ=U05:L-9&D;\P"^[:=:BXPGRD3&TU;46!92KC)H)ASXFV<2/.?D;)@%!^L< M,A@>WT:-^\0"F;/PAF6:$2T.%[T2-[^D3@)XU0BW'/':"$O#IUD"#KS3_)I%LJ-WT!)-BUGN.W 8=Y<;C5SB MK\AG%WF(.W@N^753Y&$,^TU VJ;KZ@97H?B\M[$%RVYU7 LZ/W>)0(XP%)<2#L'@/6EYYQOIAOJ 4V(@[ M-214^40A<<-%(JRG(>R@#U$"UL&.YH2J(\))KH-I?GG>:)T(;N3O_G$4H MSZGT"U\%\(LEI2&X@"$,/%,BP?/;EXVO<29P#OFV!^/79^4'R22P=?DRP:FO M3*F4ZL=2DX8%*+.Y6 \@M21?,?,H&A& W\3*.VP+M-3,:9^/JO/2EZZ%#?*= MN"6H8N>28EIC2!OF/978.\FJ[N%ZJYPH$LX)]4G&3VMCU=I<"()10WKOCLO@ MI<39[7U07)XOJ^MV@J@WL&E+%3R@O9,7Q61BP.!I%PG> QB/?GEV>IHF\]6; MS.W6\(%?P>1RNEK0N?%]Y@Z&Y=(3EKYLJL4T.V^#PO2K%\0(OBS>Q_3)'1S@ M:]/>0X<,1QUF'-&[8/YM!M)[P[RF95V-IN0.DG)MZB%:[L=148_:^067KB%" MX]P NB!XRYTMPN^:45TLA/F"NQ7RT$SA@9-D8'!ZXCDVP5)LP3J"ZVI)KG]K M!C)(I S''N&B>0GZ/CYJ-,S!N HIO.[.'*[,$O/U9+*NK;OJ7$*'#9OW,'DA MPD'ZO-%:M,@Q'VNXFX/GLLY_SQ43:*,JGW4\+\A-=)NV(_E(=%$5^S4*X-,K M]7=RT2$H\0U!D\U].Q)DO #/WOSZ6J(UCI!K7"@C*@R!VP&NV NF2WM:.#>] M"/V3*L*"IPQC&&/0^%4UPSBBLW66]*YXMUT6'BT$11_Z[&QM+OP":M:BKV 6\%RRS2.6$<.$U,+L="I@J!&CFB@J2PGAW./ Z1K$?O$A? MQ)7Y961WQ$D*^A-6?[0XE3' CA\S#*XX)&&E+AUI 8A''0!0<9IEEP:FV;FD MI<_70]4(C=(2$WODL?/6\?7JQ+T6I/5T_&:D/+7@6DL%[Q8#.>V#6'DFW1Y3 MH>S1VYV'34^K^5 K(7B#PU^M:*3XNME,JNA @*=HNQ["Q&+8=A(ZFV@G<5-% M)9RW[O_3.<]H!^1\ MT@>QBW'Y5\"@%%,,*O;6F%J?@N !ATBR;>(PU3>)# M][2TW(+ #/+\%T'M*@ M54YF!?Z?\??BGC/3;RZS$KC70RH\3H ; MQ.OZ^H[7-H] =R"T;SPB@?NXH8:\GR10;R[?7\N"7O M(G0^3/.V)I/@O2E)=QZ-01IJ]ZW0*OA?X!ON]6620P9^D^JTI[E&+VC&K8#Q MY+_<5,'H#)"%7>D@W;C$\2'%C3],8/T1R&#NFL&-]3)0XV+<"^?AW$Y8A1)0 M'M=ZO5RWEG3)EOA&J&!.T,1E2%,W\B]BX5+7?(P-1R>!#Q4W?K7MI$+B!] M+WIGO(X;^F>OAXH[8^Q)P*&9MDF#T6>(@](N+;@:Q.M*Y<9\"1"YHS$5+--D M7(U:5@%MARX0;CB=-LFI9V(U[[AX$:L#JYD!^W5.R3XL,J0SN:53,G\ M-'5>YI=N'/E?65FVE+F09B48>GZ&D8_#-'U EU28VYVV#;;_(BK$2 M583DJUY\VX1ZU&D?CP65;1MJ>B*#6^O71]!_?NM0ZJG67>%6TTQW:S8+N]7Y==$F-7M4<[N& MK7 LY0(_YG:LE6<>0RZCQG5G<@\IS4H#9ZV ^\(DAZ7(F#)KFL^H$,)OL4HU MC8]\/3778E8L@LA==M'D2LPR:D6#1E\&$"#2*< K$G1":0JH/XEK=>BACDR" MOA0]=MW.(?9T+U.Q2*GN-=2#B&;29]^"1&^(V4YJIP*-![J6R#!2DZ@N$ M]*@NACGCSUD_2/HJS:A[(V.NSF7> M91?';/N1+LM&E@:VF-MO=.K1XX1.#^, ^:5&#!"DRJ)?0TVOASR)>"9FLS6O M@9D0W-L09,2=[ P^* F51AKI[Q=%;="5LM/G"!8QT?)*L\T4BO M64&)*1QCL!1ZI)"O 9JQ9(RVFO^60P]D5WSFZ-Y3S!=W-"ADU3Y'[\ XV\)C M0N]L1D53 #IP&PP$!8K2MI!R/ZXQUWB *;(:"_*';=#F;)UI(R@"-8I=T6L4 M38?)WU!MQBD4K>+@=*O>8R3Z2U=2']\HEQ&2-TE^)MX?49?XF7):-))_JZM+ M^3_F$[^5(VT'K?/,*""UKDBQ%+Y.V"%2\CSW3C.1ZW^4KDHMM MJK+,[QXL]8^\;,QJ6N?ODA\/W;+)E_^J9L)Y\<;9 6PS+)_3:9%/DI><4W+V M\C7M[;R.$4="A69(+B*Y="F,1P\BJ1^)90I-!(HII;R2@CW@6JAB_8@M/AKR M! 9 9BA2WHPNILUCP""[&(8,.=U ']WC-"]QT'";'9H0A9/<2X-$)!2VJ8)8 M('*&YMRYM?0:R.3&^0>CJ;#3A=2J,\#G=2;QHJ^"K6R^FE>?NH,&TRQ"Q7(: M(DB0!=N\HR;1P!JW:9EG$BJ%L9ID(U&OYJ@;V\>MYHQVZ*P:B0)H\F9:Y67Q M/DV>U\6_G%>&3[\IELMFV-;4$O,F+\MF-7-A9)'Y-%QH2ICFV=@]?[T4O.$/ M=4$YQ,NJH M;@OC_VB&4R9];:)H*P<3K!,.0Q(1I6*(4&HRM_ +@/YA+DU:I(N\6E"/]=NU M)Y*M'%U^C\CQB)RG>T3.#CS+'I&SDXBWI'J4@M7K.=G(.%65#$5#PG9_^BUXR, M/;V+U,H2TA"#=I/[6I8RQT[JK!V'D32C*S#>O@EOENUX]8'3OG6N7;P4/4#, M2JO0K!F940 4>-]?%!4% M]KWKO))'J:ML_,P]YGO"-$S=J#=-I\A'= )<#@T+^QF7I_K&>MOP1O,04$=1 MVW&-$93>7K.51+:$X@.!VS!>5,V6USHUUU(V&7G_$=K6L<+L+EPC_PX%.6OA MW,,&#!3H$BB5@5PTN%X$0A;Z:$-A.1M7"Q#-NAN,98GS6YDZ(@60/<=J2A6X MRQQ@?D:)Z?Z3X]A,E;D:T$P^4C(@C$#V@[0"W&/#^U-)"G.R$D=@:6!G9CYL M)CUWHR$E0.%L%72-Q-=&YJ%1*['J)^A'1U:YK"NFD6I+8KY@+=N2$7%CF%T8 M#*IIBCY2Q&*O7?A1.3Q86K4W,F8C_PO/SDTP@+G7ULULB9+KSA8;PCH;M=UP MG@^)*ZBZ;@ \Y;C4=&6U 4C0WS\4T(:!=J&JA0-.ZQ&*HA15II'6-$T!T7*_ MD>9:'Q30VM.<83>%[Z6RW'%N#MV1,:H!H&%3F(W1@K(4Y?!%7K*^41I@H1.Z M34J+^+RJSX44Q!".T&XN&JZ IXH$U02 ,9@3R#]ZV-=L*.>I[[EAF-.D$&='$CG.FRZY+U(QAUB%RA@6 M;"&>"JD-*IH82'/88\Y^.E,V4V 8;CK5D\F!0C[K)"P1IY MQEA0!":^]6/%0@!4[J,L6E&-?:G=YDZST132F%I DR_7\$\(D\KCSU=P5O5_ M5RU=%)J>U3(&5_&RA)/$:Y5+_BO6TM9K^#Z%L4*29/?(K<)EW _P)-R;'B:_ M5E%3HUDBA.4>%0O&$-KEPI5>0L!Y;32+2$&%H)PBF(I$TE+@C=J2'<%I.V>$ MD/L,=-=ZT]RI[^7V(7V(VJU9=N_K6?\$BV61S=6,F*W#87>-=Y8IXXTPRS.% MRI%!.^ SET_O[>K:< KSJ0K@,IWS7NU"'9G*K/-0QNX!Z6& MA]8+QN/MKZ*6T6/87R/Z%3AG4.:PI:<4%,80_&*UUW\3=V2.^>>.P<"53 M%?R6BU! SCD;:XCI&1!G%TJ##_-F7+6^VEUD?TW1VL63&C2+]0YE;O,Q8Y1Q M2Y6G<;9F,N%$&86S,K>11H8A(MULF'7Y"?T/P7CH/1L]S%R<5]7DO12&%R . M-J;@/I.1P4]S!6UP(H_\5U'38B(2=Y.(M&D;%4*HBB'&)0&KR+2EO5P!=U^% M)=U^;FK^)(JPL@6YL497>*^;9D&[H:V>+RR3ZT9'58/N[MQ14HR(SCR1B# MMDY6K$1A]/=@,A"/L\HG?5GVKD?X_V"EI[%=D(N026 :H5(BW6X.R(U\J0I8 MA+(;Y[-LY1Z$*L?@'<4K$IN0J?=2Q@^YDZ*2W=*UK6(-2#:T%EBUKA@BRP,9-G8X-OHO1ZG)MA3VM+3;(N 3R]C "#,%BPQ_ MP",[W8N5K#6Y*?=A?4PY,,UHX"$\FO^Z<9!H[(G&MQ 5P1,2AV?I(CZ_;E(9 M7HZ<9:O!CJ!("I>'W:09A RC+W.C/9)D!YYECR2Y M>T@2G[^$R?='X63=I-I@#:N08!2F2B2-K4 MJUNFP)3DAH_3;/) A#>^XQO.51UDR3B3OH M^@DI3!*M6X:X<[GT'T#)3?X2 4D ^):#G/ ? ,J$28]RB9(VUJ5A%X1?#]WD MU\T6@_']3/0E3392:Z4DKO3E"P- +HW"YF:=Q)W[9,C:O%O4 MQ8S^>2Q4XMO2>?2[#TCI49"E;IQ/T0FB1OJ9 \>UV5#1*//>I&(^3\X/.NB!,CMC[-F%]OVI//-^'?_)6\R*(68MT)']B4:V(7ARVNX,.4 MY$($[#3QS>DR!;C"[\KV&_,V-J9;Q@"NCW+FZ [[:)P/!68\XWY.DAP0L9$) M"@5N\PJH%FUN WY;$HD*+32?V4_\IY_X]4 ^;KN5 M1E:_G4- \8RF<#]#GWB&(JX?Y>#Q3),VXRUY:SH(5V5><_BH"?A1)$,XS,L< M\$A0<9AX2CF#X&DY/VO.[?\4&D]J8J>_N^),OTF'#/$'2A[E(\6Q@DS59 A% MI%SY]!1!LY44@2DK-\M*;_U\M:\3G3-GE7!DE="7;FLVNZ$/?JUY3"O[U#0] MRF9YA!!@>/['UY"1L32-+Q[QX;^E3ZD:9M5\B#X %]_GY?ERBM$_S9JEO/OU M9L$-F$X".(@4&MURX5.K;[ZVS]Q5&"3&[A,\#J2\7(;W5?.&^ZW=G# JRG*( M%>642]I"FRF9,!^-,!B^&\%ZS,;2JQ2'I*I6O<$P75SPT1JJ4U15MND/%@]+ M&MJ.OLC'?+>&J\HP.*.Y3U*ZDX0W15[JTUR1+$GJP $2[9>R0M%KJ.@87(N9 M(O&]L6<=P_@630(+>_2,J$62'YBT%;\:4+_+W50[_ZTKYB&RW=QY4[#*=P.! MB)HIF3QGA*"IXARR43Y?J8:Y2;Y5BDME59!)=E'503F/&:)@G5D#732C?8)W M(IF2.($&^,HP5Y!;A& A@V:CG"(HN(0K*+2H*S/"&'SW?*M@A,;!8GA0 HKL MYIR+#)FI+\<[1X;1;SSEPA5/)6JUV"1(YY$2J8&QF033%3GP;:3,S;(:O>-& MLL/DN7>!">RUS6[[@4H] @Y=/Z0=V8$*=(YR;HWI<]4DS9P&2%X$7T-E'>"$ MG=Q_']#/:P:W!;1A:9(%@/N.W$&WIPO/^R]RAF 5/:"+NB&T._ M:[/WPJ .F:MUD0"T=^]N6\96H_8GAR^$A_K[;PO"BYEP-$ M9NX?QT!;O^9^/?WQN2XZ3-:\ M&C->F)NND]/G;U^>T5=3OX3=.E4B1.'5T=%D0D3,"3-Q@R*O,_GN[M=8/X'^ M<)RCER!XPSA,W4-TELA-G^/XR! ET@)Y+2,P%_R%$E^ KP * MQZ6G,6ZX+UD1]@ L2Z<]C;7R1OAA/=R,:=K1M127*,P3EY M/'WR&$O.^>34")D*5K,6>EXDB ,G,TT\MNXLNV2G MS1,S(7ZA!SFOD".#TSQX_$S^$TCQ1RXT.,\E4E.1DGML22)R3ZQ#Y&'=;<[1 MUB!5MT=ND?!EDGMNBY L2'Z?UAX80#FU9UCXBG\ M"_CPL7,.%Z"JS _DGNO+/G@UYF,;CV)V.:3$1UMRGQF9>Y0!("=6O!.Z"8EQK,M9XWAV'-IO1 MZ9X+0:!E!^A(\6J:C@]Z:O'1-*(,A'9 BT(##Q)]19A3>M^K:1O0MP9ZH\NB MR<,[1@P#HU$^$Q(!G-9NDMV*F1D,O(\@*.EX2:?D#KIP-\P 2._ =NB.\MJD M$=%1K-+7+JHR])O6\.0S)LZ^S 4V5%?SHA$:<1[U:']STHFJV=BMG+]790AD M;#AQZZ]DDVT4-5#D9_QZ V%:YT^1?-PSHW?VC!D^.!VG_!_/D@"K\:TQ/7": M9^L<&\]\M[1V23!3.&6@GJVW9'.;S4QJA4KPTC,J=RYJ%8;^BBHQA+,,5$8A MZW:9*_H,74)N4;!V"\523.J3:0]JCF:WBXCP*KFW=2GTBE^E]DYA3NU5>2E0 M>3=F>KHO3! ^Z1BUNZX)I-M+JGE%[7$$94UMNKV'9]V^K'7\7W]G"L[:1*WKTU$^2-"9(#X M7A+CXRH!5Q<1@1!@(]>>K&Y'G5V?@(*+D .?O*&F:',89B #;S#"+3KOT7_F M3.,L]_B@N..K1SS<,A\%>79MA!<-@7I=$,:+$NED^H$(K"]R!KA/OKEJ@V[> MG[PNK6-V&?:/T7"RC]_5*^3R!)PY!:7_>ZOD]3"-9$UZ7WPH+["L)>=\[\G]+H9H"U%.Z)^'U9J'-]P)RN@:QO9O0">I"S@=Q[N=] M\MT74T+:,N$X&_2#1I1H@(@TOSH0EAM^95K<976I?1'ZX*$[-^Z,#>T36),' M?EB#!5"QIE!5B6ZO-Z6J_WE>$=4>[W@:GW!@T5U_;\L =*$,?+'DXYLUC 5" M3 1OPMK&I<##KQ;6^4+TX[2-VD4BQI>;9[\STH)'#SZ/@@&N==MS[^$^<71A7V^%LFZ=H_5*Q>>I;G(TUY;(I MD=V@$0<8\T;Y9M *7E7C+D7#B[Q9%%JV]ATYGKIOS12.&A:S=>!B4M;#Y*U_5_\*.,-Q MT'0\;G]*R6J_R,61!J4YL8W1*K&\EG:E> 2_V7D:,\+C9SO-I=H>?L>U]@ZB MG?R*;?/+]TMJ;8"6W"J(.Q-#R46AB#_MZS4HH,RL;YESKE%:^@(J^XEVAN5B M?)>SP^_OR/HH*0Y?CU\TQ+<]=*QDX*;%L B*97HUHAFFW780[3;Q*9EJ6-LV MB(ZPYOS!*JQ&[VQ= CY)]NN\S=SK+O.3]D.VY"Q]4?B5[M-GP>\ M-ME/.F8H!\NTS@4O"67:7/]C@#O6S9E@V>ZMMN*TY:Q@:Z MF!-?I:8,ML#*"HS-S- )S\A)QQUO$/VW.[+S.OS9;<)ZM0B?MJ3T:0APY=91 M;WQWE0:6(W]V=#/_*B#8N[SN2@CYV[1PNUSY$H&?-(5I3U8MOI4X/:F?. 1K MJD"[MB(0!0)%&.P@,.1;]L$GKX[ER:IJ/^M.A(VB52.B %YR-">]T64P6J&G M'GB(?LO'Z:V: 3+*J;XV%2%_&3,#Q?6]0-"NSKKV204BU6W6=Y@+ S[0N6)$ M?&JL<,=DHQ4U.367OIPQ(2\RCO>+4M#*J:2"/0<7/Z7["#'BS@2.U!.@0&05 MQ;L:@J'!(;""#')PRW=-,0VWC-FTW ,0"[[7Q@8A[+2:(0MH8RHS\B8P@#>- M5_-*?(Q<.:.N5&0!Q$C__>]GJ8*?GCNC49?YJDG^QHB:X*Q_Q2<:M"""D5>- MV&:I"O#<3Q'^7M4]G/V&HYC"G2^B+#010:7,^)DK37Y4^K:-B-?>RA?R9J=AT0@?CGGEU(E#R9;,5*U^*TT9]8Z&U M9(BS,UM57"Q>N(NSY=;*Z6B6%9*PU2:5S)%Z)ZO2!';(\-]-C XSTV< >>98\-O'M4?;WR6L&612'PD(I= M:Q1^ HUF$\F&:KIJ(%J<4&-!B)_=USDMI'&-UOGHFI?YD" 9ZMD+^W*^QF8O M',(=?-#]M)]].+4$@H91SIP+:Y3QJ76FXP9HN#$JS9$LVSGE/8BV4+Z M&DO0I/#B_4'H$7>?2'WWJ, Z<3ZRVN6,PEK6^?+O1%[6IM MFR $QT$P,*"7.3\E]=!5C= *ZX2O]4ZJ;(4^?QH1]@-N28J%L?WKPLE< Y"LHWO93(NC9> MSP/><*J,5TIL'8=3(NIF]-X\\HERO6ETUO!O+#5>T-_S^46-S=FN4[A?"!AZ M&T;6(XA2!5I)16D]5[,>N*:^5"(863OF%D!"X\\%SAEL3J"BF*T$ A*: MY'>;P>2&4.EVJ<>RBZ-[%97#)(/$3N#X4/R)-LXKJT'/0'LJ*\.7$8T'&)J]Q$R* P@7 M%+A_Y.[%J3$PUR:D5 ML4FP4JF1*54K("MF?6G *M!2^+VM5YOF6E$^7OS"M#]L-26'R5NP%T'5FDAN MJ& /Y0ZJG1"0W9TH#/_8N,JY," ESEWA[_VH\[EK3&0/#Q]9]LZQ"J6HNHR* MWJM2T4I^4N YDH@<;(3J0,0\%RL9<0V++K$K!(!?P_3*EE]3S6:/SD"Z?$)^ MGH^+;/?X<[^&R7+'GS..F1!VPF=>,E,#L)QQ#KXKKKZ?J-O<5>[@\PYRIV=O MN J!UWY6;G%6(ET_4,XC'P9GB:F)V83='N3I*Y]G;M#B>JYE.4:UVZ:9IB363;,9XB1D8-2 M459.)G^O+@E<+NSF MD!:0SL[&9(6M4J7F@^&*@3EI%B?5;'"$F)GH(];RR[B^Z;_@A*\[AGQN99,T M9D^RFM*>-A]*)Q]G5L"0R:]EGUP5,BFD"^.")T=:ATIONSCW-R6,8%HOL2N0 ML&Y,1M.GB)#BHU8VG"6AB!F2YVGB>P_3#2J?' 'GSC^OYL5H UWPN(H53@)E M"BW ?Y3HQSH#0O'NJ6UYX'/8@@00)X11#2PGZB2&0V++VW-!D("K5=WI\19E M/.!0T80Q+FKM/P5%7[B#D)ZOCRWZJF>5,W]4.^BY.)4A2"P;6-%%M91VKZ)_ M11TF+^*)C3X'7A9JQZ,\G>D?WU7-JJ_AH)L350L "=KCJOUZ %.#X9/ZFU@, M+S0X:0N@5L7,WU+P!M&W4+^C;ADT('V3.12D.%<[*PB7WNUG\_;=)+/BR 78:U#][@GOK,% M=]F3&(/"=2+B];A'T5.02Y,']7.2_>!?Z%FLC5MT0&K$9^KT#Q@Z$ M7U7M+E1:BJW]'-W:')D&E&J(&,FB7O0<1%5+1$JV(QQHGI4J>42Q4[W/K=_J MA#(^X7T J71W(4\SF\\>LC3; ,@ZOH1)TX:&WJ]LGMZOKQ7@9-\*L //LF\% M^ .M 'N;^\=L[B:5*PV;N;/+G;/%?$@8),2I[M2EITQM8R)W@*6F(D-D2Y,# M]_M=$UO^&F9Y33!=\QF4"T,/"J<<1JL1XA1_\*ZTHPZ^[VC$(KQU3EVL9'O2 MCAX5PE*-CSBJ-3I+8(1*$-#,61A^[&^MX*.H0\;JB:JS+. MT#TRK%8C-Y4$H&]) 66FTL,N@![G5E7+R_GMJXR?$>04PC- T-W1PZ!?KIJ@ M$,50#5OZ$M/3UEW^4:'&([IY;A;C'J"(T*\*A$X!$1Q*7A,JXYERP:*M+PHW M EJ;.#Q#'QL,SVG%Y#5O/(TJJ1:I6M$/IV^\6A&D3(95]4Y31NM?LF:<_5/:.)FVM*-=U;T-E:Z:J%>R,R3EVK/: YT_ M2S_E=.#/BF8ZUP9GV/2\]$!7U>2P#&.Q:*T8^"84Z3@7I/I4RH>"2_K^-"/U MZTPZ*=S[>7Y1C<<'/]19^2[YC:S_V;+.\V7R-N=V%W>74Z);)1J*-R&?% 3J MCE(_O%2*UE&WK"N]*X)/F 9K+S,N.'G"?"C&TF"-.YZ8";(C"G91K:]2'&C$ MT9R!M!!J*FX":4Q\*4F=?>HNGY.>N+N(2!7K;@_SL::*Z%8CR<$P/Y.2M M(;4J#0/!:\O+BZ*N2C_O]E-3MQ590(5&U 2-. LNV*K8X>/:)Z:'SFQ/2VJP M@:6S#%%%AGT 3UIG"6B">DV@*O)S9YP2,9-3]T:\W?#P:=[J%)Z&"1@B,;UX!#(VR/_=#/-C@XB5R?/ZF@5F_! M8_2K;9E%;S#3O"F^"4>+ HE (6-(OL#6VSF+*C3\NYM26WG6%#MY)E]U7C#7 M.9\3O;O[BJF(EZM5[*$AG.7G:V+=O0O1,[:B8S_XLRPN[M[Y %31@H$ZHB79F<;-5%)R:: -5%@<5@B:]=$^C+\: M4SN#_''IHDG^RV8CA;6;-'-JAZS-<\G?4^VO!G7%8?)RLTWC-C?N@9*^X^VW M#;*=LEF+)OFO-JN7U#3GCA! /MR"_X%LU>#HX+\ZIC<:)**[8T+K)>@WV&-8 M&[3&-$.#[7OCFRO?0JQ@;COG^0#J'N;Q]D1HPL\260B:'^O_>=D9$B HU(DD MR52TQ<=AMUN6;EV!O4M);YD#>+TG/5;T#JB\'KWN+7X_NG,#N3!O(=BN:.>1 MN"^#7^M$^^'\'ZS(\#I]84T4+;HYO= T#O=U#:8ZW)9I8Q$_=ENL.X)C.#T0 M$K'8F?!-8K,'?0C"5%>>K@]Y-'Y *8KJ?EZN%GQ+CR2U3AN#Z6RTS*H6[CG# M[WJPM%TR3+! L U@#" /$V=T1B+>IBWH@F/ET8F[3"E4="8XUV@EO \V2<;" MH,JRJY>2:??I2%[O:$;5?K0O8T&,= MEKU0Z.=^M58$1$2&2H8S-;^G"C3M?J:$R"@,<"$!3)..]"Z>C3>7:]O VV&< M0L+-BDX VA&S22[D!MV3U;0B"X&]B=M8# UB>,*-$1:3K)O LGVUP<'2XG[K M[A;>Q8FYPFD)O;DQ13KF0LDKFRDH8RDADXT$RYYVP^.2HB'R2#]P!JWT$T66 M[/,SV')(05S%V2]G)_C D^=VT=Z8&T=:\!2YS[E-[F(.HL/UIY [*EV\FB&: MF&;_JO&\F63/,Y MQ3W\X6$!Z2I?"' X<$$!6NEWO!-B)E?1 M+G90V KV#TCP]7,RS:6J#"A3!CB%YEX KE8F 1SRG0OSU901:)J#8 2#1D\E MV2312O0L/[SKF&MYR_TZ*HN]$Q7><+@B.VXY[V^T^B5A8Z@*1 ERE.>=9L @ MCA;1):SU(W83=R/GNL_H"4'1%@T,8R?SO,U7<[M*R;=U/NCK".^ MC29TWPCU1N@2B(@Q?LM5#**GA0<<*=:6FK5&J[9Z[R(OT@*)B#W$Q7)+B1UM M0P'$8EAE;K2P.)ZJU,.R!B$8J-0,!A7V>TW5'B/E,5(/]QBI'7B6/4;J[M&E M1J%M9,EM'C=$T]0ZU@T@-(-<^?+A!SFDB!*;O.=RO;T_>%(P1>K1W\M#?9C\ ML,:(;Y(NO9>68-00($6CT27^\_Q-H7]H%UV$&P:,K]LH423NHT1GGGR6"UM% M.>&QV\7WWKK^W^8C*5S#O4;!8!+>1QUA( ZHKD18*:@^H5+2K G*%(2B&CFW MA'T-47@[;TM.2DB.V%\_0X25(Y\/QO7"C4J!1+3)9_#Z9*X,;$5.J#CC)>XY MN<5:N1?N2'A7X3TZ>3M+G[&>IO-\FQWEYVEUB90IQP:D#\)\=GH3&1,1 >0: MS63#P"K[K%++!@76,B_P&U+!U&(.%-0TBU_GXX)T5U]-PD/(K7MOH<\3,JB; M'X?28S,4CE)%GHRF: MW'N4E/Q6*]5G#I@8_4 :2!?L:=0==9#XF.2AXO^HJ M^V"$L^2T @6Q!N]<4_YNJ*O4"JOMJ:JSGSM]3X4*# M)Y64=@P7G;F;-NX.>5\1C5]#] .V2]?YE^N@4=&Z*R88<0:[V]%.D+6[BT;D M(QM/+Y/CC&B7I.>QR^594Z1>?4N1[6O8M+DD) +J((#1K.@IY(@!Y'2C"MZ@"LRDT),L=$6LZ=[S24L9BSEPCD'< MTT+K3,U#5I-;O%0H<5N]+;74$PA^-^6\]?)=\9R>35V,_^.;JX.3P=.GW^RB M*=B J0/>]&U@]GU]2=*?TV)!0TTV]=3M!#[>P7T5FS]7#84X?<'GI]X\+W MY2K[.UH9'*G[$K5@@?;-*;<[9UK0=7LO<,_Q$2Q1A8%@["?G-MM!;-Q&.J2U M%OX:!C%;<6Y$A)R?6 _WNLUC^VF\Q0[2@,F6*?B=(\Y@+#7WHQA2+QU82>J# M(HM4ZK ^ASHG6#:[O7)1]:O-+6O$+#E!J'7=&)P]JQ7JG2G 8=A(-9N)=)4] MNO>KYK/T@E4*@#7)= \,B/C;3"R])^CX#),&;2@%[OM8']FI\BPD66C:9%?Y+US=UX1FD:V(H&$)W4V9R0&@88HX["?N=N;.1US MWYD6[2NM(L:D@=:HNA!]],^V8-0%Y>28]K(84:2.7H.&,TP!O92=U[G P22K""X16/-=UGBKY(V/<12,R=#SMA5ENW?49 MU6W!^%5,"84X,H7O\E4HQ^XGY?8F1="U@:VBP\@H:3_S6ZC73H#3$WZQ<>L, MZIZ2\U;56)9Y#?UY'Q[T5MWWK\;0L\[HW>>NQ, M#PFR$%J*@VPV7E9D32!:'U,B$8"MJLQ'"2$]*8FR%$[R^J4H6'6RKE!)5(( M,9!TI0MG1^8QM2:;.WRW(FGD(H!TFM45N"FJ4KC\0)?5"Y[PT#;# M>_5]764^Y :X6V)K?T2B/4]T:SW*50AZUO$YH2*8]J"9,J8$[WT\V'/4*#,B MH8S<8 _Q"$.,<9E 5MM4(4>S3 3)";H>)"C#T4>34(U90IN?7\!8SB575@\% MCDL7O+0LPT/\\/(>%"*DZBAN.G#A:6!^*,7-L8S)1[&W83&7?/EI#=BVS"N M#UZP7$0LA,])&<)0;:SS::R)7=L=G(9&C1K2?"[R=6.9V[AWXWP:5AXJ9M(C M^5VC-HABW^)"^4;YJ='Q4HT@$'C&5T>GO'N;J]]$.&;.,I899KBF#P-X[H<' M+5$AA9LRC8\E]2';#>IJE,8*3+8;Z+D0R#CSQBP6>5'[M5%+-\JL9?QX^!-+ MDO1>R\I%XJ92$7?6\T(:_3IOA38O.5N I=]P;;KKCUG94I\+HBB\)'U2)MX] M6<8^W);53<)%6-P;.LM-(1'>8%ZS!X*7]D1;3!RH# E*HB;#O/$%/NB!94"Q MD9M6>IMLV_P-WTA#1_HX1Z4TF*'73I^0IL,_5=\3\<0G4(=ZCBFE>(EE,:^D/PFP'?LGNG>(I8$%9\#"=GC* MW[$Z0'(3W,F-YP](4YGTDOA?K9'91<-]0[?*MZ_"[:?L5YW;$1/:#N(10=)8 MNA-U+U%O%'W$N;N^66>V$B'<2Y^BB7C?F/@%BV<7!_!*L6.F[.$2I+294QY1 M&H"6*XE9U&>B\6EZQI";RR+I5C'2.&+P+27-H^/MNV32P=.A-FK*"!U" MX#4%7M,^Q0') DE-!(GE>:65@36U+FW8!R,3=R%[ -G&OGR+3^,.5:;%'OO[ MJKU0%ENO0!'HEI'M,]>,F?N21;$@A?/\F97EE(IR("I>M#4$AV-"K#RFG^TC M"^IG^>:.,<5_B#=L8C3/PTF_[VX>NU.$&&];\+9.RLR/?)B\R7E!$*L?6+H\ MMP/U^:S=E[K3E$07VY(:%95I!]Q7S+K(]C,#.Z/[P$4V:W/E;0@M1(TW *N" MG.C,#<=%Q3RWSH:T=1FJ\_2=ZDMAV#,1?Q6@!P'O+-1#6##--.P-ZL:2W[G) M5%$%]%7;D=.=-*S:>!VL)])%KA)K0,*/.)3=P?&^TKG0%]*ZF+CCT:G/E 4^ MK:;\@9$98HI6C?^NF#.=&![UU@%5_0', 8::.>+9-UR, M@0A-./IJM.H0-ZH[&J':PW2F(X:D3NJL'>_B\'R ) 2G9=V)>WUM""9^RRGE M)%2!UQAC!+Q94Q&WQ4I)U\5I#7(W=+ ZDZ$7S#F]P%OBDE,#0.^VP[ESA4.B M)Y*NH"R7V_'S=N8)0$+3?RX,X^I"I$:^ABA&\,A4F*:LRIP(9/XEU^#G$'_% MX,5]9EO0C-N'6JK4E7.5F&2B#P&TMQ<:4UYSIC'4..Z"DL) MZ3]Y-]4J8@$\++AYOKR3X3=6'Z5-RV64;31I,!JMF9%;^KT=G_O6'F=&H3]R M,,_$/2S!'IV1YEP:H^])1UN CR)M2!223F+"!I@F;(9PP14.TZA!M"AB# M*$V8RID MJ25&MI/!Q&[=#UG*K]4X;'E9^2-YD5<+-AX$_Z)R7M8NIQ5O;SJ6:VR!:!73 M4X[(,+BWI8+TH$I1&I>KIEP&'$7XCFP@9I_TV<'V)N\)\UE<_*Y.?#Y'4^:T;3F;/^-=^%K_O: W+\ M=74X&O9A?JV&[LC][3#YL;T@CE3[[5.?0 Y?=Q_.20!@E''T5+HGD@%+]%!= M\[[61@)/\8( /S-Z^N_K;#QL:R'V=*%64;/3Y24D>D1!\!B0#AEKXFC]8[8, MZ=[=Y,2=R:!,R;R:Y9S?#Q P17RM?/U1P+#C;B734[?E(HH PC6/20H>)50( M"&V+!Y/D%?\>:E:^<1D0,8U&-!K.HR)'9(H_9+M\E/]=A7)_A7SKX MSY)?IV[[-LE9.YL5%YES]WZLIF4\.6^(2\2LW,*-V[@ $R2,@0N[J,"& 8XO MSKJ 9\L*Q'IA-?W@4]^RF)[)XKO6RGOF5_MUESH7$GZLFFF;N0$=*@#DN5N2 M3>;NOM6BV+B:D(M!,)*741TOC=C&&G-D94FQD?/PWZ\, MU,"-Z0,N% ( 7@EWJ$0ISKLNQKAK*'V82&4(_'@5))9&;K43SQXR&'0V8?*X!=^9=7H?"%A:[P,'L/KKR01?BU3Q@ MB,9Z?', S$>UW?LR@'%AJAIC-2W/Z[8C^C[R\2/FYU;6 OB M@ 0:YC"QK)T2SEW6I*)4JJ1455YY\@I8DEXF, V3%IY;JLCY4.D+*6$)IUW( M"?2D"#9M,^6,'I/0O*Q"*LC32_8=]ZBJ,J=SX?TMH[!H !TJ/0&)5T2@G.D MT)/3"@IAK3WF;+S)5P,@+@+!:1X^E=WAYK1HB#I@4M1S?D%*>S0)C(VI<.IT MT4K'4')>/QK^##*65$PH1:JN;S18#@M7O2RP_ISC65?NL (G:6I8,0V;NR'",+XS97E&K1NF.73V0KJ'4]WKXF!>=N0P M>:-Z(*F9#'A /$G](Q#O/JE5TE/]LW4_%^(CA.4;@)8V75Z#)E8Q-;VJNY%R4R3PXA5Y8S-S/2TN+;]L!I8JN_B'R@3NX*%X\VA0 MDET!)+0@]DXRX"A0JB24^Z_;ACE#5G'H[.+K7ROL*O,+:'.AMU7L 98,BU1YN$L8--G)AN'>1;XD4B; T%(/NK!^M%$L1K>$M2CTZC(_ M ?XH#\[LDWW=9@)Y^O7?J;O_:<^/U(Z-B? M'<'35(:"E+LVDZG7WZLGS9 5%Q=0@;,$_3LUKPC+<-28MB"8(3W0G"!S1=-C MO;S-XLL"GX\APFN(%^9>POF^*Y'>$ 0(0Q$%4B"*C0@L_62%[%//P_E@(6O, MKO@"3HD7;J@N,Q:14G?Z D5N'T-G1%3J$1/()(P1!&,U*&>-+@EU,'J_-5Q! M4(J]:2XO)R1"*?-GV4IZ8-W4 ,[6R?EHEH>4>$+4[C4D95]U*N6>\W8] M&Q.9H$YZB3VZ>/MANX=(6Y*R!"ZN\WG1SC5^;]VV-( M61 Q^')# @[^,7=3+>CGP5'JGI#^S[3KN+7M;"%ZM=A#\QT3VB7(G^"6>3;> M)-";$\LT!T KV>!T>-."N1>?_+B.0.[K"M79N*-,=7=Z-_C]/?G1+2XG91]7 MI)X!.X7.J[# I'^0)V[,@? 0J4@"WQAJL_7%N9_6SSBM?055EB$W8#D?00-@ MAJFE0W%>77BE;N1D/2'"A++BG'F^J)8>[V:[^);)+,_<2??X\<'Q@Y,_ZT?< MQR-U/ZCC\"'F_ESNB=%V;1'1!%UD(THGQTU;97Y);5. [1DT/].:8S4QX-@-F&A MQ^2?;56W\\WKY^O#(7Z[QR'NP+/L<8A_ (>X-^HW->I<6]D4/Z#@*X U(FK: M2XKM=04Y44HR\)H=;2N9SA3!7$#W5$4>^1 M^Y$$A5#/ZQ+:FI8"?T<%F1 ,R,W=?DU\)B="- TTS9=N7#XJP\T[0.K9#2MJB;?YZ<^F_GK M.;O6#T/)4/'!IPFJ'CBZ3XM8\/$:?E\: 3?D4!9M3;Q1G.RT6;!L7"VD(W%] M32^K942G9')N^VS99UYD:=*62!MM?XMGUI[/Z] MK8MF7(A-(Q.)T@V5E&HBE!EEG4[U]>OV/!G94; BF8LU>(#M]\=QGH_!!30N M6'Q>'D61>2_TU^81[GL<,#>\"+UD_GY$/;PZY@;\5]1J:Y17?!TRR^>71!ZAUJ4?KCBL8PGV:SR3/W M=?E^[Y,8'ZMFY?=_$(75K/@5S%VE$\],V>.@/N3=E:/L+3N?7J%@^W 3#-5!U; M7'<+7R75?>$G\V_".75J"ID_4:H1C[2MW*E<,RANTD!<;!D'0-+<2G<^."'* MB60J=>X)$WH)00AI^?+:O@]UEW^-PY3 >DW#;C>HFK?K M&QWNS;EW$:^4&ZR-:ZY31EC;%G_AML@F$W>J$\7/R)F-,@?@C,P3];6%$*)U MWD"S5"T>+J(N??J9&P%BOA-8)1]93+,+X:9N@**/1@V8*24>:(#WIC2=M@24 MV9Q"\(84&DB2*Y_1P_Z(OD__,>_Y M7V(M8^J4=.>"6]@4\(6C?M,)']>;P?98.5M!=(^Q\5$:#C5,"^0",!D&T&\#OU:/S>CFD?FJ[-'L^)WU5VE6XDRIR0[]1].6\#[ARDC$#A ML#S*!RD&OFO;!&LB,RL=2LK<%D;G*G#+1BR+T%TJ+.6:F!:D)995*I1M?5C7 M:U2UM71]L*ET?>=F->*10=.S7]CFV$$_?8A7?3]FW\QTW>4<\ON@#SB-%G#4T;+_BS?;N2.Y#JL!TW)9\ZM-(KZK6MG*!8)0S>98^!VTDNOJU;9U]R^1)++I^NXG)S3Z/:\*7;J,M\T--N M_.*^@J/<4U]5)8?SB9^DXI)^S)*+-,:'C?T)']Q3+<[1ZNHSA<=^@48)>;D4 M=^V+38MFC-Y9WY3IO(R+[@_P8%%9(G; M8"ZHH;?R.A&RYMQG9\I4QI^B)3YO9\MB,8NO&^@W"(V=+=7>E TR(TL^+8G% MP&WMNIWA:(5LYF3"7./\Q)23"EW $=GDI^H&3O85I=VK*"6_34D2(SI7[)KV MIZ%H#?!*GE:23>M3S[.DE M2009#\$RUWQW(4&WA!LQ<2S99SK(.Z?P!I/B7ID*:UM&QB\V+_NN:5>S\)OU M(V0*PAOJ*"';G*.7W%UKEI\S+ZU&BTP;5\!Q7%1-4X &%#4+68F< J;![+ZK M>4REWB!OQCW2<"8*7_Z=9RS-I1=5>7F][+8A('N>P7!^,+'--1Z/\>VRQXVN M($1 /J:AZ.-&+L;_\!IRNXFL?TO.2ZCMTRC3 ;'29>1DHA^FC]:+;C9V9O<\VA-T 7?6AGVL\!O M[O[U _6AG1T,& PC5O[>#^17_U(YPWERW3Q_=3O]RH MR*],K16K=\WSP$Q,MZ&ES&R-QP]3^<$MZCM)6E_GX:AGL3FF.(Z)?TC6G0Y0 M(YE50L[WFJ(YL";9;"45O&'/\'^[#";90%!LF5!$7:&J))9G,?]0+&8 MBPCI#6.9VJD;,K#9N@^,#:VO^5C/U%_7>WITU[RGD\/D10Z5PB;Y!Z4RSO*R M<,-TMFTT=N6]^C?"+U6OG.UUI_#)79O"AX?)SU0"."L^CG MW!N.#MRHD;;%=ZR$O-H\:)\=ZQ(];OX>X/)GG_T!/R( Y@MXP>N@8OJ6W;/8 MMCW=*2O]^#!YR;-Q]=E*C_M(6]8FK+Z\X(7^?VURVF7-9K\@N8*ORBE1'J M>7E]N2-ZM6^V?O0/C!-OA9T:J1?(2/A^MG$U:N>PS&;(KK=P:.O_X57C+G(% MYO13.2^#8S<:QX>#?_OWCOW^F(OFEL;H4YV41[ONJVQ_0#G*I\OEXKL'#RXO M+P_=8QZ>5QCJ?/'FP?Y^#RK'XRS9?9@\/#AMR>/CQ^XQQT,'AZ=/!X< M#X[C"LIR-WKY/!PZ??_K_\_?'!X'"Z=#OX^7F=>T7*Y WE>=R>^EF: MBEB#\O5H61%[SN )\DV#E-&98X&[4&Y'TWDD"W"VR$:Y7"(Y:X>IBY5&AVER MFM>B%*N_H6N<48I98 QO5;"/X2AG>7U!"F[)3S^=IJ:,Q^5QWV-*R2BUGFXW M:!(J/)*O'9\*J,G=IZJ7/M?XY. _;9HY]2V!L]6&Y.:+? 3AR^0QC\AACQ-U M#3-TURS-\:>Q-'?&F+AAV&UCLOT!_[ Q.3X:'#\]&CPH5\?NMR??GCQZ/[BI M,6$AZ(>:N=YJ28(&-=N+Y^ZERC7+@@NXC;PLFN0Y2XC>ALG88!JB][M-NW#+ M)@&NV,GAX.-ZJG?&%'SE?L7 F0'WGV\?E.15')T\>CR *3CQIL <]XJ,.,.?_PG7J\WZD? MN%,?[D_:KW>GLM.]I)UZ].3H^/U#MU,?ZDF+7=(!%79/V@_:K@^W'JS] )Y> M_(Z%[]R_8:3]8UOF'D;TY6_R_7&\W^31)I?C^*QX[_9%[Z'\"M"H*@!;WS(# MO _&-?+&>3DX5D3>ELB;X5G29T<(^@YEU;4-R+;S_DLW()\M3S_Q$DWK7L@ZT3+'1G+$2TH41RRYD?R4YXUN;HH +S95N[T_NLR)=Y\BJ]07V,SNF/F;:3/?[MUU$A'@ONX\M,G@TEG^)FQ!QD'WY6^1X MOT6^B"UR?-TM\D-19B5HAO9;Y#I;Y-B=(OL]\B7LD>,_<(P $_HA>VAXGP@! M9 L->[<08\D'3Y)_')X=GAYZJLO!R:.C+WU[N9,LL M014R:U &Q6V6V3FS,E(3P'@G.C#PMO+/3O^\7WD_)K]G[ MJJSF*V>4EGD)7M^ST32?9U_NS)\^_VD_\[TS?YK-2"6-N<.+\MTP:_(O=QV\ M>/G#?AWTKH,7^00:8%_%,OCI^??[9="[#'[*AOGL*U@!;]Z^W*^ WA7PQG>U M?@6FX.'7N@A.H8#PAIB@^T.(>U>%"TI9[RF.0PUV<+]GO3P U8BA-OD\_$G_ M[SK_NPX-"Q%DQ;K93W3"=T!3_"_,NKC^_W] G9L(.&E>-[[H#K_9YE=KZ[)H MIN;U-O/I[.3[ 1'[;YM>CV*T,5)-+-K'E$',]%LT^@MFQ 2O:B4".#97Q8Q# M1X-[V?U[CY"=>IN?J_]_=O"?I%D\JA8KK]4MUVCDYA"VE#NI#L#$C[NP#A-X M A(6I%Z0-\L@A9,F4]4/!EF[T)7+YR!<5(Q%RW9)\B;(?723;9T*FX_YN^13R\?^^X9Q&G M09";.NU%BN.*77*/E)U&BBX")OWHV?_YRU_^\G_Q\^#9?9 R$Q6Q\LYVM5$X M<^>I%DF;@#)VGMP8D@4L=DMB!'X+8*53TFX!1;M<-'S\5H"$25!@W YUG7G>:'KW%KOY*-1WHJI?-(YZQ25:*Z).J/#.\G-4BB=]XT M>7_]G\/ZP5\WFO9;(POMY2#<%0;1;X\^#H/HMY^,071W24(_^[/L!7&O+8C[ M= -/YJ?=<_U$GV>O_O;+\U__\?;EV37IEY]^-B_3.EJL?P<%,E$\6)-BC Y? M]^?!TY.'J7S18Q-)ZF%,'9WPG\;LBM4,PF:-(](W(^6+$H5+UNI5E4BL&/D ME,K:TGT)U\O:Y;2JW=MM<>ACZM2[1)3Z\/#DZ.E'IS0=/#D\>G3\T2][_.3P MT;=//OIE/\T8G#P]/+[F&'QXLK.F7;4[*3_.(GR:?.?&CS[^T-3H9V5M/7U^ M]NM/+Y/O7[T^.WWU\I?3EV=I\NJ7TX^5!=\OC#^0,[^EA?&1ANJ.OM07L[9? MN+CRNR]LOG[.5LE3;@KYK-6KSSH(WZ_^X+1^5K+P_G=ZT#Q(7CC_]EWRXV'R MWVZOW0C^Y/S1W>[OM3\PL^-7^HL_(=T0F^RYO] M@;D_,#_:@1DM+#H!^71<:PCJGH[A ^C+'HVJMH2D[.;#<@- :D--ZQ/]\=9+ M93M3%1MLKHH]&%;CE?O/=#F?_?7_ U!+ P04 " OB:E4@)B6*P<. # MBP $0 &-S=&PM,C R,C S,S$N>'-D[5UM<]HZ%OY^?X66+]N=J1L,3O,R M37=H(-O,)B$;R.V]G^X(6X"VQJ*2G(;[Z_=(MH.)0=@&6NZ:F4YJ;)T7G>?H MZ.C%\H=_/D]\]$2XH"RXJ-GOZC5$ I=Y-!A=U![[5]9I[9\??_GEP]\LZ[=/ M#S>HS=QP0@*)+CG!DGCH.Y5C],4CXBL:O!V=N\W3QMF9 MBRUG>#:P'%(?6J=G9PVKT7#JQ#YK.H-&Q/19G MW3"880<4"MX]^N[WIZ:*UN*Q/@Z\+I9\'W$_*-X_4XP$6)"GN M"NDO%'#4)(KQB=M,L2A+R]J8? MQ#X=4N(!RCY1."X4 M2#V6F(^(O,,3(J;8)47J^?$7A!0.=#)E7*(@PV.(Q4#K+KA49+926QDH0NZ& MN5AJ=U3E!1#HRF:HCH@OA?IES7F\>Q9>[2B_!J&P1AA/2VB1IHPTB>\4UR;E MF/;9V=G1L_*TY7HL]1A=WE*7EMTH)G:5Z^67#;^LA&X;.LQ;63$=$KH-=5C: MG%9YQ#I*_5OD5$,S$L1]-V)/1QZAVK.^.6O\,4N@+JWHFPJAF, M.1E>U%1PM9*0\H>/!^] DZ1(1L"B/ZC'1T!"_)MY31):!T7=A^>(>A>U M2P8Y80VI>X\/USEZ?RT[HDK8)HSG&GVL0]X%_Y USR,MI*D^'+TN^XI+*(C7 M#3[JZ]2Q3<3*YILV[UK=^YZG39<]+HWU^U6O]/^ MU+IIW5UV>I\[G7ZON.'7LS2@8FM4&@!%#VQ*$E@2GBC-%,5<4<3V %O*QO>8 M0_7&1%)0> <8+O(W ZH"0AE T9L%*?^H.L"]/OR][=SU>]VK[GWGH=6_AJ>M M.RAT>__0^0P$U[]V;KJ]WN-=Z[%]#23;0;Z,8+-+-.MU)Y]+S&6C[A6:2T<@ M'BW(1TH!].9%A8._I&#K];N7__[]W_?H8^8A)G]PJG7C\OX M15KBWU$D\^ *R]&Y;/4^7]UTO^PR2BR180;^N%Y_7P9X)0AI216%N\M'.*!_ M:BUPX+6)<#F=JE]L^"D4-"!"%,8W%U,#H V[;MM1;DV%ZS,1<@(_TFP1\$4I MQH@-4<*Z0O#UPLD$\QD;]N@HH$/( M0Q@S5FBE6*,Y;Y0P/X#XRMH[!C,7J#"4;V3;97Y0(26/KZH48_,!<(>A-+K!+T#^2)!"$IC&5"9XZPQ[8>&2^ M$U-6S\9]//!+1,=%:I.]F_7WS6QCB.GAZDW$HX+NO7'H6L7'')M.G&R",8?C M$'C #F ;/!IQ,L)1]IW;S&$RR4U@3-54&)+M$.Q90V*JHF^J1]JH(Q]3[:F3##@=?Y%M*IFA"^ M([*P9ZSB8XZT33L+;\))SUJ^\'J+@-L!EY(1V,S-'(R=9C8'-6!4Q-O"5$F"/KL:-7@7+#NNKI(6K.T6@3J)9+M7*=YRD)1.F>MK@$,]SOG?I) M,;C3HE LJY)@7X/FP8A"4&L)04KUCDM8F#O&$SO;.N=,D.92M2XQ:\22O>%* M1N:.\+29'18NQ:2*76#6IE>*.;F!G-Q[]5"4#8JEA)CCXIE3/\T'JH4B89:6 MEBDD#K'1",=5*,&ZK0GC,MZ6L&$/N4711A=IU)WZV3H76>L=;U&D!4JK<>A6 M%QKSQDLC.5B:H;8=NYXW&E1[S:0KQX2W7)>'Q(/T\3+D:OOP#<4#ZNO9E^(; MH=9R-*9,C8:=S7 U3Q0SU6ENS!:E^%84M90%2N919F[&9*K1;&9G?A;12G&L M8D*UMCF4#9*Y&9M#I>/8V4V'>9I;)Q0_85/#$05 UA4\RC[;07>%B+7>H[FD'7BV-EE MQ0@?*QG$ =]#L-(VV3@;7\'&C-&I8V=6&UXPJG;*?84I_Q7[(;D%>X!EU&1M M<526Q^VG6F]EASPILJM@++37LR\TH MZ..%OB0NZ+'@06TEX-"+?\*"ENZUMJ^!,8(V;H=,UV$RZVIY?9DYJ.G1G4Y LB.2/'6Y36$VE%T:*FE73+2S:94*D- MJR9GF'Y'"%RDS(RJB9[0A=M[[.%#6 MU7?!LXFG]AD2N*?$%7\OK0AS,X;'=G:"3C-"+_R1%J#1U$\L+0.EA1R 76K[ MDFE^"1'F[/]],SOW5QSD*@X,BD"Q^>NFFP@S]]0GCIT9_Y7P@*JG@T40:KE0 MALK98^ 1GB7\$4Z24P6SZYPZ]C:"AX42;9!69RF/@U.M0?2!",FI*TGT_!&4 M$(E=?X1'Y9%O=JJKW%O?O['Q*ORJED=#BG[C0RHY1R\6NN'5+J(1JD1[OJ[ ;--E8R MVB\-:AX\<0WL^N[@]=T--_YM70&SE]E.8POCJ(3(&F0?57D78"\<"/(MA IT MGN!/B8-<%NF-8V) ,KL"/.> -(OJ&G\+I^J8^9D;6M-IK 6G2N.4#T>+)[5' MOQ=.H]V;-][HWG,4M?J:3<+(2^1U+76_8Z),2Q?Q":"$Y;'I/I12#D(_&>D?)%>5"]NCS M+0OD6)C=)!?I7OB-#\T4MY\A-S'7:$G!?=!?K2HH9;]0.;X,A603PI/_[_%, M%>Y#DUT=O/(SV'IUHSL)47&'; VA/95SR.6D^P H^!=7&K9)]/]UL+C)\D%] M):H[A&%7M/U@);#%&6W0.X$(;W?=4W+X*HP"!C2(!LB!]SKX1L=,SJ*_??(L M/_DP@%AIG\V8[M!59"(E3_B*SD44#\0E5"\-QSO(UP2S=63[T!)N !Q"%ITV M[AH_Z>]UJ'YO!;BY:/B3YK$PCR$\B=?F5^."%?B$HD(=@_ : (K00DMM7 MMB=P-V-E"AW:B/"2V4I2FSB$]!GD'>1[H:1E%8L==9'YZYM!D="]QR M ]HLY3ZTC65P0!?HSQ(L0-X56=U_YJ;?5X].97>W6_OB0?,,QD;L[Z M9V<1*JQ-0+ZGO@ _9)"AKO'[E>7WP=O[WUE_S$*UW> .TC=)2)#,$Z1V(YAK M6(S'/M1ZR7AH6<^4O/@Q2[TS>HVG0J!8O\&?169&V[_RP37U:?;*?V9ZCI MN_29"^14+^4IC;<2S?"[VHY<9=CY,J\PH+9J\T4%(Y:5JXY=RD;#@ MFI6)S5_)'*46[/9_I>[5KH)"6Q#VJ1?OCRGW[C&7LWL\8WSADSKJ*SIK4O2< MU#^TIGKWGW#'9((__O(_4$L#!!0 ( "^)J51;NK06H14 !K0 5 M8W-T;"TR,#(R,#,S,5]C86PN>&ULY5UK4YLYLOX^OX*3_7HTZ'Z9VIDM0LA. MJIA !69GSR>7+JW$-<9F_=H)G%]_6L9DN&.P9-[D3$T1,,;OT^I'ZHNZI;__ MX^QDM/49IMUP,O[Y%?N1OMJ"<9RDX?CCSZ]^/WY+[*M__/+##W__+T+^_?K# M_M:;29R?P'BVM3L%/X.T]64X^[3U1X+NSZT\G9QL_3&9_CG\[ GY9?%'NY/3 M\^GPXZ?9%J>C'R?3C-J=4;%^^^]7R[6>WWO]%+-[-G'/;B]]^?6LWO.N-^+%L M^]^_[1_%3W#BR7#\H/Y'+MY'R$F&< M"/;C69=>_?+#UM;%<$PG(_@ >:O\^_N'=]<>&7TW&T$83KHX1,5#]V.D(+E_[-(7\\ZN(GTZ*YJFX@/6W%3YU^R_HT8_B?+08J7W\>?G9!5XK M*>!L!N,$%^-W"6,TB=?>-"K:FTPO_W+D XP6KP[F'?GH_>G@:#:)?WZ:C!). MK;W_S(>S\X&@V5,=4$&!>@2N_,U&+)I(^C.NZU%>HM3.-6Y,I#@^N@*^V MOD!9KY:+X05(/XVW.'=]*B[?L=W-3TX6GTF&,SBY_/NR,E;EQVS23"$7'$!Y MUB7)[N3D9#*^&Q#5F7H5<#UW#(@,01#O9"9.T1"!TB"9:\*0!T"M0@_^;=*C MEBJJ<6,GI6$9!C\Z],/T;KSK3X8^>$8TIZ?CI&4W4Y$-[,,-:0WD(=Q.!MXR@73 M4A(=I<$U+#JDJ(C$LB*L<%J$-D;E<6RKL$1^FRRIK)AJA-D?^C <(8&AVYVC MX1O/!CHS:ZAT)@*$$T\0FFXBA,0D9HV2!-B'(;2QK+X\Q3N;C67?HSWT8 MP:6$DB?JM1*$4H-+-2J/!.O1\T\ZXW]**Y;;K(YWXNF3/[4F'VXMCNLKH!K5 M]S"LFIP#AG"+:7>'I.!%$@$D"='@DDU-(#;D1!Q'ZZVM!$5C$UX\"JU//E5E MBM152S6V')S"%$=C_'$?? >7J,XO,8F@@M(9_7_%XC*18B,E(3L/&K@7WC>A MRL.X^N1G5>9)1874(\GL$TQQC9O.[R2N3!@K>D^)0:B1Y/>_0\^LZ#![#<+P8E-W)N# 9(>%WW3 MF%U2 M._!5DZ7#6=E9*])]G9ZQ *N!8_6 M$2LMN@B<,>(I>@R<.9&]"8'E-DQX %1/'?OZS*BEF&I,N4,^:00*Q3/)RG B MT1\@(2 L:9P0DC+T'5YF9ZDWCGQ]7JRIAA;&V MV#TUHVOQ M:7-Z;)TTNP++*,UBC(($8SQ&X$(2'XPE#&$FI7D"UR;U_BBTGEK4"3ZH P"BHRH2R+;=+MCP#K M:;9K+6[4U$6]0I>N@]E7ORHIL#PB!)5C0&:R3'S6FKBD#$/#A\:OS2IQ#<;: MN0K??2JQ,/Y3(I_/?K2(CF>[?CH]QT5[46(TB%(R;X,C&L>[!,>)! &.9*.H MI3+E2!ME+5:!UR='_ODA-AN:/^ 2(@L# "G).7,J-S!S&K2$1R MID3...,YKMT\<,$#>GTQR*:%#7>AZI-O7H\BU?10C1GOQI_QV9/I>5FD,X]< MA*B(I5:A%8^:>)\9L2Z5Y(K%H*#-"GD519](Q'+A"8_1Y2!2#KE9[?ACX/KD4=?C16VM M5/:=!LQ(9TMI(21JB616$!=+D2&33!MMA3:FH=-4V0.,Q@M/403'&)&1 @D@ M\0O7 =U2RK7=N ?8!^_G25J^9=.>/<1MW9LKT6EV'*=( @*BB*>,($$Z23S5 M*H942F7;%*<^ JQ_3LYZ3*BHAHIF;W(*T]GYX3 1T?;=+_<":=_WLY:)%A_R*MI_^UPC.+N#S^79-7, MCS\.<:%:0D-&P!@$H#]98 EI@="XI.N%!:B)LI"IF:T.C!I<'8:U""_WM MT**>"FZPXN_;-P=H'W]NTZ5_=(Q??]M[?WQT\/;@<._#SO$[_.W.>WS3;X;$9*Z1K@&(U]:0$*.!H" SUR93?@>8]1LY/\-X#F]Q:I9-_ZF/ MLS^<^[\VZ&3YCNG<71O+0=E^F$_Z=C?S9P7*FL0RBQ&B?2@R+6QV*#);#@ MK,BL3?G:,\#V*7)>ETNW>SW;ZFYM,UE6H+^D7B:LBK4^R OO[J^UNPQ%]#$Y MGR*A@6>TX%21X$O'GA;>B0@\ 7MLA7O2$Y\82Y-O@ASMQKSB!L*EA#NSV708 MYK,2^!]/#OU%[M(A-SU/A,5$2^Z2$Z<5)1C896$#U0S:E.X\C*N:KWA%P2I2 MQP4WI2O5E][]0*QRFD2;G:;9X?QL5(7RF"5YV96R(D/N]1>?J8:JVVC=HE#] M @D&-3#%5P;)HYOJ;"8J"O2&O0_$!ZU)+LT[5GBI99L=E?L0]2GGV) 95112 MD1X73U^NX -K-3 >(P&%\8N,R1 K@R1!4BUD9!%,FUKQ&T">F&IL:S2;LN'Y MX[]AQ\EX0WGR:+HI0Y].(34#FF[BA%99:J7MSG4XZN+=I[= M3^7;=^.=D[)E<) ?*U)F V\S%08#_TC!8?1O+?&E+U)SFD(TD>&7%ZXQ7TO M/ICL=E1]?IWZYEA3L9^P0W#+B&Y K5 *W0X23:F(-1&(B^B:""LT!/3\O6Q3 M7W4-1A_L_N;H]7P-U&L5A!'^ZN,_88Q"C7;&:2>=#,?#;E9$_ R7IJC4TKL@ M,6AS-EPT>8?R!1Q&:Y%J2U6;O/)J^/JP&;DYVC306<53VCK CRDEIF^0UZ/) M8A/U*R2O5$@>_=@(&/L#KG@^)DLX4AY=)3"R40O$@[#ZL(NY.?;4TU"]RIB3 MR70V_-_%^!SDFUMM@VR=8<]GQ>V O)HN*F>RC_W9[0]?Q MT>B8!2=*DK"G0([+>HI?E553!A>Q2+VJ"=H05^KHIV8F\H;/<;NU M%KT 'T1ILM: HDJ%ZUX B,0JSV,R5,38JK+P<71/W/C[+DA476L-^;0\=N+R MU*X[CY\8&!UEQD"(<$4ID1PP=D?T1,4DA(W:(_ -,6P5O$_<-?Q..5==LPU9 M>'DHSN+P.0-:X:0@IIPZ*A<=@SY2 M8"",$T:W2]UH.PGMA?^9URZKEZ:DB= MZWOPEUOEC/(@**ZK5),]FT"S]7PK4(F\]V3:6W-;<#- M6MX\-^ Z"&Y-(MZ6VRABZ24)@+ ,=U#.+F&IS5TGCT);A4OV^PKHZJJK(8ON MOYQND'50J90(90NEA5U;$AA#]P^8REQS&:%9DN55)B:U-X.UK MRP:(Q?A27JC!E./HREKJ-"?:1LDY#4*X-D5]*T-<*5-)OW>&U=!?Q;.T3Z<0 MAXL!P^]'L%#'.%TM3AQD*62@P9-0]G%E@$2L59F$9)[?W%CYKNOF^ @HW"T#%>W=P;3 M.,1!&!AAJ;/:$&4$+T?G!N)E7C3)^"R9RG*Z8>29:+WS+/ M?3Q!#[L9VXC1DIK2&66T]".6V0$3#*"0SA %2;RK7G M(OX6:I):F;:FVJUY-'LQO(L,P>%TB -QZD>7(@PB%3GRF F-@97I >AS>X$( M?18I1]"R32ST(*QOH>JH-JOJZ>DE&KTRM8 K;+EK@%LB 7"9!>,)ECU_43^>[,3_S(=3N/<2CH%.P#/GBF@>73F65A-+521&>P?"*:-IHRN_ M5L;X+<0DZQ+MOH6[L@8WTR!_B=5?O^WEKI??P,P/1]UU?*OUQS_C*57;X]>5 MLE)W_+W$P.^O+M0W-G9V\FRQ^SP_F2]<@ZM;B3=W$"4U+' E";. CFDY/=4& M] AXB"E8QT-(S2*&QK(UNU[J882O(4^FL.KP&^DBEY1(72Y) OR"@^Z(5H!3 M/!JJ39NBH0T(UZ>FM9[-I)4OTGHAJK6_HNV1<5]-)&NC,CD[DG- N40Y=S]F M=$QIDNCV*F=LF["AJ5B].@3H^YPX#?BU&??KQA%RZ),\<-W6&@[8LYY3U05; M7])*3M@C]YEI]-&M8I%0(7DY^]&2H'(F(2<(U>T]7T"9N8+RR MYEY;9#'$M8E[3E)2):>$*ZU-J=QT9"0&N.5\S3:G)#\=:Z\L\\MPJX867\14 M/B#3V_ELCF[T%7&6=4CU#.@Z3V]I5JN-RF:,;3^720&$TJF4B,T[C&"QI) ML.4*%29)"9Q35'E2>A5PX+QSTL? D^T!-6_B[E,] M3&]8N99R7XB09>(<([%@H#-U$0PCCD8$RY,N?2LIPH)RWG$-I7=8;]X7OA]N'>S_Z MR;LGJO(%67?ASLJ<:6:4J! 38L48W\?L";4,5$C,.]6L5.L9>)]XRL__']X] M69F;R=I<[9SWX[0[GY9;0Z[TT*^1DUGYLZMF7)XG4:5\RCT'$2Q!#"(/B6M5 M>NLB+CS&)6(9!@#<2DD3*]^W:35X&-?:5V-=?/#A=)*AZU!U?O06_I+:!>T] MDV4S3P"14-J>!=-$46#"YYRL]TVD?AA7GQ(I%7ESZTZL>LJI=Y?:$I,_QU$: M'?NSO_ ^G_<\G*M04!YJ8_$9IF)=QSM-!C+0ILI$K>YT27&#^/J4\ZA/5EJ**?N MT=!'\W&:GM\A+><.G*:JG,R)(DL/Q GT_IS@WG/%C9(-CX>^#U:?\@,-Z5)/ M-76.U5E*N8N_'.*@'\WFZ0H>)9T67"?"<5P:/EZ^1)\![_\\']02P,$% @ +XFI5*5.X*R4-0 M_EP" !4 !C>EQ7+?E:[NZ9YX86!(6IRC235(N>W[]37"Q)2[B<@X.*=D1%2I9 MHL[Y,O,#D(E,)/[]_WR^'CSY!.-)?S3\Y2?V9_K3$QC&4>H//_SRTV_O7Q#[ MT__YZY_^].__BY#__/7MJR?/1O'F&H;3)T_'X*>0GOS1GUX]^6>"R>]/\GAT M_>2?H_'O_4^>D+_._NCIZ..7+GY:=_6GS\\]KG M_Q"S3S/GW,^SWW[]Z*2_Z8/X6/;S?_[]U;MX!=>>](>3J1_&;R_ UZ?IUS^\ MC4;]//\E?G32_\MD]O>O1M%/9^;9*<*3K9\H_R++CY'R(\(X$>S/GR?II[_^ MZ;\.(Y' W@+^OEQ'VA].?T[]ZY\7G_G9#P:(>/:$Z9>/\,M/ MD_[UQP$L?W8UAKP5_5+D DH5./]6GO9S8TQ7"&0<;P(0_"D,"\%;Q+CIZ*=W3M^VTJ>.W1+:"=/8A7KY\]?_WN^3/\YMWEJY?/+MX_?_;N M/7[]^_/7[]]=OGCW_O+I__V/RU?/GK]]]_S__?;R_7_]]OKBMVL<.2T57ZI5GDQ'W1EF3@Z4[Z?:%,>O;OR8YA1JD MKS-(5J%TSX6JQANUJ?EU*K#&5%@3M>=I%MXS(,922Z1D@GC),U$0N?59,JID MI0ES%CBY1FRO:#-[Z?7@Z?^H_]J1_, M*/PKJB8]'5U_1+=R%D_-9+G\6+Z=O 449M*?PCL8?^I'> /C_BB]A3CZ,#=? MSZ,\5G))#-.0 MGMV,<:Z>(YQ/X;?X9H]<^BMH++%,(T<+I:&2F.71) MMNU0OTNNM62Y=:JIJA/;6YA,Q_TXA33[V$51SVN87F9458;^] 8_TW->4.E0 M2FKCD+[H4_9:DS50%G\>#0 M@48A?)2,,)T<6,ZIKK;;TPSY=TG,.G9=YZ6I.F4^O_XX&'V!^63_YF8BNXGRNV OTL6MFK%=?+9FI/B M5M2]')-('ABQ4:"BG+ 8/06*T[F&'")+)J7.9\*M<+]+XK5HP77:N9JT>PU_ MS'Z#8\,G)Q)&3%X9]&4UADU!HL.@F9$2$7J98N@(ZB*"TRC+7V=O>E3XY(AT0X^AF.$4]O2OZ0EI.?ON8_!2>EXJ M23\,X%5_,NUQ)W""D;R$BII(4_8SD@Q$*6X]LSX%6VD[?S^ #SZ_7,,059*) M"ZG?>T34HQ3%Q0EF7B$G\?/HR1A'K _<92<5E:QNY<4,1XO6OU6:5]WF#92Y MR;1/YH56?XF#T032+S]-QS?P[8>CX10^3Y\/9B_\Y:<)?"C?M,:'^714,D&C M84D;77SN3WHLAAB3U41DI*BD&943@R(YJ)"I4"+R6IN(]\!JD2WW%$W>PYXC MS+V-.8W57F&.6,'T;#:?[@6JMU+&V2HG-L)J<]W85HQZ#Q.:FV]42_>=$0-T M\EH$)#Z#B#&P >(S>E/!B0A!&\=9'=>B0T+J!Q0!&E+(H87 Z9!@(!12/!(V.CHHQ4FNKT& 3FN[=R18,-6I9RQ7* M$E&^ZT6-R *0#F"\T\CKF"B122(6)35!-#ZZ% 3^NHK9UZ \!ILWTV^%H;ZE M=F@!3F6N)#$D*W0XQ1Q M9!V;'D"8!@9ITO2%K"$AIT!H%-8&G N=W"L?*3%!0629169I=ZO0"KKNO)-: MUCUD?6IBFJUA[+__O**[5_C/QJ>1W\(G&-[ L_[$?_@PA@^S4Q&CO/QQ<<@& MD[O8]CMVO-^#VSQ??(0H*P>)RR1B8E)@H13TA1 H>I?@T-D45GCH[?>*9N'& MW8=?+A_^+8>CA6>:H3L,E#OTL)DBGH,C+'/FJ(+D6)T"EUW(F@=:L^>]P+'\ M=#2/GG^/@IN3(+R83P/_2>_^YEZ52P5M&$N>*2*4- M\0D'6>3T1 =T(V0 M#!T*C%XEB=(DAX$K,,:['%>=YHJK,J4UM9\ZCUQ6_S?C4;J)T\OQXIC@S _5 M/* B7"(T*/1#4^#H2N1R5($[[J:S]'V]\3GW=D^D.TVZ+)2T#3>P;C:_S]8/2A'Y>YB.@Q8O2: M<&,L3FDY$>LY)2!H5BQG(:C8%1IM>7:W,7)+&A^UIZX:?67FDEU.KV#\%5&. M+MM$G.(:8W'C"(;YDH!GREO+($&E9B)K6!ZRP5O2\-816W6W \.5""5B683O M_T=]JJF)1BW7E(>_BTBR=Y$SP4E3D=)9*:26*J!T)QU2(P;:^HD8+=C:EYP MLO+D-^B)XP_\!V"][)+5V2HB ROK$7!;<#O<%E-,7K+?:UBI$UXNMJJ MZ(H AROY'+8GGI9S&3#^Z,?3+Z_]]=PMYY8A6NT(\VA-&8Q$MYQFDH) Q5@G M]SS?M%]N: ."4VU/M&'448O*;3DH?0L?%^=S+SZ,84:B58@+'V\?D*UO5.P- M[P3U"(TM.>K*#"?CC*4B&\FBMVUBE;8_67P<8C(]'DTGYYMU5'P;I-K0PEBA?^@@F MAE-5D!C+).H")).YV[FOL<=['IV]6U1KA:KT-<_VUR^_PC!>7?OQ[[,5RO*( MOBQ#"H92W51$=C0QDM&[<-RZZ&*==CN[D#V"6*"*$3HAR1+=IV--RYA!;5.#*CEJPQ9+)8I)<8:C$=+*EA1 GUH1 >/8J9ZDHI74JK/:" M=P9;V8VL>EAYWA$F:3M&6321F;R%"/U/93%^>C,>?RN;!FTQ@.(: R:+'I86 MAG@92DJ1:TB>)B[B7H[KCA<]$L.WKM.VXY1U;*]1#W?@L1BSU6!(4@KI:"4E M5@=&6!;)&F-BT.I(DZ^^ZW%;O9%FNPE7WN.?+A=&#APR!LN9XAQ4C@AF)TD4 M%F1D A2O4\-]#ZC'':0B4BC]+QDCUEM'..-*E%+TQ,->/L5^ M[SL#O^)8^XSJ*K?CHXVEU^P;&,]:K%X,I_W4']R40YOO #TC? U,YD>4(.59 MC'3]\6:ZJ&5;-J!8_GF#BL **-HL&ZRMI)7:0J\-^*R5"#%+[P4&F3PC55R0 MU.B0>A7P-&P)="^(%W=!7*Z!>/6U-@E%-%$%25QI8R6CLR0P",2!=#Y&R$K7 M*3QN2X+&S96:X;BX+B%.+YBD4@RV]* /..%X1[R)&-9(89W3D;E<9P^I%?C= M+PXGX>]:?Z?.35_C,$&\@G0S@,O<4)QY2">LB>!E)!IQE_PAAOV4>1*E NJ$ M"&J_?@V''T1H58ZNJC[/@LIS5C:%5"[!T.\2,;6^OW;XJ]F*85FY%_ W--GG[[K=E.9S06<4D&,G!<'2K=";.:T9" MMMX9(:DUR>&O/9=XZEB3C3K1=X5@Z,XE<0M((41N7.*$RY);+O7.07'T M%G2Y.\IEQV*EUOCK8!X),=I2=\?GK-^,1^BJ3K_X82I=@C^6P.,U3#?]N,'6 MZA%O:7/KM*F0J\WG%$N*<8WD\)*6\@SJ$[?.JIQ*LX3>$>]K>O'!_,FEZGEZ M<>OQWX)IQ)>< 4' .X?,LYP$GC V",X9KE5(LDXONMW8FE_[L.4-^/V+_M C M&5Z5>_/>]C]<32_S;Q,HCC>$BQGF32$C/X.,88G_F6N"?7ER/QM/^ M_\S^V5/&@XBH-*MM(N@M6.)3"D1';[4W-"$;NE5?>\)U/P.WS-?U&RK.BQ 5 M5O4C1=Q3.&$Y2D=1[RE+%(X;XKV-)-$D%'4\NU0G U)5K!\\KT:"*I?Y'"=< MGL)X3PF]IR"DY\1I62X3U9*X' 11)>$NI*#6U[E,M+YL/[A>EPX5"B\/69GN MX(Z6B0!9$*J\*\T;9;EC/A$*%!Q8%46E1EG'(GYTY.S$=!6J.O=;).[Z/4H& MH8"1*.9]@2/Q&!<3RXSFD5(#K$X-W^%8OR>:M6&N=8+)]C+Q6U4SSUK9D!.8 M;(@1..-*C8@M@".00HX,*.>\TH6_>R+L*GM>F4)5#'(N&>^M(MTJKT6]<<]M M)J(T-Y>)9N*BU<2&P)3S203><6AS^J,,=4BQKP-WI'&Z##ENE>GN [%JFG@/ MD*?)%+=NX'T)U- Z)R(2%QP#:*I)8#X2*15"I5H0%O%_405'19VJLI,1:$?J M]QSXC3;'5$BQTAG^>T"=D8=]K!%'=2Q0(Y&[%/7K9:O26,X4<9;)TL$]$$^U).62#VL< M=3'4:1NS N3QD:")IJLA44=3YQ;C .T*R?$"\#(*/&1":9HRHK5 MZNJQ$=#C(T(;FJ^Q4W@S1LW>E',WZ47_<_EN.4>98)PJW72-C+/+%2/&ABR1 M)+UCP8L459U6V]LQ/3Y:M*3_.L>T)QAIQZ+?ET/4PP>$ML3FL_:S>PU5TN@\ M126) ^](I,"\=)ZE2N>:[D/U^-C1F@VV[L=U6@IT.V/R_/-'=.:;'+(\_"4= M% +M*^)*'1#5W"HM:.*!29%CL)0G'2R:.*(KN+4.Z)[752\#"B6C4.X-";+P M+R.G'> <#_-6'O\$0QGY0REK3-6I\,FL"]@D66)?< MYBKGK*0@P!GZ^-)38B$$5(:5*4=K(%1J9W((S,=$H7KVV9I7J$4:>67DP:[A$>]I\V-PN:"KNP51JDXC2YYI9W4VM@8 M2A?Y")QF;YWO'?7&QM6_VU[P;4< / T\,5T*WJR5U N@=;9+=R'K?GIL MG2T;JIO;,T8%I^P>?-NJK[4UVE%5LL,)W4CT!(B7PA'NE.Q+@@]&P27*A,"4:UJC1$ XQ*/! 1,P1'/96QSAGN^W%]7]0Y MU!!U3HIM0_<6B@+1V;Q-ZS1@B#21D1"T)X)J5:HJ(:@Z MA]B/!/Q]$:LUTU6H*_FVK7^/ /.-_> -*TZ@BU#]RJB;L# 9\F ME5>- /L3K37KG0'IP#AM7$(N)&;+X7 8&?EZCWO>%QVKP]I7;<"G)V]&VRV!\;IE=]'_J#66O, M)I?J['QHJW?D'";"2HY&V:0HSZ5-L);9.4M!<-!4)*\\V-S;_?AFD_YBP8F5RY;+7<=0&1>&T$8=HSZH-W*M>IO%Y%\KBLWT3-%=(=W[:O-@J] MJ"=75JA@9K?M DY3"#2HD G@TNU 2YM,G)T;+90'$,\62)ML&6,Y7NULWQ#YHR6W9VSX4QA]BA8Z9< MI/^^F4QO-2(1'!=P'S5)EI>=;::)8UGBBDY-<*@/LY\#W,[:M(*N.Z>XEG4/ M69^:F*;%N'E_K)!^]8/23W:Y-8ENO/3!$:=]PI4[)&*S9X1EC/E!XH/V\Z!; MY-(*Q.^04$V,5.,VNZ\LG[P8C5_#'QFKL.^F?IC\.$U^^YC\%#AEFO(%2!VB<%P%$A55N$[G M]QO(S2VYNMRT;H:M;G'-!/AK/YX?RVR<]5Y[ M4ONI[OO!KN2W0:3H?9 .(I-)8Q1"M2L=$@"_C<[VMCRS:4]C=&?F=U8\@TD< M]S\NI%[6/V.0%",2+2?@2(-(B;?"E,IVGYT*WMI:?8WO!=;\##]J;PAI>47Q MG4N(7) M$1DP2 @:)U8 U(EP0JA*]7Q' GYQ\&3V@JO$(=O5L-\,\(DZKURCF0= M I$>N1N )N(,R]8GK\#46:_N =55:KW^--)GA<]QB GH@ZW MEJJ,2$.YG@%'"K'<6>(B5VAT2:7YD4GO@C$'V.'4F70&GH)&+1A=KKP.QA!K M8R!"@#H$;@+.>91P MAHBDQ*G0V2!)DI&#U5EI6N?V[0>:ZFR='(<8X&2I3AZ3Y!8D 54JKS($L>E>H\Q P=ISI?^/[X'WYP W_'I?AF/!\Q7W\X M+T#R=TZX+CZ81L.W$&_&8Y3]5S_I-SD;W#Z(-A.LE56T>O;8"ZF\M=FCWZP3 M. 8B>I>D$E%G%WKMPVG8S.3NJR\VOOKRVZOQ Z]'P_$=)-]V3RT7ACEO<3!F MO;A+*$=)E \Y.">R597ZK+8I1N-^_WY2VHR7_Y7;4C[YP1TC/^M/RBXN(NJ5 M^\6X9H;(:/%+B(IXEA))(5#I2Z-AJ'3UY[X03]# I;2@P9"4(B>2E^L+?:E.9"8T9?3I!'IAKKGSI5NB;]KU]N.78OQO"O&_1'O\R"6$E5H-HYDGC$(-8 M)RYE7"ZR8RY$9I2L=*?S;G"GVD@\$6NV<;(VZWR@AL5<.8SKFD"[NE2> M 7\.,4I'O)E\G9>7*3Z1#(,(98.L7(L.CCAK!;%6ZL"R=SG4R9KM@^Z$L41; M9MV#-HUL4N.ZE6]#Y^NW_]''V&4I-;OO,X6U M:K2NUL*MH*WFEKKHB::F](JUG%B$2 08K:1)24GW6!FVOU]U'@0[Q%8UB?5R M^/%F.IEI@"W6<4L-IY:6PR86B'3E K64'='<,\N2<$)7]JW609V'2]62.;<1 MIZ$M:OI4MZ ML]54,T-W#Y=]$T+BZ 1$R)5GFW50WQM-CK%% M1[.)6!8U2+!"F42L\J9,J8J@>XA(,T6$#)5AZESO= ^H[XTFQ]BBXYN"-RJH MC:/U^SVX>B'(00?OT40V4.=93EIF UYK&K+/)N=D9)*;Z=3R.?PV(L+R][/< MX>P>B_Z_;N#V1689)99(1&M,)I*%6-KRXQ=HU;8=H2Y-V5'\.DQ[+"=5!*X@6+Y6HY M(-;BXI4R=UG(")IW3]XYMA\4/AO+M]WN8$VMYS+63#1BUZ&)"TE M)FE4IRC)G9PH@6AIZ0*7*%5'4?A0)#^H>B*K5K@JNI)FY\DHIH2C4C 2A+-$ M&JF(CR(0G3QS*7%0L4[]:4VI'E+-7^NZ2 M$8=HO (37@Y+]'[Q\>-XY./5.LI%UB$90R7ZD(1K2$1JKA%E<"3@SZ200;-8 MI]WV?OBZCR7:L>>HNC$J))17@X]RTGHV/IAC&"-&33POHENG24CA&F\3KL5XV@=956=E.[;3N"OMV' /8C0P0(6%ZAZ$ M8*6V&J="]J38&5D4>)D6>E&V*ZIL<-MZ9H9A^B] T;,-F?_,2IM MQN9[9+/%TM/$4\8EDEKMB%1:$B.2UOVW$&3YL;H MP',IA_)+3Y>W?KKTK4!R:3.@CV^D))+3LI.E(K&!HJ/%+<5EMA.ZK&-[M%QI M:(:M4TN=*J=WTU'\'3UU1-__!&\&?EAZL,Q^^FNYR>OIZ/HC3M@SWZV-XJ=& M[VNS)JH]P5=*I0QU3,6D6:9E*8H!A+">"VE]S)2Y7J,W-[R'O&2SUUYR*P_^ MZY=O'UED%B_^\./T;8<)T#DLVQ-[[% M_5@$R]SL14HSROK!O*S@XF9Z-1KW_P=2+W/'FC4X[H1IT7VS>)\8/?G9&@0L#5>+ NAN@G7)?+5M:+T?AO M^+?3'CCN!0I (%E!I&...,4L,2R@(YB4C^Y,I_(M$OW@^2FH46%C\FBY+F=M M1RK[N%_> 6R>U",3$TE^=ZT!LQK#*4W2*I648==6I M=>E8T!\#Y(R(5*$@[#E&MJ,O .]@_*D?8;/TKT?#3U"N.Y\).GD_FOK![=\_ M'4VF\_NRWD(!/3JC,4)04>"H:(FM/1/45GQ&.ITP:PFTG!! M$"9+3^WLO8]U]NY;$Z&KJN!3.T,G,?FY%/F6_>O7_GJ>FI59!DL9(]D$''PI M,URQ_^ZB7E&7>BV[9/U7SWZDK)^R^XX7/5Q3MZG!&G=TS5R19;V=$UH[E@P: MJ/3T-5H3&U%*ZRV $=8%7^D^R-LPOF^O[GB+G"*-L%41W\08II6QM(],59W# M&E*=Z/;)X\ERZ#Y_5Y8^1?[W&-FH2-8'H8BW7!,I9O0\Q< 72WG$]9FN#-(IPIAR1E@6":@.B.4^<&:$$JU-OL ', M&>YN5[?RMOWN(TU4H7CK#J3+VU>(>G"42B5)EJ7PF7I!@BDW5EL,)EP"Y5WE MI,LJI!\,:LE<9UQ(_A8FTW$_3F'^^]\0QN0BXM]AL-M1;?D^$$Y5;GZP>E8J MT)VB5',5C/9>6@PVM/19ZYQH% :D/J@"?1\P)R]*IRE(164@% 7&T$IZG%\= M$!N6]FL]SE] K&[Z_\<%&D\S4G^W8T&+P8C9BK8M],YV4F]3[PP_S*M >9=9J#2BCCH)(YBQQ+*.T@3,)4D8%9U;D?H!T M#VB =,#0UNJ'*]'KK,KGM\HX*_PL=6]@RUT20!Q@H"1=C"0XI'D61AJMN!&F M3H.P>C+]&"[=#I=CJ'1.!?<[C?"/F06^GJ7AH$5&71/F9#E88#BQW$C"!8VJ M]-UFH4Y?@*XD_#& :@R@FC2K4(=?8:) ]6?H3V]*DV\O@].9!Y*5*?=11D]" M2)%0$1A&U#KE4*=8I:YP->AL//XU.VQ$I458(PBCFM#)'!+K-*)>)-3IEP' MZ'P8ZQ]$-A<1G#0@,EW#A!9&;H.#,-R+5(5=)&65VI M_=2#8>]!)QG/CKR'&+@":3>=*WG[[K?EI7"1\Z C)3'.6A\Z1X)'KG@AI0$N M*4]U:@KNA76&071URX]JF6UK6?_ISZ==3"8WU_/8[#?\57_X-0 ;Y5N'\LH# MGK][\Z:C(VM'HCK5*;8VE+AZM8K&T%\GYT$'&072"]U-PX0.5,D X:"#;4?B M._E9M\ 25\X88K7R1 I.B<,XD.24;;22ZL#X>6V O&KUK%O8C2"L(KA]A>72 MZ,\_?X0RC[V'\37K2:,%-TH2H*50+U-)G )/8J")4FFS<:&>5JO(=(:K5;OL MWN@FG9X>YW1>[3[)OMUG-[NJ#-EQ?7/=TRJ!S=80ILN)"9$#L9#P2T0/5D4= MLS^1W]^:C-_GP#@_^IQ32= !DOK/1;- MN94]'RSCCX%R'O0YIT*;39*^[4]^?S$&>#F!#4\.!-E&=6[K&O:#\&Q4G)!_A/HLB=0F$>>$)F"4 M38I%EF2ED\C?875-(TZ?Q.3G65U#DPXH@"9,Q!+Z&TE"4+D(Q$!+D)S5Z4'Q MR*IK#F+"O=4UAUCDH=0E["/3C^J:(ZIK#B)+)ZV6C[#T0V$Q<*>829(DG$R*ZIMRI15OG'VD79\/LCB>W=\/L1<%1*/=^ZPXII;4 Z(L1HE9 (= M96\]28EQK<"Q;.M0YW'=[M?$OSO:'A52""O\WP?-]W6[WT'VN?_.MV.46_]V M/P\B! !%$D^ENQ4%8BE71/'2]BH$:EV=VT[.P/^H9>E#=-KV[7Z[KB4S.D#6 M3)&H#"Y&2@:"/V!$:0#C'#(Q6Z':/","V1G/UVKM"I[ MLL,)=%0.NQ>&4Q6_'JZ@E5)7;40 F;@U64JG?=""*HQC-$XUPB9Q4*GK7FA. M7MA*O57H R4BN68EAL-!IX(ARJM23LX-AS.K%'C55F'KQ6#V&4B;H2PLU=/) MAA PQ! ^H.>8;.DFR3 V8(+[@+$'A3II@?WPG6$@UR[KUG9;VS=;C>+1UB(7 M2Q45V@FB-4:W,FA)7)2*!$Y=]"X(5>E4SO>8EFI"S-.8_%S24K@JCJ[1!<.1 M61[WJOQ!$;IXZJ@X23U00JVA1$I3+A1$5RR"C0&L8$+7V<.X!]3#W](XB"6C M.M:J$.YN@;8\1K<'N*H;'O?".\W^1VO&W(\D#2S1.5V 8N1(<63P4 X YZ"( M$]D3YV-FQF4K0QWW]@0TV;%WU(D3DJA$O%9J[@?[^%"> #KRZ&Z1E\@L'H M8Y%X$1PL("J6#$;YG(C !4)D0+Q,B>ALHC \.!GKY(/W />8R-&V+6K4&\ M?_7A;S"$L1\@T(MTC1J?3,>^[/0LL"ZYS1Q0*:(AL5P&*R$*8B%0DBF+/%(' M 6B=D.P0F(^)0O7LLS5'5VG#]R9,X%\WA?^?\,MK/YY+T&3_=L 48/Y83U9?Y*<;^8Q^G MO5ABQ! 8428$'(O2$V]DJ>&.2D-F68HZ2<3=V$ZPH=D&,U9GK):-T**+-,N9 M;8)7]AG>H@)ZVF<6M6 $H&16$PKOA,LD6AVI-!38:B7\EI3C?6]YX'9N5XMM M)Y4W 5L<7_J*+Z-PQGM-G'415TG\SJID2?8\QQ1D,F!^41:A'AC3/-/04S99Y13:BY9&[9I38AE.89E2RQ*' M;'*=RW36L3P2#C14< M!$>H5RX;9C%8\T<))RBM M,ZK!>XD>C3$DRV01HG8ITJ,YL.&%CY4!376[;G_3N.P)44XOXK]N^I.9BC$< MG?33##1R=>R'DPSC,:1>.=4=& :E00GD:;ERVB=>KO*(.B8;8JTK9O=%^,!) M4]4@Z\2QC>O0YQ4(Z.+.P([AS7B4;F+9H9N),.EE87G,R.UDFH[(3V2*C2K@G6.>*ZFER6U[/,FZN\G$QN(%T,4_EF5MLB<@ P MRA$#7!.IJ,,X.D=2ULYD& 0MZG3G:4F 1\*W4YASPU98LZW.52$V@;T<+[$N MX_E9Y=6D!Y8G%2A'EQWA2\HD"=)GPKRB&*79:*G>RQ%J@N*!LZE;*VS@3[.] MU*>CZ^M%.?\,SIMQ/\(_1H.;:UBY.VKVFR5T'![E1OMG_LND)[DPE&*4+X5# M_AM+2]^30**F0BD< U;&O5C4',MCX%+'%MG J&8[M1NFU1(QH'+N3+"W2T'? MEN\N\^7-M*38)[/.3/^!HO94RCFFLL)GYHE, 8@5"DB*I?#&1\E6SP?O.4$U M /48.'8J&VT@V]&[P=L$V;B&;Q'P#8S+<:YG'BE M(XZPDFGAAA&=.O*LSOB9_U[;B!HLTV[=L6[2T4&^$@ MGA7F/]5ST*B6KA(7"ZU23I!N7O#E/O+)=6VA%WL),3= M _P/.M>W^0:2-\Y,K&AQ?LHM,,MHR(H(XS+!E8 3ES!0"S2QX+2TOM85\AO0 M=':2M<9F7F/UGLM1TU5!EOWH&)<)?5E+N B62)4<<4*7NYNSU !28)2P M8#WAIB3)8L)AX!&@UXE:Z776E7KJ=4R+'2="NV7%(4JOSX;%22&:J)"& 8DS MET>P4I7#/*%!9,,9)$/KM,_>".?DCNNQYKJ?!$?HND9'EN6QM+G+7'HNC(9E MVW;&>6&%UM0#T4X*9+IWQ'.,]SB5"42D*E3JJG%O3?8V&SAO!*2H8=902%4K/8:DYQF @B0TT>)%Q MX:QT66>'A-CE.73,AT-47J6+Q-?-ZL5:EK.-#B 1(60B,B>/+I+Q!+05C"FN MDZUS?F(-2O<^0PLF6NL>T42_%7R%6>WN\ISFS?S0QMPU3L:HK#+A"DK/626( M8T(0$!S]ER 16*USLYL1/1H/H1655SE)M8YK&>?N@:RJA[ =VVG]L%8X7.WBRD[#EH3: MQL=W[P6TI?Q1JYIKNTW""J(7_?%D^J[_^>\H]]6RVPRUC(,)AB1:KK*CE!.? M$6D2.><$5ELGCK'LII=U9^>V#'*/?1MKL_+(O?-$"& ]=:AO^.1@1P8L>78 M@HF:)086(]LZ&>=-:!Z-?]]8U17.P:]B6G8VW0-55;]^,ZX3W5?8V&X[B-! MZ15\^2WHK--9F>2)U@6=I918EQVQQB=FM!=.UNGXUR45=EW^UQ$3#M%UVQ[ MQ6!Z!?[9YY?#N%BA$M>X^EE*LA0!5RA5+CFDCD0?M7.XL?E2[E6Y:]_^O]02P,$% @ +XFI5$-?N+WRN *M\' M !4 !CB8J-##PECE.9,LE4E_SI%R"9#^438((4>R+L M*K6*).X]( ]>]Y[[;__GV],4O,BBS.>S?_]=^,?@=T#.^%SDLX=__]TO]S]" M_+O_\Q__\B__]G]!^%\_?/X(/LSYXDG.*G!52%I) 7[-JT?P-R'+OP-5S)_ MW^;%W_,7"N%_U#==S9]?B_SAL0)1$$7;_UK\B4:!0"K&D-%00!1F(<0H89!F M% 5(R2B.LXN'/_$81X1P"I$B#"(9*(@)B6 4H4"&)$8L:AXZS6=__Y/Y@]%2 M NW,7_BB?*,QG945GW#10YG\JZU]^G'-: MU9B?M L!LVO8!C!./SCMU+\[C_^!8 &CF(^E9^E N;O7S[?'&R2 M?&^N^'XF'TS/WLDBGXLO%2VJCY3)J;:^?EKU^BS__7=E_O0\E/-5828R586JL_/VAQKX_PWQ/]E:[MGHPKG;WDR\;CV'ZR9NY]YH?9/\& M;S1SMLG-"W4]$T.]NZNFSC:]?XM]O1;SBDX'>"W6S6R8/#6_^*A_:ILQ#SI" MIG4[+75OF"J_57(F9,.6;QX-7)9EK*ZY/]8Y&5NF/OR M6UY.$D%9J!(]&B&*( IB#G&6!)!'-$@I$DQ&8E*MWNN)G,%?OBQ-J-LYW#@#0=&3YS_L:6J9D:S(MM .;<"H#UYU9JVVOO%2U9 M;7Y[OX8B"K^7TZI<_@::W\ @;.<.OS_:T/<[G7M9+#V@!3_1 ^T5W_.YGA$] M5_!-9Y@9I+VKU=S^O6B@U8W_#LP+(0L]U]WCR,Y;^N61%O('/;L25_.G9SDK MZTG;95'H#I=F'OS#Z_J2._IJ?G7Y*RW$M;:B>KW1,[^BGB^7M]6C+.X?Z>SV MV3RB_*LL-;?=S)K18Z("K#*9$,@$UO-@JA1D.) PE5)3B< )86BR,TZ>_%2& MLM_J\[.;5/C\%!LCP7?Y#)3&S?(/;B0U6/?;$=^H>G,8,JW]@69](\"FTV## M:\!>P>9UK>>@=OT"-,Z##>]![3ZHM/^@!> "M.^*?E4:$/S1]=#=YG4(&,SX M08>5H;MD>Z@:O/UNP]^/-"_^2J<+^;.DY:*H+2M7O_Q++@O]R,?7#_,GFL\F M&<$)#A,.4\(81$@ED&1(OU$)H;%,DB2.G2;#3JV/;99L[ 2UH6!E*: S 3Y= M_A5\;6QVG#*[]8;=D-(;QCV/"^?!ZTSAG6#RRL-N%@Q*IIW V6;$;@_I1FL? M=1/R<3X5-T_/Q?RE:>MG^<1D,8G".(Q2D>K%?!!#A+,0$I4BR.(DDI+@*&61 M"XD=:6MLE+4R%>0;MKIQU#%H[1C)$V ]\\\:JTTSP=?&4(_,8P&'5YXYUMZ@ MK&+A^#:'V-S2C3$^R>IFQN=/\N.\+"<9E41?1J%2F9[H8,4A27 "2,A8Y0F M/ LFU6K;\N0K_^;I3JQP8 ?6YYNNC0-3;5<]NFHCGPOYJ">L^8NL?^U&#V]Q M3%"2D"1(8(B2 *)4OXTL""D4( [ YKC M-L1;U&26A(2G E(FS($HBR'32$&1$981A (E^>1%%FQN.T9U?O\V6^G_#3P' M-+NQIS,0/8\V!H&;]OTQIOT!7%95D;-%1=E4@FH.[O1B<5;Y&W;V(N%UH'G; MPJ!#RU[GM@>3_1=U&SYNG_7TM MJ6"-5VWH!:A-A7,%M;&@MM8?"UB!XI45CKY+*\6A9EM3@*6 MI12%":12$(B"--#K-[V<(P*E(A0!%G'H0C@G6QP;Y5QR7BQDLRQ>'N*X\T4;'<,9#M^\01=S\S2&35G4K' PRN='&MO4"*Q<'R;0FQNZ1B? MD,_R2G[,7TS$@Y[U/.1LVBRU2CTT+YX6-6==/LV+*O]GW>B$AE(OABB'/&$9 M1 GAD!!&(8HBBG$D(REPAT [=TO<=J@'"YG;L!;0#7,=0Q7<.\:.AWK">:"@ MA=IX6%L/UN8WNS9ZZK.)_:4-]NYQ#)WA\QO,X&[&L!$-G6':"6OH_B0W2A0R MGWR1?%'DU>OU-_YH LD^Z7=QPDB,1!9GD :Q7J1E@D.69D(OTF*N$A$B&C"; M2=2A!L8V MWUHSQC^0^1$V/]8T6G_C)Z]P_X.M954=W\GGQ/"]J.JBG35?S MQ:PJ7J_F0DZ(P#S"-(61DGI1E&88TB3+H(KC(&(Q"D0B;;]GB_;&]GDW)H,W M-E\T,WX-,V@M!\9T^V_>!O?3%. 9S;YW83P Z403#O!T9@V;-@8C$0>'-SG% MY;:Q937]."^4S*N%?E'_)LWAEY[;O,B"/LB?],.K#]J-54SG)%)FLK'^GYRHXR@(10"%E#!%-4D@455"F+).Q"*0D3ID2ENV.;7QMS6[4 MCY:&-[)(2]/!UZ7QCNDO+*Z;=N#TJXC(-N\ MZ'I[QRA;PYG-WNHG[58;/T$BJBA)%%2,)A#%00*I2CGD*2>$I)&2W"E(96\K M8R.E9AK6Q-*"?_T]CL+PSV ZGSU W?J38W3M7ECM*.=LL'HFF :GY?G+VD2/ M(;3'$/ ;.KNWI6%#9H\YNQ,J>_3BCCL;_%&*Q53>JI-3L?+07.S>Y%1,,HQ) MB)B"$0M3B/1$![(,AY SI0+*DQ#3Q&ESPI=E8Z.:I6-@KH#-FK(\NJ@$7VLG M'>=)_KK=J1:/#6+\>MOSY+K%?B'_"47]YE[J/3QK^!O*'BLN'W!5AZ#E;O MA/%]!)O"KMTTCOU>:ZM_&UNYKIW@;9?6N>&!QZI/"R-UT0ZUY>4+S:=FZ/QQ M7M2;Q).41R+C*=(O5J@@XM(\ZCEL1_'/UBMWX(V%_+RS5M0>SR"(=,G0.@FZ'9_[ MA[)G=CZ,8@^*:F[H])#%=;+I=TCHLH5C?VZ7]=W=&.F*EH_F_R9*XH5.S5[1 M9UE616XFWN8?+O6\^\TO-JYLA'"UG851Y/@@F[_U?T\7)DE^&;EMYNW72NFY M_$22)$BQ3&'"8P&1D@ED89I )'$61HP@%#,7>;=AS7=BR"'TXZ[OP=5?+C_] M= UN/H&KRR]_ 9>?/C0_7/_G+S=_O?QX_>G^BQM=#OQ&V-'N>/NY9_HVKEP M\R?8\.@"K)UM_M$H"&[_[LT-#0A@B0+X;HG#'^J!H8%BG<)BP -&OZ&A_?I M1:_#S, N##I79?/ M3.#9>.# V3J[KNRFYNRYQNW#Y&4UG7R492GE6[VX)MCW?GXOBZ=\IK]_\\,D M)(EB-, PTJMLB# )(*%4$S\3E*LX$"BTTG5S:W9L'_-Z^^UI/JL>2Z-Z6BT- M7HI'*OT;H\;T)'5_/QT+Y#JG0XY307\P]TP2C MT!5MB=E&%F)XE-^T_YM VYJRNX'6D+FYU[!U%,3M=-/Q:8,P>3XS MB^ML:&JUQ2_$[>RSR2PO=/L_T#(O?YG-62F+%[/->S-[7E3ZGS40^J[Z+;VB M4VZ4)/2/G^?3Z8_SPFP33WAD)#^C"#)!*$1!ED*:A!QBE2'$8ZE80#L5Y.G+ MXK&-.>OXA(M-D3JP=!KH[W3E-JC]O@";GH/:=?#6=[-47GD/OAK_00M UXI MO;U"=CL?HWHQ>AXE1_1.="]CU'<_]5/ZJ#>KWZ=<4M^=<+#$4N\->UH._4R_ MY4^+)W/^^=GDG*2)R!3B#&(2,C.>F1H8 8=28S4UFE MV?8VZGC7M)CIR\I)$A"N, I@E" %49)2R&@80R$833+&5:3.KB/:B^5C&R^N MFF.R? :4F;2^'%76>.=.=UQHC*DK!UQP;+C=I,'O+BS*G97%SFIDY?\%, @L M:THM43 OS!*'?DNH]MIUO9=?[ #FN3.DGYDO]CD9=Y MO?J9S\ISG6,;V6I/ 5V[>F%4S%KK MS1D17[EH?ES[")ZU:X;@>.U<4RK(8:[?XZM@L=@:1P?W/-XU?7NYV;=OO ; MCM;_M.SH-U?5P43+%\*XJX-(UW0VNK?1MZ@:R=X2R!T;KCC4+;0 M:_A_+'2KUR_ZCWO]E _S)[U$GP1Q&HLDS6"B,CT$I6FHOZLX@DKB&+,$DX18 M12&?;&EL"]>UH:"V%!A3P=?&6%?5JX/P6G*\#]#ZYN9N>+D3Z2DL_!+@P=:& M):Y33N\0SLD;NA%%I11W\L:I+V^C'N_'N"=#M"-4? ME'V?56ZAN%/4UQ_WV6'BE=1.-#DH6]FYOTU#EG=UXQ?-8\T947WL4T>QW"ZJ M4K=ATO@G<1QFG"=ZT6JH!66Q7K0&$8(XC*.$!BR.W0I/'&]N;/RRLK8)L;@ M_W?PQR (P3-M Q'79>?^#,+@(@CJ_Z\4%A?5X[S(_VFJD)?FR_I9=\_CO_X^ M3(,_Q^$%,(>@]5SD@^2UQ-";?PK_#&;SY:.,/*-YC+YXOL:KTV/=J/#$^V%' MA?YZO6B M0Y7P@(L 4I%QB(Q$("440<4Y8YC+, LR%QH\U-#8"'!EYUK+SA#+RNJ.F_X' M<;:C$Q_H]4PDYP/G3">G4/%*) <;&Y1"3KF\31XGK^^X1IM5NT0N'[3B5=O.W'IE0D_::)8+D#CFJ$4:@GE&$8QS1-4Z>".A9MCHVRER;7$R"Q-MJUBNQIL.W8U#.$ M/7/E&_0V[ 6MP3UH2SL Y+EH[.EV!RX8:PW$;K%8^UN]Q*6MC_LPCT5 38A) M(E/]AXC-:0"%0L2$*B$R&;D5?3S0T-AX9CO*JONQZT%H[0C&!V ]LTHGK,Z- M1^OW\/)@8^\9C7;RB/'D]0/G7QB%W^KU9J:MJ#.DRKK [?TCG;7AMG5QCE5L M[=]D_O!827'Y(@OZ(.M__$ KN!00!2/,4[-S)B%5(86()RR+%=63 M(S1(N2;?GHV-_FH+VZP-,9].:;&QWATJ@:/RN30://JY8K^N0EL:@)9/QLS;M4O91-Y\(-4 M\T)>6P#_+VI<^-Z>-]_S]I& (RJOWH/(VB\O0"UOQ=-%N72Y?J_6J>; M2'Y0NPWG"FK'FZ"K"\!JW\&&\V#3^_HIF_[[#$P8K+,\1S?T;_? (1*#=<1N MG,5P37=:O>*@:*)B[NWJ@N3:*$,\83"84T\6N"!1!SA:$((RQ" M%(8)=ML,LVAT; /'TF9SBK:E;"G:"$_PM;;<=9_,I@<>U[<>4!4O=5 MC@-&?A<@-@T/NS9P@&)GVNYR;T_;;^6AI4']ATE)-2D&^I7[I%_"-C8JTN2E M>$(@CE,$$8XDI)AI*DNRC.C_9#QRBD'KP\BQ45]MZ5GIZ7WTI*=-K9[[I^\@ M$(>N\;\A= 9VP^[M=#%T7-LT9T#MO.-R3EON=0D_ZO=P>OXX(YX+1\], MYH"$4UW"0RYWKDNX\\#!ZA(> M)":'24 >J( *' K&B%-T[9O'C^WCO/SRY=JU'/468':3E.XP]#V]:!=A/80U M[/?9;[CGVR:&C=OB%DT00,Z:_?R95F$F2L8P-$H)@8^W8F*1.LUJ6<[SD5?Y22^ZO?0 ; M3@PK$WF\UWN.'/#=E^./!EB=]^_O^WXBR(;HGG$4Q5FCEIPGFW<&S# M46LGD&M#+\!L555[WO[SNTD7[W;Q,./061WW&QI[KC?[W==BN_=.&-4(LVOE M;VI4.0BR[Y'D<$/=1H\K@\^L:M2)/^?EW]?R^^%$)G&*$YQ"; 3Y$(T9I"+0 MHX%2<1A&BH34J5S\S^QS0R:EG9IDF,<1#244+ D@BH@RXDY8 MTP])!4MYH%@\>:YC4+]4M*B&F8/NV.GRU6U;V]\'^(-\R&>ZL M*[$733NV/1^CGBES:>!:/:BSBQK98M5$*6*I!A2A#A$@4P@"0+]API% M$J.4ACSN4#*OFS56'\GP=?!:TX%L;&[JG\WKI%=3J[G.WND@*-VQQ^Q8J,<. M&(:EE@Z [Y8N_*'.)F[[8JET8[JBR3_V+4M]'H)>*:ZC*8-2X'EP;5/DF4\[ MIUC3VP2 ^H]/\^J_964JH4J-A>&:\\-PDH@XPY' 3:4W1 ()]21+ MP8R$C&,61G$8N1=Q9056GER 97]J/C@6A.J/90Z$H=UO>H8!49\#V%Y;J_C@WNCQ4 M97I?->F/.67Y-*]>?];F+(IZ:7PS>UY4DRA*];0S4C"4*H0(AP'4"]44IC0+ M(TEI&*56AUM>K!D;=39%XNEFD7B^K@3/WU:"GRZ]N@!/:[_T9$D[9L>Y?GKT M./,.WD\]\V_319>;7;3V!ER][:*/ZR[:< G<#-U%8LYK<9%&I6$T7?7&K-]R MEUF/G%XA;L9/\T@S*$9!W Z)?AH99&#TBL=R>/3[T*X!'D]/>56GH>FURJIQ MGLMR'8MX+[]5/V@8_CYA*!8T1@F,$V66$C&%E& %51R)E$1FK+1*%NO6_-B& MP0WKZX7^&_M=@T"<^L$V+*0O='L/%#D"[$8 -_AJK >U^1YWA[OAYCFBQ,F$ M@6-,NL"S&W72Z2D=B\^:39@OBYDH7I=,JMNY:G9')S+)J&*I@()PW%;*B6EB M A&$4(E$ 4F=BLH>:VUL)%8;ZUCB]2B:=MSD#:.>J:C9O&T,!1N6ZKE98ZO' M(JLVD/@MGGJTQ6&+HMHXOU/LU.JFS5O;*2TJ57DJ?+*N7)17MX".VY\O[[MF4S?HUO/D*SR MB7Y/XE9>3'PG&2R?\!X6S/+:BJ_8ATO.33&?\K/D,G^IJ2$+12+U=!/&1%*( M!*$0AUSWOL28Q4F&)<->(AUVVQYI7,/24%"L+#TW@F$/[EWC%3K"^*[1"2M$ M/Y]&U$- PF&(>@X_V-/P.P<;'(;B=&C!D7L[;OK1Y[RBTSI&0>25R3;6K9I9 ML_AA436'\)RPZ\'?/O>ZFM,!ILV@Z71 M@"VJ5:B ,=SC'I\C5'YW]VP;'W9?SQ&2G1T]U_L]2_]_S&?RII)/Y803DE*A M&$Q9DD*$#66%"$%!(BHSK/1,BWI1[E\U.3;&VE)SWQ)S_VKL!K7ACNMA"_#M MJ,HOI#V3E [ _X.I9#=.L;C\>I(]31\@EV/V>I MO:I;N5DPOI/44^I3W1[2C?(VJVC<%;ENY)E.V_S!\1.V(['^!AB.Q-_2$]%UO!NK35'VU90>*5IHZW."@M63F_34-V M-W6>::V2F#_+.G/V:EY6Y=U\FO/7=5A4+!%B"<$P1D$&$=4K0$QI#)%2*$0D M31EW4DVU;'=LLZOE=M6F^<[3)RO K2=.OF'L?\JTEFIH30:US9IV:JO!U_;O MOB+07!#S/5^R:GOHF9(+('OF2$ZW=Z.I[;/#'VB9\PE-*<*!B&# A9X5$J99G;#&2Y ;:,_)CD* M@5?>V-_2H"QQU-EM3CA^<3<&^&%1YC-9EIIOF)X/V03T+\,F,<]X%JD JDB$ M$,4$09Q%7*^E8A(S%A$>.\GJ=C=E;%RRD03S)K7,C4?.Z!H[LAD&\)X9:>D$ MV/#",@W)>SSL^8!ZY;_)5.%W(C(].T\\MLSDI9U'%:=8:FB=O2GFM:K"G2_*9L)9KABS M?M8D#D.B,%*0*2-O2T)E(A>(B6%(28P%$YRXR]OV8JO+]_N.$K>.V^F]]&H4 M\#AC$8,L$PE$7# ]MQ<1C)- $3U0H4A(5VG;D?3IT/*V8^A.RU.5]^Z@OD]C MM'^@-NJM!$$];&XZV8@2U$''&VY>@)6?]9Y'N;&8:![K\32GSZ[P>PK4BZ7# MGA[U"?;.J5.OC741'II6CY)^^'8SXZTL*TV52EB H6!(0!3&,<12,9A$@:(B M1BE7V%Y):/OQ8UN!+ V\,$&\+MHQ.[@=9]GST>B9'M\ <5K"U@81%WF<M M9.PD%(0*%$BH0AXM"VUD6,]><91$4H:9RERV5$ZV.#8F6QJ\J7,&N+'>;0YZ M&FJ[^:17 'LFOQ5V5T?Q4D?'@H3 M95?GTK8[,74*[7H7,V;< Y!V.H#]!.FXX227TJR:GE86G(!8X>: MG&X>N!B9R1RI7F]F9574\^*RUIVY?Z2SMER*9M 76592?)Y/IS_."W/3)%04 M!PH3F"0R@RA )N&#QC ,LQ!GB#*EG)+0AC5_;(3Y61M8Y-S$X37EW7^9Y56Y M61-IH&)7W5X&.]8=;Q?W3-\>RF0U$( -#-K""Y5&85U$:P7$LH26&2OJQY;@ MJP$'M.B,H2+\6=TZCL);W5SX;53E.JM[O)7L.L\*MZ&T+*K)55.\*G^1UTI) M7MW5YT"WZE(TEMQ7;#5B?@CP\Z?UA+7UF^!>@+4' M'LN(G0/=,5K6S]V@9/U?VW3%!R/0<2)94>-8SSA"&-1L@M'R\F?'YDVPK M]TQ"$=,@5=3HP:::M5 ,<6Q.[ZDB<<#B2 19AV3&@PU:?5K#)S)VE8?=BZG= M+/@\B(:4A6V-!(V5X+O6SL,9#MTT88]AX5\/=F]KPVO!'G-ZKP[LT1LZ2LWH M/O^DWX++;WDYP3Q)L*D#$[$X-*4(!:2!*5<=EBT-;9/^#\7 M<[-9=E?D7):-^&,]6?Z9%G^750G4O W0L^CL#N M\_>$:\]LL!GQUAAJRMG5B/50H]@"DWY"S_:T]SX!9(<=/Q@&=N26;NSR2597 M>E9Q5\Q?'4Z8#3W82Q<='-I[]>?[F_^?03N+RZO_GKS?W-]1:\/\ 5DZ M1>]B#QU!]$K@W4P8U!BZP[3 M-M^=\:0S]DDV:FQ,&$*:SL(4,D0SB$*A28X*"L,H3#7+Q91%8=?MD8UVQKPK MTEVT:0=-AXT15W"&W _Y: %(MRV0/5[[W_G8;&3X#8\]+N[=Y]AWG=M'+60^ MN=83_^KURQ.=3I?IO1.4HI1%*8%A'"00L81#%@H.HQ21@*94D-A*HO+ \\WUG_1'_ M YD?8?-C_>4>>N8@'^X)AY;?[:G+.HLPYI7\J!?S>LBO=/?E;"KK.J+EQY4* M,PUH$% 60Q0SO0@)&((D2&.HF(I(A(,D84[AVS:-CNT#;VR&M=%@;35HS#Y# M!=NJ!RQW/CSCVO<6B =(NX@Q6F/D6Y/Q=,-#2S-:0[%'H='^WF[4M#$WN9R) M.E#O<3[5]Y=-E,HD9202C')(HY!!E%()<10GD,9!%@BI(A7$DVI>T:D=+9UJ MT(F25LWV]_W__AY'8?;GNJ)(]>K&2R?AM^,DGZ#VS$ZI0DLB[2L-,8R5T),@ M3DTY-1; 4'(D]!PHSIB3G-KQYL8V\VF6X[35@34?1IOA<^:>Q6&\99!B$4D& M.6$8(H$UL?.(P3!3L9Z'AIBFW(78/>(]%*U[Q=-A1\@+2H/L#RV%B0>HHWP2 M%/_;1X>;''XSZ:3[>[>63M_501'A_C$OQ!TUE5CHZ[RX,EX86:9:BS M%& HQ2P0*$,(TL9)P*RDN'R1!7V0RW^O M(Y8F<6S"KP6!891RB"(<04)4!%DDHX@I3#!17K,GO9H_MI%E:9SP(LD^\*M@ M-Q4>;P?W/-;9Y$Z6)Y(G5^F1*Q!,Q& #PP58 @%:)%97-=&% R9*]M*'PR9* M^G5A7(F2O72/(DY5*% 7.JK'V@G;&-0VLSP;.V$VJ2X8VE;B/0(5CMA@H/8/7,Z1LX M&1,-&5^=P,F9;$^@X)45#[4U*'V=<'B;9TY=WO&$3):E;*JD?9 E+_*:DVJ= MDTD2(TDEPS#@B9[S\DA!$F<"XC3)4KV 43QV4K$_TM;8B*$Q]6)9VF_#W%; MQ_&$_AC,EH=@?L#K^_RK.V[N9V&G$?%[#':DO6%/P$X[OG/X97%+UUJ(6ZO[ MU=G])-(<@11A4'#]!^(\@E02!07"+*8HU#3B6&+Z4%-CHX]]6T\?NT;W'$'8 MCCK\X-8S"Y?>+"Y@2L6GG)[MTCAR3OZB4=?ZRE\E(2!""("8Z9BB (:05:+ M2PG&$:8Q"MPT9$^V.#:&6IH'GAO[W'CH-,!V!.05MIZ99VDK^&YI[1^:K/@6 MR+L30#KSCS4X7HGG=*N#,HXU"-M48W]CAY"4FKG:W6!-9&MMT?H?:F71SU]^ M*9>G^23.9!)(&"N3%A4Q"HE$'(8\PX+)&&.[XH+N38^-=1KEU4:(JQF_B[4L M:QW$#!:U+.MW9I84!7\VKM0_AG^V/&/LT#_'N:I?U/L^VZLQO=T _( .[C[ MNP2X.'X9]G$NO?7 0.$N9_6$I_"73A@>C8)Q>^)PP3"=/'T3$]/M">=5_=[8 MZ=--UH6E;M6=?@N7K^=:A9^'2"34J LR%N@Q!:4F#R8U1:$$PCP+DDQTJ?9M M;\+8QI;;XH'.\G\VVU'F^]K]%3ZMCN"O93U=C#C7SEY. D%'YSQPZV-FS:V"FG=S+&3M[0597H M9J8_.%K+E7Z@%5VF1$8!88+B$!)!-#6@1$+"XQ!F*$C2@/$TBZRHX51#8V.& M5I1GPUA@K#V9..F&[G&6\(E9WU.(CG!U4#,ZCL69LD8''CZPOM%Q%W>%CDY< M[UWQZ/)I7E3MMD%+1/\M:?&C?ITF4<+T.D/31)8DR&@@*8@I"R&G(=)<$E-" MW-2?.YDQ-CK1+UOJ3>[H&/QV\X[^0>V9;XY*(EW4,Y5ZDWC3FPM@' '&DT%D MDBR0'$HXZ9@I8Y%2LH#+05S)YFD=IE; W-\!7 MZ7^3(.-Q3' "(X5-56\J((X(AU2&2A(E8Q(Y[3L[6S V-ERELLT5X/.GI_FL M/9 SS,9XT%B_RBQLQ?3?'JZMG/"86-@5/[^Y@UQ6DG0R]S@\Z[_SM:O[$\EG-LU?SF5F:ZJFG_JG,A2QVL@2O'LV/-S-- MSXM9=:L.W+*,>7L-)PJ10"@F8!(S39YQ0B$-J80A3H((*2*B.)F\R(+-78_M M>K;^/%!H73 "6,D4U7LRKT5#PTA7SX]J7;J=^?;\0819E'(D4)D$J M(>)*OQ 1IE"_#9RG!,51XB2R.L+789#LC?\5+X/;N?&(NGBHP^8-ER_ V@/P MQH4WJ@7ZLM6KT;AN7HM#MUZL=,4\"D .W%^]'&WW;?N[G(%WA.*/E=U=DU/>Q2S@F.G?6;V]T]Z8F=4''Y<5XHF5>+HLY%TC;E M#8?::4IQJ0A.B("*F*4<"O7,/6 A9"Q4).,DP=RIF.N[>C,V0FV=D>+[*ZI? MU^ET*-VQ7E\92[K^K;P(?8\"%JIDMJ)D&Y@T2:-K5,8I4S9$'P^K6M:K1^,2 M,1NB\YPUS08QJNM:HWC13ZD%I-N\H""3)*)$OVE"*HB(9! 3&4(>8"41P::T MF-NZ8KN)L0UYM6FNJX0=W&Q7!.>@T?OLOS9.LW>M^.Z_+/)A[SW/ZG>:&7@& M?\C-W=GZP2N[?=":%.9%0QN?)9_2LLQ5SAM&$O^S*"O#/AM)!),DH2+,4@2Y M"A%$420A3K,0BEAF22!4G$JG0V57 \9&!MM&N_&",_QVK-$GJ#USRK:]%_6, MDA;M9AE8VP^^WLVG.7\%O>0,=(70*S$Y&S$H;76%:)O4.C^G*^5))8NBS0ZM MIUKEY:)ZG!?Y/S5W93BD!*$8)D2:8HI)"DF 4YA%J2!!%H5<.24E'&]N;'2V MLK:)C+EHUNYZ*;:RN%[=-[]U7-*? -Z6VGS!V3.1K9'\TB#9V K6QOHD*QM0 M/%/3T28')B(;]W=IQ^JNKHD-5W6 V<:S;Q=56=&9R&26WG"LN;&13!NUWYB\]7ELF.V:[' 4\>/LXA_'GMGE M7 @[)$#8('-F&L31)@9.AK!Q=SZ*^4NNG9E@ MFB0LRA"4+$T@,DH3.,,1C$F:9DHJ);G5R>ZIAD9*(ZVQ)K)4FZLA!4N#70GD M +ZVU'$^:L.01@? .M#%<33.)(H##Q^8(HZ[N$L.)ZYWHX6RJ"97BZ?%M#FG M-5]YU2RB;M6E:"+:+[_EY21(>83",(%Q3#4]8*(@BT@(0TIY(FA*H\1JQ\:V MP;'1Q-IFT!A]T9XBF?BRI>'@JS'=4CW+&OKCS-$'H#TSB!ETR?^QR,NZ:$9I$13WV?QTJ_1L MB,_UZU6G!_PE?WAL)DF3). XP"B N.:H!&.(DRB%9HT49TD<1)%5!;B>[!L; MI?U,O^5/BR=R/?MYH'$)-^ON]T$)_OK MC*.JE#TT.YQT97^8O=&W[+&9CI7NFMKAUT_/T_FKE#_(F51YM:IGG] TB 1/ M(9.QA$B%>ES/H@RJ, X#%$FNJ),6P_'FQC8X+\UL\2:'K95GY?Y.R3R[ MN\ZN8M,^<*5P)@4.DT 9_<@P@BC$"#*:84B$7NS()(T2F72L6[/5U-B(I34/ M;%C51V&4=:_8,8YWK'LF'PL!%&UV= ]MC;$50OB/9,4@?*8ZTQKBWO M0V'!&:V>ZV4=:OV=ZV:= .5T_:Q3#S@CC?=-5!5*)4:"*:@(5A E80H)01Q2 MSO7?..)ZI39YKAGT2T6+RG*"=4[@U79K_7U&/\B'?&8DTP&C4Y/\VCTT=A?9 M1(4\BSB%(0X01$S_Q-(X@210&>69DB'-6F2O9V(P7)=M]1FD(GJ"U'+&.>*H MO\:V"[\1?B<=]Y]].GQHC>\Y7UV69QFM/=HYGKDF>A3*/(J-69 MBE-ZG4M%C&$@DHQ+SN/0K2[\0':/;[[9I)S+M?D7X-=ETCEMD\[E,NG\V?@P M"MT#V_?$@0S'U?M#4*PG+8/KS9?G-Z-8X-AGH](FL+7]-Z5"X-@AOO4&7)OO M-CY^R$L^G9>+0AK%M+6=G^645L;TLBIWS"S79;&4E"CB2B\]PDQ E$8(XD@D M,(T")1+=9!1;19!YLF=LXUF[+ZG?UUD=O7FG_[416*G_!?ZP0WANP]:YW6 -RF:%^/[5AQA>9%O;]],WO6 MZYV/\D5.XU:E)!8!3S )(4N4IM5(Q9!)PB'CF<1Z78'#E+K)8!]IS>7['$:Z M^DO^,*N3T?4G^<;2,9J:$*V_ VAWPU3@$ M:H\LTZ0&>R,<*7,$_3P8[_KOXNZTW#/N_7![7T:_SP#1K$M#\ M61;5JUD,5T9+\1^+_+G>_IB)'_.9.7^JST\_FUV/6_5+*=M(?-YDV$GQ03YK M:_-F1V4F-JM_32CF<<2#"$:A.<&+*(4L(RDD K-(<$P48I.9?##/N7?1$^K1 M:"L.(PV'[9C>8TBG*2E!UQX L>&"JPA1GWUN-Q*]?Q<.)8'4^'E1;S=5%XV@ M[]+9^K]:=]N(D]IA.%=0N[RLJ;CA-=ATNY&:WW#T]DPL,P"R$6"$,4$ EIG$C(6!:G:1B$ MA#D=]AYN:FR+F+6E8&FJ38R_*\!V?.X'MI[)N"-B79*I3H#A.Y'J4'-#)U&= M<'M/ M6I.SJ(,]SE556R1?'P6!-6NZE(%.8HH0E,& Z,J&4&"8TQE(AS&DJ1 MI?O6 M+Y!;FOU1]X]FRN^_<[AD]Z.6O\E7/W[E&?%S['04 SL0Q; 1R;<5Q?!9/M'< MA/&:K'I#OPLZU8O:IVA"LEBD-(MA$ @]O4*$0)RD^H\@EBR*J(RDE4KG._HP M-EI>QM7-UZ[LB:LKENXT^?*-/T#;]]0AF&[@E\9NRCCR5V' Z(=S@^QN-]^D MG2"[%1I@ PYP?^Q-ZA9P]SY]Z3_X;F _A@_$>Y^.VAN4]TZF=)%\:]8JY6?) M95Y'0'S2D#>YW.T4D'.>IC'#D'$20J28'B<%Y3!*]6H#2R&#R'Z)<;J]L0UL M=[(PL76&Q"=\%6-O;9=UB M@:*+(RSGDEOC% M66H71Z&W/ \\%\F!MH]:,PU\:YV+^OCNZBAN[@=P%H#X/3\[UN"PQU\6KN^< M7MG<>#U3!V-<6#3.G]<<=ASK_RPIYE!.>&PF]L\<.3*;M_^(8TE M0GD22X)A%#)3FX1RB$.4T;8+X:\V1KOL.AAS7@%@=(?< XV'QA:;-1WZWJBBK&[DW%2VUY'\ ZG"GU M ?! )TN^@'8[8'(%[.@QD_7#ACML3BBB0@B'*>NNCQ'&QS=A.Z-O>;H MI+7XC(3JDZ#;+?A\0MGWI.\\%+L(Y5A!XUL)YWBC0TO=6$&P1\O&[KYNA+.L M-_.E.7/9+V[V:3Y[D:6)B3(A4V4]D]K\=W,R]FE>_;>L/DL^?YCE_Y2BT7G_ M<5ZTOS+7A1.19%&0< $3B@1$81!#C&(%LX@8Q3$>*4E=Z&M8\\=&AK^8W.[6 M8',"OP[\;">W%Z"1&09J7H!B[8D;/P[\CMBQ[7A[OF?N/B%U5H<@-4XO8WN- ME_JW%7C5<\BUHZM:P^;E^&SQX=[)B8-EI MDP%=O=[,RJI8-,$E9NEP_TAG;03RRL.M^..?]*.K#[22*_&/29;Q("&Q'D23 M3$)$E( 4)P2&,<>IC!EF">I8)>"=77.AV>$*$_QM.Y_FP1@.A+8<*",-]%)+ M ]$*L+TE#-Y-P]KG2T=D0!$E":0F*@DQIE\Z) A4*4]D' J<8-FI@,)O[I7K MOV:#_0LG=ZL[_*]XV^SF@&,P=:0SPXYI8 TP8 .9=L>QTMBLD\16\.Q)$:LA M @8CL-9-&X$<>P]]/@ZM=I^._3:$W'OH2F\J[WW8UFVN6LN]W:HM78S7YL^U M5'A$$A+$7,*$1)$Y'#0QQVD,)65LBV;'I14W>#8ICW' MN[L1DV;4I[PNC6LD+$U>K6Y(SHQDSR1+!$,ATHO9Q&1 Q)A %ABI=!EK?L)I MB%3JPD9'VAH;!6V86HOQO3$6?/=IKF=48> XFS^&M1T3>4*P9_HY"IX_LK$ MPRO#'&MO4%JQ<'R;2VQNZ;@+MV"E_,="/_GZQ<14F0S0299RE,5I!--,9A!I M'H&,)0P2BF689!E-8C=UF3V-C(TRUC:"VDCPM3;3\?Q[+YR6*_ S0>I[1>R* MC_MR] @ ?I>'^QH:=KEVQ-6=Y=.Q:[M]]$:T6,JW\=)O"E9E*T[$M9Y[5*_73[)XT,_]J9C_6CV:?1TZ>YU0 MG*0,IWJ=D2)JY!RX.>+(H,@8PY)G$8VP;5K$D7;&QAB-J6!I*VB,!:VU]MD1 MQZ ]3B$> >N9.SIBY90G88%$YU2)8\\>+%O"PL'-A F;RSNN'OBC%(NIO%7[ M=W!KT8=VLW95+>.R+!=/S>_JRU:(GA\^A&CV4U7G3NKS.AJ..BQR_O6ZY/'JWONQ[8>6O M&]LU63^;P_UT@-^%G5\3AUT2]@+OSF*RGU8Z*OCH<4GDTX4I^_O%5%:J$\L_ MZ6_EP]PH14Y,/(Q D819P$.(.!:0L$#"4"ENI.%I3)QVL$\U.#:&W[07K V^ M ,9D\+4QVK6DQ"G0[>C8)Y0]$^R9*+KK^UA"XU?AYU2CPVK\6$*PH_)C>Y_[ MNO5J_B*+5?64E,<\#$S*A.87B *)]$HU"*"4.,1ZL8J8RFQ7JF^>/#8*J8US MKC^S"]CI]6=G&'H_SK)$P&F-N=?;SJO*MT\;;!VYUXG-E>/^"]P^OK*H)E=- M+2K]55\K)7G5Q)/?JDLQK^<5E^)_%B:.YX-?_R#X]LT2 M*_M!X\ JI<>@W#IQ 99N@-8/C\K$9Z-X;#ZA'[XQE]#_M3V/Z-[Z(&QU-CA+ M5CO_01T#=6CY:([N]5\FK/&%3LUA_G9 &V<13U)"8)*:!4\2QY!1'$"&,T2, M?&G@%D!HU>K86,Y8VP2>F!\V['8,U[%"W&ZUXQW'OMGL$(3#Q!$ZP>4WR,>J MY6'#?5S V G\<;KY/(7V^_DEUVT4\JZ8BP4W_-@4QYZ8 AD95:F>@^DE$\I" M4]8SX) KQ=-0*14&3OOR)UL<&R6M],6K.:"-R>!Y93.@M='=Q-D/HVY'35ZQ M[)F6-F%LK05K]=P> /%=>/]WN MP/73K8'8K8)N?VO'4 8YG9KH"#F3!9V:.NGB*9_E9NNK7BFVGU^[(9(HBN), MQ#"@,H(H-<04IR$D)!,TBP6G(7&*5'!I?6P4U1I_ 1X:\^N/BKYQP#' P*DO M+.,'^D*X[_" );@_;8#[UO:5M*''W:BS8/-[J.]DP;!G]EW V3F2[_20CB?N MAC#KZ5PCG'LUGY6YJ&-$Y[-:3U=)3::KS%O-'K*L3-4>*;1E=?F>.D%$2I52 M$>EYF:FH&$@."<\"*)(XY#A*I)")T\&\'[O&1HRU6\V"L?'KPA326'L&JK5K M%T V@@%YZQW(:_?J[SUO'70\ZO?4VY81 PNLXPQX)@0] ML]C2L"ZE:;=@<) ,[P['0,+@]K"X27_O=_RHP/?6+.^W]8U8]X%+NDT_ M6\'='[45RQ+@?\NKQZM%6_#Y^J_7GWZY_N(V(^S2 2I.XHA) M#!,9IA#QE$+*E8!QHE*EHA"IC$Q>9,'F(^F"35OZZX2F!L9,3Q"+QAW'#=@N M76$W$>\9WIZ'JZ5ZNJ$JL+0?_)J;)+'6 SW77OH EDX [86_Z?49$'J=2G>Q M8]!I\QE ;4^1SWG4F8+MZZ2'=J(C$8HH3RA4"!@2V,;6IHLHWF7K+##:-K1EA>,^MZ,/248WMC=PS[L273ZD>K>:>U]5+4/ M.7U0 /O@#=V88J4C^,/KZL>_Y'KY7O#'UX^:N*:7W_)RPA0.8R45Y#%-H.:0 M3*^I0PJCC(:49&D61TX59>R:'1N'K*5*PAOLT^5?P5=CL6/*DB7Z=C3C M'].>.><<.)UIQ@T=KYQCV?2@!.0&QS8;.=[=60'PN9"/6A M2#F*-"-QL[6'&3;Y70R&2F:AH@1);A56?*2-L9'/JD3PRL[.-92WT3Q.-YXP MZIE9W.'I5$#Y !GUT_>?N[@Y9,/.+:O>O*A2SN<+'8[W"QW3C<_+^>RA7FZ7EXOJ<5Z8,D3W\Q]D<]VH28TLEJXV!5)*0%?.FBA_)I=A+*:>2G.)I>SR MN[U:%H>](W]A>F;IL^)BRF5@S.5&8,P%:) P99E76#1J2"58HP'NY^ 'V3Y@ MY&^1PUGYR-^F@0[D1_Y6N44!O&.7'@TU> ^[AHMG>$?4WP1-O*<=W7:1?I:T M7!3U(<;-['E1W>O'M'I02" <9B*$/)8!1 DF$..,0DHE242B2!PZ)7\>;FIL M3Y(QIB1'S@5GWK0P-H)H M#&RD.=UKR;P%SWJWN#LD_6\+K]#HX03\H.O>J\2\;67PVC![G=Q7$6;_A=V^ MYINZDE[#$F8/>#DIF6 4B]0,_](D.2(:24@(59!EF%*N6)@PIS/M0PV-[=M> MY7'DM9ENG_=!-.V^N7?["Q00G@E,O;/'#R M^FYTL"H%DZGQ.O ]"N\__3&!Z_O+7F#3F@>^,@8_W@ M][4SZ+=^Q-'MS_S8I>>6;K@KYOKIU>N=[N;JEU)% M@L2!XJF <<0#B'A,(,-$P43S5L<=?_@M.?X75UB5IJRW.5G MR67^8@BJ?>A2X"D.@DP@!IG$B284)2".5 *)#"F/DT1%4MC'EQQO;&QTA+L+8>?-=*SSF%7EO>TS&3*I_EE6;R%REN](LS>\AU M XV.W^73O*CR?]8O4ZMZ]=^2%O>_SB>2XX03A&$811@B/7L$W?KP_RQ#!;\:/T#KB.-&G6LWV1[S]09^[Z=_WG'O M<#C8"3W/9X9N-@Q\E-@)H-T3QFZ/Z9XG]F->Z)8MMP'BQC7[I7&:'T$9JAH66F$ MJT@F))60&@5:E"G]2A"<0A6QF*)012JU6HB<;&EL5+$22UX9"YZ-M1VDI/<" M:W'VYPNNGHEB#U*UH>>H;^^%K(,6][G0#:W,[0QA-Z7N8[!8Z7;O?<#P*M[' M_-BKZ7WTAHX%9H2H,U[I]([FXF9V19_SBDZ7[ZQBH0@C";&>44$4\]!4'R F MJ"(E(>&90DY:WD=;&QN'KHT%QEJ8ST!KKV-5EZ,0V\VWO '7,YL>QJR'!#,K M4/Q62CG:XK#U3VRD>R9;(X4 M3:<56%K=2+'V72O] $H#U$K?;GD$M=(/@&%7*_W0S=U8Z8-\+B3/FTDWH6$J MI)[)9$FJ($J0J4X<8DA9+ 1!6<)QYC*=V7SXV&8OF[8U]3TW0B+<..8-AG94 MTA69OD^A-LSRQPC[G/7ZX;]I8-#O>Y]KVY_QWFL\J!*6IJJ$I@%-"F_T>#:V M\JS/[7GEMJ[&5M1Q;Z]F6,MNF;Q>@]LYTZ=*_BV;. M= &,C^_5E6?H\0W5I>\EM-=[UYZGG><#?B=1O+,:?#^U.Q\X'96Q\]+ N=GJ MG^2O;8:"MN2NF,_TC[QIVTS^'TW[Y C)6.( M]!L!64H4%(&(5$(Y"0*K@YQ^S!O?F-X4A-K(!JN%-"N]#J"%*,$OSX)6KN?% M?GO4\ISYW?JI[^'Z<+ ]G^7MMQ6<4S\8H],/K^I(V6N/2Q"9_FL^:HF!+X=6R*NH95_F3OKN\#]"KEH/#*/JJ MYX%B,Y!IT\W-B3Y@KV!OP)-QM@YU@FV=PY4*]\KC"]#ZW'<$E,]^&2"*RHNY M(XC$\@F[7327UQ8[QJPW;97W\WHU5,B#<:H32D.IXE!!0HDI :D0I F14(F$ M9"E&C# VF-6-$,:FMDTH3^VN=,/>M2]59JEPW-K=STAE4NC M'8/8[7O"CO0]HSM06'MKM*FPTIH-MD+=+][&NGL,<'<&S&^DNWWSPX:\.\.R M$_ON_H1N;&;V9)I*!)(_SO)_+&1=/A5G2G"%]: ?A 2BD*1Z^ \B*%*AY[Y) MG'+N=)JYOYFQ35M75H++9TU0E#2XN]NT<>+JCF$.>\M@%%]::.[U/4F:G93WXY8]$S4 M'RT <)ZH[G'5ZZQS\_F#3B'W.+8]']QWR;E!2Y><%PLI-AY=!URLPU\7-[P/*,N!=< M^U[J'H=TH.@?6\!ZBNPYV?P[1>W8PG(X(L?Z"1U3NLT)JZD:6N]AAXH'B&4I M5,SD/%$:0QJ2&,8\CD(E1!H+)R7F-T\?&Q?5QK45;#L< [Q%SHY@.N/1,X?8 M0^&>=[W/9;]YUF]:&#:O>I]S.WG4>R\:0F#]DR:)^U_E]$7^/)]5CZ6>B"0I M03B"$4<8HH0*2%$<01D'1G0B0! IP2#A*H8\P0'" M8<)IYB2 .J#M8R/LS:AD,9].:5&"9UDT$'0IC+ M$S',K?]MM')I$F,:#"[ $@70P@"6.( :B 'CFOWWWK"!SA[M'U?DL_^.<0Z% M[L&$;@/C)UD9Q96[8OZ2"RE^>/VE-..S'JSIC.>SATM>Y2_UKL0JTD3IA81@ M20R3-)008@G\Z0ZB M5\;N8,:@Q-L=IFW^/.-) ^8[L/+8MY9?[[TRCD3%D]:.:[9^+NC>TA2M&^PV M!/TLJ8EB-KD"24LI4DF(%W^>7D]1UG MJ#M5^R:Q8$2Q-(!AJ")-#)0;M8L81K'*9"90R%'H$BVXV\0X@P;+#3O_]?4\3UL$4))S!- L5# M*27.HA;/ZYEE1KT/-)>-]8?E=3U#\ :DY;KB+&CZ7A#L*R][6>DI%%M4=0A; M-=;&786?=#-G>GOX2L[*OW/GY[F35'9>MY:&=LL];&S&:,NFBEE$!>F]I= M7.D0QG:LX &YGJFA!>U+ UICI%[HUV9ZU.H_CH-?=?X#;0VKQW_,X9TP3H/AN0SLP>8&KO]ZRNW=PJ\G[W"O)W^E MYR:7A:17-4A;&"'!&A9Q-4+\QHD$+"A%0!CF,FK );MQ\\-F*XJB?% MVCA@K+.O%O\&K..?^CD0]#T/L//>J1;\/E<[%X!_\[#!JK[O?S_C M()2=WAUG!W;'V]@4LYQ[NSL>3C"1(DJQ26GE(40RHI!F>K172 0!IR)-(N)\ M$MJ+J6,CA>51J%Q;[/8=]['MIOB]V&HI_F<_%K/IU>SG82!M:B/ZMPN!0I252((69) )$B'&*> MAC#B*8L%YB0CV&5T<6I]; /&TOA:V6\[$:<$:PT MG8FZ$VI>N=?-@D'IM!,XVPS9[2'N"][K664F\D+HE[,T<_K;XG[^ZVS"6<2P MTBM>A)&$*)09-&H3$*-0B$ B12,K:=PY?0)QS97UJ)=75[SC"0<)E&D)S,8"T@I$3!-$IYF)$NEE-;U*BT: M'-OGOS9YJ9%66PU^S(NR MIXT%COH%5G _MQ7N@#S+XWR@_@N$80?&V,MIS^ MV;_!]DI_GB$=2-SO-+2>-/PB/.YW)?MV7G'OF_ZE$6 MNS(]DS#CB@91"@GF1FP#4[WXI!B*3,_1>"P1BKG+DM.ZY;'1=6TFH*TV56=- M/WOD[=:3O>#9,V/OTPS-9Z!!V$50S7D=Z8R6US6D?>N#KA^=0=E>.[H_H"MK M'5J8KC7RXB @82 "&*KTTV:4H'NXJ;&- M4YN6+C/QKKUDXCD>'?N!K.?1Q"$!JI>3XM,@]9P3]3YGP*?=/ITCY4EFYFH^ MJQ_SM[QZO%J4U?Q)%G>R4//BR60)WK)I_E"/E%_TGZ7*C>C-72%?\OFB;*3 M)G%&D501@H(F9LX<"LA(D$')D@ '*I$RB]S2JLXU:6RD]%=:Y/77I-^/,A=U MZ9;Y#%#Q/]J]1ETPG_'I0M0R4D#[(F>N49,>.M*.V(;MGIX)<.D,^%5[ Y;N M7( -A\#:([!RJ=9W;)UJA1Y]9H7Y0MAS MG99@V<:^8+QMVT-&]/[LS:7!H; MZKJ">?GWJT**O#(_3111F(=,P1 A 5$28\BRV,A[<1*@A")$7>GX4%MCX]DW MIIJ-B<948&QU9M.# %O3I _8^N>_#<2,<1>;H&DBG$]S_@J^MG_WLJEJ 95O M(CO8WM ,=8<&73TZT.2H/6(&SSE_V-'>LAKK5.AH=8'I8(G@<($\B2)]>Q99)!$",% \"S1 M#!2(U"EDRJGUL1'2VE;PQ2C@ZD&C!+\\"Y.#WJG HE-7V!%3;P#W'6G0'5OW MBHU=,/);T=')@F$K/G8!9ZX5GML_UK(Q?\]>WRFF+HWK_1 M'A6_31HMY [;B=$>B)-VBPZW]O2DMIRVG;'J"2N)XCQ*FD0P2G%1L$1!14QP M3!''$&=2P%SF!4XYP0EU*@-J)75LY/-.*DA74EAZ2;P#O MZ!D9E6&47$]B=/>17%#RZQM921[6)W(!X\07LL!E':DT@>9P=)6:C3>74&C3W;*.9M]9Z(YBO] M]MWSRWSY*N47.3>?T'X>J.)Y*B*10D4U?"C)4H@)HI"2B!&.1,:9TQZQB_"Q M^1AMZV)5Z=Q]&<=YL%$K!TJ!3&65>.:"%))$$09 MC:1)^]6+KKN%>72J/C8>;96M*[.#%]-D&?S8:CX!S[7>=PSXZ'X5[A#RX6V M_[Q!']O79H=!&_5QY7VY;]2'U="--^ZC6_T_;^2'U; $C?VPTZ#?Q/A%KNEL M(<4[NC+MQDKMNVZ>-]7L^U:J&9^MIS17!.=I C-DHA41S2$5G$"I6$PC_68Q MX32A71%:&?.AWBCGQO76$!LQS5^@0O, M-;6RIC/"48!?"^:;:V ZLXT]/E[9QD+LH&QC#\,QVSC<>6,X3%WNZ&&QOY_3 MG(6+Q\47:<()M0;Z@D_+Q:K]IW:-9Z6YOW*=GR3_OIC]:R/+)Y-1/"6DH(CP M""8JIJ9',(%$Q K&3/M0*BJX9'&O.)H RHZ-X?86SB?-RLNJ=/[6$K S!?Q> M&=,W0"?$2V#'I&,9VL <'&A4^X<,!80[3*Q1"(7O$Z04$/J+T4TA9?;=VRC7 MJYG9.:G*B/RVF*W++U]_:V)T$)8$6OH"E#D$5(J#3C.!=N M:=XV4L?&+UNES>+O;+6MONVN[ ;!\N3--[2A#\U\H-JC6)D#2I[KEME('KB$ MF0,8I]7,7&Z^H3IB77_Q[<9X6'7AG;KR8AM?45WT6;^6W_6B_[-^Q\HI0CEA MN$A@D4:F=&(<09*Q#.:*) )G.)+*D;9ZZ3$V(JLJ6)IJ6-6.X/.S7CS5T0B; MA1X3L/XN@6QCD9HPA<8<\*(?U+]_?-]QM&6^X*,3G L-V$TIV=J&IB!9VX1^ MLHL2JR]N30&5+9ZK.?8'TW^IQQZZ#%\'LC]@9XM$WO"XOOT!W\_FIU*E2&$Q916#"&3=P7@B368R0QSI1$*4IBJ_2:"\\?&S$V7>\J'4&KI&M# MP$,$NZG+ RZ!*H/@'G73#XCBT_*VOH,/(N@\]$C'=>[JFJ:'VZ)#E&F4P%+'!N M5D0\@2R+]:R>QGI1Q+E(D56SWVXQ8R.$T\J8_0[^+H!J1P>W0Q68#7J@='MY MT'!'8!=$W;QTY6K^[KT7^2WF>&4Q?J3'OUI+B-%,X)AAN(((H$%Q#G5 M3D%,<53D,BD2JZ)#EP2,[>-O/-B=DL!HZ>K5'X%HZ];WAV88O]X6E1Z._7G3 M;_3LCQXZL&M_WJ13W_["=3>&''6?05>'SK\MEJR4JQ^&-ZH@"?UK;9R^JSF* M;EL(LHQH3X!2R%*I5P;,A$1&:0)3F<=<>P58Q%&O4"./2HZ-2+[R[U)LYM6V MZ2XP9;*?IME&J0A@9M#6:E"9/0'[AM#PLH#L!)K<3=-9]=82VFY:] A:8 M6R^&U1M=P1>/F#GTJ_2%W4#]*&_ T*W5I TNG:TD.Q\P7*M(&SL.6D%:W=#/ MG_^\6G(I1?E>JU@=X#VV&;%RQ6>E%%.28H400S#+,ZE7Z#'7;CK.(-1:XMCXM%48F&$$LE'S)%RAKG7G6*/\.OQV+K!74 -S[B&>=>! HR[8 MZNO/%[6&QJMC>5WJH%ZB-0C'+I_]C3WW$V:+V5K[DS],)[/#[NV_OOZ-_N=R M]69.R[HJ=A&G!5%<0DEI#E&:1) 2EL ($Q315"8Y5!K;\IZ5/J#RH!>!0$1*S!)592@E+E' M1)S(&1MY-0?]:_JS;]G.\W#:T9 'D )33H./5K$MY E^:;3T6$SB"@X!(B%. M9=TA$N*BP>,'7Z %)HDM7E_V\*)* M#Q5XF,^7?U0A]X MAU8\/,N%J+H>S.FW:2Z10)HO3#FQ&**(1Y#Q(H=8R$++9:E05N7$3IX\.LYH ME0-&._L@BD.XNFGA)A!"YM,OXBTFEG3?U#8C4*XP/ M0C]MIF:\.JG[M*GJ.D1*KP;2.(:)+#(3'*UG\:R04. BC]*"LT)95<^X*FET MI%$' YKE[Z&ZH-;7-5CR$L#7YWUOL(4FC;Z(]0BDO(+&C1&5EYX^<&CE%2-/ M8RROW7!CL.7;6PL5'$7B6N/6U[9U9UXFQYN.$)O="G&;V!ZQ\#V(%(F%B^WKN.6I>$K/Y9CW[(;^:(+TJ<._=3S[?""G,R:YQ:39UG-"C:HOC?I:K MNH+ZZ_D'5-YWFB1*9"B"<<(I1"+/(*.F[RH5*2D(DBQRJO$54->QD=B^IF"G M:K_VT@&'V'+;=!P#%WK'I=^8N6^KAD?3[ZYL0'V'W=0-#_S)GO (MT7IV^; MX-'W>CJB\[K>QWO]LW*J<(90(JA>B2811 D7D&0\AR+E3!6:\V-LG;)W4H I,C[U0-6Y_ MX7G]XI[>8A4!TYZ9BCP2*D,)S&.A()(DAYA2[>ZEE J5HR2A>I6Y7-.YI7^W M_W2GCWPK(]SK^V1D %XK!VBEJJ,?=@">I>?4%Y+0ODZE5X@SXW,&^W5'#B0, MZT"<,^YDRC][D:_:&OHY==/[:9+$ DN.(3?GOXA1"DDA)"0L20A365HHIQK^ M';+&-F&?J1]AE 6_U^K>7&MC![+=5^X)NL#??&_4/-3>.,$C< &.G;P[5^$X M,?QZ*8[36_J1Q]M92;]]6YF&[=7BXHO\(1<;65>209*+(LF(GO%34\1=:$PL=''H:XFV:?1ME^MGDZ<[0C$%WJAEP"]@7.F$!M$ MO')(I\!!2<3&]&,6L;JG;X"[?I0>K-=/K[\-N--OQ".,(JJ#JB*,OT?G$(:406C MJ! YQ8S'PFK[[L+SQ_:%[FOHD,M_!KCN[]0#'*%GYCWEKG=2L8+$H:C!;= , M5,K ZF5Q*UIPV>[.4@5G;ANN0,%EG0_*$G1<=K]^AA]G"_EA+9_+:4Y5CG(2 MP9@J!5%!M!^2$@8%$YD0J:")Z%=5S(=V8Z/)_2)336JK:6AWO=Z4N6K?S+H M%?C=6 HJ4^_0SW#W$M@Y5W<;VL"4?Y=1O4L_PQ/T1]? <*?AGZYCX0FX(5H4 MG@JYN8?8^]F"+OB,SC\ORYGQ'+9!?2Q+>)$H"7DB<[U&32BDC!7ZGQ&B4O$B M*IRVMFR$CHWR#WI=;;4&K=H^^H=='@ [7O8-:V"Z]8#H+;W#KD(4JG789<'W MZAQV%8J.QF'7[^U'3+]N2DUQ9?EF^B7-VS0:E$V]@'=,LWX>ZL:_Y6IMRIB)#5\_KK[*U8\9EU5@HZ11L?A'(;I+S 4]@WNJ! MC#4973._BU_TO7O4IKT MW!?CP^T%YZ2*8(FQQJPP35E3MT"5-; M(,X4,;6^M2\5226UDR+J)JATI7G.K"A%M2O6IFI,,\;21" %A4HU&Z599,Y> M!8P3E!%F^AW1W(V-;,2.CY :K>O*R1/P0E?@1Y64:IHYB^5\3E"N3 ONUQINVBJ+)_=5ZURVJ>_$/.OGW7&C[\T NX;[+ZY5NM\O9H8)I&G')*8YAP@2%" M.8,DBS,8D[0@D6($94ZIP@/K/S86;4NF?S.:2C$!?S06 %J;4/\&"&T$4.8@ MT!_%#OWJ6)X6C/>%"'WP8,R"IL^+ /NV@SWC3:GJ_>L: $"%P*2MP#\!-0I MOR4U#A/0(@$:*.I+@ %CK_68QR.-^XRCW].1@6T8]J#E/@-T%[2H)35:>PQL71?/+"W_6FYJ/FJUNK#HERO MJEC8\G&S+M=T(6:+;TU)NS@1:_5;]@ Q"F:8+^W%,*6ILD.H7&+W2 M+3Z.-9]NEPK0/Q/N#)"67'H3/*$)T0V9_@D1)\:'27_X>)^\KLMF7DQM.+W2 M<]R=_GN=/"&K%N5?S(;ZH_JMK-/"'DQSL@?.-\^;N3G+?BM?5I+/:J9:B(=G M$[G_7W4JN9)%1%&1P20VI8=R12%.9 $+EE*:8LH+S%W*#H97V8F !JAEV%I< MA?O)7;B??=\\M\^2IE M'5VE/]GO6A6C:E/6)"]2B4D60\*QA*@P->],:Y5,()6PA-((V9?(N2)L;(YK MJVX=FPE>&H7!B[[*H5C,-8B[*=\W<*$/:UO,*E5!JVM%W7TJ[5P#SZ'LCD<0 M!ZK!VQM.:@AH_M/:,Y]'Z_7"DY6YOV.%.,"ZSR MC,"(\APB)#G$,<=0\C2.LEQB1HOIPA0\E/<[[-Q3V.IK(_77MJ]VN(^M44Z* M__7&S,GSN;S'MK'=:-_MC--U!/\T&\M73C?W[![!7K/3^(QC\]E.Y3_';K03 M_ .<89Z3>I\\B+W3U*,8TG<_Y8K/]'RZFG'Y93F?J^7*W#C%,E(1QAPF+(H@ M8I) DJ82)4S&-X$T:W;>!)6BPV8S]'@! L]E@PSK^.>W;4[# M09S.23K#X;L3IDK3W49R'#-A?S/^'+/CS#W.9%2F4A%"(8F%.BV,%<80S4<0( MY2ER.R.^3:&QS7#&E&J_OZIL]?RLF;#>HC.O,?BA+=*4MMH:UOQRLY@U13]? M&F[4M\MFT5_^C_^.D[CX-["F/SM\_##C;7N4/=PH!C_X-@/21/'4QFQ3[)H: MK3N+FMVO=J$FZY*"019DGA#V?+I^HU(#G\7[@?#TY-[3S4^RK-3\=SWW3!FBE#/*3%1L;Q=M,HX\*C XW8\X4[% J!T<((6XOGN!2Z_R/:D_N';2E9BWBPW"SUK MO=#5^O63?LF;_&C,A4JQB"#)<0*1+ 1DL2I@+$4D1:8HH5;I%4Y2QS;3[FL) MC)J.*>AND'=/B\& ##SG]<#0J6BF,R8W5]*TESA8>4UG$/9K;KK?W&_OYXOD M%>%Q_KR*YC+AR]_N'^7SYA]G%T*N4M\L-6ZO-O+WJ\W(^ MXZ]3+"25G%)8%)QH?J()9))F4,0I2[)4L")RJHCA4[FQT=A68Z"6*_!F)<5L M#3XN]8SDN)OC=03M=G;N-2Z!67'/K FH#*MVWRK30*LUV%TU 8>#V!JXO78" M:AO![\V?3_+G&ORJ">*?'@\H0HR&UQTAKPH.NCL4 MKCG:(@,FYLXO9A\;)9 MEQ_E#SE/FL!%'*51BG,*&8X81&G"(4$J@0GB49HQ3#-.>K5D.Y4U-JK^.ONV MF*D9-Y73:C)X9*5<56,":O7!+Y4!('&,N^I"W(Z+/>$8F%KWNYG5BDY @YC' MP% '3,+T&#LC[SX=PRX;?K'_5\0*VGJ M L019#Q)H9(L(8P+Q(EPH9%S0L;&'PU'FT.CK^9@EZY$"7Y[J:I[]BN?=A9: M.[ZX%;#0N[&W8.5,%%U@>&6(LX(&I88N4X\YH?-:SXFGO[X::54O$D0CE8I8 MPDCQ&*)_#4(Z8'+L,D/N[)'4?FXBD0UJF'9V[M1T._E9K8WI7KV;.>4,II4B@F%-+N M1]5+-$T$)$HHB'F.29PE"<5.Q2T.'S\V-H1U%W'IW /!>VO4!E[7A" M[3N&8E2Q].?T_%,%RW< ';;2_Z&HGE,&_R[%9FXFH3:#NNYK>$'5>?7BZK\] MJB^2+[\M9O^E-:W4>;,LUZ7Q%"I'84I4'D*3,"[G\9*TR!'+XC?T)?9FLZ-<1-3!6?3T7AXX#? M=RFO.<%+B(($7,5"PB##*E$L@0XU01C&)JU5OMW,/'QO.5 M4F;='2>_L+^ 5ET[]CZ+7C?AWHI)8(YTA<.:YKKL/L-,I>3_\]ORQ__2MU6D M]"]D_@KKOU9,=/:!@Y!'ERGM]]YY33\GL=HD+J<9%2(E^KLL4L$AHJB .$XC M*!E"G!4JBA%R*699/];ILQR@X.23D0%HI9N;)]7 9.?VN!L?^K"QVV)GK^+0 M0*\N0//H0>?K0W..)]>CW_8\%M3CL1=M':4JRD6>0BDC A'*%,0(IS!/4XXB MAB@NG!*)#Q\_MMFP*HO6(X+] GB6YW>](0G\,3J@X7XX=]9HO^=PAR*&/7([ M:][)Z=KYJ_I]N&^J-/8J?[6N0_^P67]?KHS#/!54RB13$B940X4$*2"+90%1 MGN),<(:4< H5[) UMD_ZS5YV_Z39"0=TJV[__?$NO.T^?$\H!F:!!L"F 7K3 M/F.GJ3]*L(##*S]TR1N4+"P,/V8.FUMZNMF ;SF*8HU>X!SITB!J^+'!NI-!H#5JOLZ*%? M1]C2>_>*6VC/OH'LURN0N;OXUBCX=?^OBQUV:6 -P\FRP?Y.]\VUMTUNN8D6 MFDI,21&)'*:,4G.,GT&&,[V4SUF6ZE^I.+?*ECU^\-CHH=6MB@ZTWTH[P.KZ M-EI?! )_Z';&.VV>P>L$)/I:Y2C5G_?' M&66S^6P]T[Y"D\^T]Z.WLY+/E^5F)9OO?W> IM*,(1()F B"]8J!)7JVSY3^ MI^1<8X_JC>W3WZ8F5I-==9!6:PSVS''V%WR.I[5O<:=1"N^'U%FC MC663[6#M63+92S/=^S'863C9CNOO08Y#P^#OVP/RJ>+0WE( >,]X5B&DN!6O9;%$*5F!..(6)3&.(HH1"EB8I9 554K&8)=*Z@,E%*6,C MZ4;1ZB-O-.U1LN0RJ-T4ZPVJT-N_?5!R*DIR%86;BY!:'UT V_E8,OT -M/>[Q:K1=+N( M\@::2[%-7^ -53ZS-XB.A3!M<.DN;=GYA &+5=I8Y>IZB@D>*B@@B8OZC> 8QX00JF= B5W$6(>;BA%V1 M-S8>;50#6M:SF^MU#5@[Y\LC7('9M-;49($UNM9-BTW!^QK"IRX(G7TP2V"\ M>F'79 [JAUD"<.R)V=XV<);MQ[9O_90D2GMF2D*992E$11Y#&F$%95Y0G,1) M+#*G8_S;51H;)]VJCV(D='3%OGI_IZM4DZNR7@MPK5=::X$BZ=H-@2:S>H0U- MGMU0!CKI=(/)+_W9B1Z6XIS@.*$QM[O=3Q+?;)XW<\V-/^0[I21?U[F8N])T MS0D8P9ACF1,8H\@T$X\E)$64P")+!"LX9KFR"AJQ%SDVBMII#6JU)TV-#D-: MK>H]3ATM!^#Z$:1_6 /3DR=$G4XHW4"Z^;C24MQ@9Y=NYN\?9#K>>6-U[%]? M_Z:7UYM5Y:F]7\E_;>2"OU8U%).WJ"K:*]BE;: &[G''F&,3#U]$*P?Y'LZYB$*9;=(?<^1;.O W&Q M>+;%K?U(YY-3[C1@ZIK!SPL]J-3&P(5CXLOII2'Z9E;IP6MVG_^2LM9616% MFF:\*'B449AQSB'B.84X%50O^^(T)1)EDCH=7WK3;&S>V'[CC:WV52C5OOY- MK:V^_MG-P^GHQ0TY2($9U=/X]/?^?&$9QD>\6;O[>)*^0+WH;WH3T)/(-ZM% MU:=<"W@_^UEU+&^ZD B%9!:)!)(T9A!A)B%52D&&TCB..<]BMQZ ET6-CFI; M3:O/5S6Z.E+J96 M.=(+7*%)[P"I5LT0C:"NHN&7MBZ+&Y:'KII]0BS7[^AY MT+AA9;4:7K_[H?^S/;_4J]4TK\)W"VYXHI 9Q'E!(&%10J54BZI6,98]B\1U(&Q'$WYP"TP4?2'K$9]Z#0W/H:D7Q0T.LHDHIF(4PP1P1(B%1-( M4R4A09E$LF!Q0@KK[" +@6.CCYW*;:AVI370:H-:;X<$&!O NWDD!(R!V>0Z M@M?7*OV@=,@H\@SI0'E%-[R<;HE%#O!TIA?9/&>X)",'JPY2C5SNZ^?)_4/. MOGU?2_'P0Z[H-_EI8Y[YJ.IZ@8^;=6FZN39[4-J8A&[TG@!F-.]?/]1M>.P\PV"@!Z;W M5F_0* YJS:OXWAKYQWWD*_7]>9"]4//J5+II,*B?V0N<8]>SWT/ZT=X[NEKH M1Y6?Y:IZ_MO9?*-%3Q.:TP3'*10HU:M7O8:%+.81%$1QS(N4Q#QW(;@+SW@IO*W>@KY:KQ*NA+E;R^"KN6[GVNY*&=L+C_. MRO4T48B3*%TI=RQL?Q>HM]6;U K#G[? MJ0[>+?0GO*J^8,?S#ML!L?,B \ <>#+PBG#?0K*V>(6H$'M5]CU*O]H"\ KOCE1U!%O(*C4]%A&T!R-$/YYSXN[1AZ?#[ O]=[KNZ-T1\&4E MOQNOY(?4"ZWEL_PDUX]*BYCFBK'8;'_KU8Y>_201@8Q*!/6/HJS(1%X4D6-' MP$NRQL85)F5NOBS+*M29[^M=_=BY"^!%C.U(PQ-R@5GC0$M0JPE^^:CQ^LL$ M&$27RC#)!#RLUZL9VZQ-3@-8+S7-^*45"[A\=PF\*&_H+H'7##_3)?#J+7VI MI=3/^2*U9[.14UFH+*8QA3$R32040Y D@L,L5CG/DZ+@N6-[T;VGCXT^C'+F M;2_I7);@%_F3SS?51Z%_1I^7J_7LO^J2<^;?_%^;V:K*Q=6+Q6_5,K]NZNW< M;'0?;UMBZ8EB<"JI 6PT\TD-9PSV3 ;[$@;^_,\8=_K!G[NHQXG9K_J57LBR MU S"9HNZ%MY"5#EN#^:=+F?F1V556>JU_N]N14U)RCB/"DCRR.RL)@@RQ0B, MCGYL&QN+ ;2BX W-,:P;8 MLP-H0T!E"=@W95(7N'L%OS=_VNR9>!X8AS.ZH09HH#.['@/EZ>S.!Y"=9WDW M"1CN;,\'#@=G?5X>Z+4VSWNMQH(?UH1)DY2KF'(8%2;,0Z;:9]5N*HRDR!*" ME:22>*C-E[T2,JK5VW=]GG-C8>?/AD$X\$1TI3[/5ODAZ_-T M(#9$?9YSXL=0GZ<#%LOZ/%U/Z$=H;Z62JY5YMEF\ZW7[7G4)K<042T%3B3"D M.-$L1C,%:.6=:S(')1M+ (X9QO:V'FO[7H,!X6"_@P* ?FI(LMC9H\H$<%&MW!T[+N%>!B@!UIV^P3<;=GM#EOG(MOA<<,MJ=UM/%A ][B]9Y09_R[%9BZ;3"QV MW/[DBRS7JQE?2_%UK1?G>A5_])/?%K-UV3B[KU49L[T]K93AB-$<$HHI1"Q" M$*,D@Y$B$L4\U2-IU5E\"&7'-N&TMFX3((];%>UU,UHNP,Y04%D**E,= ^1" MO@MV/O181CCP9'=E0">GPVD"%E&-&<(1A1LV>+I$24II@F/.4*QG% M>M7B%/_8*6UL<\:N;BW8JWSO6NVR$U\[&O>&6F >W@-L3]- ,=-6H(2IV'M6 MXGVJ\'89?[&R;N=-_6BDWE4QT6O[X6I/RSI8;:K?EQ@KRF!*5 I1)!4D*H^U M$TM0G@C..:C5[I8X>0VE''K<#%)@T MMM@T&H9)PNC ($2RY[&H>^1V7C#W0BKGI:O[1D97&>UU8-^76?G/7U^?]).J MUF@DYTCDIC,*-OE9*(T@UFL2J!21$8MSFKM5V.Z0-38>.% 5&%V!4;57%[HN MB.VHP1-P@?FA)V8]XJ:OHN$YBOJRO(%CJJ\:?AIA??V6OJ$>+RO)9]6#]=_G ML@V#[8X-DC$L0>(,_A(!:"!XX)L8?B-##$ MX=Y;CP5=NQOMVAGM-@UY3FB2$0QEHC1E424@25.NG9Z,T2Q*:98Z4997[<;& M;?L'?_N-R&H+JZ]SS\9VHU?4AX!M:[+*SKZG?SZ&W/6X;^"!#'V^YVT,!SK4 M\PA_H%,\'QK>Z=C.([B7S^E\"NEY,#=;S-;RX^R'"5EL#P*O U+OX>$ M/749]OCP-L!.#A9O?-P0!/E%FKX\PD3\O9^5G,Z-&M.$IHIA2K4KC05$*8TA MD;R *J9"2$J)9$[[AQYT&B%Q)N"75:NJ\<%>M9J.Y19\#%8(8KUY"$9)LE_V M1ZNVJR+>>U%N)\IWI-_S>HV8BCN!O(V6NQ_=.RID96*MW\KZSP^+#PM3NF^Y M,DFJ,5?>>EXLJ#O:DO\U4Y4(F*N-0(J%)A*'541\5]J[+'#H4GM733]3:^_Z/6Z,(N1L^K;)!_PL5[.E>+<0;_4D/^4D MQ9HR$ABGN:813!$DE!'(49)R$A624&Q#(Q@1)GCBV8;]9H[&1A;&%ZK? ;"?P/:<#F-< M_- 620%6NWRZ^I<;D[14GX9Y/#KUA;'?X]*;M1KVB-07B"?' MHMX>W(_AJWQ]4^IS1?EZ0^=/?U@(^?/_RM=IJE2FBJPZULLA$D)!1E(% M.8ZR."M0A'*K*DL7)8R-$&HE0:,EJ-0$6D_[U=QY(*^OYFZ&)_#7[XR,TVJN MT_K>J[GS3QUL-==IU/YJKOM"7]D^MRC.FZE_G&VD!_6\KF<(L1X(BB&>2(51 0IB%&FUR,"Y2HI MLHPA*Y?#MV)CHZ]]N\#.,-!:5F\I[=EF]AQ:Z\Q>1;U/ 7XW%H+*1-?NN;Z& MW(X5[S&0@=EST#%TS]#V#+C?G&Y?R@V;!>X9TI.\<=_/[WF28![VZW%QKKU* M:4SRM3 MXWS]^EE_-^N'A7CWK\WLQ4C>J^N;4Y&E5$*>B00B;O)Y"\$AS5*!YB\TJ6% MV$&ISQZ&8QISN/.66HU?M3==L>)',Z2F]D&]UY>)2$41QC#+< 21B#&D:9[! M.!:H8!3)E"D7-NJ4-C8B:JH.;K4%K;H]=U:[H;;C'6\ !J:<&[#K6:/Q"B8! M2C1>DGB'"HU7C#]?H/':33W/;&CY_?U\^<9QIX[:K/ M/K"R.@J>8E[D19P5D.6$FS@.!7%F.F_%-&,D2K(4.W'.K0J-C9;>?OCZYN/C MU]^^O ./[\&GQT_PSG#Y_^"AX^O07O/WQZ^/2F^M>;IP]_ M__#TX=W7_^UX$'3K0%H>% TX/*$/DDPG0F.+]DQK:\#6G,KI.M>/<*\Z-OB] M-1]VJU+#'59X@/#G.\O7<@7]BLOR]7 ML_^28JID4G @ M[E.=WSA;['5!:Y*ZZ%9QH)8K,&OCL?L'3P=\$0+OC?H=W/%OD'[:O@P[BYM@ M;;"S>01[I/8#,XZ-4@M]_QR[I?; >]LR=1#I>=_4=)"5*):I4"F,E$SU>D$@ MB/-$_Z>@.4<%(3')O.R8CK!#;ZMKY5W*W<;HPMO&J'V/7E^XW7,SU'-[7AM( MAMGX'+PQKXWIUIN=_5OR7GWTSJO>'0%DB*0DXE3S2"&@B>6"+",%3%0L.>-1 MRO/("Z.<$3YJA@ER]')N!&YDG!MQO>MQS/YVP+!G,AVH#4-2YQ08!VEU0&-- M8EW/Z$=JC^OO<3E1$9"Y@0@6#*$T+B!'-HIOTD0&3&DF$R5)!'-FHL&XC.L> MS1C30@HA9(:=ZB%821T;/^FYP12OH-^J387&!$=:LH/;CI6\@QB8E!I]VWH" MM<;@#ZTR:'4&>W5;:OT]ND%.>'GE)CO)@U*3$QC'S.1VLZ]N(]4>^^.+--5C M%M_J[96I4'J=)2+M,#&SSDI%"C&+,XCB-,XC+DB:"R]M1\Y)M_JXAN\_4A\. MT4K%6UN0G 7=CI\\8GC7IB0UG%NUFVWCD/U)NG *W*CDK.@[=RSI@N-ZZY+. MNWON^K0A ,XR:("0YP( A'2CA+."@EYBO*T2+&*$Z>:($?/'YLCI!^_ MBU5TW-,Y0LYR*Z<_'J%W<'99V-[]E0M6^]VM.9(Q[";->0-/]F8N7.;V[?)R M/;_FN#2__K1<_X=;7DLBRG M<933#-$(1HPIB 1/(8U1"E6*$:=Q(E*[P:HZ-27;9$+Q2VDRW=$]M\%+K M;4XFZO&,W #+>/>'RSC_K&_C)NTJV.@307:5K S=IL"\ZA ;3#XL #[ M)H//(QITT?0XJ7[X)QC\ WV#?[AZ#-_.RI>-:2]1&W#[]#<,EO4L:F29J3&) MTF9B#"Q]D/EU& 3;:7H@:3T/8(R[_\"U!U%6F4U:N7(F9%V ]FE%%Z62JY7) M=T4Y8Q132+GVXU%$8\AX',&"1Q'+L4A$[M1\PE;PV&;D2F] =XI/ -]7':QW MNCN>R-@.A>693 " 0Y_*5-@^[&-[H#5XLL#6_4S&$2B_IS*VPH<]EW&$Y.1D MQO7^NUX2M*:KM1T##J2]R_=];$.X3_U7^6VV,!$%@-'Y-KE? M+.=SNBJ!UJ-.]!\JS]_QA9!"9E)R"@LL]%N1D!3B:H^=2OUBT"3-T_:%>+<0 M?_+7H;4@X"9170;US_@FV,W%(QS;P%-YH%*Y$]#:#QH 0(L J" 806&(?F,V MCB(1CKK_.0I&]!N0@/5VK<1[6\^94QVMRX$/UF9BO4Z17KW).).0HP)!)-(< M,D4EE%@RQG,6%;BX<5W7J<#8UG<[?0_7=3>OY;J'H?>:SANX=UG;M5 ?J#_9 MYFUZZ%MV*W2A5WO=2MQ[U6<%D<7JS^XY?BBO*3?+")%)QF*()4HAPHI#DD6F MT(42*N$H2:13E?6<]2OA= [4=3HRO>VP.EFPDG8+7>"Z+N2A[= M]7FO7-T_F8";&++SKEJ35SA%E"V03V M$'G/)K 0/7@V@3T:75]$L@N+R&:I:/(:CA:17Z1A4.UF'76< MCJ=ISE#.2 KSE#"(,L(AE7JMQQDO:$$$%21V;L@UK UC(\^V3Y?YL OC<.^YGA?A3_1'N>[_3?I9(]SBP;8@P,\ M=;U)_?8[[S.6_O<^![9C^'W0^PS4V3W1.ZG2;P*NR\[+CR;T_8N1^*A^*V6S M'.&;Y\WYP5!G$OA5*G 786Q37^- M!6!N3)B E3$"+A7T*:[6NH%$6;+4%M;KV)98ZT>TF,)^8!::IOG Y562RP:)W@:;.AP]6K\G&Q/WR M35;7#QQP]Y[.5G^G\XWAJ\USZ_R]2*XIZ^]+S5S50= 7S6!_TU[?\^9Y6N T M5UC%L"C,\4V11I!D*H>$IDQE! P58N;\*@6.L@@[P^+<@C/F@LA_L 5#O5E>OS0X#8$"8@+]=>5^&"[7J M/73CB+9R5__/$7#5>UB\Q5SUUV#@B='D[JY?/RS*]:I*2RNK;/RG[W31;)%\ M6E9-\Z0XVB#YJW[T^JTV8&OJEUT7]ZFD@L:81I +[:A>__HHQ_JJXQ GL@-;57 MUAJFW5G"%JDS)PEG7\P@135'^B:,8^8/9..?PST(.\#>?(C :O:HSJ$->%XN MOIIE7*5R%3"NW1FMWI$*U6_:[.&FGO-;^EI.TR1FPO2U4#S-(8KU.\T2EL B MBR47.4N$752D)WW&-I'7%M4KY4F=>%0OF"=FQ:SM@B>G_,VO=TULUTWA<:'M M#CY9# MY8QA1VV@$AF#C9Y;90U_6'>6T/ @9KA:&?XP.2B*X?&Q;K-IN5IKX9N%GE)> MZ&K]^DF_I@\_9_J;9'$LXRB#29Y*/3TR"BFB JJ,LP1+)*/8JC'F)0'CF^]V M.@*CI%X*:#4MDP4NPM@]$?D )_C,XHB+-<=<,[YK?:+OW5N;Z'\=KTLN/GP0 MJKAF6OOM7[VN9P=<^FH"BT3;U6MNK"VRO;N.=(%LMT.D2?H A- ;]3Q\-O M<]H.>GP$&YP\;T8_*PNJ]#RN_F_V3+\0>>R:D"BA:/Y MA2:LPQ_L73F-]5J#DRR&*"4((AY12!!7$%.<8DE%(G'A7E[J)IU)0&J>5TG]&Q MG$6&PCOT-*,UFP#S7["GH*DKW.I>_]*XK\<_V[O!XV3D UB_L]5-&@T[G?D M[V2^\_+0ON[T=F?O,UT]KDSTJ13565C;07"*8\V@$68P$DA"Q+(,LEC[UUFD M"(]Q+N/"J?*0A?M%=A!#X6TPOK%!;7* M3;3#MIFH3U?<&B+/'OEUN0,[YM9 G/KG]K?V8Z6_25IN5M6A_X?%RV;]=E96 MW0*K.,!Z+:I0QK,XSB!AL2:E),&09(C!."\PR4E$1.I4->BZR+%QTI[&H%)Y M EJEJ_A?-Q:R@-R.A/P"&9B#KF$88#/ 'A^O!&0A=E#^L8?AF'X<[NP1NO-1 MEJ64VRY;51;?.[J:OYJDYMFB.FI_+^64JD1PK!?_0N0(HDSH-2:-!!0LES)# M>9JIQ#H^QU+HV!BH4K&JD]'H")2TI!TGK+N))Q2"@:FGUGBRUXZO21.N4=W3 M&[P/@JI#6$L = >*7?&$LEMDBB-$GML\:+L;$T;J#0!+7>T>0_?AE5O[S M_4K*#^887*_"JVF&_JP2WB@348+S'&94S[@(Z34R944&<<9%%!.1D,SIM'HH MQ<>57NF^QH,6[C2'AP5?[/DI*E*8 M8%X8!S^"C"$"HX2J+)$242&<:],?2QD;[[6%@&IE>Y2C/X'1CK5N!BGKM;ZC%3*^JSEV"QVZ=J,5 M!&$@B-3C3%&"8T3*;!P:F=Q^/BQ M,4>M7>_TE2/L[$BB/R+!SWILP7#^_,_;[/5C/Q(QZ*=]WKSC#_G"53V.?\W7 M_ZQ90/QCN?JG6NKQ;X(?<$08HHK#.!<,HDA%D*",02YPC%$1H<(NM:13RM@^ MXJV>X(]648>#R(M86ISG^D!H@.5 #O%FX<[5[VF_\%!ZM6+;]LY?E0=OE&UU[;;DL0I2U4J$"R84A"E<0RI MH JF>9Y$>48%YDYE]WOH,#;>_+IY?J:K5[-=V;T:Z+=A[#(Z;AO&@3 ?:,/X M.MZ#;!3W #'(1K&+'G?9*.X!U*6-XCZ/\KYGM.V%LE_<_W.58!5/38A(1M(( M)KBB28PA2SC7-(GR.!-4K_Z<#MAZZC$VJCRIR+EKH?1QINH,BU=)5Z5C5D7? M8;IY.\H7^'?>I=H-P[X=X'-WNJ#/W2L;((?:U.K492Q[73: .6R!63VNYQ)[ MOZ5L^8ZN%LO-NHF7*,]4CWI:OI5UF'%'U:EI$J&88#VN/&$I1$2[I#@I3">H M.%6*I F-[$LFAM)R;/S[Z6PY1+!> M$:TU14W/9-A <5%N=\\NZS"GHV5;;1=>:E&'WA:@JVU39D_<#)75Q:/8< =]TKN M/? #[K7<\P5PW[\).3!7]W^""!]V_R@D?B?[3T&%]:JZ7'>@_,=L_?W-1D]& MSW+5_MGH9=(,RFG*!$ZS',,X-G54JM3O6=I(YWXJ\F M_+;S,?A#VP%X8P"8E>";7.CQF<]?P0N=658*<1L/B^DZ!,J!I]]696!T!JVR MV[],MA'OE>(A<'4J7.P?W\'*$WO!V;7XL!M>5TH,6SYLR$+";O8=E0MVO+E_ M,:^'Q7%!E&VHOFNA*%@@D5QRI+J'NUYNY"XL3GOV4^U M;N=\I,_+^8R_[L[N*5=ZJ4H(5$CD$&59 DFL^8&@B,=1KB0GL8O;XB9^;)31 M: ^^2+[\MJAV'=R<%T?T[3R8<)@&II463O.A@#<'J__M&NKW6OTPX1+]D//J MTCBJ,*A?TP^>8^>FYU-Z1H^9\Y\/9;F1XNUF-5M\JT\+JY3HLOKE8]OA5:[X MK)1B2M*4,($4I)G"$,6\T!17)) 5/$VIU)2GB%/PF+,*8Z.Y5K'C(55JH(C.5E$WI3X&U=&3<'??5:H/'??P;B_S18D_DO'*BJPZ#$F)/@([9L.]C>L8^MYNB M>S582[T>WZP,$3=Y2S$6J8SC&$J>"9,/DD&2) J2@G-.%9&2.;GT-D+'1GJ[ M@P 32=NHZAC ;(.U'8WY1C P=YT%+T E9A=8_ 8:VP@>-JK8 8J3$&*7>V]- M2SM?@6W?[7O@Z]F/V?KU* \J,7W4&>,PXU$!$<]BR-*$0*:P'B66$RQZ9JGU M56ELG+6?175V6;6W\FK[-C2++-!:V#>?K?>P6BZ%!QVL 9?&9\:F7?A.MH,R M4-+;K= &RH'KK=:=4N)NA?%RAMS-3_:0[&%Z^\V$K*NY/>F7ME1RM9+"G+RO M7]M2F&6]OG]8"/,7HTSKV-8>;5N -TL(*@J4Z='/)421=C6U@VFB.3.>(%Q$ MD;#J AY>U;&1?1T:3G?63DP$Z,Y>DPW2&KPMPPP6VT5DLXBGF_7WY6KV7YJ* MUDO ))A5:+BOXP=X6;JGBG&] H&GD)/$@ DX,!4\[8]^;>VVWG():GN!-ABT M%N^G$=167Z_(//0+<$.2R-U>A'MEBMSEA;@M7R3(&#DEC?C5X'Z9(T&0[$P? M"2/QUL7FPV(]JW:F9S_D5[.@U;K*\MU//M\(*>HS]>>7S;HI36M28/2*MVR; MH.U6*46DX@3+&*(LUXM/@2+(,AY#(566%DRFF*;]%I^^5!R;?[*_&-VW$>R, M!*V5;0C+UDYS4VNI11/!H=X"U[7J/<8V]-K5_[ .M+KU/1B!5KO>U+S3ZMPTL1_G(=$L^! M+AT"!PYIN6[Z:?"*Q3W>ZU+]C?[G:L ,.$I"SB&9),H5[)=OM2QD9MQPEDS5^ 418\+OHFVQT V\U3 MWN *S$:]D>J?:W<."3^I=@=/OD^FW3GC+B;:G;VXGR_T2:Z->_5YM?PQTXNY M7U]_*PWI?%C\D*7I.]N<<^KUWI1%,9&"F&KN10)1DF60Y"R#(LZ5XH0FF,GI M>KFFKA8V)+)@M]/\:G0'=*NWF[3B,@YVC$P;= MP*QB@*V68:W:)G'AE]]JE/\"MLJ#A^LP.WLW[HAY=6P0IK>+9%*1QQF%3!/-DDOM[,HF+)Y/M79BQX;3;SY;H(A MC0NS;#4&M*[_;^KVS&>4S>85-?]O-W_&833L_)DP& ?FEE9I\$NK]E\,UEO- M0:-ZD UG=\2\^C,.X@?U9]QA.?9G>CS!:Y6 *H7@W?/+?/DJ977-9_W"?M>: M?-9OWU1*E5!!,J@XBR'""&EVTV071462%P2Q.:W"# MS4*/!UA_ET VMC2_>&FL 2_Z05X2U:^,F^W)6N#1"'[D9L!MPN!J"YI,\TF; MR=2:T21.M(: SUT#X2L=W0[((3+2KV@RAJ1T.[ L\](M'^9UGVM+W+LUZ,Y+ MC.)$4,J@(+FIX\%RR#*5PC1G"4MQ@4GJ=.SGKL+82/3Q\[LO#T\?/OT5/+QY M^O#W#T\?WGWULLW5-0PW;7=Y O>^VUX[=W%G11"/L3^(0^R$=:DQAATQ"Y@L M=\9LGM33HSR;V+27$_?KZ^Z2)F6N*A+3AA=K+:HH^_)1NTRK)[U\;!*B_B[+ MM=&]YO*C9/N_ZN>OW]*UW&; 3E,ID9(L@S1%$J)=<^1:@&DL&-OZRF/1=T1SC8=R4=NDEBT\ MH,)'KZ+H8E=,JGGQMI6D)N"DU$J%%#!0[16$]NCBCVW\_2X;1F/=L$N1T9A] M:7DS.@5[-@W0$I?SF:B[V1V5?&5(<24$@:F*].*(I'HB)U)!63!>L(C&J' J M7=,E;&PSZH&NCET!NC"UF]1\(15XGCE0TY3BKLKC!BV3:X.,WSK_70*'+>UO M8?I)-7^;>_H>Q'_]+N=SPW]T\3JE*(Z08@3FDB<0(28A%4D&>93*B$J4(KLZ M?^: W0Z/'H?JY\R^\33]X)$#'Z.? M,^?T_/SL53VJCEP.-7[W\T5RXU[L];1]4/H#^@])5^_UVS&-:*8RB1#,4QY# MLYJ'F%$!>1%E&691P61A75/D!D7&1@!/VFN3U&CH4-#AEH'H)H@AX0U,)9TY M$*9\<6W*02/N":B& AAS@+%GH$%QJ*$QT. ,5"$C[""Y5;[P@&QG78M;GC]< MU0H/*!S4I/#QO!OVK]GUM34[7EMO%\5:S_[X]@_?8W=CL>2ZU!83^[>1I68K^9Y^,N M%/;-9K728J<9E3S-]11!(RPA(C2!F&<4*DIX0F.1YJ;IF'U"U*D()Z8?(/'I MR<@ O%9N/SK8C>7/8&G'SKM94C:>\*$2&%>1I2B!B.(4TSS)8,*K]Q93HKYRZ.(5G9(S-FWOG M+0SV'*!VW_F-,(7>T#R,3_5?;K_#?*\?^SDY@W[M'88>?^Y=E_;[WAOOH?PB MYU43M.43_6DZ_GU?SDT#D/?+U?F3W"F669PSE,,XIABBE!%3&H%!G,6B2&-* M8RQZM'KKJX_5ES%\P[=VP;!4V\CZ\G_\=YS$Q;^!-?UI^AHMP(\Z1L24K%S- MJG5#&Y4_6SLZ%;V'TXZ2@H[.,+S5F# !6G6PI_OD6A,#?\QV*XI>Z:^W,H-R MY*V0'1/IS<_KQ[8/XC\WY;J2_+1\$*(J9DOGG^E,?%@T:5/7R^Y_D74A7/E5 MKG[,N*PC8?;Z'$\SQ@M*(P&C*,D@RJ3VV 3/89*SO)!%DJ;(ZE!J8+W'Y@76 MK@W?WQPRVWN+TK$X[%##;D?B(QS,P)S_\/G#FZO\OFN$LDU85::6V+)<6_40 M=YX&!AX'K[/&4+H/.LD,/"#'<]+0X@.V9S&]P_4TJDTYN$+KPLW1ZS?9&E5^ MG^89CV.D3*E:RB%2"8=,DACRC$5I4= (8ZLCIU *CFU2.M.*Y66K=IW9V]IV MU*/E1=MD(M%-U:8 739NZJDNCN M/+P!6J<$&N91-DSQ-]QA6J3T& LOC5%DCIXSDM.Y"1=\MQ FG6U*,<8)X0P2 MJHBF4QQ#3#&!<<(+$A-%E%VUMBXA8^/11D]0*UJ'Q6I5JU19^UR2BY!V4Z@O MH )S9R^,G/)+KH'0.\ODXH,'RS6Y9MI^QLG5:_N="&RK7'PT.XZBKF__<;:0 M'];RN9PJ6F0)E1D46:I])UEH M#N$\P(C>(($X&44R>X;G%C(X!=S9=:W:;- M _C=: PJE1W[:5R!VVX#W1^(@12BM)T)ZMKB1DG98ISI%=?C$#,L8 H20BDDFJ.23(D$16TH$Y!_N?% MC(U,6BWK/H%FDW0U8YMJS]PTH_9;_/ "\I91%C?C&3J&X@#*ID!AY_K6/4:B M$P._$1#G10T;W]!I[DGT0O?5-W86K/IC3@7#>9I3"6.$M>=!D?8\,,UARBG. M(J3B+(MZ]1*L'C\V9]T+ MN$^/OP/S+G;U.[RJQQ[L1ZG]!7GH0U3_^;1<_X=ZD\\I4DD$RF55;V:'K+']L'7VD_V*K[/C>Z3^@^P6*[! MJVEPTUHQ ;2RPV$CTG%P+'9TPT$>F%%:M(\6))/Z#Z#5!_]ARG_NT'X(C+;# M-G XU ?:%O:.OMM><3_\.O>.'1\YW%YR/UL/]I9[/N+&=)\Z6.A\>-&GY:(. M4:]R#,LJ_VW_]R9$KE:N"3/Z+RFF)"5:>\=\@'#C:^?CCF+40KO+U^)*M_:U>>-53.FG MQL78V>2/=P>#/TPFEG=M[Y//%0KTBUEAP03VFUR>5E3(AX6H*G@^<&[>[5(_ M7I8R/]5D^P M4]2-Z.VPMB-M[P@&)N SX(6ML>D$D%>*M),\*-TY@7%,76XW]]S8W+!2_FNC MI^)W/_1_FCB@A#(:L51"4B $4:%IAZF(P9SR+"DD+W@NG?8WSTD9&\WLE 25 MEHZ[G&>!M-SLO!6>T$[<$3(!$MH[(?"[!7I6TK [H5W&GFR(=E[<]^Q3UN&P M!Y4L,I01AC@D2@F(,$>0(.UZQ!$2F!4((^;D:YP3,K9O?JMC?5#G>HYY!D7; M4\S;L E^AGD 2X#OO0L SP>89P0-?'QYV=33P\N.:_M]ZY=+,9:?Y'K*$U+D M)-%K=%.U!BF"(9;(I)FE**)9%(O$J8=9M[BQ??][Q4?KIK83L)".,_\U@(L< M11+%&M:T@"C*(D@2C3**L6(DY[0PZ>;V-< \ CQ /;!/GM&THU=_& 4FVLY* MN/IE[(+/F7/M4/'*OE=$#LK#=N8?,[+E7?VX^6^2EIM5M1/Z8?&R67]>S;C\ M^W).UZ9NV6OC4G#$:*H*31E,2(@0-7&N.()9G'*5*5)0Y!1M8B5U;$R]+1O: MA)\9G<&/K=)N)&.'NQW7>$@4AGL= [@[SFAY)6"["0/RD1. M8!P3DMO-?1L[E>M']97.99L9I@BA6- "8H$U$1$B(8X4@CS/2$*C+*&I4]&< M$PECXYOJ&&JI0&E4!+_(GWR^*?4L8'Y&]VJ75_\V>:>KJI/=D3OI6-SZ%'<[ M#KH)S 62[:[KF1T[&4@;LW73#RM&73I0L]%.4RAU\+/IM+[?E\ M6/#EL_RX+/7/G?MF*Y.;HPBDF2$3G"20%8EIHXU(',DK]Z69Z@[BVOYEM5SWCDY M[M3J?-**-=7@\R2),L5RB%7*(4J4A(3D"N8I43C'J43(*N7;4M[89H./R\4W M6#51H>WY_FJK>8\]S&MP6_*U/Q!#4^]I5$3;8.IA/E_^0?4W6EX A-+ M+Z1NC98XQB%DO,16UCTC)HX-OA(S<7)YWUVQY^>FGFC51^AQLR[7=&%J8D^C M5 F2<@J5X (B$2E((IQ"'B-&J* Y(YG;_MA%66,CAUK5>E]^ OZ?Z']&40Q> MZ K\J)I_:1<1E";J]M^ UFL2U?^O?U0"NEE_7ZZJ<'Y:FFVBO^EA^?X__GN< M1_^6QA-@TEL -35;-,^;_8R#7\7ZF=D$8?W_)*HNT_],"SS)DJV$65ENS-/U M+Y<[$'M)FY@V!.888O9#SAV/'+I>'MM-/B^O1/#MONIM^%J_#96B$["GJL^- MOZMX>-X"O"QOX,W JX:?;@M>OZ4?*;Z5^EM8OIB.(?S[8CE??GO],OOV?=UN M8%/#C"*AD$N&(>(I@I2K1#M0D^ZA^ M*^NHBU^E7I9+O?K;/&^J]B3[C82GA4AQPN(,DR3;_THZ(MJ/M@]Z,R)XM!QW1O0:&W02G[Y"Q?LH,'4QV$V1GPLQN M>U[O)>W+1A/0NW]M9B_/N[P5EA>4\"*"N1*)7L[&$:1%G)AB*'$<1R;FPVF? MZX*Z.VND9Y5&^T&Q/*L+ G7HXSM_*+L? MZCD#YO>;8>55UXZMW7SY_K$ZO:/]FSKR^5^G\-7+GWKH,[(%EWC6M;N+RIQ=T6 M+C?V7ACOAMS#%,@98' "30S^];W33!(,^,M33SB1?<]MZT(#=8CO$_WYKF[> MK1U]J6;KJ2)"3SDYA4*8M/6D(!!'$L.\4(J:1 V.G.:;*_+&-F>TZH)9'8>_ MIC^EXS1P#6';@UMON 4_N&T@:U(7M*Z@41;\TJA[.1^NQ\FM%3">3VZ[90Y\ M__?]02P,$% @ +XFI M5"H)N"] 9@ 7Y/__-?_N$?_NG_ ?@_OWQ\^]/+>3H]P=GJIQ<+#"O,/_TV77W] MZ:\9EW_[J2SF)S_]=;[XV_1[ /B7]1^]F'_[L9A^^;KZ23 A;O]T\8]!L*R* M=! #SZ"XY>"4CA!L4$P5%%+:__?+/R;IA/X./[S?/'E9\&8 M_/GBM_]T_NN_W_G]W^3ZM[GW_N?U3R]_=3F][Q?IL?SG__.7MY_25SP),)TM M5V&6Z@N6TW]AXC'Z^].,DXGZZ<> MQ>5J$=)J(DNP/"H.2: "Y2.#F%,%I(]9)E0VZIN\5]J71/Q:+4M,?_XR__XS M/9C4(_C?5?T4SCY="^;.*\^$M!OM%ROQ,_WN1!K'5$H2:(UP6D;%@7?T@?.@ M3!(:Q0"D7W_C3X M]?:-8*'ZA\5>4AT9&:]FJ^GJQ^OI,;X[/8FXF#B?8_8R@56,=C]%4NP" 1_QR[0*8;9Z%TYP(ACW(;, 6I/GH[+4 M$)$A!&^U"\J'$-1 *+CYYHV08'I'PA[2[ (-;RCH7Y I6PO^$\D?7\Q/9ZO% MCQ?SC)/B$Y-9:Q!2&U":I.3)+X8DN68^I\SR_IO&!H1LA!7;.U:&DW47T/D< M?G^327S3,CW+:9Q;1"L]B4$BQ5+"TQI(Y#ZS*-<6T:-3Z*P<"#0/D+ 17%SO ME(*IH)VC:# :]%!LU99<:Z,)AEN>?U M&P'$]PZ0?>7:*3C$Q!J?4"0*L*S+)!9/8@E60&8Z)!DT_3@T X?8+,7%GA\Z MMA-L3^AX09^^7WR>_S:;2.F(4N^@D-<-REF$6*R'0"*123&O!XM:[KQ\,V1T MG/T<0J@]X6+M1+U??%C,OT]GB=SO[&@/=(:D41)MC8K<;R89N.(C%(+S)8+!B"*4 M%"V*84%RX_V;0:3C'.E HAT9(-7Z'2TPK.GF)F;#O *!512F'@E):X#>0(64M^D6+5II4L M((@BB*?BN-G?U[S]ULW4WW$:="\QC@R!3YA.%P1?+N+GZ>H8)REE9B-2D,0D MQ4S"6 A.DDR*"T(D3^C>_[CL]ELW@T#'^<^]Q#@R!#XO0JUT^O3C),Z/)TE: ME5R1($0]WLN^)E2XAQ(TZBR+W>R )8#!:U+HD-4(+U& 6; MU6%UG[ <0+Q=P.3323@^_N5T.9U1?#S1QDC-38%B70'EBB)QE$(\V!25R%:( M_9V+>UZ\&2BZSU7N+LPNL/#J!!=?R.3]ZV+^V^KKB_G)MS#[,6%.\E#FXMI[-T-$]TG)G479!1"(\)-:&#)/?_OTE>2V M?'^ZJC=(:J0U898SEA)M@U%4IYH0'6D?!%],,#4 OADP.LZ$#B'4KG!Q=O7EC GKR77BV8-2]?IMH#V13"%MARP4 MD7,N2>R_D3SX^LVPT7%V=!C!CHR.(^(@K[DX#E\FY/TH)[(&*\B55HZ$$M%E M2)*T:IV6R/9$^'!*]H,ARK-O/'BS2X6=I_CW%V8@V'AGWZ^(\*W](W]VP:\?_?R MU;M/KU[2)Y_>OWWS\NCSJY>_'+T]>O?BU:=_>_7J\Z>;K&S84^#IIP[<<&!+ M-O;L1G"ZA"\A?)NL2^VJD7A?7D]G89:FM&',S^X:7F)/Q"BETQPT1\*+5 5B MB@+(SU"<216E>"P'4,(RKL%Q_M+U"OP9CU?+B^^L%R(P?MY+XG]L0]VNEN;B M'4?+):Z6E[PR9XIC#"&KLY)4#\YRVB9)!"P%A[0\FO!ZDXYQ^ATT0\6%11I MZ"-N3C>I/P_-+IE()J#PW)$HD#X813XXL@B%U5,"YAT^6M&U+W)ND3,N@/;1 M[[U0V4?8'2#F15A^/9KE^L^KOY].OX=C8F9YM'H1%HL?T]F7?P_'I_4JGK4D M$@_<6DLN>N3@L]"0616@XHX\N"8(VHB\'A"U%PSFK76R,]#(T8OSH8Q32O5V MY_(C)B2FXC&^P]7%H387T85B-!EI0]P8:2$6EH$KQ7S)*D7]6,'Q'C;J$:K& MZ>?2#EB#:: #P_5F]IVHIJ"!6)@XXYR0.H"E ()HCPY\1 O(7'0RDG%WC]W9 MWQT]UZD8I]5+.[3L+.$.T/%A@=_"-+_Z_1O.EDC&]/WJ*\6LUV4T\1B$T,*2 M1&K>B;X [PCUP@OF2%PB^#9NT0;$C=,?IAV6AM9'!Q"[2;Q(A1M;*[R3K.7^ M+$"PM@ 7ROC,B[*\C8>T/6P&/VQLN&'M+./= 3)?A>-V_LZ[^2Q=;+AD137C M!9RA"%7Q%,#KG*"@R=ZQ4I@\H,MS15@/7L\P =J "NC X'Q8S+_A8O7CPW&@ MY37+-3;X5G,A=7]&E8-5M"*8K0?RW&H@LTDA@8M)&Y:25(]55>ZSF3U,50\> MT2!(&DST'<#H/7$2:M7Y6PQ+_%A;$K\OO]*F7,4U06U-$2) JA<4E)(2?.&J M7EMCHA:/E?Q8[?;N.'J4K![P3%96W\)DI.P!B023YPB2M=H?WN9AC>=S]OYQ.O$U.\[82IP=!%EOIR%. MCZ>K*2[)+UO7+W^='Y/0E]5'6_VX%(UR!.!"VZH/:$!9)R#DQ, H=%*G9!BV M.3[=E,)QPZ[F!ZM-%-6!%;K&U^W,ARG&1I2!5B,SM4@Z0/#*@<_9"BRZJ$?[ M/@X"N:X.7]M@X&&@[:.0#J!UD;_X$'[4Y,5%&BQG;5SR"%+*VM8P(@2>$N24 MB_&.R\0:I1KOI:<;2.VE[0=21WN(O@, O3KY=CS_@?@1C^N(HKNRFF2RYB;6 M<4*&D\.0>+7H-M310T4$XY/$Q^Y [(ZE)TD;=SML!*MA%=(!PBXN(K^8GT1R M&ZIZ7LQG-<%!S-!GRVG&Q7GUX1FO/R[/FV7@#!V#4HM_5=0>8L@4;4AG"R;R M0D.;X[?=:1XWG]D(DP=280=@O9E\N\--J==@)8O@UD?DM#B]UZ8G1$&QHBN<1.AK8 UG"HZ -8]'(B0$MMA0[^>!&8Q"2\"K0MI0?[:.I'H!#^'WZ^)L1ZF,O(:;"@:N# (2KD$ M00L&R0I-Z\@;Z]N<'CQ!6#?!03NL#:F:#I"V=E"OLW"U9JST&+2)P%QMYE82 M^1FJ> J"BO;.9"Y3&]?N89JZB1$:VK)A%-(!M*XQ,>'T8YMM!BLSK^W'#3A6 M..C,?.)6%JY2ZS"AF_C@((=-6XF\@S"A=OR:KD[65\MF^=*53)45GX4M)C- M&0,HBIG!UY8^,2:&)@JGTF--]_:X[_,66AP$34.II -;](B$4#,D]Y B M:9%#[??"( I& LM,,ZY8R;+-F=.>M1>#]]4Y*+8&4D@'T/IP\=XU2^O+L->; M%<;(&??<@"SU7JR-"F*UQ5JBPR@P*FQVK>L1NL;NFS",]N]>ZQI*%1T ZUH/ MS#NL%)8BYTR ]4A1AD62DN4,,AJIBS+D'+:IBW^$J+$KQII :B@E=("GHYS7 M]7/A^$.84OSZ(GR;DO932ZT6D$.T8%R MT4)0G"ROU))^9FLWUP,YZ>/FH!J!:$^1=Y _>"IJF;A0"G,F@Y=U"!9J"2%Z M ]%HXBAERQK=W7F*LG&&G8^5E]I?.8.!;;Q.BQ_6JOF*JVDB?^<&7T.U7;SY MBD/W8'R$P4,V9,P*)0L4[#EO6.WAX>L-5@]%B2@S[8BRT9W/0S1DO!GMDL3? M+]:OS>M Y0,NUI,3)E&*K )+P&HR6$E5[;BL;2IL*$$+6GAM4N^;T3=V(F)@ M%#V>DAA$21UX:#>Y.IO0<72Z^CI?3/\+\T0H@:5>\TT*$WDBF@PY)@F9^U28 MD2AMFV7W.%UC)R@."K6]E-(IQ-XLEZ?$B#%YG-(V=LQ@!6CLHHU-8W<@14P ELM6 ZR#*4, 3T7,H+B29G>(*PL5,7(P!L5[5T@+)K6>,'MWSE2%R>MGRNLR5QJ1I/%0:9J1B1!TR/SOL9 M)(6_EU/6,,?1&&U#JZ::%4 6]* !UJG\PZ_ETV:I?\ M,%'C%N,<$F%[J:-'9)UO_"QQ8T.69(,Y+1 G:^,ZY\B?=$KRY*W7[8IR[B%H MW(*!M*5!8*5P'E_.CXZP&A-2VGE>S M8IS#XVI7A3S/ 3B?/M/'O[QZ]_G3^]?O/[SZ>/3Y#?WTZ!W]TE\^?'SU;_0' M;_[]U=OWGS[]^N[HUY=OZ$\&R]?N\NX#)'+W%LE &=ZS"OO+!7!UG4X&P3.A MW0OGZUE!@1"9A9@T10):QOCH=.Y]NJO?2]#^9^K?<7:*KVGMUQK+^LB_3E=? M7YPN5_2ZQ:O?T_%I78VU(Q;]ES^'WR>)(FY;,H<@:A?CHA/$X$KM^>F+4!OH/4C2N'G=%@ ;1OH=P.C%?$F>R_EZF7@5C-)"@1,U!5VS. Z3 M!H'".8W)2MVF%O8&&>/:HX%4>\>+VU7.'8#D(VF "*A#AEX2!\?S=2_K<_E, MN/7*U86C(D4Y*K((P7 #1JODT.92&LW%>)2L<6U.&Q -IX<.0/4)C^E'7_X5 M9R2J8V+I*)],9],JIM7T.UYPY810SB&'Z#R%.<88\$%[R(Z5')*)-K=!UV;T MC7NNU 9F#333 =Z.3N:+U?2_UKIY7VYWP)[X7 _U90$T->F'GOP"PRWHF&/6 M)J Q;;RFQ^D:]UBI#;X&U$0'N-J\S\;18D&[ MLGZ'Q.7Z7OU5HY#Y0-.TP+)&;;"E"\Y'BS=Q-Y6 M;QSWT&M8#+83=0?%Y)?$GP7W:Q:L%=%81ZY(DA&4I\@^V$#B$FA1:F]+H\.) M>X@9URULFO'84>(=@*8.J%RNK\N?\4">!Y)F5I.HH[9Q?3NP-FR+DI:!H,]0 M",T"9R6E-EOK0Q2-Z_6U@,\@LN_ V[N@^R((4LDK3&24Y1KX6CCP/#K@/ 0C MI&(^MRE'NT7(N-Y3&\3L+NGM@>+/@#+#+[72Z/. >+FPED>KU6(:3U>U/_SG M^=G]BXGE*H=H/40E BAI92UBLF H"-+.2EE*FZCS<;K&]8/:H&DP/72QDYWW M-CM?'+_@#,N4V"B^UEI*0.*#_$3D$(K20%22AXA.A=#F"MT#!(U;\M,.1_M) MOH-MC )2>O57XF#Z'<]X6D<&]2 47:+@R660*E P:>B#(R,+@7GDI13'1!MO MZ!&BQJWQ:0&DH330 9B([FM!@3 4>Z?DP 3B0*5BP!6+( ,ZM(X9']H4L]X@ M8]P[NRT L[N4.]BP+GH?7%1O_Q*6TS01 KUS+@*O9Z'*:EYOL%LHS!![@FFM MVG1)O9>>H5(,N MU8"E]<,$+T%8I M;[(TOM&XM <(V@P_SZJ.:@C1=X"@OV(=G(SYZ#LNPA=\=WH2 M/*E@N/:U+\?:M&J(ECADWG(1,6JGVN!J*S(W0]NS*JIJIZ9^,7B^HNY6=J>L M:M%X@5+JZ#B2:FV]P2 &+JS@Q&-N$\IM2>AF.'Q6J>Z6JGK^1?B?/K]_\;_^ M[?W;EZ\^?GKUOW]]\_D_VA;>/_:^ Q?;;\SZ\"U4'NG[PS2+=0H@J-HZ4QE& MF[$GQRYIR[@T#E-NDT/XV=O^1S3=A-&'-H(BVNNC)HK44$E^K8ZA"% M+UYIUBADN$E'-TU1!L+%W79C.TN]@[WVDOHSB=14RWQ6*RN.?I\NR7&(*657 MN\RJ"(H5VAI2U%"BCH75;E:-SHD?):L31.V@[X>@L[?P.T#2+1Y>SD_"=#9! MDX.1D>3!:_FVMPBAI #1RX316"]XF^:^]Y+3"7+V5_?MX'-OV7< H)M],_Z" MU96M"D.&:() Z()F:C4TK,M?'M[Z-F7/@,H.1'.Y7L(/$.4'/M MSN\Y R:B#=[0&DJ9@##@!UNV'U M.1=D([GS"NND-%H;V1:(/)K:S2+I)%2*H4U>]'YZQJV1&QY" TA]1.PL%ZO) MB[.VYO6*4"F85A]P,9WG]^4HS[^M]5(]PB!]DLDF\/7 0*ED*:I@=3J#BD*9 MD(+F%UY#$'UU&SV;4M1)T\G= Z\FHN\<2N?KS6B?>; !K&6U_8FS$$N. MP))T+M*R\6JCX<.#@&G,:*P-!K8 V X*Z1QB1_D_3\\JEB_<0H$RV^C(#ZR^ MH>#$FT@,;-28>.&)NXWF9@QCN6Y1UR_L=D'&-I9M'S5UX&Q=;@!O:?-_0Y\N M)XXQ+FD? +[>!*2I9U>.$*+JR;KVWODV!7AW:>FD;>Z 6_8=N&P,HV_KG9<6S&(UT,YW9\I,8$6&P!&L8XZ\4RXA M*%& =F[A0E&T1,#[M\9>ZL>_'+TP7M+V<F M9POQ(RY7BVE:G1G]#L3'R13==B%=TJ#XG4'B;E^YJ(Q MR!DV.L7=F_31KY*/#>-&6NX7UNMUNQ&_N2A3F(ZTV\3UH WB-RD.W&2/3@AF MFB4Z]Z-\]'OM8X.ZC8[[Q?39(GYU\NUX_@//-J4/IXOTE:3_X3C,EA/&E=8V M2J -*=*.1!]10-,HM[786^L7KV:Y59'HA3:]XC_F6>@VBN@$3DTE9=!^?&;$#9FD;-*H+6P@7N0HZNT4GF M9@1V4IH]3&E0"Z4\_VX2+XX^_=OKM^__VGAZXSVO.7#OB*<8';YEQ(NP_/KZ M>/[;51MY3 F#U8&B0EMS<>@AAHHO99DG=UV&5@[*(U0-X,'79WY8S+]/27Z_ M_/AUB?G-[+)?^5%:3;]/5]-K[?0UJ^.=#9*'$%,]/JKWL11"2,[GJ PBMFDB ML3VMG51'[HNF>_S^EDKK+K DX^U)(#4SXQCYI*%&-IQ\"L^-SZ.W"( MP+(5F%KK_-'0&QYATV>P*RWZE:P-Q,ZYW>& TCPZ'#DSJ2Z0WI^E:Q?3Y,:YU/&^^"4U,!2'7-BK0"?259H8^0*I1.Z40'/O?2,:SN[ ^( 2NL >H>:-J>B M+%EI RC7*U)$B+X@\!P\H1 E]VW:%_4TB;!9NK.[Q=$CK#I8;2_/7_O01!!, MA?R\(@%5O?!L#44<6 1D1)N,9THU&J/Q!&'CUK]WA^XAU=@!*M>C'=^15$F$ M9RQ=S,_R*@K#C0=7#T-4+ADB"@D\TD\,8TGK-A5J#Y(T;H5[=T@<1G5=C3Z[ M=6YW*;GSNU678G-9Y3JA'BS+M,AB*N!<<9"B\T')Q*QN-8!Q4QK'=0H.G&UH MI+H.[.-=SL[/Y99D G#Z?=UH0J'F,F0&VC)!JU@J<%'3RB-K;QQ3R&2;S^&&!W\(T7W@BYU;_:);7.\+1KM*ON!4+BK8L8'VWIH_2-R>UN__EC' ML[POY *=+Z@8G-O=TE'Q1? M[74Q/MX>$64UV%?^]1ES(5G4@8(Z^N!)C!C >9/(Q4Y6,@KRW,&LW'WT]79E M_$#F;F]5]8S#"[_W0_AQYO3ZR!C7#(KDBOC*"([Q!)&SF)R0BE;;@6.3<])Z MN^E]X,!D%P5U&1#?-/"7"?J))=_469/!"D4K2O@$P2)%7R;)X-'%*-M''3\2,>5S-[P5EU:Y/TEEL5JEM+,91(&7SV$D0V3D8N MO6ET/6(;*GN[9'T@/ ZDMBXA>1;'I[0XOFW4$]P[LD]G9Y^I#.X9X*ZP")FQ\ 3*Q.+B$C?[?D=<1O(5K"#E?U!I1. MRI:QJ]O'C9L/7XC<0G6[@W).JZTE*&OZ:?F ( O::")Q&'5MAE@6(U M>2-<)I7:U,%M3VLGM\\.=/5B**5U8"LI$KOHZ9G^?CI=(/%*BVWUHS;)6!W- MVA@,+;>'][51 MW;X)G@-;RTDQQB91*TV9HWV ) ,9B4UJK#SL(LW2](9PJYX,%6#-'"XP7!25^@&*88*P5S/JA_^0BMG8PO.= 6/I32 M.MK"SP>^MGGY.7DAT"3$O7Y-L[V\Z+'3V(8H"D8E,,:!/X'E@0,QRECDO MR;0IH'V2M"[WXF;8&U11'=FZ\W3IY_GG\/M?IZNOM0T-B>_U?/' ]:1L543# M,V3!#/&9'7AI::$YQSEZ[F1J&[QL2W&7-;2M;613M79L/\^ZJ'IC2O&F@$05 M:D9+@$^T-$N)0J )*K(VYS3WT]-EXO%@EG)[E71@'L^D@^NSS0^+*0GJ6QW1 M;0=PP'!ZW,N? <&RDN@YR-96M^O^: M _T>CL^_=\]%T?%K=D5>_I_6%W8^U(=UZT.[$ M"NEX=3Q9[#\CFN2] L1]0Q6)[[4IKP6J$@BP=! M\63=V"(Q6Z]Z>E8O9PKC5T]6Z^^@])Y-!5;X$N)@"<*** M!1^MDZV\A,TH'/?(ZK"XN0/:!DKL )P7%X_7)W$O*C_KJIDJX[,O)B+4RM?( M@.1E0)G P9,3!,FG(F4V(MDVAP9/DC;N*=:HG>/-RT6WL)C.;M8'?Z+G#]GW?GI6!&KU??W'MJ#8_GN9PWC_SPS6^ MWI=S^(;C2Q?@:N-GR%4@\("S"4$Y'\"+0'Y ]J&PA"F;-HUW!B%_J(:)U[1& MK_\E+*?+]^4Z%9]):;_07_YM8E1VGDE/:UN3P$)&"$%$0?""%I'HVL(.= MW?#)PUK:7=@9R-;>?YHK- BZ+DI-W,>HVYX\/T[1W M!^/'Y'MMK6 05N4$RCL+2@@#+@0)"6T6RJ?,;:..QAO1-W*K[6$0CKUKQM@Y@['MOP MJND@)W/#^[W-"XJ8;% >A(FB#BMT=:*^./437R=( VX!I, M#1U ZL-B.E^<'=)_Q'0[\-])JJJP,X_KK$]^75\3Y(WT 8^/\'%[=5"00KGGGO:Q.L<^F@]U*(WH'+.0BUWFG4;?)W6Q$WKB]\1K!;GC%=("V*_J73_!W='P\_ZW>!7H]7[REYQ#JA+UD?6*B%*UXFWUW2"[&;:77S&2.I.81 M(;YN<7[/?+LZ@[2VD5XW(5I.U_?+[\]%RN2)5]1@>20_A@<+CI<"W#&=9)W2 MQ&Z=@CW0>GX?*C9+!K-G LC#*J4# WO]]O?Y;?%U(=B=)&70,=#[@59634U: M!B$'#5XSYH(71L@V&_J&!&X&P^=V*-%".YV ;H%?B;/I=SP;-W?_8O+!&$UV M&VR,#A3SAAP51D&:0V.9TL[%1M=%-J1P,]@]O^.*!OKY@QSVOPN+FD_XCB]Q M%:;'#0_][[QIC,/_Q]EM7P2 .1!6BP=FUFD:'B#:;"&5J*-':UQH0?R7^:STR7>7^*?A)(NF @":Z<,QQ"B(:^50B45%0;G&K5S>IJV;@L" M]@+:L"KI?F\]SXGNLEE>_.FPN]^]! VTG3V1 +X$D,H^JX(9O*V)"BXE.$O^ M>_21DR]E$V.ZR:+;D,#&9Q97;B27SDD=-07)F6+F0-%S,($LJZ^M[[6,/+4Y MM-^4PG$WNQ9XVO+08C==/1>S]'F=>=S#.)T_H(F)NH^X QLJFY*QTFOP444* M\]"!RRP"ST7HY*,.JHUW<"!#]7*Z#%^^+&HCK_6MH.N2OY9D85S;1+N\5T72 MAJS73;P5&-J-4U!1.Y.:2&$C\IZ'B=H&27]2 A.4$9*9Q%2C#CE[T_X\ M]M1=0#N2?L>N GE"I!?[U;HST$=,\R^SZ7]A?G=Z$G%!7L=QF)XLWZRO<^3S MJQWK]MO+Y20P"OR]EE!$7"<1:PLA)H&S&)FI%W)OEQH_8%";D3CNI9OF%K@/ MU3X7'_)FB#>_"/'V]RB?>' 3_W(;9@[L;1(ZK-(^T][$UJ=8"ER1G##->))6 M!R9'*0\_1$)G8C#'0 L73$P6%*=5[2TJ2,IF;ZQ'SMOL_(]1]3PK.MDBGZ;5^\4G7'R?)CSZ?;J<&!%Y$208%NM98+T^&4NIX_>$ M-QZ]T&FC5BST@FMXHJ]N8^DA"L;%SW"ZG0\HZ#Z LCR:Y7,.EB_G)V$ZF_AB MK8T^@&8^$A.*).)Y 6ZT*K2)QPV+6K9!RUTRQH',,)J]"Y,]Q3QV"/"2PG#Z M^?'\RS3]!:OW-]$I!!N" 6&MJX,H:H-[P0 E*YJ7(B63&_GN=Y\]NNKWU=9\ M.-%UD,XXE\3ZRL,E!R61 T]AAJ[W=(3UX!5MMQBX#LYQS-BFM]==6L9)-PP/ MEH&DW0%>'MAN*5S!-RL\(5LJ S=<(86KHMYPY61&!7H@ \L]TY@]/^A1Y25E MXZ:N!G=3FBBD X ]$0^\^OU\&$N]$T/_Y<_A]TE16L?@.&0A-,4&QM;L2(0D M!*U,(Q/WHU0SW4=LE][RCFC9KI!G;]7MC,[ON(CS0R:3;IS&SM>GL?'::>S^ M2:4-7] DN;0+) MLWW$LAC)-Q& &(AMYQAX%^FSVBL]I>!$:-1!YEYZGDEB:0NL/-GE8WL]C)PI M>%%+S'%!(EW]>!=.SN)AX7AMKD]6?SW*O ZOC(4DE*,L)CJOE-ZH(F"C),%] M%(P\HF, KQF%_S<];JV'LY--?L!XN+O \&E8^.0P&@4=& M*TM%BH9U"6"T$2(Z7?2&B:>;SQT/ HVT-A]&A+UH_RA_#Z20+[@>U7W." ;! M!:.=V L10(F2Z^P7A"A]XHXG1!NVPL)];QDOPW1 9.PMWK%Q\LLQA1V+^7)9 M/_GT=8K'^3HK)?* Z!QH"EY!Y=I++2H-,C,?,=LB_).!U0;O&:=>Y$!8&5#$ M'621[KAPO_SXA:+9KR=A\;?U+NQ$(J>-$]PC(_17$7F6.10LP0OGDT_-&E _ M2MG(X\"&!)D>RBE Y ]D;PX-\H\924T!1#<9%?;MPMP-D80)>A2E&:,M2DG MVHB\WN"V#R*VRW3OH)ZQ/:R[K2;..P-<>(O&45@A#(41K@YBK#U]5#3K*3N8 M \M"IHUU-GV-P1H!I=O?UBYZAUQ"?U4G$$+66N"OE,,G(D<>)'966M3 M-'I'N-Q^U[A5W(=$S%Y2[F!3N\<#^$Q_>K'Y"Q18*/PLC&QE;45KZ4Q M;4[_'B&J-V=H1\4_>?ZUFQ;&WM$^?YTN\H>:2OD0?LP7=]@ZM[=6):&UR:!S M1!(5Y^""\R"XT+(6ZV01-]K5-GM?9YC95;?SMH+NT1B]O:RG*<'2EB_)2)O: MM*TP!8X9!%:*B9D+ZZP\C"UZNU4A7+,!08?8UG83?X] ^H"+^HWP!?FD^.Q, M<1IDJ1U/HW(0K8O@0Z;003JA39M658]1U9F-VE'S3P%J5S5T?_GQ[7Q9;RU_ M^DKBWJ4<[<;?#UMM]C!I Q63O0J+V73VY?(EEQ5!1BK""SI(@3ZH0 %Y9!16 M1'<. O6&@DJ.TEN8&VI%I#;D$H6LDWO MCP=)&M>@#(*)V^9D&/$_*UNR>UN[>Y[2SJXT;'#W()*\<:A9UE"TH(U)H(*@ M38*D4K+&9!L-/BOK7I\6CL;?<)TNIBNIK@\J_O&?)8M/_EV MNCHO/G]X763T:#0F,#+%&I/2ND"NP 190C1"*MVFZ]_PO'1JS[9!X4-MQT92 M^+,RA(]+J-R4T/R.A/:X*=" BG:&N(686AOR0K$I11,6LK$"E/$(@1D++!6E MR"6P%'[\7VK(UR&]=#9A4+2FN2^U9,B0?'@@$Z.1>5F;)/5NQ,>_Q3 (^MH9 M\*T5W4&294^>?_EQ_P/6R71?![@RKT!*'T QZ2A""!J$%TYY+9EJ-,.Y(5/C M+H QL7I[\G+,08Q+69P%"U<*M>MTF:D%;BV$RT![C>6K3$?T>8D:>5]0"5$.)O@/T M[&G[KXZV?%0VU09XGF.F5>/)T'.,X%'YD!(6;=HTZ!F*@W%Q^L?Q*'>#Q/-? M"D@DUD7I1TWIM$^FA3_CX(^3UZ *V1-RS\=X!! M][GC#XOY-URL?H19?O7WT^FW>M7O':YV20 _]*AAL[@;$3Q0*O;B7?5B8AU9 M>/G"RZR8,+)$EA)(QM?'J R M7C].85DQ+W2@)6$\J)+JGL0\9!NEP,!B]FTLXS94CFL A\72;5IEXIB,@G=J$1G/)-V;S0^MKFF_31MO9NO;7"SL?G:33//U6C=]^T] M3N1W>,M!S-O&;![,YFDI'$=+WKQ)2.!2G,(+P:!8$XITDJ%_IF[<5?+AX36V M3BNX6#+:8L'**$D.R,$A>L <2^)(N!)M1+ IA;W;OVTP]/ !^8!:ZB#O\B W MU^Z#690B"%= UK:L*K,"/CD#+D:N?<@RBC;9Q0V(Z^4H>DA4;+KU[JBBGE%W M[4:9D,)3&&0@\I! *4TL,2.!)_HGZ>B9;%,LM %QG5JZ70&QL:^WFW8Z -Q; M#$O\.C_.;TZ^+>;?U_VR+HX( MZA1@NP)@WD8;'0#K4C07PQN*LD[48VU$;K=;WG:E4->.@C1,$S9!4\ MCT'FI-O4HS],T[A7S5M#:B!==("J%_,91?R%6+G@)Q81L3 2= M#3F722OP&#PDACPH'WAN5&[R&%4;(4L_5V0-IH\.L/6@K-Y>UA (Y[.G& :( M#4\VV)$_*+*!$+VWPNB859N944_3UDNITA@9A]T4U#/DUH9Z5N>XKX.2C],O M7U?ORZ]+K".)5K]@F9,Q3^GTY/0XK#"_1.(@3<_4/6$A!)<@LRPUN=^%MLF>5LJ :^3P(?>H:Z0!(+9?'?YL==M/%TRI*37%6DF>#2Q,$+R4X;HU(C%GD;9K,;D]KI[F2 MYA =0G7/M73M^E[RZO=O.%ONTTMF^Y<&0I/EBYJ6+4-0(@;P MR!-$9Q!E(?Q@FR[F_=2M>6M,0D-1KPBU45XJ$),L0%^EE*U6SK4YA?BCU*UM M@Z&=Z]:VT5('^_.;&9D"_$1J6E$E\]U*0-IOS-0+6#)CJ U8OYDIS13^'X\E0X!M3&>@M>QUKMI 74>8UD MVJW2#,F\-^H5<8>4+N&SBYKO')SN(_,.0/.1-$$$?"5C_1*_X_%\;:[/G=MS MECS*R!.W($IDM,(RAX!90G%,A*!9CJF-E[D!<>.FQ=L!:VB]= "U3WA,/_KR MKSC#13BN"<=\,IU-E^N^]]_QG+>+=21T*44KBM$%YT 28^ P1A*>4[DD9S$V MZN:X#9GCIIG;P:^=KCH X@89HE@3AED)B*K6O!1#3@4K#+1'ITAX0O$#WP-] M^\PJ1/;Q]0=64 >0NYXYFB MR!*PD*&NLV>(#W!DR"$[8YG1UG#3IFGG=2HZ M34OLJ.'Y0.+N/OWZAAXV^S*E%;9..>_8JN6>IPR;0'V*S($RI/\ZG^??IL=U M@[KUQN55XXO+3)>2)A?&+*#2AOPEVK""TEAOE&/$F)+,;<*AKP2:U-,M@%QXQJF=HBZFWL85D_/T'3M MWJ3EP6>U-F,-6[-L!SUN3%0A2G#,8NV#%L&[G( K[HT2GJ#1YCSXH,;LRMU\ M3>''"M]2\''GM6N=7!MRY$-QI@BHIZN@&,DHE"(AH7#1RAQ+;%/5M .QS\G8 M;8.XAP^*VNBQ Q?_@L7Y8RR^/EW?W[E6'7 >2M_F/>3L>##@;!W/E1S6<3D: MDDD]K5V%;5D=Q8T0M4>V M\QRRTC578TTMA5)04DY<)\X#MMDL.W4C)C%87JM;(40F0"GDX!53()GGM!!= M<&9L[^$Y.0W;X&MWIV$KK77@*SS"SR\__A+^<[YX<1R69V,V4E;%V!R$56WJ ;8@LI?ZDV%Q@T$'.<,LD-MG=$%?;/K94]2 MUTLEP5A>VVYJZAMZ_[J8+Y<3*V)(-M9+<)ZB+JD*!,Y-;<_AG&)!(FM3OO(4 M9=WNB3MB87.P;:^8OH'VT&4WXZSQ3->N9CF!"II!4-*#\#J(&'/VLLTA^_:T M=KOA-@?C$,KKIU/"(XR^P]7$92FD+@R8B;JF]A$<"P@R%8R>!:;2P8/5RXJ; ML4I'QT3?MDKIH[_ 0]Q\Q.H/3V=?KJ^D#[B8SC.?&)6"*:A ";04_B3R::,) MY+D871LH8]1M"FUV)'C<[@)C@G(P-3ZW0[E=SBR'.ZK;Y^U-#_ &$\LHQWI2 M%'(FF0-TA%7%*);V40DH6=1^8$'@[63%\S#N:N=LQ5.%JQ&G,L4CO\# MPV)23'8IU5;VBI,YD>@@.OK,9*Z$ MUZ#=6I_/$K:OYZ>+B3!:B80>I&?U=#8D<%DA,/HTHF/!VS:QPF[TCMM=KF?0 M;JW-L<_:'V:Q&/2:Q)VGMKX4\3@;XUP+#R5&LD5@A29,RMJQ M2= '3%DD(50LC29K'#17>MU(OR^WWS?!8(RLC7!E,+%.]*QSA(R&G.DG%J.) M*)H(X7&ZGE.&&3/7=X7AY=8.1]M;HO !E-"-?R]O^)D3.]<:^+:MZY6YKE2KNY6FF)< M,KE =HG<4?H20A;T)<]*,<$CJ?K9V4RK[&_>_^, MQQ_8SE0^0?P!S"2Z:(/Q 8HQM<0M*XI F >*5$O4WBA;&LV\:6O#QY_#[-4X8+TK& A(911>\ M9 @E>2C!".: M$WK)3.$QH K =*H% 2AI5]86;+)96>:33VTR^X^2-?*,P$:X&DX3O<#J;K!Z MR4U,KIZL@JZ]W96J=_.6RT?Q\Y \7R9X^^*H[(P6"=U>%-G<1G=:C=I$F+F85D(G>RD5-YDXY] M[<9;B@T1WW_#>M _^W+V\&L-+H4B?\UFL,+36J@C(B)7&F)6.4;D1C?C\C&Z MQHW8]T#";5,QH/C[3R[>XG+W\Y!['S1PVO!I8MO8%<:MSX6T;;!.R N,W%GI M!0BN0^:\V!#;3*PL12'7C??$US+[@\LWL M^N],9VE*.+BV$ (%CY(%!T&7>D!8O;%Z%YWGS)F5Q:O2IE'%L'QT9;>V0=K# M!R0'5V_W=NYU4X)+-2 (Q9 '="C42Y;V]C"/4Q= M5W9K&U0\;+<&4L6(H?]RL9J\..L,5*?\E8)I==8#XWTYRO-OET-W@Q5]=1M2FU+42P?BH3 P;ZB0S@%VWF#2 M<-J]31! ^W5M,,E(<"*3:^&BJZ/;O-C,4@\"L3';";?!P!8 VT$AG4/L*/_G MZ7)5/M)G+-B .;Y$X M3M%"-V#<1V$=G.E="$G(A5RF%WP)#A!:[5-XGWU9*7Z@(Q8M#Y-O;K<;K&+1!LOD\.J)3N(+:>IO*^ M_+H\NQ \$2HSD4N&PAT9>G(U*=)'!CEJ#$:3SQO:7&1\E*QQ3=>0^G\46OLH MHSMD79S"_)AP[5S(G R\X;6IH#?@N+5@T>#H&I2X+&=>L/AJ;=%-!/ M\_W;5W(G1?!H5?: 2.9;94P0C)7 3:#(/ 8*F-M4&]RF9-S]KB6 ]A'YT,AI M>^0]1->;!Y[4XG#[(-UM;IU=.F>#B2)!EMG0]D-F(QJ;0*#EG&G/K&XS8JI% MU>#ZF2]QF1;3=01RYA;:S$+0WD,Q,=9[MQXBL@S>\D(F,VBT;;:F1XCJZOQZ M&PS<7R^XO^![S[?7!(G(F@N4!4P*%&?ZRD\4 IAW+$@CDLT;S<7Z@QQ;#Z;Z M;4^KM]%#Y[@Z/W40PCE6*\U,I,6G2#RTGWL'/@E-V%!,;79]Z_^>T^JM,+#] M:?4V"ND<8G>.03D&AH:D9@WSH"(%""AG[G%9O MHZ8.$@/;G358&YEE*D,4L39T%8:V!A-I-5OIG8C<)MW$)WM&9X-#[Z_M-=4! M#.\]@D!A(ZT9!H+7!HB*EI)W44%62: S11M6_OM(<%_E;W(DN(TF.D#39N=/ M(F4E'"I SU)M7B5VZ,HI5*$=1_'PGNBH*=C@2W44D'.+O?U%_E^Y"% ME%*NG:Y1@'*)07#2U@F"H7@= X7P!TQA='(HV&J#'%(;'8#K8\TFSC"_"HLZ MH?+Z^-Z76*9INII$KM')$B&6VEC=15J0=9ZJ-24ED05+C4YOGJ:MQQS'CE"8 M-]7+SDC[CHLX']20W3JCJA_>S5?_@:L7\Y.3FOJNYP G[\N+^6R=@>03@D? M7._,B%R#G8@0#=. 2%*47DIM6EVLVHG@'B.#85!Y" V.W;YM4QZ/3JJK,3$* MLV+DJ0AG:VMV&\&7HH!)S;G+&57:;%C,=N_M<7/=#V.MA=_]3=S78;KX]W!\ MBG\AAD\79Y'6+J>2]S]HV$/)#8@=Z$SR\DU7';FOW0JGO2X4KL&3$2%/CCX+ MZ ,8SGP,13//VQ1US&[,J7$; H*OS:A4$N1YO[PVRQ")B MFR8GCY(UKBT(X)L&I.L[!L@2!HA?:OJ-4)MGH8YNK/X.RT;'!VP:##[<<.+2J.TB&7+*\ M :>_SN9QB8OOE>$WLV^G*_KQ?);HK]8@N)(!"E7/FPTDQ^O%TAK[R%1 F*R\ M9#X7VZ:(J@4WXX:VS5 _NN*?IW=PRT2$>TW$_);\]BBW')Z( W@BPPGI$/Z+ M*C;I:J=ED08H?,[@)19P*3"/L:#A;9*]!PFH-MS*Z!?>S6>+NSO;)"<7G18% M6"YU&],2UJ%%HI<*YI7%W.:P># 6.O9;ML'>@Q;\H"KNR6?YY<OT8WU2KYB.S'@/623:B2P*J+M/G:+&?4S<:M7FWL0&Q'6"Q\/"YB'P#J3# MGF!Y'T/GU7*))"6%3V"MD;6(C=4"DGHTX'R(S/)4-JHUW!V6#Q/7"2R' L1# M@!M(.YT";GFY;B_*)F6V'!/6>H_:)QT]>.$FU'4"N:$@ ML0'D]M)/3YC[Y%]F!A])D3_B\-QZ]Y.]\=3LC'/,I@&&6Y%>< (9LN988/S?^CEG!'*M%(@Y!^:C MY>+!B, =S])+TWASODM4)V@;'@H/@6Y/O70*L8O*7V8$>N!C-#Z'3#L"ZENQ1(IZ6 MTZK66@]/HB/NZ+/E-*^+G.MA\V6;+J4<&K20U\Y"':TN;P M=5M*._%91X=N4PT_SYJ0(=IJ;?;@ ]1N'*3IUJ-GXJ(81W&W@*A] J4$!=^: M&5K#5DC!"DN-[C[U7H]1__Z\X"I]G4W_?GH^]G#"M?1,20Y1UBF45M$FD60$ MDP/W.0O4J7$%2P.N.O$5]D5H"U]V$"!TX"W-L\HY*VB7AP11?0X4Z5%62 MXV-1*\>-Y*JTF85]/SV= '%TO,P'5UZ7$#Q/RECK2M#, 2KR7??NVF(?T]2Y7Y]FX;"U3 MC'@1!C,H(PQQ%3U$^IZ2*AJ>VO2QWXR^WN"U"Q;FS173 =RN.>OKG&_M*+-> MB]QSBB>2@2"JJ%QM6YI%@!RRL:E(LO-M+-9#%#W_D+G)QCF( CL%XOFJ1:>, M,[1JA1#$"5^W&S(!HE.))T7KK5'7\H=I&M>^#:/S#8"T@P(ZA-*'Q33AO\]K M?\B:0SHWU(%ED0N99^:,!Z7-^N(30F+2>A0:O3^,@;N7O/X M@L6GH#8_HKI M$&TUQ*^]-3Z&U85/@!33NX+DUUJE0 G"A$\Z@8N,' 3A&!GZ@T#M+FWC[JH' MPMF>*ND 9(WUF/%0!6,H9.6?X2Z>TG)'L*7$Y/\*]81PYB/OI.LOJ"ZY!F MX@M&5"A)(9)1",,B68*DP) Z>-9!1/WD&7Y3"O^07E&+!3$&(GI;%D\5Y=P. MMR8IJ)B58V"S(?'+>@&Q9 :8'*N#KC-C>B?X;TO)1C!7_PWSIAI^GF58CW4T MNMULYHF.1LT:]@Q'VB';^#02Z"&*R6(*H7!O@.E:?1B2!5]"O6T=D1=IC&PT M/?P@Q63[]^YZ$8[3>@X3*71^?/QZOO@M+/(D"_J?8@J<4;3Y90J,G$@&M$W9 M<&F$P<:WQEJQUDE5?KUFTOTY77^\PO[S)_?*FK"XWU/6S M)B%Z7ICED+)'4-%KB%(7D"Y'Q3DWWK.VZV)(=CH)LINMA=%4OS/^OZVGX'U: MA<5JU%7P@"3^-4QG;^?+Y9M9.CZEG?O-[&)8Q\0F;I77$80*I# 6,CC%ZI?( M,0K%?6Y\";0UBYU$X+VLEK80^02K6HO'UL1PJM]S!WDURP<(P^MLDNG9\,0PRY$#A:C7WG=TZWU7T+U$;E:1V1 %9,8X8H'H ^<-H]:8Y1XAB"XQ&B,:57NL!V=XX:7[7!VYP9S.^UU MGWW\M"*6R+^AATZ_XX?C,*M69/U=,OM(TCCYAO2]^L)=[.!6SQ_6,.[.VD"6 M\@H\=9C:U4_<\)Q' M%MO]A(]K;0^(U=OF]Y *_T/9X]VG.^WPEO%L<\-94'NB7DCC1:T5CXYI4(81 M!E/.P*)4K# 1N6P3_XYKH:^&#%TMR^M4K-7X?CU36=U MVJWDY#FIXB0$16LV(XWN;X M(Y)8IXGDON:=@H=;W_EU-ET]) O&K$:A.7!=',F":XAH U#\4HH7F,)AEL"@ M7(U["M//XA@/*OTMF^MNVU$]?KUN*"XKC(Z6R].3L^_=YAZ+=&@HP+:A=I4G MQH.M%PR]34EYG7VCKJ_#\C'ND4L_2^.0<'@&B^$5^>OS'XAK*7PX7:2O]!O5 M(=Y %$IPY[@7D#6O?'+,!/+'A>++8 M3T(=+%N8MI1M=7N2_?7+TF&W^]3QEMYZE0P&AM/M;A7)ARR2Q4-?M+Z,"9*+ M2B@-,?SQI,\;+\ETEE&1IVI+4-E(G4 H5QJXHVCP;]IUN MNML>]K<_'K\\-RW+.E@=M*Y;K!E=@TIGB $E<.6STB6$D,[G+QU%PK233P?@ M]]#D4QL0=. +5;/U<_BTF;"CBJ*;DG,HQ"NZG@K=3*)$X"&*H'T.);;I +A[ MBG$Q.!(0E@-)I2-$;4>=J*@M:F\ C6-5*VV=%A?KGG,*JUVV6;99OO^XO*T^TL_S!=X@+NI _YL_OG&A=OM8 MI02*+QEX1B1J@X)EKHJU^257\>!/[0,CQXAV>0X^CPV@)S,4NZE'23E?B[+0 ME$0/ET@&HCF?<5[(7^9[&,IE= MB%)#<(+"%*F(FQ2QU!;SX#./W*%I$R4VH&;<*_,$<-V/_\:6= =H_^9&V-X" MMC@7E=4@N/:@'(] ;$8P0F3!K=22MYE.^\AA1@X,1T?(L:45E!4'9#)@H1HR?OPCKQ3GU$'WV9-RY-'&ODR[QI]1XNN PR^R-FG&/OZ MZXXP--);NG.T3>0JY^PA6$/_F43 P*6PHDU)^.EG'[=JI \7]QX#XW,H]1@8+%VL73Z:&1O2?UJM;FN?_Z8N8&:]*E$:!3)E#4K'#"YK M!%M,MB:7I%*C&MTAR>C<,^I4.TX&Q"7<(UN#\#G,K^HU_N/R^N_TLS*:R^SU/,5XQ_C%LZJ-$/R@G448/-J<("D6!H)4#K;*4VJ,-K(VQ'+E$ M_T0?]\WMS>J&X#!??+@[IEG(((M6 J0L2":-U9/\09 \= @T CP[\M@&YL,F[S&P4++O,@(=:',JXKX7*'J+)B>5@BW"-NAF' M)F6B#S@#XK.=RAP!EFYF?@^;//G[]7*UFC&3.)<,04>O0!EEP65A0 23M H: M=6C3\-" F(D^[?2K-Z<"IH=[9NTPK]^MOK^M\YLWM&QR]'>';?SP.UZG.?%A MEI133"8&PM?IJ4YQ\"P;\%(DKD*,'!M=) >?=:(/-0T1WU;&VDJ)+@,60X&C91*\X1$R*]8+EE1T MC9KN1PE2^GM^Z5>)3@/+H&LEQM.8[;5IX&BAR!D.--PK^1AY\:N-QM72U:VEDSQY&P0#*)A M!50L$0)*!=F0&-$(]'RDOKW!:9WT+,E.,LDM8/7G4;Q9R;J4.G6?:PH?E8T, M?'$*C S"1L>E-GUFT?8D\&(RTDUP/HY:'@2ZZ>2PGVR=VJ<"\%L&Q4B>@62& MI&:)02)I\A=*AJAR0),U,CU2!F,X(B\FY]V%9HX$OBGLS;*0\])Y,?GY26AG.PA.04%/S=$^RRPN8N+9 MUU%;D=>=JP4\DJ]A8_'$/AZ9G.ACP,GJ.X6'@B[4MQN 7H V[QLC.)=ME)Y# M<,J#XB9 Q/I:'[E&,G&!X^4'IE-XA9B"AK8 W>6]6SS+FHR*%1XD\.+JU*^8 MP1L,H"WW(3E6;*,VK#,1..F%)9V\<0P&H NXY[Y.X_@JVZ\"4UP)=-D#DYDN M?:4)(U)2H0DK3&= MC MVE]++0_$;[NEEH> H ,WZ]N],-F&R!,=/HEZU2;DX"03P )RP[RT0K4)] ]? M!C6!M98'0>'995"'R*4#4!W/N&=6<%1N24/1O[">XI?"-7AND)"4F,[&:G+( M.JO:F\8RJ(/ =8YE4(=(N@.T/^;NO?OEG]L=+SD)$0W%!2FM1UIZ#S$0R()4 MRJ)03.0VD[.>/5;G#Q#-4;-L)<(.\'AT-/[ZRP1+EJ/23$6R :KNB%$!O/0( M+GI9I A9A<[&O;T^:$W/!#9)GN(\G!D!4\;\;M\OZ?_M6BIO;C[B]?N/8;'- M 'V9M7JW5=\''JW2@6S-^F%")0@^.HHW, 5NI"^R,_TXBL[.;XF!43R4$K6' MU)05CHC?L.$AFQ[,H&#<.5,+S(1)=*5S[^A*+\2=*+A"I9+&SI;^'$#=1)7K M#.@>;"=*(ZA-IY_U<,ZLFPSK)'YT@3OR-SSR2#YO2A ]*4J15EFCA96V8R0IPPBH0DB6M1/(\ MEK[4[4 *)UKO,2'E:PFY"YB*][1MNM/[-PLJ>E-$A*(M,26F #'F1%%WY(P9 MDTOLK&5M+[HF6AXR(>T;'EZGZEROZO;0]TXRZN2T!<,31>DR1P@I2""B/<8D ML^PMFS)TF-=?D^A%J-YI4)MZ=^C^(GQQE>%=&2?M)%JKP0MC:Y.5 Z=-AF!+ M+DR8J%I5N?3%B(F&DY-)CC8#Y47'E?NS;Q91J!P\ Q%+ $6&FIR1XL&GXA09 M2E=$9]G5 :F_^.QK._7IT!0D0^E025!7,NU M.M@I837%B%Y/+=P_A/Z+SYQ?@"%HAN>+M@('1%?:ZX(Z,'*D:H= %7L('B%E MS2QWTEO?V>"X^+,O= M!97T"W[XY>W;,W5S'WFJ\1J\AV!C'SW?&3DW/L:Z@!I!J6P@^CH>Q":K2PB2 M8YNGUTOI^;;,":3_ PNE;B2V&;R7!M!JES5//*M&!2-_]7P?B-]V/=^'@* # MG_+;]D^63:2S&^"R#LV45D&,NE1:.!J%2O VI8<7V?-]$!2>[?D^1"X=@*I) M3R<*K[G-=<)XKAE<4P<.&P;,,&NS94'$D:K0)][S?1"XSM'S?8BD.T#[#^0# M+_] O./M;9N%(U&A6;# 4JACH3*#$)D"H8IFIDXNY&UBY2>/U/E3=W.T+%N( MK@,,[GBR5FAAA$--<:QUIJX]D Q\< %RYL)H]'5B>Q/8W3W%I?1>GW*)'RV5 MCA"UU;* ,D9$#5GD6JW,ZL1(H4&+6L8<(W.^S9S$GN[-X^7Y!#".8.Z(T*B9 MG6]-YMO;Z_21]*;2LS6Y@PVN># M^D#",0)<-N)F!T9C@$K4R+/0WEIP1@?R1@6I5?022BXN.<5,Y",M9!QFW$B[ M0H$NKKPS(Z 7S,>7*8[W*?Z2*+Z30O[A]]\P;9KD/O&9LD8*JQ4@JRU"A?Q/ MKS% BBPSIERQ/K;3A28T=1Z #(S.H280#PN57I3F&$$\QXE?EU?T:Z[F-W^\ M"S?XC_EB_NGVT\SHC*[NJ.*FMIG+$L%AIC]2MD$GDTH8:5;@8#1.M&!U0*7J M#TI_$B4+OV\X(Y0E.Q- ANQ B2 A2&- %D;Q4.#)]M:V>3"-$RT#G8Z2'0&E M2U.R=_/5OWZ\QKI? E@-W>-C_2&0C[NP5C'02E,$#D68&1Z;-3!&]=P)]H9 M*)QH>66'"C84C/X4ZK4U.R@5R8CLC W.D/!<(>&E $P$PR+ZP%)G>8<#*9QH M[>)4U.L(&%V:>NWN]>_GG^<9%[GRI=98I^*#(P[(6F,9,\FO%!!1,BMBL$EU M5B^\+VE[*93Y2Z'. )R+VJFT_NJ#+%'ET6*%9RK#W>L,XQ7='LZB/DIL#2\! M"7U@54GD? 4& >F>"+4IW203 K:I$+V4$EO'-).&;)0Q)H.*1H%/2D,4S*?@ MH]2--BC\56)[*'[;E=@> H(.?"RR:4WXVM:J)&>#MS)M M EXELZ@[]RR$8H1RJ9C VMS-#X[2)7R.$?-R2)YW )IW) DZP,=7B_P]?L:K MY6^50UN_?4N2YMEZ$P3(*.IN:HX05,Y@BDV2 C^O4ILZ_ST.-^Y#:SM@#2V7 M#J#V"U[1MS[\'1=X':Z(L%?YTWPQKXYLC2^WM.WTB'MD2B8+B04B#I,$AY%! M83R)Q#Q&9&WBBD...>X39#OXM9-5#T \/5''@M-H-3FQPO#:H8/@=+2@@ZYK MZ(05V-G3W^M+6\%V2C!Q9@1T@/E75^M_@_EQTK<*/3/9Q1BS AFB I5='8'. M+0%1BA!M5JQ1.FR_\TV^5O$@U-QO0!U>A/UGZ6_C"O_WMKH^G^F/HY+L]W[% MP#GRYPXX4(K[WF=\3?XY HVS16[:ZQ1J,H&*0E\CK$&994#;:!+@$R[2DO>2_\RJ9&YWD"6ALAZ0*W0C,P.3A0UA0*,ZR'(KCE MV4N?Y7DTLY$1VGB;D3O.8M% I!50 07XK"-$EGGT1KG0:M#B(Z?IU/0<@H07 M3,_A3._ Q[Y/PVZ< Q?8T3]/(". MX'L/X-FEDC2:F"AR!"(M&KC#(Q'1M-G'CV M6"/G,P>_S08300=XND?#5LTTDYQYQD#'.A](&0$NH (760RRD 5OU/_YZ'%& M-D;#B?O^)*63>=\!@.CXG[;%I5N+6HI+'C&#E"J#*KGN1;,!T#C)N18F.]T$ M/ ^.,BYP!A#O@UJ&4WC= 5A>8UCA=\O%.AJ]#5>U#W_C&&9K==$%A*[9*ZXE M>"XEH!1T T=%A+2YN)XZT:X0!LM9%9;OA@3$ I1EF4I):,SSLMC4/'8AXV#D:&$^0PV M3N9L9TAY5>CWWJ>'+N>L EE2;:LWAM)!]%J \,$PG;+C\<5WJGT_;)R@^@Q( M.9FS';@IKU8KO'F5* !8S;^6P6-$%YR'C('0+I"#0V' )L,S1T=19)L'JL=. M,_+@B*']VY,9WB%H=K>S-T5;"NR,J50X"AV=+QZ<#9E;$Z17;^EL7;U2'HF!!_F5004R]MWT&#FU M+OH=,6QF0N')2 Z(=1H\V6KPDE0Q.9.8L@SY_=U?3UQ3SWU*5X^/IV%D6([V M"(WM1*@O]!1BA@W!@'>>8DJDOSF='90@2LK1)R>/1\B]#^LJX]\(**?PMT>\ M_'Q;O;8W9;LO\OV2J,)_SU3@9!N+@H!<@XHE MWE%F)2UFCKB-AX-&P>_\RN MXNE&Z!F VYVZ/&M"-CGQ&9.J9$OD"(=UDK\1$$7TH,E?E.BM-KG-\_4+!^O* M@V[G[!PKB@Z0]1X787'STZ??KI>?-_V1,^VRTUZ3K%E=]VP$A::<3&UAS/$L ML-B"3<#T\"PCC]YK@9\3&=[CC;:QK>^7%?_S1;A9._^U:"3[)&IIHI:@G/7@ M%7I@0?MBN=.2AZ,OM$<_T30#^'ZZH\=243?CX@S9X00F0RI M,878%H(BC\]:*"H[(LGXG-C1^'GD _="CYLV>D[E[(-18@E>UY/[G)UG$D.C M3N(7C[9?PI%-"F?#RJ,#@.VK.)OZW-U \I]6JUO,KQ:Y_F7]/B!+1+3:@ZV/ MB4HS#TZ7!-5!R)9C-++-=/N!"-@/K--*CX\AV[&=O/LT/T;;F^L=:;LDS7H$ MR6J&3F0=F:!XB*A5C"N(*A3@03,*GUURS.SE^9URBOV0.*$D_-E$,C;V[G0< MK$__]GJ>\-?EU>TG_&^7-[4P?QK=9;%/Z+.#/3N924JQ=3> "5(X*3&B&G.A8T),7OMVSO M:1A/.-1^^)S0*\)8 NL0J(^Z*4_PXRU>UY4.56W#//^T^"ZL/LZ0"<>R(=]; M&%)4EBRY+ HA6BL]P5)B<<<"]M3#[0?<:3Q.="' 2P/PUWMJ)F4N@:X<"-HD M4N;Z7"@L!U,$*\FC4&&_(OEV9]P/SM-X*^E)G%-!];?N_.I!^/BM0[];8Y:B M#HPN(JCOWJ!X(M46MH!#1(Y>^9+W[!A MR:O;FX_+Z_G_87Z__!MN?FKF,#,C?0*_'I]B,M8=ZA:R38H95R-:/@KH]SC\ M?JHPH6>JW@'0?N[D]AOUC[J-Z3__X_\!4$L#!!0 ( "^)J53:8O/)$_$ M /+B!@ > 97AH:6)I=#$P,RUA8V%C;VYC;W5RO;E\_[\_706+8AD'/_W\\O7U M9?#5P==?_S*^_/KK5^]?!=^__^%U<#0X' ;O,Y7D41&EB8J__OKJQZ^"KQ9% ML7KQ]=?K]7JP'@_2[.;K]V^_QEL=?1VG::X'LV+VU3_^AI_ _VHU^\?_][?_ M+OBZB(]3_,??[V-?_[;U_30_XV26>;?_QM%MT&T>SO7T6CN583/1X- MYZ?CH\E\JN;CH^GTZ'@Z.9R?'8^._^]P.(1A?@T7\%5YL8GUW[]:1LG!0N,( M7IP<##<76<[2.23QZT"2^OKIX=Q5ZF+M=;)LWJGB\N+X/+- MCY=O?GX+ZP:+]S[X^4?8!./@]>O+9_6F*ID]J_>YA+5Z?16\O'[S[O+ZZL?+ MJW=A AP_VUS(MHOOG4M]Q=MKOLBUWV6;=0_<0_:MU"/R=1$8S#X,<4 M+*:?8C758$XET[3,6TR!]BG7:7_:[+ M1 "/3P:NS(IJJ6.:!IH2_=A,[..3)+6 XQ MT%=?%[/F=^>CP?GY>>?7AX-AYW=WW19G)MT595%N?X ?_QB-#C%^32?92RB].'G.8'. M[Y.I$5G?.&00C^O@(/@IT\LHUWD AFKP7F?+VGZ0Z?N",]/7+ Q;WO0QA6$, MKWSZJ-+0,$=H'M[I*2KV8#@8@CR\TODTBU;T23JWXO$,I:)]-G9249>*$4C% M-9Y\.B_RX+M,)1@5_"4J%D&QT%9"!ELC(J.=B-1$9 PB\DS/CIT(/$P$CD $ MWFJXRRTHA[?XD^TY,\8[::A)PS%(P]5'<%QR_/<;,B=VXK"E7L8UJ0;,!#X[ M 6A_\Z,GH \>5P+NU@K;'L,QYU?I.#/Y&NTHR@#(4.WBU4IK=&0(YW E(3$/0L7JH\FC[7$V0G" \3 M!/0OWJN/VQ1GV E!70C0K?A)9SG"W.B@@-?9L%ALC52<[:2B)A4G(!5O0!14 M@4#%RS0O@I_49KE-Y\5.*.I"<8H1B!C^F473J-ALC20,GT("XVF)PAF(P@4, MAN'1VV5([L2A(0[G( ZOT;>\!-_R9HLLAYTL-.-2AVA1$@0/D]U;9C4,GT(: MZXD)!$8J?RZB&$X+G0=1$GRG$S MXYU0;+%08)A2Y""XB.-TJN@;\$"G>E9F MVW2&[*2C(1T8HWR5+G4.;Q'\ I9%1F"Z=WH-?[W3V6TTW9X0]DY F@*"L4"GX^I@ MC0#\UVK]',^,G4P\4";0L_A>_4=EL[3,@Q_0]X2;;Y%(["!U=9% S^+;.$VS MX'6J<$S;(PP[P$Q=&! :<944V2:8;."P2&;PU-E.(+97(! 6\;:,I=[WK;XI M8XIEYX3)WCH!.=D)2$U $"SQ#@:^139$WT+PU )3_SH(_KN,= $GQZ_I<\V( M=X2E=K)0D85_4=U.',$[;/S 5%BOVD "R#"XB N"8>)Y@N?+#RI"]A+T5WD'?(R(XL2(]K7R4PODV@><0G0,Q2- M]BD9[6I'JSKBA*+:EH/$2LDSE(@.9;&3B+I$M+"9[>1B)Q<4W;Y.L)]>KK&D MV!TIE$\MEUODG.XPO'7IP##W?YR$[<7B@.)Q:FS/X12%.ZZ]_.C[_)OBA+.!(D8\HJ%5. MLO1FR\1E5QU2%Q<_$KZ]:J1ON7AR<2X,=+U22W7#42[$9(%D/%>IZ AQ]2T5 M3TU;G#)MOQ.+5SHOLI*^W![8YDXL&F)!<2[U 0:#EL5%O#WD:*,=AK1Z\7ZAD)Q;;+1;<#VR9WH(70H4CG"C9B<3VVIAH9%[D.0P=JT"8(Z^< MQ%KET;.L4N\P,_L6C*>F*\[(S-PFP7BB&N/I"8;4!^4H%47JRTB:L8@4Q5:) MR.E.1&HB0N2KT6V4;VO#ZE$GYOOK0L$.,9][0Y;KQR>XDFE.U7B1D>WCTCHX7[/ ,[,^.BV[R("GC"] $CO51Y 3;2RRC-IQ%F^W+B?HN* ,7[ M1S"BF:2^MM+>_RXR)X\W^F"2:?7A0,UARE^H>*TV>75AEE%B1C Z&^"PZTO( M\_&/OTU0D)I/I?\A^7+BDGV@[>;)\/:"OS$ZO?'<^&IR?GW=^?3@8=GYW MUVV/!F>'W5?Z=]UN'7U$!-G3$D_N[8HIC_M&U#X]83ANM()U9MTSE(N.%M$[ MN:C+Q0F==,%;C7[?]B!<=I+0D(13[O*XC(I"SY E/'[PO8Y7.T'8 M7D$X:;,=MLZFW,E%72Y.N9:;TX@Y6!%%N:#6\4619HG> MY*(P@F_U-OD9?0O%$PM&82SJ78G)SHCK(Z21@K116$0K3&D4"QW\I++B>7JD M'1&KOB7EJ:F/X2&%K"K2\@REX8GJC2S9QGA?J)R\>2.C1%9EK9UQE8"GW=2T90*M#"_3V,:SINM2H+M MBF<:PC#VN3[PY!">F(MI@0IC>'[6F!9H6_P0Y5,=QRK1V#_:1<"? MH5QTF!9]R\63TQMC,BU>9NF'W?&QU6* ML3%$CP-ZMFW$X4M%H4QA;&G4YWG MZ38!L7?EM@U1.)*2;$,$M1.&+18&Q%5=*FJN/]].+EJ"4=B)C<$1E/S4\$*@-7;"L1,. M$ X,57X;8<-?/$K>@?+06Q:MVDE%4RI&Q#T:IUM&:[^3A199P-#E=RF\1@(C M"EZK]4X]52#]G3@TQ0%#F%=)$64Z MN+C)M-XN^L*=1#0E B.8[Z.E-O6?5WFNMZE7YTXH6C!4&+W\KE292HK-SK;< MB02(!-4$JUC[;7&0ILA M7?2LG?]"\-5VY4EW,M$B$Z=23YXN MHR0JESMAV&9AH."FRN)-A7SBS6J[.G_O1*-%-##*^1:_P_#%MQ&8F,%;/2_S M+4JA'_7-R?]$:LFO_N?[ZY?7[X,+[,MP??'=VXL?@C??!C^]O?KA^MW5NV7J")^?GWU+KCX\57P]NJ[GU]?O+]^\^,6243?U#1/3"(N M$=P/PO#ZS=M7$J%X%_SRYNW_OST2T7<5T!.1B'>7WU^] MT07!Y@'N0GD(K@ MVS=OMUTZ^H9J/CWI&'6IC.#UU?OW5V^W1S;Z#G@_$=DP9\DK#%2 ,?'^[<^7 M:%4$US^^^_GMQ8^75V!J_/?/UV!]7OWX?GMLC582KRV6CRM/<03OKM[^Z_IR MBWR1XYTO4I&&;UE;?'O]]@?R0=!!?7UU\>X*W-0W_[I^MU5NR7&G6_(U=64W MG\_N:/_^.[XS[RAC&I^@G"#!<90F+S+JH'"K&XWHS572*O[07:(F>1J71?%R:BD1Q$T4'G''A#(VGX/",[,P.CV[R("GC"] %#O51Y M$>O@993FTPA!BSELFY^3J B8G?Q6!3_%JH%E]/X77RV:_?VK:#37:J+'H^'\ M='PTF4_5?'PTG1X=3R>'\[/CT?'_'0Y/OS)7+3*W-6[TP233ZL.!FL-*O5#Q M6FWRZGHNH\2,^_AT@.)37_E.\;MK 3ZK;!P]8">RXICI:9I19/U%B1'--U\]9.]]MLOX':($<\JTE3_3_ T?%()]__WU MNZ V5<$>^@FCPV_,6WR)X;0KU@JJ\_%F@=YW^,U^$.7!1!=KK9/@\5_^XO(" MC]C+-S^_A>6 -7D?_/PC'+WCX/7KR\>?E#!0P2LX3-8JTT&,C!)Z!O\5N@ X MUI=PJF_Z%)8:SK,'><&:IL=_\4L0#?#M7UZ_>7=Y?04.V[L0G+?+0<\R EIX M)8JX1ZFH-BE]?)D8_"93[DN=H@_4/*9!/'7O8_I[(;K.EI\\YC_2"7B7!6&S MM=(P/9]FT:JK2\#C"=IGW>:C!SWRB^JX#L-DH8.5$<48S8*9C^T/BM2PL/>G M:OJ3 7< @=Z=D61.8()4'LS3.$[7^5__='SVS?,V7N_:NM_&:9H%%^ &V2:" M/:X5+$7 Q8TDMQ,=C [#L^.3((-IPWA!D/^[Q)6<:TUPD'P%/F(0)31R=!]# M7-J%AO=!GPY6? Z/F84$7*6+ MQ>.OZ#Y/KS^[L$!)@%$I? 45!Z-Q>#8:/GR!@WRAXAA% V["8N)+;1CD^($J M>+W2 A[1=6__.G1HCH["D]/3IEFR-7QQS M('U\E_.N2;OZN(@F()<7CS]5+/P@N10-& 3;*[FH&9Z.J!(/&$BJJ*VI SD' M):JPA'D^QL%Z$4T7^'T>Y04=0BJ8E!%U4PH^).DZP>,,[W&9)M.TS+ ^3[X/ MO2AI&/P4%44^*;.;!?RMDR3?Q+JOA'+O*D6T0 M'W<1Q_IFH9,-4Q]O:FL.O\ A!"_3]$/PKS0NEV!(G8_A5^I&PUN?;?$9AW[1 M$]$4("G6JO'5!G9=1%F;ZAC7/L8?-J3M%4KQC'[_ QBHHS,2H/,PT/,YNN.W M.OAGF>A@S)_3TWRYHR^/Y,O/)74T*%_JAJ\3>9QKU)$=PXYET& M)T&FYSK+V!>1X[K'2$M_DTNB_KNCND]<>MN/]+_^Z>CT&YC[7T$H>CU=9AI$ M,EV1!@?3!]QO$%!K27;8(WOS-%OJS/^EI^LI8KT?!E/8+ 4'%S&7,04SR#*G M>W<+@Z6:@:T$QFJ)44=QT%>VTY]UO?W# S8?#J(R+.P:>7(&A\<@N!R\&UP, M8%L-3TZ_X?\=#P^' =IIN?[W@,(^"EN'8;"'C\5_EO!"HU,VK$(^X\ H&'XZ%88/6#\@L9:,VC\N3L[,R8:'B<1\DT+LD3P,?A^1727\9!R.]2 M5@_45;WIJ2;"X]$U52 AP3YU=5_ZXK.JZD?%8?R8%K@%#<\$[(%-L:!-DAIG MN\A4M@&U4%W8K6)FJ;&;T4]5C@^'>:OJ"DKY]06<%R)ZGC*/D\:6OAU25FJ):50F\L56C M4^HM7^!FS/0M.>JTMK 0.1X:RS*^(77>G' XB/ .)B 2O%DG.F.M^(-*0(_" M/R[R/)U&DFI_^>:'BWVS[2_@Q(NF<"#\J"04_W#S#,.068FHXK]F MZ;3D;VC^\S+F0%W+>.UTS2@#@2=XD*0!)8OD^5UO"F=]1D^L+&))QGLD0,)*L< 'JYBM.-EB6(DMNHP'_ 9*Y4#@?1K?#% M%XLL+6_$I"*_'WT_99UM=A]MB(MMFA68Q[Y'SI_6TU6U3(;OF*Y5_ $D9Y;! M&8 *@^Z]$IZG&Y6!6H&O;T$VH@G*41B@$.(OPT#'^E85J1AL(#U1QK>@"-HF M6"HXI3]&>8NI[> <(%UPLI !=).*%X"WXTO:=N6SE;7) V0-9J?,*4 A,D+J M@I>](,&S:8DHZY(]N13T"<81)@I%+UWFGEQ5!)"60TT1"QUI6EYHY24S8;PO'\5WK:O=(-5:^HA7H=)1,4:QCZYF">EEFP-SK:#Q:87 Y6 M")E2&S@+T&@-]D[W\9^P:,%:ZP^=1P3L;W"E>+TF!$"$U0?#-@.G:;JA18OX M6SY'^.<(P^/1*1.03\LB1W>#%AV]1E&!H*4%9BZ?1\E^:)P/;\$LGBI:HBHE[].X?3FX MJY;YU8/85>*.:K4"BY4DH1[D=="4JA42@7_-[A!XT0J\,/A_$#+[N'P#GN-2 M_,4B2^,..:YY7#4/%U_J)D)!5G"?&1P;'^!Q3369ECGY_@J;F0PSCFF-C+1W8GS#D7/OO4!N/C*)STH(9 M[/0IQHNL09EBD-$&@&0J]R2*"3_$VC2Y6+Y\_?IRGS$=)!WP&S@C(S[UR(0U M;E,FR2/.4+7X6+3(8J;5;'+O9%:W*HJE^ Q6Z\*^?;SI_-V],V&6 E1@4?=* M4.63(8^&''M[@%H"/@^.*0ORP[7!B#'7A+:UZW)52M%*=I5YY*VE'\:%1+QS3D.O+&65NWBBXW3]=,[J'F-@8Z)]=Z5NCW>(;Q6" MZK[HT3NGOB3@LXJU[6)?3X7\DF8? E4[?.TXP&H$XHAX(3&JEJ#E8+EO #E1" 6#F. Y8W56,/1R2.78Z'>_&.48]$4 M[P?S$B5:Q1J3U5*<53P% ;SZN(H$3M:S^)5)C'Y_GJ8)1469C5R3P07' 4', M4)M:5Z=B^8%UXBEG[^#L!4(R!8HH\:KO0V63@BH%T4=87C&=_#[!' M"=)_=FBB=;26Z$U%*PXY.(S$3Q3F@%'6<32<$P(C,J7:DFC>,!/!"$R31,64ODJLLPE^D[1,0\KG%J] 20EX&Z^>HE;'50XTL_YH8()PY8B<'6KL193ZE)BL!KJ] [#J*?T'77N9P]7+,G M("R)$*%K +KY)L)40^=S)01)BT]S/^CH8@@HFW/G0@URA2B;3 M:4[MN,E"]8)T=#^K7*XLP)RTN9^RDI%R@*.DBL(;S6;!)Y4(_>'\V<-[,M2U M,#QG;3#6[4(_'9E,FSOTL(>,T#31-P=%N=/4($M $E.VK@%-E=4"S2W:#:I0 MDIN2O':9@4XIB5I$W$ ",^@"O,5JL!5>K"M))'$Q5B=D,1J&#R0&[)QF3&DL8V M,!8A9:,IT*:[]DJ$Z=U-:+)?SK^;V3 223EZ(S"MY]_T,JM/;EK3"0, 0-4A MX)GP 2MQG>O2"?JBESGK9=*4V8E(';BIF!)L-)")D]1Q#ZCLZTFNC<=(Z79X M M/)U^ D4VHD*C8U7<[8$(6@!\[^LC:_)D(WH\:ECH^O&JCON2.P& 3ZG@Q#.T M\!-;KAS6Q?,X=HS:7?H3= M7IF08<:=H1^7II0$R<__"CM$[N&/%>,<#0 2M!KHH[C0F9PFN/XS4Q4C^@KS M4[P=D?L8CP;*.TH&3% M?\#QH&*MB*"[LT"2%^(%5JJ]V+ZO5G79Y\B!&MJ:CQ !G2','T87!/FZ(FSI M*EKA/D/(@"!PRPC_6L.6$.*;%?@8C(:&8_LCCHCXSR6)Y,HA'<5O8E_#'.?K M2,(EQ@9HAL5K2D#PS; $%'Y9>3&/>>;)L(?IN6/0Q0V)&QXNV)40*J6,/.RQ?CSVV(1,],/ FEF!-)>*4/N6^O7T]7)DO&,45_ MB&@:8LYN;[COR[C!ML[1 ]H[W@\V6F%-86]A0K>XCX]T]=DI:V5TO47S>HFQ M&X06G )@6B%T*YM&.3EF&.86.8MR+^15"TSP <(1.95([6P5HAKLG8XL#"GA M*V(N+X0K2"#-!51T!N)Y9'Y?R?36<))TLZW)(25I<&7**%_IN0*CV@+NL.;$ ML/[C482, -&M 93(XIJL1"49)\=2=3/V-[&]S"QI5+ ]*/MFW)]$+1W < _- M#X&/8C[S?08/1"M)4S,X1H-:_(XQN28I$D8]9%EJ/[I_A:H8A*[*8\/[I#-* M,1HH0O56H8-@P#!Z6'75UYI[6 M[!# .QF*71X.Q7QK&/%5-)"YYC2KHK;GX*2@"\#G2%XQ6&R_&:(P>X!2:L_S2FZ)#R9R&S G MJC8V8%:E,:X!J!+Y,?T0,=H\ G <5,"^.I#E! $GFUY&/,O'2C;=.Y#SUF7 M_%?> >I??Z06C$B#=BM?OK4MC5L5B(UJBEHO%HK.+S0;>FR M6@JF,T3286X\FOE%R!/AI, :_R71FA*F%LQ55\ ^T92!+O"\E-, OM%K.+KVE+(99HE"<_B%/60];01.)4F)1$*?MI$, M3XTC\$3&*NNQ58L0*4 _]8[MC#D]+4A 74X.0H(F*?%D/."?JYAA8(6E MM:')EC>H_E;V;UNIU"PUF51,FEJ(/Y79JL0'<3<&9RI\*K/BZA@YE-JXZN'K M/B%2JS2^U8Y93V63J!#7VT\E,CE ;4+D%<7:P=@S6E+-D)447/OW8W\K;/7V MJ[$WFG4"_UB(3UO!;,-MNJZ%Y3 !AJ-"U+V!,(D$R2W,>UC>$WD5I'=#*%*N MHEE;H XVCZ5CJ5F]=:P>,SK3V6,>FN>NJ,\K3O1\O4<($S^JG7 ]KY2L()+ M0;?K&P7FOR'BX( 9WUJ4!P)IHWF$@5:LO1' *$''M"EN%11@XVX^78JX_9@D MK6X$Y^ZQY H[2_?-O'+."?DF^+:@H*"I8[@$X7H$42'V;6_JV)6I"Y M0&Z)Z2&::^Q_@.=1- \2C>4'*ML0(( ]5+/W!M:IJ2@6!Z#1;C_:V@?W2S/E MU&,!1==FP9RR1X/L)E.K1;4X2:)8N,"X\^8;+WDD3\)H#+_<#(Z=W)!V1IG/ MF.+F4);!?> US@P\!JD,&U=H;EPQR=(/^$"&5BG8\-GC6U:/;LI\]0^F-2^H M>W+AEI33 TC:]1%75EOVALKT)=1BE&JX8;5OJ$E*UMV/#]->K(-1B+FV%!4P M.>9=:P_+ 9K/-ANAC)]=6%OPBLC0C8NB<:V=W?_>SO>$@D^.!6T%^#9/S;.T M1Z)'QGH:5RXDI+9L9#9N\KS4AIH)MF($3HACE =+,?*QW&@T>1M>"KEE-XNY MU'DM[6UO+'(9EU[Q7F\>T1X*?9HFMJH,KC'U?A6"#\]2X>4RH]X;[5=&;A!A M-37MS<']BK9NS]CJ>$__>#(0UE:1SOTEO/HM-<"EU_P5?XP -;[,JL2*W"S2 MFE98P5"E[LHI9H&GD.C_&VQI$">313=N(/F7Z+-:U(HYM9DAK[K:(B49BE37 MFCKA2V51158] ;+6*QEK)0]IF:(@Q? YOWV6?HR6M#W1VH [+ZAH[)XED2%V M#*MAW!B778%K/9O!:]V T9A8DJYE.K.3QBR _N[N>I6[QT#[C52!W1^?*$9P M_RN4559"$GM0K$'F6EM::/_19GOAR2V'+18]-0>)+ QM>U&L$-WVX!05LX": M_$&@>=EX0N. ,Z>HFF$;D_U MY\KA4.V5 1?7:C&%WIF((%T;"FV*IVG$*SUMZ:XM!P\%IBSX!F/E3:8\F*T8 M$_3#D6D?+G95U7WV%JAS,:3,2+8;_=29S_.6%6GU&SW[JFJ%9F)'5X^GBATK M_0"G.#],<$?,FCP!=$PWYAP5!DUM=TUL=1T\C"S&Y$7D3U@K"I M+G[8<_'KTYJ?MI+88)XIH0CCXU@(:,';Q_@*VZW*A/:)X9;B,.52&'=!/54" MK]_&*7QZ 0Y@LW.901Z!:*=D?[9<;[N[S>E&RKL1\>[OLN4'1[ML^?//EE<; MW[H]9#<+&?$FNCL<'X9'1^?-WHA:BQ=/==&Z4<[3HIBX'@!O>CPX/__+O3S_ MLCLM8-"EH(+QT6!T_!?OD]WY25"R \^7Z>.=AN=(- M3I&!&SB?YQIC(1.XF,-S,XV%*Q%7Z\_TDIIO$0U#/1==2:!(G)+EW/6DP.@' M)I,Q]F9["$@MS9+KT-";FMTJZID@[\4R*WE \O)JO*]>KHAA*%@?H];SDAZB M-_[9 [OM':8(Y"3+;:M,;=,1=U"HGUBCI!8':+[]%^D+M\(B@.3F(-;SXL7H M:'"*S+SF0SHL[*=MYYNH%7-F9B#7!]A46ZUR_<+\\0V&>V*U>1$E)'9TT3=+ M\-!!,;"H\P&I\Z^+6?.[T=G@_.2L M\^O#P;#SNSMO>SPX/NZ^]#??=CPX/#K^[+<=G@T.QR8D]KTAZH2![_'<]_YRON88.WAG#LU\S!WR0C3WU+_"#G)AX4+2O] M+-_Y+1JVN.39(!_,!Y67_=S*C\^PA[_X)5PVR:+?\^JRJ'DP/#CY$@O9RRO] M>7P:GAT>#@X/G\\KG83C9_9&8-../F4[B=6(G2$.!W! ()P"K'HSPC_&6\MN M.ST8GCU@)9_%*__Y^/PT/'RH\#Z/5SXZ#T^/M^J-P7':WNT\/#\8;\]2GQR> MA>='6R7=QX?AZ='Q-KWQZ'PP.MS6_3P>'HP?8@X_BW?^\WAX&!X?GP^.MD>Z MCX=P/I\/SK?GC6$_GYYM[7X^/3C:'GM[&(Z/C\/1VEQZ.R"@YWIY7 M'A\.QD?;NJ6/S@].MD=[PY8^&X7CD^/!Z'A[7GIX' [/3P?#[5EGV-+G6[NE M3X8'IZ.M6>IA>'1X'IX?G]57_%F_]/ T/#H_&1QOCS4V'@Z.3[9U2Y^.#\ZV M2+K#H_%9>'AR-C@]W9Z7'IZ'9^/SP>$6!4Q&@^'YMF[IL^.#\^U9:MC2)Z?A M\&@T.-N>(VLX&H6CD^'@?+@UKPQ;^FQK#>_STX/AX1:)-YJ@X>CL?##<(D4V M.@I/S@\'I]OSRN/QX&AKC^GAX?G!<+0]D9-A>#PZ 9=Z-#@^WYZ7'IV&H\/# MP6A[PB;CH\'P]#=L:E.GU_+FSV)BS+8?#6';?X*.?^[S\N?3T[-P=([U%[M) M\13'>7B*!7J?H#B>_:2 :FGS ;ZF,J3GPX_8(!UMK>"CA@1"^<*5WGXMG*H5 MPH54YNGWD(;OIR763DMYG,^2;VG1UPT2?,=50I6.'C\Q/Y^>9BK1_=)1^=MO M6$ \B7HIG.Y8KRZUYQ/FC2*6(I]9J#D)IN3 J+KG^/('%Y6X^ MU5_L*E=A/;'IW'OU4??3:DXJ4DTS@6EZ*U3<1 B)Y="YX7NJU*HB@X%K@)11 M<6I>+G/B>BN%FXO;>.=?OO3R=%15H&V+?_#(J__5/_;4_E__-#PY_*;YOX93 M@_L<"%?MEY\GG(+[YNGQIVG8.4WO#8]Q?YPC_>S,)JT(]\YZ_ G8N]Y__->G MWFT^@6R!RX!:!P[27$K3B8 4?H*$)ZB\UA'2/4^Y08!<4& SH:@P_XPC,*UR MHG!P_X#O0L=H6/E)XU/Z;9.EE3Z.]>TF%.ZT,%B!'HT+^ "^,VR-;#K<@([- MDB5?R3]GZ\%P7F)I?Y2;?W%?%"S>UWRY3G2F8OO^2!<'.UQE&[P0-G*FS =D M@.A<,_-IF9A_U7AI8.!(XXR#I/DUA'[(XHKT:89[#XD%X]B\#%*[.3J:%!LA MT0C@[U_AUW1$K#7RON5P,F1$6XEV#Q-8PF*L8O4?E5MK(H]FV OB U%IY@6< M/-P08IZE3%5';2I_55-I+9%I' ^>4O5&--3X@5B9+=\'M4R%A= ?F6T\P_7% M?04C8_8];E:C;%MM_Z63C9QP^#B9+76CD"FA0NOJ-^!MG1Y';!BK==[!@V", MKC19PPXHB)C49_H-31,,^-PVQH /(_[()PC&@>3319K&V%DXB\#X!&%"F8EQ MM\',A,$L@Q=1-]KN(W\R:2UDGX%,%G +F7Q9$"O5,+LTT66Q2#,8RI?O'M&E MK_I16# 13CN%K!%8S8!:"%)#JD@M3LH)'+M%R1110H8;;[@S G)O;$+3'.E! MMUQE())IF1-YAW0]-8RMQ SE\][1@<:+@]+0,M5N@F\(ZH;VL/J6%HN&/L.6^&E!0=4]!P9C*1?1UP0 MW3C<#[[#FR"A$K'=+B)]RU:.MW?A]L(55>\AP[<6)4CWMLHGPFZ!22+!"3*$ MJ/^BYE9=N;%GL.3+VWQV;;8>U)7@LVD=;(Z5M@>65:[.QG@WH^/=]Z#O;.,T<_@\_&7H0#)!RBHK M=6MG)C11>-Y)BI:&:=Z$.%-/BS#IY7J1QEH$PY!UN4X!]KR$KV19ZD+%$::, M.SUZ=VN%HS5^K M=;"GF:GW06(-F9PPT559Y) #/K2DAWY$ MG*)?MG?-TX@4]A H[(X4\DYQ4U^/XANG58S]);AAV(#1!?3]E4#.'NFWU!"# MID]P]TP.CXX^+>CZAU^ER:1SE8IJ>UY9&^N-P>*PFK2=XN"?1#[.K(6-/6-3 M*M[*3_0T77*K)UYRX5FDW[G[I3=L1]#AC?UV,F+;E_X,+8\BWO\DX+:$GJQX MG*/VT=ALL]( IRY%(=T'>?F;+[!0,]L,2%3'9\\ =8A1;S(SG7;*S(]I@6L$ M,YY83EK72FT7]^8VU+*'OOS),#P\>XI*)]K'*4B7&%+.8-/$FD-U8'$F8/CG M-<.U'I8,P9Q;H4,W",RQ80BWG(I1 MFU'F>JHPFL*MQ6NS$[JYN?_M0_?N%"+O?DEI^6=B=QQ?9GLVX,;V;$&;WNCB MU]A\O"0DL(D**<;'&O==AU)=STAPD/>@ZLA1?IJ5<';XQ:R$I[IC:"FCA:AAKJ1&/)>655:>BO)+ M@CC2I,>-.!ZR]_CV2_3XMLL^=JO#'(V?M&'][5;!2]OX M$0L*4N3<>IM[0V-S MDI9C79J'W[,CI+METQ;J<0UZ6@0/1E&99"/KUHFU#9;],@ZPZ1K$N1F7)5HG8^N"V[@'*%(D'A%4WBBBJBOG)+B&F7BRI25KU;A M4(:N6CW6VON:@KG/O/X*4[9W5>!88%&C3U\D.%D_NRY8%[*5PV .JXMKTA:/ M\8*SW/_.>D-1XB-?"!E/7\$BFV@?R$N43#.JV&,H*-<)V@Q"LZU[HQ0KV.O5 MF_B)(]F][;U]BI\N'03L ?TY119D86!3,D3*&8S5+#NB^#A,YZT-0J3N$1P_ M:(KYF87X/.XF00U*D*18]0";B<0SLC_WZD;I08V*4=[A@5F-W(NTN Z0F62, M0. 3C:DEJAK!_%J:(80J31A*SL%K+Z6EW"NE4P0/TF:H"KXK+_2$M:JR!#Q6 M%%DT*1FE154FA>:228Q7R*]S"6VX.@_1;J:/*Z=1.)"'*\;/YD6I5L2:V4%H M8I1QI,-4]JXII8HPF81F9@7.**(J@E

    M:DI"*C6^1T[D1*W4'!:>T+S,;A'A1J@\?!5EPIOF!6P"TKTR'2^+M+Q9 M",JP]EM64+513E6"T>>)YDF&/1*!5438$(/Q['@Z=2CUA?,"B]IAG?_GVK0E MM>4G_,SB8#6:G M_2(VAO+&A49$E$,(.@/:.D!D6E]@Q6BUI M&<%DGD62B(_F,$ MISF?%J6UKURW>;&Y:"B_#QCR&P$\3^ZLG-T!#&&:"UQ/$$#K<+,T&UO'E<<$ MDPRMJD),T,H9Y^!T-6O?TQOL],W"^W0RLZD0M8:%_YJKW=Z(40*KWT5U7X-L MX\__DB1OF>M4+Q)IT"&W*BXKLFKRYZ&M?S$UAGA'!ZCCO)!#!-KP!G]!&7=V MV[P)1N?.*8MYI7G>OVV1])1*1O7V['V[&&+S;G(%= Q";FN M6V#WNB"Z,X[1?=*>:7B=WJ8$ZKK R6$A;"TVI.(BR!( MB=NE)S6X[K"7V1SR#&;2//<\OV(THQ,PK]C-B- LD.D"SXM<"A!!ZTV+1,IT M[[/**64TMU6E(I0Y@\I >]RRP>GN]SR(^26>\XDW[,/07E/8Q4Y;!@5,.!& MPY"U=A51[?%)V:%4?(TD=8:K1F63J&"=SFZO_=)%,#-T]='.;@:G:T=&1\Q" M^15O=VL#5&T2QJW%"4P@PAW"S42%V=$NAFW>VW,;>'JDR+!Z/?%]>*YVUG M"?6?Y7OY7L2&"*.J0ZC$ )YY(/AA])/'H,E^TEE.6%.S[O6'5C)(H*-<=(*M'-6S\7O@C<"AHS[LB\I;PE5>\-^<@9 $O#V\I M(;.J#G%SX=>/U-9$W/SZ6J:&%0,U HV-N4GZ0>D\N;U] GO[S8I2J2"VERE, M9&_IC$]9D2ZM^4?2OCOZU^= _UK;/4\&)T_9JAK\P*],DNJ,L%[.N(WHQ=$3 MEB\*5%>%[$G(%\I+3?;O1)=O\2]@2W*/Y1+-*\+3'DDC58DH?)H(JIGK9DD=4-077V)-5- #JR MREUI8452CUA2]SV_R*=JHY03$:?Z3*..$7I*!,=,7$=!$IW=8A"$/BB+*$; MEI_G:N29<#>E*\$)TCV6"FD7$N6Y&3\3#6$K/;4==VAC,7$$?HT$CSCTVSVQ M6!A,OAOO9AH]0Q*E@4)+\ AAOE%>")D)1I'0Q9D293D1.\%9/8U6L:E1\GG& M'1=Z,]5RST10DY"#::PH@CW':78D@3!,2R(MQ-*@TW_Q9\08$,(\+CS3!"@ M3_$FI3G<;6\L#4KU46N=JUAE5/:\!JT'_UGJ&?99PKG,;O OKL1@<4>5-:^!!3N5S%Z497N9P(YESD+GZR5$C\G@4ZN8'_ M6D:@>[6JU:<"+(HRYDX!.>>H^3K-/EC4484>H3EZ^Y:$+*X 2@3(S7BFJ0D8 M,>#8O&!OU J321^R"[.5I7%LBOEQHCU.<@RI@_#PXGFR5R813.22S[)I+#:H M_918"9^BQ.Q-RL+QAJK;-)J9N\[2]3<-LUL=N&E0UJ[.^Y MFN)Y%.F\L76KW510&"HP-S4M,-D(.L?C#UEJQF@H=A#DBSV+IT7W)=?(_TO$ MYO1S]EH,/%8E0HO"N06?*'LNVBE?J:GN;X/J'J(+=TLF-ZN9JKS$%D0D;%F4 M?_!/!/#T$=DUHXYOF>*.19)?B9)?RXPOL\IPII;8(R:.C+UB[]5QK+OO:RTD MZ'1 278MC=+$/]\9-O/O,LJTS20GFQUNYN!LAYO91DZ&99H5:&WIL-9?PMLB MDCOF;@:(FDNSIT$"-Y\_!>5H/>B*_9N7%(+)VST5NH>G5.& TJL%]KDP/X3R:9^VV7)_3^PM-*0&#XSZR< M3,#,@2VP!%V"?KN4>"+[N,J6M:/(V#:U 2"S K;MR.O%2-S+5H9MZ@=49JN3 M48;0T2HBZB_!H3U?4M">DK(DT\7/1@B-74-6V#J!,Y<\73:P/S%0UYMD+19] M2Q8W7I2FRLQ\B?IP1>IPIG-0UFP%2UT+EE.I6YI(OSB%IK4:0>POHM 35R/Q M3^0<-V(%EFD/6F( 3H6F2O@8_I7#E+/=MXJ)HP0W24QK4_8.SM9\G0RC#) M/6MID\@1$4!!\V/*J&W,?8 M3&S7RA37FOQZL^II1M-G3RIL]X3-R-TK-PV+S3/H[^8C/)"RWW^B!6+4@CRB MLD53/^4GYOW.A5QI80L-6VZ1,ZL]R'*FJ+P1)1 )BZ,\;!,D[M*!^5%ZDD(_ M'*1Y1J4'DL2 4P.[,$JNK[5:!,2NC,620OD 4X BM.(#7*-AA0?@6\2'ETA7 M0Q8"GWA,!R:])#C$ZA9].#C^2R5Q@1F53#AQ\)-+<% F*OD0!C]>F"X%G';Q M):&U$V1_ZCI)>M$\)%'5/IA+Z0Y)"U'IVN[%7G+;:A!^N:"&W>"/JKE&;Q0< M.F[/C'D!R8X9C]!VP=O3@YL!-6N,J2WXOE]@5#L/0B]/H.=SZ7#($/ZBC?5B['EC$VX+:"7U*+#%X3%ZN37J!HO_2V0ED/&'VS/XAA!+0O MIU"-'26%5UZ[6J?&%;81,KJ>D,D?UX5M:X((B@(HYG#Q MXBJ-/ +5-J>&HG6.!A)\,R52P>._[)L+;K(T1^.-K.Y&*.Y>?#"3\[1RB-D0 MOT,".RQRM3]K-:1M<:,4V/+N7(F446C,[[%='7DJ#7E989&BFT5 95B%28QAB$JC#08 MHKML8?JV=5(3V!L<+0CQ)HG=$T \LD( @HP8'-#DI&3]@J5Y*?4[W0 MB]K/--L0M,NII[Q$0-D@IOQ[/<[+IDN:N%2;1&/]QO5WCF&6:K8^Q/:C"STB MRAK+.R@L.!YSR06N:WY O>=Q'_+1B\II&ILXI9P4\$*2GN&6W6&/&QAI[9:5 MVUF^-32'0J?^K62)H3E'@'%%MYF[S"8G9K8\]Y1.I% M\VBJB"#.BRC4<]T^C("L( D5@A)-/'QI'GT'\_%S94!Z3V" M>"KY[Q;&P(Y63/6UOXM?&Q&Y3'9?OXKD@XG0;8Z;Q'*=EO%,L B"'LCSF6NNB5??UDA)B_,+K&E99DF?.9'EG(S]A1JU% M2VO]U]H019_0PN\S=?"K^[MURLJPA;0Q?#C_=8/3Q9&G^I:JG-G]-5AZ*I2$ MG[]=8.$ZK[1 VTAPVB31;Z#3(BB._O?3A?RN?H.UWQ>/VWCPX+=V'FS !N_M M0GA_ \!>NOR=[+K\+7KH\K=-S1JZ.P%62(GKV]."EV%9J*5?<].9)E_^HA/^ MUDHWG-FU(XXT#,O3W8T"6S=X>\_ NCWU%/H&/HUCK;-Q8&7]O$Y]'1WK/ ZI M]@:#9->B3H"1%,B6!%I[;T@]G(:CS_C^IX/A\4.XD9M1M2)=P2X>G.'EE+ $ M/2O[%$?/O,E%+T6-:>O)7F^A%RTE#HF[!4T^2FIMN)/.O3T=JW8@+BSH;:'] M)IN0\84=$M+:Z?%.6^.^IH\=+XN]]SR2\^J.9X2[OHTPGM/R]$8/R'8I?V@3 MR+"]"Z10X_VF]HU?H'6C_XY"H-72=+%MK4S%>L=2M/9\K#[-:X'=?I/.QA// ML+WCG=OA43H]UL_!:L_'M@WS[&,&W:T=?UN3M;L;K'6+P._OM?;)?=:Z%>0? MK.5:\.Q1@'?T GPOJ=G@\8U9L:*[)5&LS,X#O4/C]RL,ZP2PEH M5]=#Z Z5V5J':\A5VS9WI5:4 0M=)D]ME$P$4'"ANRD'][S>&7K"& PH]$V: M"1>;*]-CS$[)#I,44Q9LU<%^:>_"UV<'OO;N>[L4^<'P<)M0&_3-N]^UOM5?KR?8F^>W^DGGL/\G]^=_>]"S>I;W]+]ST[H\_<47A8 M*ZU34'-7CO!UUS_K$0QCM1_<$;WVNP1Z:2GT\+D&M:-38$M4@+"_+DM5"6D+ M.6V;*R31@X8ZJS3J VNUMA/#"BU>M=8?Z6Q+!B9Y],*&N\'T%+RG/I0?P&7: M%N4-VC?)I7##/#P,X(.ICF.5: RKF3%%2V0FL#6.IAV'Z#0$=W&_/B);@K6= MW__KXM+/S)E7"?9 B&(&[\:;+]M&HM/FZ8CGRP($ MES0MO0?R[91Y_14G!X8RV8\O@;@TU#F26'&IH5<(6P.SV!^WB&!]W4#^9^FT MQ -"8X?(VO$ELN+'N1@8<9OBN5OU?BC,6)UMEU5@&X<)I U9M7GO&D'Y ^77 M+[YN8=J0%S3&PE)E'\I5O7^.7\D(#M1<8\:[J0FJ5HM-Q=3>U0]Z=_E:;48A M=KP4@XV[=L(8ZD6%,#MX0ULHRJR7V4;2 #7UA=]&"+@S=LVQUP M"",K(#M8E5ZO3ZW *K%@$;O4M><^/,2@">K7YLMN@+J-8W-66WA:=B.DWKD. M,0[L+X43WIEFSLCCP?"P(VEO^>BK? 46YA9C236F4Y@M',F*1-'PEI.?(Y0W MATG#=#]5"$W+#%T('4FQD0[^C0=PQ/66N*W55""75LX,DV*42W7<3 I\DC3 MU UJ!TNM0#B+J%!&D&OZSN?S>2*IIK+?T:%96IJBG*#-%*OE*D>[*YZP9$QP%?(B=[") MVF%9)QBV5?]6<7O[2\3$XQRVQUKB\P0'G]#0:\NDXV$NW1FX=+4#I >W+@@N MO-X)%@ECW!?GE=33EGYEIN?_>%$*K(WHKR];[U-KF52R_B:A%MGJ;Q)0P*Q> M!+,.#D^)/%*&G4+,N;!L(=1$NWXSWADOP2K&IW\PK6#\8!L9=VU0O]KES%)E M@U5.@+GP\![_MH(;S+7^(".G9B;-\7@03$I3.HN\[M5SO0<\A:)?.8PK^9"5 MJV**JG2&]G5KZ^[0&E9&U-ZZ%)F?E/+QLW'9" WL0FV@E\]!+[]&WX*M_1X( MI3CVBZ+BK1?(;]W=,&8O^74FQ,L((XSSSLJVZ) *L.Y6#G5NS]G!4(3"C.$L M,5HL1LINK[T(S7%NY8:F8Y&F8F%4'U(QWO$.#AR"A@3M%\9/$ZI&>H;CF]U$ M""2NH)(Y' $OVWR"P;J(U\YW!^_5O!!!=.S-:-;$P_/O9:OX_9H*;(IHFQEA MF=_T0Y*N8SV[J83NV&W%(AS1"#:G2M=A(,+6<7@!1$X:T'<"UN!*,SO3&#(/ MO4B#U!UB18Y:4WM:-/UX> 1\-!U9?$C\S@IKV>W@:QX(P1E(26^@65>O4#V. M2##J^]Y*.R'N_.B-&/=2,-K>Y7LX'IP$7&W .X\IOJC[%G[.Y%_:NK_5WYE; M-X]9[GJA.#TGT$;KHN/)15@<_VBL[MIZ%*H5(:D2]Z6:V)S;S)!LA$2B#R2+^[$%,PBA")(_:6)GF?I*B,*#FFC8L+Y%"%);/\N MVY[+HTVL7F"9#:N]-AE/@24!\<:H5\_ -X#'43W 3R4L7$?%#H7KEJ.R#".2 MU@%Q176FU(TM%7@%M&VF(&/PEZ68[GQ1ZEBVL;R.YH5"2\%(#IU)65**1-(F M]/O22H>!?_.$VT2"!16XRC1WC613.D=C?]F6";$K*]'-SE=TC71\PM;:*WAK M*4W<9HW\C5BQ[85_S815A#L;<3HN/,P#3:.$ KZ-"+:P/UBR*HG](DF5R7L2 MZ06368ME@!JP=7O\5]O&T-A$4P>.2P..*2W0#=,Y!.^"M/$AX1P14(0%^N [ M([:#V&]G^)^LC+5Q\%U# HPP._*+3$M[LRCGC7?+QC6Q=MR $H^8TDN58 !D M+!4+XGH.?H79SF<1*R.Z%7HO=4F(B'0-9CFD#AQB3RS2>%8%(G,7447"$*&;\=8C?#9O6$5[VE, M2UKDN:D_:L"@+* ^3^6NM0%Y'6%!V%&9HHE(J1+8,2ON1U%1F*U##5VW1AM2 M1VU1L6T)U"HF;,5;=&+7#,8$]9<2\2VX4-\9]]2#P_0B]^'N%0Q=5D&_SW>> MX7T&S0@,&K%AT'E)^83%Q!A(,3+;]F+9M%5,>-$(R?!4" Q7:-Q(Q!&OPA\G M\*7"$Y$33N\MHJ9>R&,B%M*%R)**H+,IZ)J9WT/;F %,&>+9!6P3E0DJ5QHD MGB.85?1)QO<*1TO> S,$#='O=G/@5#:'G^X3%SL$(QP4B# U@E(@(,:/E0."6K1/L$^?3T+$ ME]N:;:0Z8D .*5(/=HR:CGIQXF#S?Y>HL^=I6BB.;2+^=Y\(@XA=H^W.H5 ! M^[$0.QJRGO%\\!KW51&X-=H<7BKLR<49^556HH;S"2IE>LE._1:WTFT:S4R] MWRPM)T588_/WYVN/[4!$'7".'ZECUC*2B\L+<^GKUY?[P9IH5UPS4K)T\([U M1@ 5>,R=U/\<,.6L<7B7VG 8)[^=EWFQK*.G@7QO3T\*:];Z)8IR@_-73,>F M/#7,G@XP447N7-\&[D_5] (Z7LH:UKOT"1R;&%]Y!>XDC'<:_*(,3.Z=7A,0 ME@S%?F("/N5$.^Q0U,::1FUH<:1Y@" =$&I#,/JZ ]<-[6C%/H9$^S-A'"'R M7,#6*ZG9,SA=RY6QTF9F)M=V)G.:21YL#>E1]Q]LUZU[$,'SM*7<5\K4\)'B MIYM6$9V#LJY-S1OV[!9[>]M.Z)/OUEH* "^&TCO)21"YDC#L)/'_.C0.G>&#L@A M!J]32;P;Q974$N+5*+5NH_8@2 -&RF_SG' ]3O5.%&W' MJ< 9K/>X\>:18@U51"TZ2196RR[5WF1?2H&2E+R8^AO5E_>>]Z*C9<\R'E47 M8]]_6W+O^)5;WH+.SZ806>^^&I6J#XJ%I"7^(\AD4P,@O3C)9N&F3EQQ66,0 M\/6NP2H$$I?@6FR,>2%&Q_*E*.K(%RP1]E7_D2"$87COJ/LD#\K;<&A)4WM7E(+,)\4'"PH(&'X7'35M!3O%2J MA?P%MD(UD0=*70X_LFV:%(=F.V?(]J+BL[IY"TGW;"05@82Y$MBOF"GL,DA1 MP+2CUFYAV<#%JJMGFNYX?$ ]15^WJL2ZJ7FMF3(8\-- MZ ML1="B;V62']6P1?Y2IVJF>=M#C*&.C$ M@!W.U_V-$>V^+M"R1##QE.WTA>7C7\/IJ[V%JM6W@F^-\\J#A-6"(QT',K- M@32C:9F7E"RN%K+C2"]\IH!U_B6W<<7,^FU7/1(>7W ,U]?7:.KP,61F?*?G MQH-A][3TH?"ZJ\]JX8FPPP0AF#II/*2)1X<1K1%Q9^-H#M8)F[[X2WY*39_: M%O4FC01NJXG8T#<]IXM^0I57H *!=>LW222'5)RGWL)))]I9RO6'2%M(ZI'5 MGZV3#%$/SZ.;,C.$*J#!>DP\7JS4<#,%/ M+*)];F$+**?RT$QP'_4EM @/8\&R&4W;-\W<[C75!J5Y0[,).7_&#;TL2?HF MN$2B6\2U,7WV&]O! DMJJ]]Y9RB%&(UZD;+6>CGJG:/O&,V*]BKAF_DT#Q3L MAVGA#*@'WK^"U/07HOO+^CLKP#CY8LIW)+UHZX!EO5RACTP; M?^,,9VR(::H>YB6VCQ9LH8\H=#A#P19.-ORC&BG&31G-B%L;4RKDE<.G?"_" M]1$D,:S@$1F?Z(KQC>OQ+9;&HY]"=7FAU#7#?Z7FQDL(W* "2^AJ1!GB5I9_ M5#H73U+8C?Q #VD(&^/?I*GW\+STZOHE9W++@)ES60"K_B8A?WX M"D][\B#L=0O%5JK-MJ*($&&AX-DYE-&Z&R+CCR!QZ%09)D.[8 9?3_&5JMY\ M1/_\#W.^8'R\I6-A'\?+$\JL/1K57"<'H5^R';]A,P M]M,;298380^H *FG8=5CL_1=;70)@$ %]!%WJ*CUI\##%=FJ*+?A%=-)?$(\]#$@;V*GKFLHYD/"T[KZ"U*U> J21C$N(@F4=%F MY8>(:3(#J?@3,*34>RW[3DZK&@Q]VPBDD0%ZBF5NP4GVG'9=3VN'[P0#KN"G M6"Q]PF%R7@3#HRW ?U@@+@NO].K@PX:K:!C7B*/L; "B%"N3U,>?0SV M3O:%((4Q=8/^7+OI?*+!$,U[>N5>WMF2F%"<7!E=X: #=@^8?>2S=5MO>C@TAZ-$#J40 MXJ+><]."Q^R\*T_,D9+V[.*]&,T;?S"L3-R MG*@>+WE WN4GG23Y)KY52:1H[Z=QQ%;O.YNPS) )8ZD*Q7@BB6AY:3?.U+34?:69R>5("3"R M>;JF:O2#U.38?)BSUZ^CYMSHCWI*6>WY'%;K-BHH(RC9#"\K2#FNZ ,H"6[Y M'2V9LA_^&[8V/# :&QS!JN*"U:/>N'7KG"?N"$TO#?&-V]49K&=/)AII^N6 MUFL &Y!5)CL)'?^)XSVQ/"8.PHW9VR5UH<<.'52XW$F#(NPG,\O6JCPVX5H^ M%C^FOD?H3G#YFH&E(OL/9DB)0B7D^#4G7R4XRK+$/X^M3GXJ.;E+&G=_48'[ M^&H9YT4IZ!P%W!0THT*"_^22H&:.RP@_GW/:' GU\;^P;#=+N_P^K651I%FB M-[E(-;+(YZ9('?>J.)A^ ;VKG<;X6XI!":26R'5,5^]738FMWP75('QAOJASKEJN<\D]5FPHK6KBFS)1#(39OI;WSV1B<;1UJC7$2 M.J7XFQ1KB]7"X+#[ 67M11?/+<> @(B)@:;81[X/( 9/: M#I73P/^QY6ALZTW?%/Z -PB[DS4OMVH:&O^;?LJ,W!5[<&.9%6>:< GT9Y2S MKSTS>@W_RE<1V'TN]ZLB>PM2]2;)QA=%4 M9,I18E]K%4]$'V\JS?#\-FE2Y>-U9":&2XZKZ)FC-OT$X?W"DK@3Q">2**-* M(+2CK/&$;&PT56@!^N;6"@DS\YRB$Y[5!5)+1#?6TCZFNGEUOTP;"YG6V-T=RVV%*1ISIXS/;GLRZ@(BH!FA-62E#^%*M0P0'S]&8 M>_UC.JULPP KTM 1@MUMAMIF:%+/65IS#A/MF0P"8;%0%^SE*41XI5/#@?K0/20::Z)+T0K#9%Q>] MYH+*]+!5'$+Q; MZ/B6]N=231=(4+7!3?81?3;$NR,QTZF(,_$?/*M)W:VF!:J9&>T9* MNMM[^IH:W8>&6-"I\=DMY0M<.0HVQ(3O$5JD@[WAOC/29R2#*._2F-J[SQYE M3VRYBQ3-2&88;H[Q7 2=&6,+RPQNS&YB6PW6@BMK0DZ#R)!$\KE>#1:+FS2E M"2'0HI@04/NAZX>:8DD><8\)]=%?_W1\]DT?SH+JPU9F"86+3@%KUL2,;;8 M(D_S:"XEIB2Q_8Z>R=D(9+;0PN7"[-FME9MD$SJ@7$\+.^UC8?,%[VM;)XQ1 MA2RU/4PFY08,NM[FI(?3HSHG%3B"-R^"D/$YYV+4[\4:+!-4\2.I[LI]1 3/ M8S]0ZQZ* _>K17_<%P@.N8PAQ.@=D+50@7KPQJ[T-UL):*01S. 6!JY='9^+ MTGRR>@BWM)HTS75H=&!5_ICR 2KJRFOF0 )$M)RY8R!U-=9#*CZ/ M;82+=+5K4VS2$WD)ON]*;&O0\?RO$7-Y>\G?2MM$@DQ#C"/Y@N#>=T9UJ#:7T*IO5;2XCTMDJ(U*>I MC>BR=J:F*LZ)VVT5!8@.1Z&)G0H3Q,KKXVB;B<#^>FP5>=="7'TDSHK@Y>-/ M<8]5YJT"UR1[1+JX M*?4JHR"\5DG,KK#?R=41*8]J>R M-$0>+H:D6$K2![G+%'$&B$E)B6Q66.P876-[_YHJ%3IUE7 M"(3,1,$=@4*U M33".J9*B),EI/XD$V\-C*.RX;N&&A8L?VK93WA,JP+=E.G,T:T@DI:);UP.\ M\]%^MT,#,8JF!C=,I7G=EL06 3".=P",72N:5AOS#*;U'8QXQZW7,[<>.GDP M3B2.O<6RJMSRG]>=6:P._$*49S]CV MEF9CG?C;F!E6.L/ ^X;"3<''.4X9-0&W7;\3KU0/(]\+'<]"5T=CVA/%:D-5S'@*WS.+J4W]9'8FA6^HQO]; M)^:D(FDY>C4FG#$<0+-@ZH0:OO$JB_ Q\FY2UESI]2[E"F*J<;C P#QV6W; M!TE?3WM,VEHAZ5Q(2_*PEI_U8A%J(.1537>VG65BHSG:(7O'TJ,.;0MJ(,KE MSOQO:EWIMS!ZWC[]G1427L?3%C&Q]4-5ZBG+G \"22D?Y#,F2A@LF7"VH\4_ M;"SC%N)?82=/8/KME[R.L;ZE[I7\I7>W>A@>$[LNSA8&BW2-E?^2B7*T6#D+ M(NTJRU,MFN(F,?T+67IATZJX*L5WY%F=I+H>L5B#59';9A9/;D\.2T+Q?ZS3 M3F]2,VJ.YX'E1OHF(WBT8-E[C^G!GRLWCZ/ M5(]KNO3\ZR#X;XHL7IG(XI=7)8^J.7R)EM0RZ&,31GNI\FA*4ESKE6P"!C,O MZ/.F*E00EP73U\ M0=%@W+"T,RRPJ[K;S-D)A\J,]P42:\")E0M6Q%2/$.Q5DG\(@ VX\TD*4UIEL&14C7I ME!Z P+&(P*3TZ+S P(4R'8M$:] S;-#J=6@ MDXA1 20_E7YMC1,'-!%F1+BL.VY6B7&\'W7[% N=":K 6:]F9^Z[[V]0;08A MBP3(:^PNMXA6K?D$+-S PF]/K."(6+J_15EC?>+^DV8(IIE,L>TB@V]^2A5:($1KE*35=,FD>K M]?O+NS3T(.[Z)]%0HS*B>O?U.,H7+'.*0#A+C.Q_T"9PT-+OHMVUKEKX+JZ; MFT9]],DJ.VG:9E+N4] M7I5(J97 "Y#?@9)5KFXR99.?I/N=\R4A^X?K"6UCM)%?]35#L 1Y9&2Q@ :]'V7I]B53Z/Z/./GXH>K@4X2'B) M<5'4+%R78^MU$ O\^PUHPQ\B4)VP)OCW]V %X,^^!=]I<_ .(5<@8FF9H\Z[ MPH&QW_/CF[_^Z>CTF^'A8? *UDR!4[+WYV$X/#H-#\\.!X>'^X%//M44*9,X M-KG:JG;UA_5^@2VIS<#>^P.JC#B:PXB_-42!'0,<#P_#X?$Q#?!!XW/#FLU< MI^>)AD%3H1KL)V:''UO&9&YGQUNZ2(GF:8G]W@@XNT[MBWV;PNZL#K\VX?AK M^^*+*+OW!4?AT?%I.!KS"_;;W;9]7B_5JD>>0YK4>_J+^ZX]!].-+-3?:)>F M/AB>[-+4SY\G@"T8"GECYE%+JHG56L4,J.\O+BQ(;YA<&+WELA"(#5H,SJ@C M,MLU)[2(S(/]Y]5BDY,A[V"H+8VD$8$*YANZ N20?XR6\'8!^+9)NA1JQ1SN M8D.$7 $);['"].%T@78YFI6?5O[X/$R,Z[D$0'V*5;#UL!UIX2*@NKH$3C-V MV+L1D2-/.8;:=P^_R^Q>>:NF'G4##.(-E(O*G, ME\P=+ C%,NH-AXQ(5/D3W&33VOB9<\F0%V1C!7OC0TF26L?CNK$54TM>U[>FHV4_*%OJQ/WD?%$T3+I$*7E2DVE59\_%/C_*/;! MJM0F->??P#219^41U58R _51-.\'2 3L E/I"DM3T_2#B=-,5!ZQ%T?Z&9<,2V9H MQ@T*5L[\$K9"T6E>TU.;="-,LX*^%3F&,.XI,5*/_[*/VX4H4OA\9^G6-EV/ M24$7"Z4> 3/C2'>IJ,_IK(P>M"ZK;9,\W):PPYE+'$[HVDM?[@VE"YK:OKO" V!AEF0GEC4YN8-)T9JZI [\HC&CA7'Z-.N-6&,!' M>6]*GQLAYPTW\$!Q_+U-39$11> U^F5'(S]#""X6([\2'KA\-P-$-+34$VPA MK ($&+I;MYN.^!N]1MB>7Y#H$:M0V5TN)19P'G'"OSYNVAH_"LP^)[7J:JBQ2D"XA8(>-2PU@6!W#JQS M3!X0/0$I7C[RO=>*\@JB"F6(YP+$50_ ]V?D:GJ4IIAX9=,:JXA;P^?L M%LZV"A1YT8#_?9HHA7ZY=75RF@_D5%Q7$"%)IV.*(Y2AZN3GF$%9"Q54_F(O>[BE)J M?YROE5H5Q^_6"34E_, %]?]5O0K85W"0G\XC*72O&94'JH&KOA&DD< M<2/ _.1SQ4!G"V,T*18J3F0_U8UAC3$:9%/WK2HO.VERDS+>#M<0,ZY5]D/N M^TY&HY>RM+A!,7B,!F*#H*,A& ,G92>+8UD-*MR3Y/1X$CW'W=1HN\J],JE, M(!/'F>0K:TH_DC#1?L[9N[?*&Y0(=0_LBLM-5.XU"+&X:I-YK/7?H..3U04; MY[H*(^7Z/^-%7KP+KM^%P2_?7[V]@K^,+VFE@@O8J580+L5'3DP(N1I):84V M"LT=+0V&,Q">%=:5&GZ1:?(),2H=2H2CTLH-=)O*,KB"JH=U1 LA<\*P[FA) M;B553L(4B<2W-3[Q(MLB^?4=YA7_A**]J2Z9"*[S[A8\6Y1^.MVEGYY_^DEJ M.7!_X&ZPI51.%S*PFR$XI"6I'%Q0.=R;RT9Z?O(XF.U6TU;#22FW4W2V]U(H M=>I2(0+[7^6F?"8S-+N<+%!31TPL*@;^(MW@"J9IZ&ML%:9;]&NMY9-FA6L[ M4WJ5[#L#J\7 PEWEPZ_M0O0"+*Y8" 08!C&26BQL69"DM^: \1'#(''>*Z#$ MSTRM1TMK4X]8H)KX:%22]@>9E8GP5J9/GA)3R,+;"ZO #.,BLW>OJ47Q> MDM]8\%J1!8F.K6(E)0*VV1XOL\FTD"'T\,:=8$M-;47\,.6J6U)21%D^L94"+5@IR<;H?@'49 #H3(J-U17 M3ETUQA./V^;!2.SK]HZ&S9>J^2JYGI:R+!&FR.@Y7B/EO'H*/<42A5>]Z/-K M@_1K2 U!!:S -&F(*B)*89Z:/B!$"A7)'4AO:>Q8K!/A5\E=5R5?KM8+1T-G MB#7G999$^<+C5F;Z@3J!,F%PJGG6CI6V8)\8 MB]CKQ5V+^0ZC38NT0S=*EW;[]K7]!VN2&I7-E,4R"::PV)(M77%!$LS*RU1E M,_.Q\QLHFI1BO^QRZ>[3YGBV":W5.E*=6:-5J*@$>73U>:Y!6/20.KB&(7>$]_S!O])G&-%"!T=Q]BA<94X%7J_48JEH0 M(ANAX_*RF7.CT1C)2] 7(EH462:;+U'M=M[>/4T/T*8D NB(.F-)(A[SBQ,4 M'&3_YU(&+$6DNW UBRV@X:^9(QYK6C&0;PC&V(]:<8-.F!B>P%DJC0=NTYC# MY$+;SE4VPLR%Q@7E 2C+2; I5$OX1UQ1("_+*)[)R#:H3U7@_Z@LY.ZXZ['\MI3Z,H9.F90Y\F<:SY64 MVH&:J54M%DJQOFQ)?"#(3Q<0[5=BH2E63V4593;W:HF?2BON-EWFP?<9>3N(IZ]NKG! M &^A#2<:0E61.B38P)GUS-.-#W/GC\"=]ZJGGY [;^D+C"/)Y1^8I6!782IY M:$7<3!'Q 33K";G\\*/3V6 "E)F\KG"W1\2[RS=UZ9)D=E^+:^9D1XEO-?.'4"_95EUR7%!/G\QC@)@JU,O%QC:H8C[GU+%$?>1< M!:SR+SADHG(R9HC0 (3V;?O3MK* _95C5LVFAG09:B&Q'!*]YF[G=2.0$=Z@ M_E(^\A$,PFM9Z:!7CW4)S8?CT?2:I-GHKES7TG"FN<-"WF)H0H&H%LRRBM). MZ-2*X9(81 -]( L1>K1?%',VR%@2R43?@+[EYO:H#[!)%B;]P7Z0,%-(OT%+ MB9-(]!HD_N74DT_NY.1H:STN6]O9S06CB>+6>5@X4+;?EBODHZVT@;]#?\@\ M>AO09AYK ;*Z8T<.CF%(!Z22:ZSG5E%Y7<7/R;C"2SPA+7 MJ3"Z.X 7QION"^9P<6WF4](3%6RZ-AQ4!O-!E7XSY+.QG!&8J0/A !>N-/2V ML"AJPK9G%Q-]I<<&9G.36_W_V/OVI[:Q;WYZV<]]UY;D@U))X@ 5??V"6#KL1]KK\>WOJ_( M>-G ,Y4K)=OQ&\/!1Y00UJ*YU>RQ'9=ZMT]FBEH(><6.S-X)>+B%G=A@RF>@ M=9TJNT56F(W9EBYTNS(KM LGW)SA@6?GDK=F.>U:71NYOQPW'YH@6"T MCEY'P8@_Z(,OK&9Z0)B,;U@3GMQ!&UBR!'[S65@9$SQV8!N-\P0W.9/LLN80 MWG!!>1N,__PYWN%%?'//[P$5AE\]%H8?Z7,[0PG4]FOE;DZ9)Z072MTF&E+S MMB%H2AM6A-'$L@>5=S,U/[R+[$$21_5/&M3CDG/M\.*'<*L;GLFHDV<9,VFP MVBM4*I_HT$@WF%$ T^5+_GE#^$;?6>C_"9XOWT2&/>?ZO2%B__?)[RG^:1U< M_NGNWDMX#O#(MM%?:!096,0)DYG\T-[+"IZ$=M!PZAFRPHX2 M*:/P"$Z(S6[BX_"(B"-KQL4$/OXY@U$A0)J7#R!O)",]JP4_:+*26^06)8_N MIRYU)9R,&PI!\%.@5$!228':CXN:G>R/\\,?DU)PDKQH)Z5ZI:\3F.:4R7TI MY'$9&R,G_(V#T4YA%2>GXB+5;DUR*TD>-U5?&FZ]ZT"E("HV@8Q(G: &>Y5R MMLA ;0(QT$YA1*^^$BM*/VGJAVZ0)-31T#BY+*?(_P)K)N&'<:6.JR3W-3VK M]D(Q2+Z*3$T)R+RL&Z[G8%*U*!H^JC70UQ,HH^#&26@L%CQ"NI^=P+"#! M%)@QF."/:5'4JQP64):8-FI'-47"*LZL^-/%[AX4@+4M>=D$A7'7U2X5KWO*K49&% RZ+3 MYD#\^O28:36&@)E\$U;J-*HT[DW\J+EO!QI$[I'7K1G&N[<'AS) 0=H;00.8 MM\8KM+>"319T)KOM&_$M!"Y0PQBPOS>@ MZ Q=@Z_"/GL?&,"8KC4@L;$R'8:D_4AUX+&MD8--QNSRL)"\T8TT1U$CCQ2R MSS=22?CSU!'CFZ6F8E8A*"]8H;B=_&,2\D[5K;@-JD:6D:]X*-/>$3+X79_5 M[J#)PS5$\)EJS*QZYBW3*:(?>#5E!7/94(5F"F; 0<$:IZ,SMC!J1@;8CDTW M89^5I[(UEM#\,U@B_G(YZVLDK+<]HHA>L5K.*6W>6'^T,M_^.CAP2[6E > U M4187ZZ1,>1$+2(5OW)1J48^I;W(V;MB)G MV_UNQ!];^Z]%'LPMEK2:M=FH4I 2O3V> &@&)R5]D+!?=2D_-H.L6$G;V;R- MTE79U4E#TUOF<0>HRYYT1-6!ZBEEEK.Q\[U4RXPSH=-E*GBW[,MHE^YM/('B MH>^RM!]A)Z=EUZ"L=^"X#G$[%S*FGM3#%N.LQ*XP^?/F)/:$KD_YG>3+RN]3 M1,IG8[<(<8QPR7DH&GH45RG8Y%#<\8IS<0+00XV@D%@V0WMEUP[3W M^L73FPP7$;1:^-VSU]''W=/="#5Q7OX4[3U]LA72@O1OA#"+04];^ZZW M%0\W^]UYJTJ5N"AG%AB W M*S [WN@K[VH@:L!&6+".M6]]/[\)0A+8%%61KCSL(S7\^R0Y0P=+)>[$J_]D M9&91+&=Q)+QB%_ Z^$GZT(:V!,D_4C8'3B$(D#!X[YE%^3!EA-I)TB/W_O9N M](:EIUMM_ABV3=)9D:%MQFR;0%]KU7ASZP'LY@Q3S=K XD]XKYW(X*6R#I=4 MI4D^6D8MWZ+A5KCEU4;-WVS%T5(G[JR:.]I@3;6?+[8]%GRV2!L/ M/+:LH@_E#OEF QQ#$E-64)T YQ.O"MAR'FV2F\)5U+'R^E*'*3K@FB,Y 2W.*U8MY+RODL2+^CZI<2">U?9K_Z9Q8FLSNL:]U\ D$ZJJ*'4[ELR?[ M(F5PBAUIZ/X?RO&NG+!^5#W/C*06+%[,+1.O9&Y-#ORN@NTP99UJ7#O7+)O& M@UN22'$?2/NC;GCSPB"&3AJ&P_2AB>QDBNY9DV%F*"B8S%:A>56:S4:41U]T MC4K;BX-?XCC0,!HB2RTI5I>9[,>UW4^/(3B$X*^ZP"'O-!;KLZHG^1^B>EJ8 M4GGK:7UYCQ)"L*RFRSR:@=G@^ETKN]VNYALQVZ L[D7]MNIM>V2/R@F\L7Z2 MO/,$"1,,(- A *>VBC2U,%Z6"R2+(GGSBA+IF-F/,:TOB70BFZK+$9D+8JR] 6I!@Y@GLWY5CXC.)>VW]K=35\,IK22"_*XN;:! M1F-GAX2T??*UO#/M[X6O#"^7IO3W>CD"TP+6]=%XH/%XC7IV)OF+ RN(EYXR M>D$NFHI7X,9!2#USR7&?82\KKETQF,&!9\M *5C=#%TA =]$W=PJZ@ 5BPP# M,-GW8A'XH%4?T)-I.Y.1..X[\F3PY/[-8B6)GB%Z**P"\_!5RITGV"S MC%0_JI$:6HJ*Z ;:,QP/XG]Q&4K?Z[(1;!0"QBEK"CXDTY:YD71N,,\-6 X: M$3BO*4>/Q#1(6#].J!L'2<'(I<9,BW0M<$FCLW8A]-_-:F^M@LOA!?'^]BR9 M!G,DU@MA%\*NQ2]E"'??JF1KXUG 'Z[&B!R ,P,OON@L>!$M6V,S:3'DT=H@ M0_D3,#?J&?:+6\43M@64OS:]IG3"E&1E"D\,O[#S4=0RYPD>[&&:5U$"G'G0 M)((KDRFEM#,*Q\P8!0?F@>0JB'>^FH0\\"&[DH[R_NZ+J-E[X)/] 7EB4DPL M]QU%*1HZ_-?_>/[JIRC:NOWT07;["V-;% C\3/HUP#U_&%25.5L@Q8XERA=/ MC#H):U.[7\KZ652N, 51T#+1"BLVGE/3>[E(5:7.\NO!VA0&/P:%XG7[F(P[ M,1LZRB+22=6%M,@83[KP&M8!+D<+!$1>SND!49' ?$R-Z"Z< -Q"S'-#*3IM M2)NZZSJ 21UX$N86,:JQX$6HF2FK4JTY\PXC74W7&<1+I%YB$84*<:[2WZR; MM]ZDW9>J_&Z+KD0(4>4XNE#PG&%C(_**7PQ+[LX].%\F3!&I61.W%.MDFBY: M&HRQ( _UR?3F% XEN0F=N@J9':!+2PQC\)768GLCAODDSM98X;,&QL'05(18 MAS6OUY2A=W$$7I^_ERR^_&7LJHJY\UEY.034API2E-C3L3>$@=/(R7@?B56/ M74Y)*.S3G!NUO5_30*ZZ14V8#?^X0DGJQY7H>FKOZ<91(A$AU^T(-A50 0J> MRP>M<$Y5'*AB\HG?M6"71&I7]BL9JGZD=C#PCWQ=#G\6CF?(Z>T/3A,M10BUW& M"QO88N& LY_>HR2"PR:Y&7'[<."%\T]M MC@LB6%)';S-UB1.N8J+3)@63EV+P_*>4FLA2%Z!21G(Y$PR>::FCSE-*[=SO M!?>W_[V5;&.I_LE/[?_>]EK:M/KOB(L5@#^4W=.N/-/@I(M.F19ICY17F.1R MO#:Q)4G!Q1VP&-G:J;&HG.B2[$1@@_%+$#KA+DH++_TF(1W\<^6%,D8PSK-4 M$Z0NC@R!*9110UD7;/>J@P]*JB>IZW* (^AL*& MX$*GR!L.\_\1EE%>B^Y3L*K$*9GZ? WY- '!FV,?9U4IXO9RT"(RC"L97KIT MRJTGN:9XA0W,,Y-2](;P'#7&YK"F! M<)&E4XS(\SR9HV6?I*,J<^R\O#/429)F5(U(<\3V(:/I!#4;JL7%'TLF.8+[ MPT2RLD\REK1G6E4E7'F&P9)P _RLZ_&HH/V WQS^N:@2^"\3?.I[D)O'I.8) M%K7\U$FG)HUY#4:=,]DT3SZ+14+4N:2P$M?R&(# TS^63"W@93!AZZ'&X=[^ M-E^A5B%4K/6AS!<]=BR-O?!,(LT&71+83KP=.8J?(X&;R @LOW4EW!U>H22Z&FB1G; M8JU4TF8!(W<+%K:MFNZXMX22H;7U9@'"XOZF3"2W?SG>2OPKE[)M+A0?OQ'S M>+B/!!%)#5K'G 'A6T\YQU6.98!-D9T<-472,D*O#R(. #T2+'3WB'J[H:KYL', MSD>#_R.78$I-DG1F$9%U'&U\'>]K:.>+!*G MQ]MX4SC_#GZ)GCR)GNQ%>_O1DY?2;&5=%SZ090>*IU#[HXC/'6:NH92\5^;F MLZENQ$ :Z=#I(^A=>;'-8+\YTO5J]^7+9YBX6L!S+B9Z8\EI[5).Z^^+2?MOSY_MOGZVO_;/3W;WUOYMTV6? M[>X]?_K-K_KTY>Z+)\]O=-F_TT#P8,!PU_.D^%]_>_JWQI3]8W_^9[37.?.M M02_GMV4F.2-:(J82SH=3>$YL]<#E38?+2F52'^: ]I#//+509I WO M_P3?_F\W^NC=':K_V$-N]@Y9H([,'-\EYX7F.*M3W+?Z=XZ%8CM_47 MNJ7\WM1'PIGIXIPJU)P$Y!![[K";-@OF4V\NR$ZC]NE!H;)2W9%T'T;=FJ?' M":$B-2&/.5=/0?CZU%0PCL^???V$W+EDU?B'2%:]R_Y8P@JY*PFJ[W+3FR.* M>"<5A*K':"DG5DMTE'L8C0>X9R8_Q)X9+!?EK(3]DMZ9?=,0W+XFJ1MUOH'+ MY3+C@!'Q;%?K8ZJC<>&>N%8)(7*97B!*MC8J4JGAQZ4DZ]PH9)X2'TJK"*S/ MK^7S=IZ6^"RP0$F'6AC)C37]57/ZBX\LHDDQM)U4TL&S,6SEIF9(S8EQ'4@* MP/H0#@Z#8]B9"0_40Z50Q+0,5'?-I?^+U8Y'RDW@@ +N!I]FHRK-\Z3K)C+9\>:C\ZL7NLQ[*G"_A MMJ_WOZ;,^?3U[M-G+[]Y0?+U[JN7-ZM'?E'Q].7NLY>O'D:9,RQF(KN=N'"0 MEZ(G8$**35C.N#,K&%\;Z=2DOX%]"Y0M%Y%.R9JY=Q&CY?K3B E)=VT(O!%D M>E!R"M&9^ .7>\4F(J7Z]$M>MGE]3GMV3U/A2$SJS\CAGZ**^="FTCDYH5XFR#8_-4ZJLPJ+2Q+TG4<6F^71'.RBK M5"K*O-_PU$YA-9Z1:,?.&Q(DNX #-!$R^0_'M)[!^8\.,1,&Y^[6?^PKOFG; MM<_QQB2A3>F^(%*>2V38],1##_% R7Z(K6$D)HY$WZ&?/8(-ME^T16)?K^2& MVE!<1_H#82G?J.H0.Z94;)/UOA$66&V?8-!]J*V!6])EE(.O^B:IRMH_P'OZ M"+4DOWMWL*U;%'FT!L7V6)UWP;Q0YH148%KI&][-H'N MF!&>0U;E#H'%%#[CI*JPKW\ 3ZL*CE;)!SZ2%AR6DXHN_Y0,#WE5(/]'+6S^D9 MY'?FR4IVI7_.AA'@HG/%0%Q4+4JXN2#A&SS!G1T1.1Z,%ITL ZQXO<5[OHC M1&]G?_\1HG?_>2U;(>D71:&:KG)7E3 A9I*NVG)>F)WX"S4CU%\1=BI#F#T_":!Y%ZIS8"/1YZ M<.@]AZTSQ.$0A9<[5!(43>;>Y$:VDFW) U)XL:A6K+@7 MLNZ3"L1H>[U;!=-O0BD*3. M1"6>?T_6G)*C#0Z.3PZC_9?!8FQ?W$Y_K!+?U@NI4N\$7Z;.$ZAAZ$A!*6#7 MBHIDQB+V!_ZRT=N2'OVOP1F"G;_S=3I5SM;ZFH+[A,.)-VE%8 M]L5VMZ;*Y2(G=SA84L]W3H/IQ3I &P8AC$M_>46YA]FXM+Z4[.T+,KKR "4R M1INGZ,C2=@DA&?I@V/02JSZ>DR]V7U"BI5/7X'9/R("K-<%3L5O)&B=7YIR* M=5C/H/RKJ#4OLM3T1/L ,LB\7J_Z$>I]\!VZU3[B[F(%:HQP8I@]T^Y2A*?] MQHR-B',$W@(K3\=>C-J+4#O=Z6L>A<+BZY]%-$J"2HA1LIX(^R,\DV:"*=ZL MEQD^-$N^8$V%A?YBDR\.B*OA?R!HIJ^:#@L6/?,*,;#'LQE*%(FD,*6\O7 V MCE8-JVUA>.:;\BM?.25>JL6/0KA,E T3"[/=2HMEU::=MSJ+C@ERP6H]\@5E MF+RZ*+$AF:LF]+D1IQH3%E'2/)^_.\^\$1WK4O@Q]2UP_$2X*B9!*?Z75R!" M#3.8K50E:\:L&9EDHL:*[S#2PK1],R^LZD@UXPYA\M@FUYT3_ 5]*R_W;^"> MW+AS\6Y9[HVTY%C*N *_(IH@V@%%A#=-1VNA\=Z1B$&10U^VC&#M[(2_< MH MS0ISJ\FH3+77%?%M?_NI3@<-G5(YAZY0U^FJ*HMSE*!JF02AM!:> MV5 82UNS'R?X%B=X/3W(@$PZHXIBJS'N6)B]+GFH>$;@)%9W6&\ F,!^@\K1 MO1WR]>P2MA+J^C$1%O+]I^WPC35TDM-4+5 12-0CW@R)ML)%#)L?5.-#G>!%YIBCBJ M#PO&+*O)JK)[+HJ#70\\PI!^"=_*!<[1*/)F_#3D)['[ZU ?'1)%RX+?$.(A M7I2H1.02C :[P['0BI!,U/P\X:!74]\0*E\B&I'=VGE6N>0UQSJXDK5-)D \ M[$8/S)S<+(Y^Z52)HM\(_\'&]_V2RNK\*])?7L+R/>\QSF[R@E:& M%&;QK2@@E$ .R_!86X5W73FN?<;8<3##_WZL3N[L/WVL3M[_ZJ3WX]S^464W M*EO2 M\!IA09,.H(DN.\]C)C=VA5)Z(M//X2;RT"]Z3UY&P#DC)6F2R*6F#M4E3^1Z M^!WYS"!?Z"9SJ5ROW^S6@I&C#L$(B9:-0O!"]RSB0DTN^;&^[ 1_K'Z U_8* MCC W;'>A##+\HK)$MPRY3>7=,,T?-V.-FU0=S-K^@EO=#KYO[)M2(3_@O"*3E#;#60""HB=C1 MC7&U-^1K(VM=D#ZN;KU;,[+FDV=S:&TZ8]<%OJV^"[/U_WHD?&NYEQM_[9N& M,DVC];+3:"D:]]>C(S"F+"Y#TW=0TEP$MO2;OO+=/5A>[NZ%8W&8.F_BGI^[ M&VM7;?,4XM8Z"E;\R_&8*6#A5U@[]+U.-,033L3!$(-1G3B1<[>#M3EWG-1+ M."A67) ,JNRB$TGG+/F7=3+EJ3/Y-O@0/'E&EEJ>*-3ETZXD_PN?N:.''ZU8 MU1"7#$4A4]%K:HN5>Z=3FQOP,X%%:W5?M([Q*ITG6=6,B"9^-49; H3H_JM3 M6FR[D>TPSCB^V^KONQ-WDLG9%7K=*+):8L$;C@P)/>B)J<*)1U1*V$@^X)", MF,N6;MY$)S(9L5PZOBJ$&,5&%.Q#JB.O+RYNWHM?OA7K\BMW8]#6YV?U+^Q" MV2^-37@[&Y"\X:EVB9@-\/MR)&NV7GBA/)V,/FB AQP.'&H6X9( M!5 <5_'AKE.+\A7\ 'X[797+'-WBV2PE#/P"-UW#8-0E>6Y3]^YRWSK[$V_U MXDG0E]6.J]>_4 >:\/M9I[CY!PRINS)/WF21XV[4Q#>;L*,OFF*[,F=IP@U8 MX4["K@ G>ON]YCR<&##7J0J>VS G["VZ,YKW=5T%+PCK>FL0Q-Y/1,:<(?M&O4_A* M3=9MM3/%%]QZ^?R:Q;M^(?*,%\'+XJC5_!W_X)DJ2JQ[[>YM)U.V?O>L7XMW M^YA[)(R7>L^SQWK/0R2,7X_]:?M?W2[0-_!\/&JLV_>YF6]C'*(@(;3>:CIO M:,,)?Y7P&>1ZV[]GVK4[@_%]I(@VKHOUJ=RU"-^U$#Z3Q W*9JZJYG!ZG,54 MB"^=0_@@/R=U-N8^?-:*#7OS?6L3TK?00G1!%N/.*/9:PK'7@JRP$P\^PP+N MGY'*TM@)DAI?I5GGU#AZG;.44&XZE*Z1$A!X@# _<.;.ED4VSN;P&G@BA]X) M#.X24[>V[8K$ 9SW/VULI3M^SO:.JSMJM&40>PT&C\X_=:71+C(5R2+&$7;G MP,1Z'3OV>-F% S\/#^]H:__Y?VZW%HU;J(MRD0A^/LE)GEY_<[,(E6S1U]BN M#26:;[>O+>[6EQ0<[%9R_A0-F)I^GN P7*4Y>L)[^]LPPL7BHM9!/$L9[HA? M;97UQ>VU_17R[!BE7N/(2L(JGS>M\V1%\6>#1$LK?&K+>$<3;CT.O<6L<%XLYJ!(G(T1 MURQ:[S,X]"?L6'%^31U/F][P8 M>K-:\3Y"QY//2@.5Y[T@CXZFZUQ'\@TICU!%Z+M4',@ES"1KV"]](=>O(EU7 MN&U+B,F8SVKSI_U6A8_ LB5 +!PAF"/''9>7Q7FJW5#YRNU>QV"^K!"Z0S_S M%EDH-QRZ[%Q3I&\XUXC]$)J$ILLV27G;-GTV'VXDG]."^SP\XH%A/LRS/BGQ M+? WBHF?+\%HC/$W?RPA^MZ1G]'C%*N'*!M2LTM-)RT80[*!LFOE?O0'YG5@ M;LX\2YU]&OOP'?W3 MQ"Z2OR;)X!KVI>$IR6SOOKL[Q/=@D[E)F@1<\7,R&O3,S*WIGPO>F::'L5'L MRE]2MQT!HZX28M4?I_Q*6(N:4:YA+BYZ0@Y1A6$;)MUK33B'S9A$^\DX;.>) M-A>##(T?R R\E&RTY'YH2_J8KYJ,0>V*RA2AP5P8I8Z6X'!2;9H-P-T M,*&NLZ0./.32DFCBNP?%[FC"L--KRI5OFHG%DX\OSQ$^[R9_ /*Q.7%$%SQC MHZ1.)[[UOV!=SFE>XJ&$QZLY;5V,S6;K>^_"QS*AE F?/Y8)'UR9\&;' [+X MGN")S'3P:E+[.1H:C)8F_[*F(AEZ0U,-)Q)G)IV9#AP?Q'"7"!Y": ]BP+F] M9XO]#B%-IT.%H![1ULOMZ&?-%QWZ;"%[2>Q!=_5\;[.S(WWGF,OHE,G@\<UJ2?V4%,.5], X;'"T?VKHPJ0^..,/1+ MYPNLQY7Z_-<^L 7L;VAPQSN#ASI.*N.]4?RWNO&M1$N'0QOPY5(4ON&H#*(( M-,G<1$A-:NXF&;,?E%>%]>-I3A;T%WPL3-((2*Y.&=O'WT;-'0'I\'V3I>D< MR"XI1DBT7.CR/S 7[![82(-(%J9959M^''&FB1B0]B+$@8NR4IPW7[I.<;DK M?4=-O.]7 1E9T #GN"5&22Y\V'H.RWTUS-$AQ\YR*6K81Q( [9KGXHZB>BGF;37ML,9D><0B2W5;C7<[8*254EQ3EE]>4NF#9>M&$N M;04$DVR(V@*%;Y<_5ZJQ8,A3&FAG50:PDP2,EYE ' MQH"SL:>KA5I,:*)LEH3RJC!=#?B :AMVM*I;H4-LQ:=D(WMH\F/8_].F14KS MB>'>4K0'&,AT8K4>%T)WT:I,<@*LP<1:4V6PO/$K-IPI^ 1:Q$#KSKVFTZ!ZN]2'F\>ABNI_VM*T>H'FAPX=\\O.4F:XU[U*:.-(49"MJIZO[6 MY+,^!MF#CF1E(C $S%NZN,(4/3D^1+V%CCR4KH-J%,9 ][J M"Z0CF5-,@4.!!V[&?1(*6!>$.R.(_$ $A:RM/9:>W7J^;4H\+BYLC@A31.G+ MR>.7]YV:9V-;3C7,3>=K'0/4V4A/I(.-B)[?;*Q? C:(BAZ5RF>FG3QH=_GJ/ M-C.8ZZ>P,]/ZF$P35F@HS:;\\'W,U&C4QTR=5Y*W)U9+#*),9N5&TW3/?;.; MY6,1L7S@!VX0C-6I&ZN^8&L=O.EN7U!M>6XY%9PW;H\)+K&8##2XK%M)LJTT M+XL.$H>U_.PF$>G2D%^U^)H-*XWS7\Q +OTACOQ:#*3M-F:+O,IQ$]JJVP9 M'%^(S=>LQL9!3#FD"$5.V[;%&AY\-?6@#&>%O.VVJ0/"&JNG6=#W_9#17R\> MT5_WGQ3<@3B^O<#JW3I+-I:-BG*]E3.-W @@:N1PFD!>+F*;!)9#.V F9L3T MS";O*K]-BW/J @8SJBG86/A%J0X-]Z8&8&05X*S3Q%1YYEK$0GPRDAX_=0+S'RT*A+S*9N88W1_*QM6E[IGZB 6A.AA:L("O*/9L;!*VK3K\^N@:G]Z01= MDZ541&.]G*5K\(7VAJW;V.0"PH?P0G,A7MV(YZ=,BXW@'^T8?D=T3-)B]':Q89@? FB.62?AXS/,WQT,8BO/^CF%IK MSZ.*05(MM 4CUB%6/0M'7;UFY3;X+_#$<7(7C382Q5(N4CI-5J78@*$GD#ZD M:+URJ:,6CS2W9?BG]=C3J%CF^;6&_=[.\7J6F386CN"/]8465Y)HLB1*(!K[ M[#PK$K?3ULSZAMRK3;I@4 -!SG@IV(B'.#'K*23:%G:)=/DIL;B3'(R'3?H. M5[,_B7I"-/4Z@05&BD:C5(-CI-#T,BN7>)H3@RE&E4I+855=//*>.262!^XW\!EN6AD'Z/+9=E@O-QZ8/=G5S[$;? M%1N_&7/:?+^[ 81OSQ&CY01B)'Q,4I$7]SALB7 20.IY8QT3X6XMHD*ST[:N M4:BF!Z#[..H+;*.@GA5P1KL<>(7ETW/[9FC+*QS;_FD#WI>##)ZF]B147;0X M%*A*D$CKBN);>C3GI)"UP10E@OV718),)C!)$\7F8QXO(QHJ)K)R_4B.ZD!, MVBBIL[KK15.,JE?#:Z'ID-\ MS2^9:8,$T?C_J".SL/'E5JF/W$Y1XQ<7K[WM/HU/PV+>!=,3Z^2NP$D/ M>J4YU\_! !'MF>3Y15*=IV:3!I;),61I_)YZ3[-EK@R$Z2_O&>G/)R/7>AUB M<^!5)+_6AP)7>IZ,$:<@C"OHPX"IB6JPQ14:4BQ)>M8O>0%70]S>O%D)##4: M;7N+?DL&]NV!%-HM@;'1IO1@_EO0EC5+>9JU3'J_RQQ*<=>,C M=[]P'('#2A9=23:7**^%7Q(>2]\S*=.*ZW[[*XZ"IF/WXQX$\;?:,'ALG/FE M%=HWD^DR+(%92&J3\ 8FF1=4LS.K52V@94&S?OYC77!G_^5C7?#^UP5GR>= M322=(A<[-4S"C7/<^#7NJV 7!BX%5P7:I8>N,/2!YA;.OZ"/;7*)Y. D,$E< M G ?XLY"?4(Y"ZZDX3:Y3+)<6VB;C#\X%0OF65OYE(\[/L7W(<=+JPY< J2H]FN\62\6-(I M;:4_;4FM>&V<"RXA)IH[4PF+@>:B:J,\LN MN:8&&8L;?4X8())']12BZM$8 !.\O,B5HYDE]HXQN&-UFHM@JAN8CL' A#GF M9-,KW]ZN2=.'79O%2C*;6U+$@P.,C7>_9$60SI!/W, M-R$=0 =CL(M#>LMDM%_Q+B0S3,-3'$ZN.O8./U/2#$#$AV_A4@!RB D91ZZ< M[=;@V9DGAX,OC%*O)=(X+F?\Y^.K@J,SOSRTSE8@ ,AIE 67X,G4'^1_@G.*?H,O'NG M;NNWSH<'.LGYS?U_TLJ2'"GE*QQ=$?M;CK@F)-LQ&1W?)=_!@!]BQQK^*I&< M-NF1N&3L[_9 IW!VLWVZ$9UFNGP7%2E!U=&LG,#+"85L@(2CQ(I+R'O^LU8& M[('.2/'=9Z1E[,P6:CJ7 0Q0' ?*RF( ;4CUQA=)<S:? MYRN%T2PJ>,1$"!A],INPM47:.5-\%3P#QW\LP5L94W#I>!D>WD3-O]%$R5E& M\^*8!OA@HYZH%O08?RL?7'TK_N=;';H/Y0)=7=<.T( P9Z0EP=6BN4O MJJZE,Y(V-&FBK*#F04K,+.H-D4E@I$( F9PD&(]5 6?+J^_%BW/S/'Y_#<=9 M&Z+3P&23G@\FI:Y"_]L*@#3L3.AV4ZF9Y8"L]'>3DY!$JFIPI5/AD6A?BK(= M5X' 4$*Q 6?"IC#."TT*8D4_7]:8+J &5+&4A4VWM'SS!]5!S3PO%0ISPC!> M)F/2X(1M0E1E%8N.4CVXG>@2D65\FY*W>?H@E+S6K.UY73:5J)YR%FF>KP^"K]SG5?DVT!N4[/ M\ ;\=T(#W03;!@A^-\\-]CV&(6@ 73E@YV.R[[("[H;EF@O=J5S#>6Y M$>]XM;N/XJW4(+W=YSC>Q6&LQQ=EF<=X-Y:-#2-\CI@EV??^W]S&PR);C=^>)T7V_Y) M)1+E=,'W"/8)[[#^9Q M==::>E#654]]?9540PU\$>OL5*M+18Q4U:NU(L\D_0*';&PS7^:M>[9:O9BM M,,41!N)5.EUBB$>HJH!]97U3*%*G4>=?:OB:?=,UK&H8;N:KQPMITH0[.^?4 MCCC*^W4M_[Q[QT>A]>A2(:=8F:XII_4[UZ7+RJ)1\NPSJD9T%> X$!_G>+?I M*OP;B3,*5H DTTEB0-1AD M[5DZ$\)I+ZAZY/YC!JX\5?GN8U8RUP2+J@*'T M>Z]?/R%XG4*&9L@?I'!LZCEU0IC1J/V0N<4&36U+*L.,+:YU M0R"2-:83TP]"*E(*S"9S!+:8)3<)+>UGM3R4<:#2B %RQ]I3 &FE0;1TKD@K MBX-CZVZ-PWJT'E^,'Y,4OX#U!=0O=_#BM&MN)?) L [2ZA(5K47*JY'YBP-2 M>[G_>.7>1' M5"'*Q@&(:6VMU31-4%H7;'F"05B+WL)U(L$$7UAZC>Z_9/"2\9+CT9#)F?M>/DV)#:?TF;5 M_OB7%SPB<'#7YPS]?;5BGV>ISY!TWL1_!W=%5\&?<3J,%\AF297EK,RC/4G3 M+FKH'Z^H=3..08PQ#C-?\56#V9L6+C4,M4[CK/:L@0TE9]L8=T,F04=50 UE MHLN-^FZ^S4=Y0JA=@*VFJ61X3T2J$O 8%ZM::JQ((9-B/EV5LNVCX>_=WH#5O .'RFX*%=*%(@N49.)QA25\*I3'Y7 M4EDGS&,H+(5&XLHB(;EO^%@QCF"*4!BDK6G]N;UF/*LR*1([_ PA,+8:G:P- MKH9MU]/B#:5V];.+P6ATZ7IA,%37CA071:<$)LB.01KH1'@.IL!E2,5CH*4Z M)<^)_#L="L,G<(/1V%T/+[D)-UM@JG=^4"##S6P^:MP>EN,E+6/\72_&OG'P M!SZDT,22E!WADMLPZRMJ&7+.YBAC] &I91KL&)4<@P@YV-ZP1\>?B_(J3R?G MX5X/^BI-'B+F+F]XI(D6,6]#*,&X]>. M--$)\G29&*5J9;3L*GYH^G4W,S[/T?A@63-3 ^]907JQ0ZJHFQ7!V2VI+#^Y M[5801A(EC+^;HN0#K _*)6#(C(Z7_*'>YH+-+/D=(B;?NPCNV?@S)>;@A"W@ MF[YOUB\TG NXVFI@PQ(FCHN]Z549;^]MN5"F?F7'*WS53N2=17K!B497T)-A M4,WX]6/-N)>:\=TW7"]A6#TP]4S/]9X"I]"I!PN&+9^^XP+//DQ/V>=_8%%X8X2,'8C1'!E<4;KJ&P6':<; #)V/0CY9K+_)!?C3(_^/D(Q9&,;SDG\Y<@9L< MU4GHJ.*ZZF&PQOT.EOB\.2\%@ZXI$=.AM89F/;@QDLHOMU]&%ZG MW=Y5$VQ5 JW B4H>UZ MN\;X*MU-F'*@6-LK:S2:M>N@XJ WE#M4K+@EW@<&='0,T$^P>4H'UE/B00\4 ML>X<,G.0:C V(7%VF7) Y$-Y+$.98V7#]: S6XJ,&-=RY&W)>K-\+W <;(.LN"QS M@@(I&4*W%KD+ S1Z&",]V]2!I;#-"AZDLGG&@ENW9)=TVCRG4(.\\"F)0#P7 M9AHD>9M<4D9=*8R\>T=2G>Z"L$1\,7R2U>.\K/'E;9YFX-?;N^1J6\!4L/KG M+LJ0:L+$+_R)E,/P?&;U'EMY%@(P7L%N?KJ:%TV"B-L9MI60I_W>7OS"9R_' M8WB37IS7?C#$76=Q^P3^ OVFGL:NM[Z1SLVF)4Y7$OQJ-2S#YW#MANAGZ'MJ M0\MJPY01Y%$$]MB0.M$ZK23&,?CE%[+1L-4R\=%[8@AREY MVR4Y!MN_E>)_+O _G_$_LVT>U6+[>^;;OVGR^H::(ZK5]B^NKV+/[6/%Z?7N M7GLX;C-9.Q0:L76^<=%?*#_46+"WX=&*NDUS/FBUUC>*A;%!'0HPH74TN#XX M+YH"%3:OU":\Y5!@B! [[+3)HP/J$S#.*4086VW'E$CV=+62> +2RI/9912A M8?Z_**^0T"7FB#!SKX G]J^".<>&&Q(5/4",ES160@'*]Y#B_[86%$K#_3B M"O6QP86&/Y @ 88&63F)FSX-)C*0Z$!NOV00+(4.7A5,;NC8\ND]"1K<[NJ9 M\RB:KH8BRF;P#X*C-K>2FP%W,SO R$XR3N71%414SK%<0CJS3,4)S_S7!6?O M!:AQHP3M(,PGS)*)"X555\%L)P%J!%V+&]QA7^32#- H+5*4JT#.% B2,[A& M_4#IZ-9+A")C5@+K.2L6"C!*-(^!]J&"YT]-XYL(B:V;HRY4X;ID)77E4L+P M@<[*>E%/G!7PEO+$PYY&2?&Y6LX73,:08?GLDJ@9#,+I*W?, QW^]=*=9Q=M MM4H<63,'HFU#VG1<(E]S?X![KV28(0&"[3 M.A+!(9AD]2RK:Q&11:'V[$_DJ'ZA'-7>0[8/]D"7T@9]SHN4R+L4#Y_ &IJ4 M!LQI.=L"",$=&L5'T!F#SIX^>02=/3#0V?/-$CD:!?I#F&(7\*8P.\Z)5E0YP5[J*I$>%K'V#B&NW$IKQ<+[-A_2< MVM6PT[EKMESIMV(]@)47KM&JMG:MU'%;F)N+M>MTN3U1 9,C5JF6Q4L.?,?\ MO:T$$]6LX@K+33MAIPS.D^B3KHU!TM93/86WE 2]OH"0E/O$\;-3?9N4"1TI M1O64Z4KTU]&+.EK9*O"[Y*H698M+N#6+ZR$\AZ!$MV9&''9N<)_.Y@NX]!:UQ%KAP^LOOLW MC_"9I+:+7#D+;F*;9+"CX(HYN7,UMU%),S%_MW2SJII"\IUQJB2?V/^%F8G6 M<\9K]49\$BFL7)M.&UBLV#%\7B7S"TS26QU)FHI;+G[@IK]E!I_G3-79XDC6 M#K3D4KO/?;[/;%UB'\&18LZ8'L9KT,=X:3'(\G'9UAW*]NEJQU7--@^6WRP- M^<"07I/,+>5#;[V"B:_S;F F66LO&0D[J@D=B8Q#8Z"5A9NP]D(SK9;QZ/B*YUMAVM M\ZV/O@RA@L1>DH:",>\%*HAOM-?'AJ&NV319L%*5S\;U6RA-0]C#:3_L8[:ZA5=(&&,N+ MLI RF1^:?D[T9W=E=+R0G*4]"P#"N( 6C<>[NRD])1PU#(Q"24N,)]UI>3;$WV5K!BE]'32 M(M,Y 2DQ.7;,&'?670,MGR2SY)QYBUW2*2#L(%Z6M7T%-=,5JE>@,#[ON>[O M_40$<&UN&4[8$B2*66(NJ!$L=:K"Q%78_*H'>,8\XF8^/2P)]X1V7#$B0N4L M:THE2^ZCT*4Y$]9%GYCNID)J \-KXW6WU:*#<;#O0H\^SE%GM8XW/WY=6E\" MJ]U5["6,X$OAZ!GOUW*R^%=UH&JY2H.QEC8"M83Y=O:;3^^-WRMD")/MS+\H MF?$GXYW+#VUR HVVQGM-*/-\,^KKJ/L\X?89&E4O,H>%FEH;Z;PQL^:"-EP/ M;NHM=XT\[^HOHV5/51,'9Z1:90EF\'NHY M(Z,SD<8_+)D5\#6X\]1226686IQPP8*J2CXG9GP$96BBJQ)CZX2+2[X#95&> M\\%'YX[KNN9D)@5UU9*R.'PFZL(Y(:I6IU^E(Y&OFGC7L,SG[]M/F'/;;4>- M!42TZ%^\2JITAV 6(4XEV+/HM7$ZF4RYGEY2VF909XO_DPESZ;33S[@Z)&>F MZ0/(B,LU+%4GN$JJ]*)<\HF?YG7*!"B6(ACSX-1^[8G*";Z,OY?EH)D_]Q*C M%!>:' #GRRP7WC=,/B0U5T 14TTZXJ;E#7/M)?^=?11)L\O+@(U+L-U%VZ!' M':JAC\Q1MPWBV7L$\3PP$,\U&.@CG_<70[C.71'WHQ&Q>92#>BQUX+($MC+- M)9OI;"O:*>QV@!T$II&:%-<8:L&;-H(=M$(2A[KH:,J8C78<],ER[GK&*!60 M:#Y7V7JT;$&OL89KO9AXWG.'+2E2/&,0I&I]!^1]782G0F=-TX%6R+DOE:=Z M*["T7'JB3\ B2YE?9)2N2A.#\2,S/2[^UC)A-T13$R.HGA6B M= S>1S5F5+L11,9N]XHQ&OA\>*Y@VSR*Y>2IOR-E#N5AG/1JGKM'$QA^X#89 MKG3_I9"_ :E>FR0(?H\N[ MJE,[[F 9DFFD9*KD69'KF8\Y_-*)(!#/(U0:\8JJ#28;6RRP+>Z[3Q5S?HXR0? M+W.B=.$Q@6>A^^9MVH/$= ,UU MYP4K5NZMOPX\6;/U$W"'JB)=U7+=:(H$W\98:6[!MNCGJF"'YR]YM^BRUFE. MW]Z.-3_$5Y'U>Z,0:,TVM0.KW#\>UH2+*%-E=YS9*TS\P;JH2Y*!GQHH)1\8 M34L><_ZG0P.J(?/$WXV;EU1QIH6J)HFR#*_^'5G^#RN5?TW+4(/-R@I@$;I/ MQPZ>NV*!.7^FK-S2'[NV+5()$30?C^".&27G_*IHN#E=R1L-RQ874MF5 M1VAU00AM/.XUN257>.$7^8I3@YE*BX_QPK+"B:S+;@(CBP1"R]V0$[ M*:.Z;.J*Z:#,J_1W,!%C1Y/$QZB@-!N:YS@X7]WD3E($H-.T9YZS@G48Y LIOK5WS;90*&^^ M$$91<"0OLE$FDC$--W+;#P2O W&$,ZT>K:+/66% O_[S'&B;$+J)_!OG2<9U M>S7@"]%Y2CLFWLS/5<;6D(@#*&F'&/G$GI IV-&9%-S(*-&[TRYD/G;*%-++=+)O>SPV80#F^;('UN6'0\B%LR]ASG5QR,(C>_$ \2BLQU73YZKI M;=GX]:*I_UB.U2NTO",^8!;"HW">%86 (C29\KAN>EPW/?&H.=FY](\EH0A[ M.X-O&<'K!X!]HQ/FH@F\?.[J(3_?I6Q:2 RM2;74&PD@LD7*4/>X5K]:-9-X2P\Y M]:E5!D!X )X7$H7$T8>!T7J7MYK8R,?X8=N/!VI_NZY;Y M]A<,(&*X^3[VBXV(4FH_MKU'DI?N$=OOG6>?TSR[0!T @0N-&"R>S4RTX?/] MS=SGO4957D-1=?L;Z^A#-#@\/#H[.OX0G1U'@P__AO\_C ;OWD4GP_?#PZ/A M:?3QY/C7H\/A8?1V>#+\].%P>!(=GT0__SMZ-_@MCM[ OW\=O/LTA"\<#(]^ MA<_A%3Y]A"OBY8:_#C^<1<=OHL/AF\&G=V?XQ;/AAP'\TETOQ@O2-\Z&)^^/ M/@SH>> [9V^']"NZ)/[P9G#T[M/)D/[&%SD[?H0_[3S=?X0_]0)_NE6*ZFIV2,?8;,>P>]P#[^#O?+N^.0PMML,-MWP_#>$/0_@#/&S#PL"W]1L#N,7A+^_Q7G11 M>(_3C\.#HS='!]'@_?$G-ALG9#Y.HL'!P?#=\&1P!@:&?G<()H>MT=G;H]/H MW7!P.HP['S0F\X$_XZL>TV-]A)$X_G :'< S@\7Y)1)#! -%SW)R_.F7M\'W M#XX_O(%1=P]-1FL0G0Y/T$C"D^H?3LDHGKW%]XP&O\"8G)Z9(8M./QV\;3P% M_AH&ZLW@5[@F7,K/X='9*7[A .Y\3'-W2$H?>&M8 ;]\@)OA",/_O3\Z&/S\ M;@@#I=9S^,_AP5DPOKI._(@<')^>T=.??CKBQ].E<:I@!YA9^)(NMS>P!".< MP%/Z,/S_AV-Z)-A0T>'QNW<#>,RM_W@>PP[8??)DFSY"0W$RI#FB)0?GR_#D M!-XH=G_')7%Z-J E.?S7\. 3OD;L+#^\QLF_[3"[R1_BBPQ_.<99_&UP_&HXNNXF8O>P_U_IIO!IJ$;ZY'WYN3X M?71V]'Z(2XS^=X#C!O.*_Y###7YSZ(?]9#.CKU[NO M7[Q"&[J !UU,],9B7G?)O/Y],>GXVZO=5T]>K/WSD]V]]5_=<-E]6&_/U__Y M:R^[]V+WZ=ZK;_^TSW>?[+_\]D_[;'?_]>L;7?;O-&\\=[ ZZGE2_*^_/?V; M/UV)WOH?3Z(]6I1ZO5O[J*Q@69/P\8C4)2,\7G_2Z^S/_\0K6>IMY.-N+E^^ MR&V=UN1:L,47(WH*5AK.P,&[TY!B_P=\^YNYI(?O@W>DM?9WLC4W=U%_I+CN M9FWS[.,6.[\E"(7J0P^CA1(W #WL#B.(DB=-,'VIAATQ:-[TQ0D+.D1TH:/M MP7:R*WIE%__C0]&5#&;+P-LD+\& W#AX.,MUR/G5PM$?>[K_\*TPXX$IWQ!P MC2IM/@<2"-*7V@J@*#D_)(WDG!L6TL(TFD1E1XMKT)#J^UUI;+"R1#!?9F'B MX2+TC%. XJY8FSV4FPJ$.6 -IX+5?!'D&HF=!6^"':U<]NL"%7?(6RP"D0;S M(@9K'A:G:$P3V +8_U>Y:S"V(6Y,6EI,RJI.G20A]M3S#PQ6'5^DK,I*W5GI M M%T>*\96,V5HJ7=AW0\DIIO'*A&,-")>]%(JE/%^EH=<*RR)?6%YK4[48.M MW47KW*+6J/:>Y(F0,CA4N.O_2-O0PZ !).ADO^?)LIL9U6=@5-F@^@W0AVDU ML/K1BC=P+0#!F?8N;H;TQ![+.[44M&!]RL](1.%TRH@B+<]87[4,-;FE>\9A M)ADJW($D1/W0X)F]8)UY>D< XDQVE<(;L7"L)J"MWK76U\AZ4D-%CH2S33,K MMV;P:'J9C1?,78CQ"2-C'8-;T(T!^[#1 BC M@YO7[2:81W,/YOXYF/O3-)_NO$WS>1]V_BCL*W ,S#5:HFCK9<"_W$6<'0L[ M+DZT\#TO4\/Y;/C+Q?JT%-"I?JC^./)#)XKC7M>CRIP\@57PM)VE=$SXGME& M#T3+73==@VBBVQQ0L7L';PP$NN'JX;J7.NOBOI>,^X:X$ZMNPV!IG+$C)/,, MA*-,-(J<(^DZ#M8JIL&H7.#&##9P=^0@KZ:.YV85F'"R6 IFJ>.;MZK*JYGSH_:+BT%B\R57?:D(4U86F&#).W!M@!^?U9\? MK1!8H1==!'@]ZEQN[OSS5/SJ-1F:W)=Z;;YZG(3V< M/T\E(\.MYXLL[^1N0N/*&1TUK,PZX"E&'0][*/011\J"8!BJN;NSQLQ/('WA MCFIX/#@KQT;;TN'# I>CDRA)J'FPB])+=ER)??=G>U)WO)6[GW^SQZ, CH*7 ML/$^^M#P SA7PS_'^;(&&]G'43!H!^WZ5K.EFSF M/>26XNXI,?I)9BIP)S$89"K//[D;'J4C,7+S&5_U>^1*24'NI03%Z)R=EZ1T MW_'4B&/#&[EF0@YG4QUI!TZV&0GFKTGWW-9?E,_[&8 )Z58_1>&^,L1-3A[W.E)ROFY M^B*;NW1>4BT,X_3#W9U[3W;WFJ/6Q[8,VL]K[3]OE\%P0B7K#']T@AX4R=;N M)1P50SNG[ 1:!'=LPU=XC-^L!+LBYMT)$X>/&6-4G)>XR>MF)"^G1UOV @T, M_ '\LI3SMO,4_&ZR)AO2SGJ,08@.KS%*F0NW+LG#@V";DSA:\&M0:U(!D$L* M)1S081\7'KPJ-VA+B,S*J)09K8P^/B'G)$A@**@D@!\81S/Z%)Z+7']8RCFN M)Z67D+,9\^!:@YW5T48^RT ME,HZXI-0ZHM?I:@#L+6O3G$%@B':P;LG>%DO*V9GUR\-S@>!'N6MI_>K XHZD M^BI>%<3FWK6IZ2+=LVN:([B1D"GH+]L;R)D#2_#AILHX;B+[CLPH)=)N<+Y1 M(U@8[.<[90/8^5R^C2?W*1S.^$N>:THP.!HA[#>E'.YS"F!P@AFV;C7MJL+)69Y[2A'6Z9C&FM M=Y#%\:'1L.0X_]QZ1#]2>3@AU3UO02?^O"@[/_REQT>,]5;Y%8Q_GDBVW_>: MKLOA4\K%52K6/#OWZO?179GTT5TI%>%@Z+2,BY-GRBD3(6PE9X!A8CV,TJB/ M41K3SETYWL=0- (6+ZEV,%L8C9KT,A><^.-L3J#","LG8 KP7_42MA\-.(,U MX)BF9(P2C8U6?AM0#3NI_2%/+M%DN[?9&/?33X^X1CIW'>ML*Y@0QDY.M*[? M[@8RR- UFA-Q-GF^48\:[I:>*UD:R:[ ,:F?[VWT)[V-_H+IY"GR4MP(>;CE M=%JGZ&%R5HA=N8)VAN>WM4#7[O.C-0$$/_'36( 'U6&Y^YF&'D[S@&8&0[/) M)7F2(5,145ZYHD5OXS/M:WPFDNY@)_B$\5(U[W8<&Z>>T\>HG/="IF" L$$E M3/,D5,&FX[Y*SY/*T?MJ=.9S)Q@\.Y\_IV"7 DOJ7&/H+<0+-?[696Q$PT*J M'UDEW[,DBYWQ:X4,.BYMX?U5)$EDWWKL?6NO8M5E)=;D&1(+D*X"Q_(FR0;" M80

    9^6LK#)&9PO;Y M7(3%["B$)">[$!T"V6$D%)^X\WC')4E]1>^^EC*/"*X,9QF*7Q^F9 .^_X'T MK=_UYMN2:654V96R6A.DK4I[B/_N[9K"1776H&4ZU2K.H[NSMT_%\(/28,*U M?-A+,IL$FBS8NS*B1#J)#0E=&V*$3>/WA*7*L"0\JDKP&V%S M)(4X>Q NG",)F4N[!06HJS21#B;\!RL-QC6]410V<Q80&@I LA5QPU(EW 95ND\Y234;8#2P"ME-]781FL MLJB)U.:RX-G=V[1.'N:K)D*!,$)O(*<(VU'A^$RS/S%P@"'-<>!))T1^Q<8: MYA[;XT18D=_]!J_.PC-QU^80J \F"#H-C261B!T6@L:H.8[^@H%"^YK+%I.F MF&WP3#>YA*&W0%0)_&_M]=ED]._W 71#WPUQ"&]+8D3=.>Z))\5T>?+ZJ:.F M&3!*E*%KM]:I4Z :[,_T*J$&11*V#'JGE5@"KZO0 612:72YRY%Z(>-$Z*H. MDA$)P%%&$UYFO&*I3#A]*P;S+%#'!S^A]/^4?+N B2%N^&RZH+PQ1CO1UM[S M)_^YK9O5UW.NZ5_W=-DR@E3IZ*:;IW<*1Y,Y1()1;;2E^UZ\BTUGUU!BUU!6+-.:D%:SLJ)\9%?7SZ*EM@@>"+&X M"$BN#(V\P[''7+U4\I++U+;L5#/J51* F(.ZTR"@-E?&=!$QJ8?AF3B6\U#H MH6,#?]<.76SBA7FD3"O!XEG(*ZDR F'@,FWWOLJ2Y'?)&IO&NTE7%J$K82P> M+2@1*ME?O9V\B2&]:=Q21DA!@ M.^8[*2W<(P*EXJ:TH7Q2(166U8=(;=WNT MWVB_GYK>6%LM&XQIN>R]?MZ#U =/]F+X-%)=ZJ_A M5TP#.SA#[L\8^4]/CHF'^>/)T;OH14PC'B.IY='9._B]T+B[)R"*3>$G/:!; MXQ>$ZCQ&>DNAQ1R\'WY (N@6%V87>$W*!--FG/$PLOA=\\^N#HK=&J\" ",WO4] M?()' 3^AO+R?/@J_Z\G)T'&3WHRL]_IA.EGWD5L8&L_R2]RU/,-$/(N/4T?\9>=#ZB0>['!IIUW&BJ.)W6^%5A2((^Y1/ H++6!!V!]QKKR6+ M&1#$"1$L@5Z68L9SB:.:0C&!:ZV.*GBFM?2+8DR2SN8LQ"Y]WX+4/?CY!$UX M,=XEG[G%9<+WI+Y+[(O^"(%H/5I6YQ=Q1Y,+"?[V"92J\6QY4*EY<; M(-\4C]*:E6U5D*>1+%Z$(P8+^(O6;VRI0OGFF!LLHUGR&<-+(6V;2JI^T,>R;\]0Q L#"FF-. M[0KV:%TBC5GD>S"4M3BQS7G:E!'#]L]7KOL1/Z_.BP47SE%KKQ]A: M6%9W9-' @AEE7*%QY9^L$)8WHAGFGMGN>=7^:$9PR6)"@X(_4Y)0WS:6ND:2 M>T>'@BT1GJ,NH4>"%%HGSQAU4B^JY;@_!@8SV8$S"@O(=:@'AF?,CYQ..&V- M1)8$8M>C#TL"C57D:,.9P>=Q]F'VD9GT("%BY+YL!-(CSQ<=%,58K19.Z,)B-GA,"?Q5BQZE"/JPSKUU2NHN.(TO92\6#LYP#L*Z9M M1_[ ,L_+J_J[(!=%_F8'M6[^L?]R]S5M[%N6OWJR^^+9DZ^1OWKV?'=_;_^; M*S^]VGWQ\MOK23W;WWVUM_ZK7Z$GU:%9I-:Z.>CE_'85FWP]YJ8J35^A?'6G MWU]%JYIO_P/-;7>18G P0,]\7!(ISC !KU9*%._>'=S?B;YIQ88SP?=KRGWE M"4LK29&<<\?L\71J/(CO/N==@FP\%!TG&I7S_K&_^_)YYY!^H_';OV[\]G'\ MGKY\^C+ZL!N]_(;.ULO=5S>X=T=A%T;L'SO/J.K;%+<#GXJ]ZL7%MW0+;S9( MT>D"(NQ%')TNLT4:[;UXTB@XWHNM-%@L"N8:.KC(TFGT)D,P%%Q6-E/UT"SH MQXL2HN@_XVCP?Z/HU?,G>\_NE^U$,=_3\\A7/D^DQY\5,:M ?5!._RW M.Z!1^R/,ZA<"=WZCJBV\S1R)%KYCR//##>3&87N35&6M_#"6?/IQS&Y@0W]) M"\H>'3!WYYT>O!_6==][%OV<)N.R<.[IHQ._R8E_DY=EU>&XW[4%>4=V\\]E MO4#CYX]^[?,;>;B4"S MY1T5,AK+IMY9GGB8_XU2V":SI=Y4D7ODRR/H[=8M3K4*E-91<>N/J6_ M?[]&T/OD X848]WW,,5:,X[DXQ#>Q339_1J_/C--?Z?2OT$7 M//:?!?UG+Q[[S^X_!^0P,RT/2'#"*',6&V(X3T=#@K:MC1PF2>!( 5TK7S3C MCI5J0OWROH%#KM$& ?X(W$+ZOI[_F0@N$#]-6&R+Q$*?EEC.1ZLNZ)4CQ"": MIG&:S8E0IDI_%XR@BGI-E#X#?<8LK;Q"&FR%HW,,;4-$("3:2)6EG%ZE(X3T>N4Q4$4[KPVMI3%@9EU=%Q4#<5_0?%J M\CU+1.6(FK=;!"9N0)0BFT>=.M,<4_L6/DGD9KYU3L@LQHG0GJU_OYL.BQF/!#F64+_JQ]P2#D;*($A6 M6W)"3R&DL4-N%GRGC#FK8"C<%8+6-/=A9!5?^2WWK<;K!P +OZ3^@B5Z VA= MN0-CB#V755EDX^@47BU2$+,LU&2$G/9HB4EGU+Q"[UB,F56L:@ 0W M;W:>8?<)"?PRHX_],#4O9(LET0RG3JR8>->TW8$)@ZZP37!]JQ/U-[H'IIX' MX?%Q^S9X\BY(KSRVK%"]EF<\S(A4L'4BXG&+77QHQ ^==I_7IZO'2:'$EM3Y M**CCU$T]$>W2??QJJ-UJ:#V@&U3SF2GK(""+@,;*/VOTL%\FEMDO2)+'VKFH#U%W/MFN65FQZ8UT[BYXY^981F(/@.I27KI"N[HS9,KZ1AP W_=(''_+MXQ$_4T7B9P MJ5II$5T?6RG;DSU'U+R<(C'7%/P) MC&=O34:9>P05A#>FDBSK1950>S3Z:H(P'>?H1]9F=<*7) RH:3\F6<%'1HDU@"D#J6^); M-"X@1B*C Z%*Y8Q;7)5N**Z([$UZY_C$8@U2PV"LUY8!92>/;"8?[$9_81GEU\M-^7DW-N5W.];/"KC("KHA2K_5SJD4CU$*\P M*S%PL5%(9ND@E=Y9])*('9I.+_L-VK_:JB]$'^J,H+^'I(N7-*-"L.A% D-S MP_UEY4@8*ZUTE54-].R@>#5'/Y+4I',7T([ MH-_Z6JJ?SSR]=.*I 9W$^93LZ*'\8.)FIRFR+I2<:'2)'$5";W%KQ9L( ME92KZY];#X_T4B3%I9$=KHF,F*RRZCDYW')!E7EY<+,>>+$7Z0+WI9$L@J%P MS-UO./$22Q,MKQ1^BB][$C+W>U0=!98HJP/J$$]T M2ZI=M,.(A0;IC5:>*\I'^@%7-GE=^-',1JF_XPA(0"MI@W#/TM8T8F\B0M"V M+'Z?=B6RK^'%"?I,<<%TE=#LHMHQJ^I;K<['@I04I%X^%J1Z*4C]"&83R0%] M4]*IJF/VDP8]:EFAJ7LT)]Q9$R5'0BP[&9HU>!.\FDLK3;.<%+1="!@F>D13 M3)FYAW]*4>' <:=Y%X^\LG,J/N&M,;.T7%R4E<3O@?8))O&G>-4@]^Y=8'36 MDDF&QEF\$WX'YJM/1W6V<)& B+YTW3?4-U(B&E<30MHZ+F9)]*NBKWXDC?PK MC/E;KG115- 057!1!!U?-YT9RCCXV=$ : GGR=B5=V#,*QCSRRR!^$5>7NCH M1(@5NX6V]H3Z/:(M;$G;16DD<1P;\J:-X=%:7 !B1)*[.2JK=;V$:LSR(9T4 MH0_F_B;ODW@ T#3#$:NH>,.319P1W.;G#UBO4N.)!C$G@SD<>SER]\J<%^D( MXE..&_D#Y"93-A(&X0],N["/NYQD+.XJN9M'WY",'%+7G:1YR1)"]X="_>;' MZ]T6%[R_*P_]EE\8O #;\EURUT*.I5?ID48.75\+/>.!]3&9C>>Y8RJCC!!NQ+ZF]F,7O6&ZXH(B M>FZ,B6I*+S4?_R'-'O',+3%O1];QET J]C;G;T#DM9:EQ"ZSN ]J9"QS6 0$B.<&OU" MEU#UR%:ZA&)D*.N:E1-A!L28EBH(]&<('5-?!8*17**<8PQ^T @9V#.,(9>Y MB)#!0?R9I"/EC_5B68VS]QIF'!G>8<*#A$PZS^BWL?N[O1T_ 7XC>"[SCDT4 MEAWZ94.@T$@?2T3N,_&XOK&.ISSV&0NQX4ZH@WR+ 0?+4NF1![1GFZ-TH _) MU",(:0B+$W;Y0(GE^\%.P/*D9U181.V55SB#QSL"$=7118*RN(NKU&A$D.\( M?YNEU7D+<23ROCG6LQC(R95Y3K81_HR(3PE^@>SIP:/\A05QMVW@CXH:,RBF?JIW'2 O HY/.;%%JDWJ\E%5-\!=-7I;R#?C ML@\ZTW1ZPE*<$J*)"?CS+$5(%^%RFK@& KX1Z,O"'$+,F TO7"^5$:EGZ)B' MB:&;J#@RKQ9,CVB;T<@YU!>W,E'\8EJ>DRH0I55]FY-#VT]9Y2EHUZ 2DQU2 M0F!Q/1-W*4$2X%7R -+6#GUD#HKT*BJOBBX5BON[=; 6]!O6&7DH?H8OH)[\ MSXRD[PT87B]'3L1LVI *DJCAUE/ "F+PS'3T(*R(Q L(; M4@!+B3R6[E8H+_U2HEZX2_R(EMEY^NH1+7/_V[>M_F,LK6]ME9\1&0?3@4:U M>-=S \<1-2VS-+JB>8,.9H9"_1ARG MD5JG*"%E[< RSM$X^K;<)$AQ:7B6(ZH788;IA# RE 2$_2LII%#:9.*:[EQ2 M1_3/NKH:59^-;)$JM.$X8IE)KNB"T4VOY&#:!+.%AS+&$Y]8T;1>.++=/4L/ M$+N>XHJ?;F6AYDYYIU;IG0A+(;:Q@#XG915)))I7T J+P]# 3Y*SS.$J1>N M:HJ;ESY^F @,QA5J_"RW-5(MLC3QZ](#K!$D G%X1/5Y+D?P\'NY8H @D8IXY,]'>Y/&F-C9ILU6**WPY/AS_^.!@?_Y\/Q M;^^&A[\,3Z/!A\-H\,O)$/YY]G9P)G(MT:GPO_['\]<_R3WPEV3 MX>G1(=P#?P77_C X^W0B5\%/V*?];7#T*[W+OZ.3HU_>PN^/HP&\[N#DZ,,O MT?$)W$RNR6]'I\/HYV%T,OSO3T0(+@$CP,2042#J0ZL*QN3GL\'1![P;CI8.S^D7C,]#.D6> MLZCE%&EHL+FHM\;C=N=CRV!+6YWI)A8?45O-%Q <+)AEA"MY^8I3$O)R[%ZX M)YD]3@OZ]1S(4B+(+P7 MG!]<>99;3-UIXHRC;\_;T)"5.U0$8VX3^JWRLO").2\7^O:DYHKCN^5*YM)$ MW/Q(2)>1!*-(G3_J/6Z3RO=%DI-8( MWLA5IG$ F_D[&?)L\TP&:'.+&'(39#HEI6\SF$PDK/'G/EQK-E\T27_D D&,>-B6N]#_#U03-!$R[AAW/" M.Q+63S5FZ(PK4(-S7R*W#5:T1XPGKQ7^0$,3[%?:T#/NE>A(;:, MCJX^1 =]Q#75N/MHW%\PL02MPE_1L>T/6QXL-3(7A%P@NC2"S2!51#;'M2]@ MG;D\^*5[<%SHYU4RB](:Z1TS\/N=?9#8!Z[[N'ED/F9QF,E+L/W>=PYL'.8 MB\LMF%ZV3&>6;/RY**_ GI][9*Q+$G+3&1,IP&Q+FG7S3AB+RR3;Z# =YTGE MHEW[R?U!*96+8D:=H>0Y+ M)=J7/SL'S/,7XS5.4M2I99P7[( !''/G%REL3")16\4AN!\^<8AEN9^11N/7 M,E_.4-#MU:M7\#G8T]'>_JMX76*@193AG!@9E/7#]I!B"8(0)56^HARB5H*. MY[T=.HXRD^94MA!ZMNB?JW/3Z(2U>^01_)$F"8QQ1ATEMOW?2U9Q_ X MT>L[%[N[B$H]]>QQP="&S$SC$6_CAW@!_=V?9."EP4U%92/EDGOD]3L5I^/8B2V%>MUX_^8:/ M^G)W[_E-]N4:$9ZGNZ\Z5*Z_EPK/S89U&]E5\#1PR7S"0K)#];@* MYUTF#"-2T\.M>0EO7-",I,J71%!QB<2T;3K<93YDYOG[$?]Q__$KRXQY4;9C:4"X=>]@"?GK*KTLN2$,]<7%*'B M^/XXJK7DU*Q01@TYBW2&R!BBQ""8K/0DH--.%^'6A FK^6S=_AQF?9RC7@'@ M9DO(E8BZ/;B8H+77-.9YPGK,Y\F'W"^3N>3$N<"T]NGP=EP;Q:_W,5^]3-CF M/&2;'M2+/S1VH*Q[JB*(8WO33=F(@2GYV1 '=,$OP4G3%+L-62GC[*J,WF=Y MCG_ ?[^%N!NSNJ?9G^ !(UD?_/ZB7-:4CK,?$"?Y3;GD,/WU$^H01/VH0]CG M255'6_^Q'^^_>!GOOWRV^QJ&!LN+SY_\I[Z069CE51JV-'6O,+_>?50J"UT! M<\D,\V!^ 8.9XG2'K:$UP%_T-6X)U5I5X_GP$Q,\#M/)=L^NJQV3CTSEV9^7 MVO.6[V7/%T$7M4D\44,^?A1KU$)OF7&3KA\PR_W.]V7?'\K7P'A)R981WM5P_OON)<@GKH6U3XGC=>";N]K?^L^]K>>=*;X[W;#X ]8 M8OW;_]Y*X#3<>_'DI_9_;WNT-ZV/7Q!(C.NAQPK5:5A9= 8I6+M;Z397FF)S M$!)"GQC;X./O*>OX]*7-*\8=CA[A?*JV\$4:[>W%+UX\)00":\(@6052\:0+ MH3Y;9.=+\'ZC>HZU7[DVI7*D2P!N6N&?WL$-\YY=PV-A1C^=)WUTL;OT/7K+ MEV#5';P#K42 MS+0@#@*(Y59R!X:+#_C^QJO5NNP:+\7U"-!8O-+P5T8EJF$PPG&G'C-IB39. M2E/Q(HW"!;2F50FI/:@TWF7#NO9)+D"IEED+GY( N-%@BNS+4DU8V]O-&3H- M(,;=6JE(,QD" I92*X8W+Y$4B,="XYKP[<,<+5*/4!4_>?VLTU5!YC/!.8? .&(#1&8'>1B\ M_/WWPT<_A!_^D5=J3_XWU63P+%2$.7&V6VH*?T@B,KF)MK@#?JXPG_;HC7%? M@!G'25<2O6.7XLP9?Y\Y1:;D@P$%."C;.[PQ&1 M.<:.#!'-)O@NURBX]+YZ MM(E&UT^HK3!:UDC06-MRDN,NL/O4+BF=&BO?1;QBND(:M&)-*3?\VWEV*>%U MYX %F3M';R)+!^L[+ING%2WZT[:G/6E9&K=K)EWKK.6BHEJVM$MU!(H=H9#7 M/4/,%)'C-GP*WQP7+/FML60@N 6+NXPP3YE*%6K-<[IA*40QEJH#RB.1!CH7 MYJF#_2DCC)XU[LU92AQ+7&80"C]_P1CN5NQHZS:E[>L+RF%@Z(WZQ@2/(^:P M-5YY;-.^,\2ADS^!B64XORCEVKE<0GL$(ZB*I1ECCJGB>9FVQTL[X:C0@6M@ M7&5S:R2=W&DCJG \3AM?TY@V?!ECV]A_:SQXZ37EO!E;<(]<(:2RK-R+J[5B M<1"YJ#32=9AG'%*BZ]YH,M;3">3!7Z)!,:$L MV)250E4$]P;'A>T@:9WN\G!KD_>M+%?7 >K$4$X.\G1_V M=)P3PW:06&SF,AHY<&VBH2],ND(%C@DF'&(DA$NAF4_);WPE2.S:(.W*JCQK,O-T..@""1U/P("Y93B#$FS.FF$^&H9=.9?) M!)#\YQJTF\[DJ]V7;/T$O/J0BFR>PX8,/XRW]E6+-6@(D#<;LYMPQM@*LH2= MPN0(>5]3Z@94'D<3R8:N[G<*^IP#7.C$'?4-)J'5B8^MLJX&V2!MTINYU@6T M>W"^<3QS1:#^*8+ZM_:?:3S1ZS3U OOMB#>=]W*1R/ZA^8/0,D\7KC.!?DR( M_HF9"C)E NES$'L9PP5ICKF%GGAOJTC/*3FI%+]92V#,BS2Y0I+4_AFHWLC5 M(KJ7F(X=Y19R8E4I?J_7<>_%Q&1DXHUF>)[4[/:M_NM_O-C[B3O;HZUG/F%@ M()3]CE<_?7>%9"HD:=0B_9&L!N]L6&SS7,(;^>C_;^_N%2E[4&1!RDB\G)\DY M)V2I)#0!_642/TH)%0NKD& R0ZR;A4&88)J"%MK^'EH_5JHF[IN/MIT M;R@OH!YL52]/S534=_"9CHK],C??TD4C^9O_E?)N(1*O9 M_L\Z&+*[3X$\<"VH\C5P6 Q5"W:CR'=QB/#KU"N'/^Z0P89&U7EY\$(*1?YT M-W(G?Q"^@3Z*R'Q#"N-?#K NE9A20<9DSU!I9KWPQ0'T#('^=M;;O"8SA5)Q MZU66X;9>V_54061*\O;+!S^6D0K2T9\J,VSQ^$\52@PG"[$>>TL:S6\XA,84 M&5#WN4)NH?!Z>)Y:YE_? .8Y0A^M S)^/9%&BNZ_?D9XXLW^WA4"H=_E$3;D M8;$TN8A;/Y/HBZ3TZ\(?WJI#K[_9YXE<2QHI^'^>C.YEGBE*D?5SKLK@R3"O MV(X.054S;56#A@KM&V2TJLQ9-3HIR=K985FA45$5?&8"/G#!A@"BY@!M0W.0 ME:7KZLV1\#R[K-&#M@MJR*3_BP,"PK.DEF([KZ_%]];"<# :X.V!, V#'U/N MOLRCVGUMML3QI"H.K+"TWTIESI3,^_[ST2$7WQR.N)<=AJ,'O^I\U1J).P2F M5\N1+$M3\HGTW<1[!DW7F_T;#WO'T/>4D.LB1!EZ;R[9,-1)=./3(O<'51,+ M" QWY"7#(%C'P$EYT2O =(Q/T,/%NTL_(%1M4&*2$4/52"PHG,%LF"$J6A-O M2DZM(MX/*C2I*J'4[*6FZ1_H1_7')@E!%MV,@"#FN3S/\CS5&I25O:SXR87) MYQHQIUW=V5]I%UOW25@TN@J665UQW6L<]8G[\CS$B9YFXV=O>IKAA!)(I\NQ MZ:1$II_(C,VZU/J)9N<40VK&IV3*E\[]X13/(+;7QBWQOZP<+1)XI3MRHAA- MY[(O<9[,0()XCPQ0U[Z?':\]+%H@]Y] M;L#W/;?C"3S7+PIBI]]U^X+8[8I2M\/V98F7?O,LFZM\V+>_R!_+L_\TD2X[ MO"5WYMGX^4VK:@Y04+77-*5A*4T2!&3!IF;#[:$O">-]XK94,??Q=ZUV^^+) M.OV>QJ? [02NB@]/:>O0!HI1 Q9LM'4%!YR=&SF.(G?MR-GJ-UA#J $5,1=Z MT7^QP:-I'2V@,29MO$AIRPQM>0[QUD+ @;II71@\@:7@90<\?E/1 1TZ#K3. MC5V!8G?EV(4&70TQIR+[S;':*C;D@&;8;4LQ5(BLNQ]M#0I@ M1@"$2TH/V-!ZT-2S3V!%F>*6$=SJOKZK:U:33%SQLHD.%1N"EF4^:/;.N6PZ MVO:V,^[-T=?3;#2L_ =02P,$% @ +XFI5&V IJSO" ,3T !4 !E M>&AI8FET,S$Q+7$Q,C R,BYH=&WM6UM3X[@2?C^_0INI,PM5N3D7((&A*A,R M.SG% !O"SN[3EF+)B0K;\DIR0O;7GV[)(0D)$&;8A9D)#R:V6E*WY.]3=\LZ M^NGDO-W_XZ)#1B8*R<75^]-NF^0*I=+G:KM4.NF?D(_]3Z>D5BQ[I*]HK(41 M,J9AJ=0YRY'&R(KS@UG)%4BWA(/C.NKTFAD$FU93)58C@RI%*N5,AGJ:[% MF+IR(TS(CV?M')7<_5')=G(TD&QZ?,3$F CV+B?V:MZ@'@2T1@^\&JO4!K5: M4/6"FM>H[3<.#MB?'BA9 G%71YMIR-_E(A$71AS[;]8JQ?UZ8@XG@IE1TRN7 M_YNSHL='@8P-]*>@OOOIFEEIS/ ;4Z"A&,9-:U+.59T5^S*4JOFF;/\.L:00 MT$B$T^;/?1%Q3<[XA/1D1..?\QJFH:"Y$H$3U.)O#CJ!>O9VXE3>AW9"$?.9 M"5X%E>[LMJ+UI/U1 &P,BDV8"F%_3W8<"Y>B$#VIU> MO_NAVV[UN^=GY/P#N>AUS]K=B]8IZ?S>:5_UN[]UX#%(='KWVO9:C+FXZEU> MM<[ZI'\.VK<_MLY^Z9!6NT]Z5Z<=XE5IP:OMT-VW;VK[AUZ=N;O\JS>K=4E: M)^<7_*M_/Y%8/5^&HPO,@+3T9TS(GB8\$GX!.;D=#DUY0J M6"+"*>GQ1"I#9$P^2!41KUSXE\%U+[@L<^UWG2C?TB@*-QN#28 MZV'1V,+B]<.B\@/#XCW5 9X[:,IN8[E).1LR/,.'91(0Q W$L I^U.6WU\JD/OFH.+M'^H,P%E\APN@# (! MMSMZUP*E2ZCB%I( ,8'I$H .X1JS($*/L :*1;#^HP^ ]TQH/Y0ZA7KH&2@8 M-RN3*.ES!H\UV0$H,@[8=GCKW/@C&@\Y:<&BVTM#D+!IN/H.=UK8-!S>N5N! M^9O8<0*V3W!E7J *!UW49>..@J6. N@([;Q+(""!T8(-@5TV]]^_;LEH(S+Z M9S19@W2[L?!Z.&Z'[CX'R7TQN[\HR9UP#3H UJW#_S@1Y3$6\6FJ-Z^"0<& M ZED/;DP0Z: P12 HR"X2E"?LZUKM&6C1]EH\+)L]'*6 M+U/1QA[+"B-M[NML3$Q 9F/!D&^HEK'= Z,:N KS)DA"5+$9(0!%"3H0H3!3 M#*C6=8OT:+G#TH)CMB71A;R+]1UO,H.25"5 2]H&@+XO%;,*V S,D,<0UX7 M3E#"$Z0]%$ECXQ@(Z%$DX+YM.6C+08]RD/\#>T2=,0U3ZS8@1GD0<-^(,:!+ MK\F0W$:%&[A![G9]TL2R#E0$%T:[U,Q IN9^#39QU.BM-,>\4_!X9I8,9ADM M2Z3NTZK$=6W@1MZ(I:Z.+,NFAV/S'V:DE!<\S#;K;HCG__J(=K2U7>6AJYO MT]!/3T/;KS38C)3R\\4=?8U%8IBO\PCM)P1>*UF86^UHRH212M_&.O8!-!E% MPAC.'_"D!A*B*2QG O2SC>P ?8#CHM$Q@O^8#YIQ'O\K%:"^Y;!_1RZWD _NV'8!E1Y%T M(.*Q#,<640^ED))U[0I=H"&CC64*DXBJ62_80PO$3 MST'L?>/'(.K%\L'S'P*H[Q?K^Y5G;[9:*Y9KFVG[O''-RV8- $#67R5/H)=O MP;!/=$H:>7LD\NLL&^REFR/.R=M$NJ/'3?>IPIBOG,6=3Y)= LZ1=?++ MV56[_]=UAXQ,),CUYX\7W3;)%4JE+P?M4NFL?T8^]7^_(-5BV2-]16/-#9$B^!$S?DD(ALVK+9*KX<&1(I5RID"]2W?(Q M=>6&&\%.9^VF0 4?QDT[I)RK.BOVI9"J^:YL_QUC22&D M$1?3YJ]]'C%-+MF$]&1$XU_S&AY#03/%0V>H^7\9^ 3NVL]D0 MO HZW;D;\0$W[]]YA^7C Z]8675[>?14#6$"C$R:#6AZR7\?)IRI5QI N]/K M=\^[[5:_>W5)KL[)=:][V>Y>MR[(>?>R!3_AU]4Y6'1Z#X[MK0SF^G/OYG/K MLD_Z5Z3S9_M3Z_*W#FFU^Z3W^:)#O -:\*I[=/_]NVK]V*L%[BK_YH?5NB&M MLZOK?N>,+(_PIM.V#^V@_/!;]U:& "]6_U.'W+1Z'UN7G9O"U9\7G;_LHX&2 M2OF1$62X&4AC9-0\A-Z6D.1Y#T#)T(%@LR8&4@5,%6"L@B::-6<_C@.N$T&G M31Y;CVVEX]4.D:7&3!GN4Y%U8OMSQ1F!-0Z+C4H#.

    \KRVJUZE?5?-S7FM?X3GQME(OE\L%6S9;L,W//#=X,G=#X M0\ZKY68U$AH$L)@V*\D=N?>Z"1:NO1WNQ<@]POW_=PA6[T/0KJ_=/#D'Q7%+ M;HR\93I/?'0\G!(SHK" U8Z.[RVY2Y,S\S5KL&8'L3Q?!VO35<;)6IK_[\9T MX_NP7F?+UP&>^2L];Z\X?Y[?,%F-;\;!J[SK9$3'C"@VYFP"N? 'D2%I4PVBEWSD4ON4GAL5'J@$,\-I'4W(;RXE@P9#E'3J4PT0@H;M80B0)K5$>$QI/ M21H;E:*<@MC2AID %DHBN%*<"A)2'VXI(B-NB)'.;LT@9@ H3=4432)ZRZ#? MI38UW O &>A2V!@5^D #GRN(2<$,\0B>@)(CDQ'W1T2G^&=1?\(4RQK! 41< M"PA>,0Z><#." >J$^=9!;#DH-B0:P-JUA"* M-YW?X&5^"=MZYLR:MSMX_T#PKO[$\.ZO8.']NZ.*5S_6&8"S^ X70!F&'"[W M]+X%2I=0Q2PD 6(<,R4 '<(T)D"X'F$--(M@_4<-@-,M*"1;>7"K"P&;C:'G->V P<7KE+CJF; MV'$"MD]P95ZB"@==]&7KCL*5CD+H",=YGT# J.%U1!X1PK_O"<;$&=S^V^' M:_;H_DN0S5>S[*N2S1G3X -@S@KOIPDACS&!3U.]?144YP,&X,YZR%>I:&OEL,9(VVN. MK8D)R&S, ^0;JF5LMZ&H!J["_ 62$%7!C!" HC@=<,'-% .;3=TB/5KNL+3@ MF&W%="G_837<73:@)%4)T)*V@9CO2Q58!VPF9,ABB*\$L!.4L 1I#TW2V#@& M GKD"6%9!RJ"A-$N13*0J7G8@VV$&IU;,\S_A$]G2,E@EEFR1,K<3( _EC2P@QUQ M[(CC,>((?F+B.'.87,Z!*"%0$>N*>=>:X#P1A-XIP#RE.YW[M.Z]&5,\#-U0B MEKI88"6:G8],/DV)X+=,9+M&]^SSWSQ%.[KZP=+!M5TZ^/GI8/NU1# CI?QB M<4>ML4P,BW4>H?V,P&LM"S/WCJ8!-U+I>:QC;T"34<2-8>P1)360$$UA><#! M/]O('M '"!>-P@C^QWS0C//8WRD']RV_I;%O]Y?V=UG?G53997T?&7Q+"()) M#PZ4@=LEN/%BOX[B69PRS[Y.&+W%P,,E'6SH8=,E]M.0V8[NLV@C2Y2ZS:H- M>H &4%&SN1QXD&*R) M4 9Z0"AC.1C\:0A^=1A%5,"%N#SG381LWOW=:8<<7 MWT->]G7Y B*84,$:G@?T,JL\ /_V@ZR,*/(N .#Q6(HQPR@@IL/LNS*5B146 M)4).&91.1M+)$[I"0T ;+Q(B%=>Q7++G $Z?>13A\#L_B5 KEH]>_CO\6KU8 MJU=>O-F#:K%Z-S4V>]9, MV[\KQR\V28A_=CW-N,@>HTI@7G +G,PFY(U,4P9FLG:1=/V;I47E2A WC4J5FO\L3AV^RO.PIL#R6?_@]02P,$% M @ +XFI5"ARX.YI!@ FAX !4 !E>&AI8FET,S(Q+7$Q,C R,BYH=&WM M&6EOVDCT^_Z*6:)-$PE\<00#C42!J%FU(0U4W7Y:#9XQ'L5XW/$00G_]OIDQ MA",DV6W2TFJC"-E^;][E=[OU>[??&7Z^[*%(3F)T^?'-N_,.*I1L^U.Y8]O= M81>]';Y_ARJ6XZ*AP$G&).,)CFV[=U% A4C*M&';L]G,FI4M+L;V\,I6I"IV MS'E&+2))X;2EGL OQ>3TM];OI1+J\F ZH8E$@:!84H*F&4O&Z!.AV34JE7*L M#D_G@HTCB3S'\] G+J[9#39PR61,3Q=T6K:Y;]F:26O$R?RT1=@-8N1U@7FC M@(2>YP1D5*ZX-:]>KHW"T*_ZN.Z/O&KXMPM"VH!NSF1R'M/7A0E+2A%5_!L5 MSSJIIK(Y8T1&#==Q_BAHU--6R!,)_ 2<-Y>&S!8Q26]E"<=LG#2T2@5S= $. M>,Q%X\#1?TT%*85XPN)YX]6036B&+N@,7?$)3EX5,W@-I8P*%AK$C'VE(!.( MIV]G1N03H!.SA"Y4<#TE=.\V8B,F#P_Y:[+O;] @=@82I^D,1&U+T7 ML].[&IZ?G7?:P_/^Q0 BZ6KPL7TQ1,/^WHONUM%':V!U+#3H=93XR"U7G>+> MR]T>H':W?SGL=7\JI]1NS-4$,]Q MO)W:3+ 80WX:<2GYI%$#SOD3R=.&ZZ8JP4@\BNGBP(@+0D4)M(QQFM'&XJ)) M6);&>-Y@B995'VJNDU>I[X8*R0(O"WYA M<2#%A$#1:WCI+8+WU5SQSYB&6P8WMEXM.R_GN)5-QW4]T.H\ 362A :J!4 S M)B,D(XH^3+& :(KGZ(JF7$@$P#,N)B9QNT[I PJYT*A?EJ@IB, )H@F!XO\> MBR#*2Y);-,6>AZB#,ZCIZ WC6;1#A9$RAQYA,6)8IC>!?81)H2%!$ M!0415ID8[>YX= 'E&OUI@?A4?N4Q*:)+03-&5%^C>'0B1D/@!)PENZ&H'X8L MH$*IILCF0AAN42X?KEB@FMB4II*'(<' MY4IS%5,_ )I5OZF"?LW\_X?'GH6']RN&!TN@%$^P+N!0RR4&+ )/T6KL8*8K M--0R%29%!<9QC. 8,(9J!( 4XB8KZE/ALDH!0:+7 [JB =8T-E'&H=IKGME& M!;.V0\#6_>>_;7AKZ[9?3-C?MP$&,UN.60W?9>M>Q:)R] MUG,L_^3Y^_7RB>67GT;V_F3I5IZ0+7^&2.U"I*VW4;]&!GJ/Y\@W_?U#F@D^ M,]>5YRY@&P[CU?:JO#XN7:VPD.<7A0.6EF M^G=[K/JV(-AS;5?GOB?T@T_Q";T VE>'.'EL1682X)8/C,3IDX9KA7AT*1AT M)"FT)%OPIS1UOXX=U[P+++-CK[!AM#NX,G0["/@TD>KSS+TVO+]KV_EA1/_\ M-'V97[=\9S?XT6W?M]?I[0XX]\OOG[ST]GH8L2S?.X&XIML/ MW.J\%8-?=J M^8?TWD]R-(M8$"$F81Z(H:U1XT2&$BX1H3"&D_^PIE//+^0BTM-(QF$3D,Y7*5 !7(H]I E-3O**= M4CX&;E,,#->FMVP*-C8Z6KM6;SL'JXU/G"DWWW@;^H6!0%L?/>\"5\>@^D^:_YJNM_GY\^@]02P$"% ,4 " OB:E4'U /:T>= @"C MB!8 $0 @ $ 8W-T;"TR,#(R,#,S,2YH=&U02P$"% ,4 M " OB:E4@)B6*P<. # BP $0 @ %VG0( 8W-T;"TR M,#(R,#,S,2YX&UL4$L! A0#% @ M+XFI5*5.X*R4-0 _EP" !4 ( !@,$" &-S=&PM,C R,C S M,S%?9&5F+GAM;%!+ 0(4 Q0 ( "^)J51#7[B]\K@ "K?!P 5 M " 4?W @!C&UL4$L! A0#% @ +XFI5-IB\\D3\0 \N(& !X M ( !WQ8$ &5X:&EB:70Q,#,M86-A8V]N8V]U&AI M8FET,S$Q+7$Q,C R,BYH=&U02P$"% ,4 " OB:E4.L_VT]X( #O/ M%0 @ %0$04 97AH:6)I=#,Q,BUQ,3(P,C(N:'1M4$L! A0# M% @ +XFI5"ARX.YI!@ FAX !4 ( !81H% &5X:&EB F:70S,C$M<3$R,#(R+FAT;5!+!08 "@ * )\" #]( 4 ! end